Workstation 38 KDE Spin - Unable to add Online Account and access Google drive

So, I add my gmail email address into the “Web authentication for google” dialogue, click Next, window contents dim and the “activity bar” traverses away, but it never comes back. If I close the window I get error “There was an error while trying to process the request: Access grant not present”.

KIO Gdrive is installed. If I click Network then Google Drive in Dolphin it says “Loading” / “Loading folder”, but never does. FWIW I see the below process newly running at this time:

/usr/libexec/kf5/kioslave5 /usr/lib64/qt5/plugins/kf5/kio/gdrive.so gdrive local:/run/user/1000/dolphinnsCcPO.15.kioworker.socket

The attempt below also fails…

[steve@fedora ~]$ kioclient5 exec gdrive:/
kf.service.services: KApplicationTrader: mimeType “x-scheme-handler/gdrive” not found
kf.kio.core: KIO::get didn’t emit a mimetype! Please fix the KIO worker for URL QUrl(“gdrive:/”)
[steve@fedora ~]$

Help, please? Sorry in advance if I’m missing something obvious! FWIW, adding and accessing Google drive in the Workstation 38 GNOME spin works perfectly.

2 Likes

I have exactly the same problem! I am using Fedora 38 Lab Astronomy with KDE.

Please, I really appreciate some assistance in solving this problem. Thank you very much in advance.

2 Likes

I also am suffering from this issue and it’s driving me crazy. This is a fresh install of Fedora 38 KDE spin. My previous install, which was identical, did not have this issue. How is that possible?
I hate not being able to access my google drive from dolphin. I am really hoping someone has a fix for this.
Thanks!

Possibly related:
https://bugzilla.redhat.com/show_bug.cgi?id=2230099
https://bugs.kde.org/show_bug.cgi?id=420280

1 Like

Thank you @xalt7x ; yes, that definitely looks like the problem to me. I see very recent discussion there re’ permanent fix, so fingers crossed! Also apparent root cause, if I care to tinker :slight_smile:

At the bugreport thread I’ve seen that @hazel-bunny has a repo with updated RPM of signon-ui
It solved issue for me (though I had to go through slightly annoying Google Captcha, not sure if it’s related to signon-ui or qt5-qtwebengine)
Until this problem resolved by Fedora maintainers users could either manually download and install appropriate “signon-ui” package (e.g. signon-ui-0.17+15.10.20150810-1.20171022git4368bb7.fc38.x86_64.rpm) or in case of Kinoite safely override distro package with a corp package.

cd /etc/yum.repos.d/
sudo wget https://copr.fedorainfracloud.org/coprs/hazel-bunny/ports/repo/fedora-$(rpm -E %fedora)/hazel-bunny-ports-fedora-$(rpm -E %fedora).repo
sudo rpm-ostree override replace --experimental --freeze --from repo=copr:copr.fedorainfracloud.org:hazel-bunny:ports signon-ui

When update arrives, revert to distro version
rpm-ostree override reset

You should also use the latest version of signon in my copr