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:
- Run Fedora Kinoite 39, install Okular from Flathub or Fedora Flatpaks
- Open Dolphin, connect to SMB or Webdav share
- Double Click on a remote PDF
- 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.