Can no longer open files with Okular or Gwenview on a Dolphin remote share (SMB, WebDav), F39 Kinoite

After upgrading Fedora Kinoite to version 39 and installing Okular and Gwenview from Flathub, I lost the ability in Dolphin to double-click open PDFs and images on remote SMB and WebDav shares. I wanted to blame the flatpak at first; however if I open Okular and navigate to the remote file through its Save/Open dialog, I am able to open the file.

Steps to repeat:

  1. Run Fedora Kinoite 39, install Okular from Flathub or Fedora Flatpaks
  2. Open Dolphin, connect to SMB or Webdav share
  3. Double Click on a remote PDF
  4. Get error box.

Dolphin console output with SMB and Okular:

Cannot initialize model with data QJsonObject(). missing: QJsonValue(string, “urls”)
QString::arg: 2 argument(s) missing in org.kde.okular
kf.kio.widgets: Failed to check which JobView API is supported “org.freedesktop.DBus.Error.ServiceUnknown”
kf.kio.core: couldn’t create worker: “Unknown protocol ‘smb’.”
kf.kio.workers.file: readData() returned -1

Dolphin console output with WebDav and Okular:

QString::arg: 2 argument(s) missing in org.kde.okular
kf.kio.widgets: Failed to check which JobView API is supported “org.freedesktop.DBus.Error.ServiceUnknown”
kf.kio.workers.http: Can’t communicate with kded_kcookiejar!
kf.kio.core: Can’t communicate with kiod_kpasswdserver (for checkAuthInfo)!
kf.kio.core: Can’t communicate with kiod_kpasswdserver (for queryAuthInfo)!
kf.kio.workers.file: readData() returned -1

Any idea on what I can do? Gwenview and images gives its own batch of errors.

1 Like

Hum, looks like Okular/Gwenview do not like the file URL passed to them by Dolphin. Could you open a bug in upstream KDE for Dolphin? Thanks

Please link the bug here when you’ve opened it. Thanks

Sorry for the delay, we had a long weekend in the States. Here is a link to the bug report in KDE’s bug tracker:

Link: 477615 – Okular and Gwenview Flatpaks can't find remote files when double clicked in Dolphin