KIO GDrive not working on TW KDE

Hello,I have installed KIO Gdrive on TW with KDE but after a few seconds the connection to google drive seems to fail. I have Dolphin 24.02.2-1.1 and KIO GDrive 24.02.2-1.1 installed (according to Yast). When I try to open any of the folders it tells me that the folder does not exist. I have seen posts asking about the same problem in several forums but I haven’t found a working solution yet.

I have tried running on the terminal

kioclient5 exec gdrive:/

But i get the following error:

kf.kio.core: KIO::get didn't emit a mimetype! Please fix the KIO worker for URL QUrl("gdrive:/")

I saw in some posts that the problem may be related to KWallet Manager, but every time I open the google drive folder for the first time the application “signond” connects successfully to the wallet.

I am new to OpenSUSE and linux in general, so any help is very much appreciated. Thanks!

I also ran into the same issue. It seems something needs fixing in kio-gdrive and affects other distros too, see https://discuss.kde.org/t/google-drive-with-dolphin-broken-with-plasma-6/11668

You should check if KWallet is fine and then try reinstalling KIO GDrive by running sudo zypper remove kio-gdrive followed by sudo zypper install kio-gdrive. If this doesn’t solve then you might need to clear cached credentials by deleting the relevant entries in KWallet and re-authenticating your Google account.

Hello, thanks for answering! I already tried what you suggested above and the problem persists, I even did a clean install of Tumbleweed to make sure KWallet worked properly.

Hello, I had seen that post before but was hoping in my case it might be something different haha. If it isn´t, then it seems like the only option is to wait for someone to have time to fix it.

there is a commit in for the bug now - so we may see it fixed soon.
https://bugs.kde.org/show_bug.cgi?id=487021

1 Like

I think I have the same problem, although my error message is slightly different:

user@localhost:~> dolphin
qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Fstab::FstabStorageAccess::repairRequested(QString)
qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Fstab::FstabStorageAccess::repairDone(Solid::ErrorType, QVariant, QString)
qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Fstab::FstabStorageAccess::repairRequested(QString)
qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Fstab::FstabStorageAccess::repairDone(Solid::ErrorType, QVariant, QString)
bluedevil.kio_bluetooth: Kio Bluetooth instanced!
bluedevil.kio_bluetooth: Bluetooth is offline
bluedevil.kio_bluetooth: Setting host:  ""
bluedevil.kio_bluetooth: Stat:  QUrl("bluetooth:/")
org.kde.dolphin: The model is in an inconsistent state.
org.kde.dolphin: m_items.count()    == 148
org.kde.dolphin: m_itemData.count() == 152
org.kde.dolphin: Multiple items found with the URL QUrl("gdrive:/google6/folder1")
org.kde.dolphin: index 114 : [KFileItem for QUrl("gdrive:/google6/folder1")]
org.kde.dolphin: index 109 : [KFileItem for QUrl("gdrive:/google6/folder1")]
org.kde.dolphin: Multiple items found with the URL QUrl("gdrive:/google6/folder2")
org.kde.dolphin: index 41 : [KFileItem for QUrl("gdrive:/google6/folder2")]
org.kde.dolphin: index 31 : [KFileItem for QUrl("gdrive:/google6/folder2")]
org.kde.dolphin: Multiple items found with the URL QUrl("gdrive:/google6/folder3")
org.kde.dolphin: index 117 : [KFileItem for QUrl("gdrive:/google6/folder3")]
org.kde.dolphin: index 111 : [KFileItem for QUrl("gdrive:/google6/folder3")]
org.kde.dolphin: Multiple items found with the URL QUrl("gdrive:/google6/folder4")
org.kde.dolphin: index 22 : [KFileItem for QUrl("gdrive:/google6/folder4")]
org.kde.dolphin: index 21 : [KFileItem for QUrl("gdrive:/google6/folder4")]
kf.kio.core: An error occurred during write. The worker terminates now.
kf.kio.core: An error occurred during write. The worker terminates now.
"Failed to I/O session data to/from the signon daemon."
kf.kio.workers.gdrive: GetCredentialsJob failed: "Failed to I/O session data to/from the signon daemon."
kf.kio.workers.gdrive: Expired or missing access/refresh token for account "google6"
kf.kio.workers.gdrive: Expired or missing access/refresh token for account "google6"
kf.kio.workers.gdrive: Expired or missing access/refresh token for account "google6"
kf.kio.workers.gdrive: Expired or missing access/refresh token for account "google6"
kf.kio.workers.gdrive: Expired or missing access/refresh token for account "google6"
kf.kio.workers.gdrive: Expired or missing access/refresh token for account "google6"
kf.kio.workers.gdrive: Expired or missing access/refresh token for account "google6"
kf.kio.workers.gdrive: Expired or missing access/refresh token for account "google6"
kf.kio.workers.gdrive: Expired or missing access/refresh token for account "google6"
kf.kio.workers.gdrive: Expired or missing access/refresh token for account "google6"
(...)

Apart from the bug report mentioned earlier, I also found this ancient bug.

391186 – [kio-gdrive]Access token expires/invalidates after performing a few file operations

No idea which of these two bugs is affecting me, though. If my problem is different then I’m sorry for hijacking this thread.

I’m on MicroOS Kalpa.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.