| Summary: | Clicking http(s) links results into endless 'downloading file' dialogue instead of passing link to web browser | ||
|---|---|---|---|
| Product: | [Applications] okular | Reporter: | dkr-bugskdeorg |
| Component: | PDF backend | Assignee: | Okular developers <okular-devel> |
| Status: | RESOLVED DOWNSTREAM | ||
| Severity: | normal | CC: | aacid, yurchor |
| Priority: | NOR | ||
| Version First Reported In: | 1.9.3 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed In: | ||
| Sentry Crash Report: | |||
| Attachments: | kde-open5 infinite downloading file dialogue | ||
|
Description
dkr-bugskdeorg
2020-05-10 17:30:29 UTC
Works fine in KDE here. Can you try xdg-settings get default-web-browser ? Yuri meant Plasma, but yes, this works just fine, seems either a problem with your setup or with fedora (In reply to Yuri Chornoivan from comment #1) > Works fine in KDE here. Can you try > > xdg-settings get default-web-browser > > ? $ xdg-settings get default-web-browser firefox.desktop And the same in kcmshell5 filetypes (In reply to Albert Astals Cid from comment #2) > Yuri meant Plasma, but yes, this works just fine, seems either a problem > with your setup or with fedora I see. How can I start troubleshooting this? e.g., what okular writes in stdout doesn't appear relevant to me $ okular [and then opening a PDF and clicking on a link] Couldn't start kuiserver from org.kde.kuiserver.service: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name is not activatable") kf5.kservice.sycoca: The menu spec file contains a Layout or DefaultLayout tag without the mandatory Merge tag inside. Please fix your file. kf5.kio.widgets: KRun(0x7f5b28008d10) ERROR (stat): 1 "" Hard to say. Does kde-open5 https://kde.org work for you? (In reply to Albert Astals Cid from comment #5) > Hard to say. > > Does > kde-open5 https://kde.org > work for you? Indeed it doesn't, I get the same dialogue as in okular $ kde-open5 https://kde.org Couldn't start kuiserver from org.kde.kuiserver.service: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name is not activatable") Would you be able to do a screen recording of what you get? Created attachment 128346 [details]
kde-open5 infinite downloading file dialogue
Yes of course. Here's what happens.
Just to double check, you don't have any proxy set at kcmshell5 proxy right? (In reply to Albert Astals Cid from comment #9) > Just to double check, you don't have any proxy set at > kcmshell5 proxy > right? It's set to "No Proxy". Can you confirm that installing kf5-kded fixes it? You may need to reboot after the install (In reply to Albert Astals Cid from comment #11) > Can you confirm that installing kf5-kded fixes it? Yes, it does. It downloads what is probably index.html first, but then passes the actual URL to the browser. Should it happen this way? What should happen next? Can Okular declare kf5-kded a hard dependency so that all distros pick it up, or should we open bugs at all affected distros' bugzillas? kf5-kio needs to depend on kf5-kded. I have emailed kde-distro-packagers about it https://mail.kde.org/pipermail/kde-distro-packagers/2020-May/000413.html But if you have a fedora bug system user i would appreciate if you could also report it there. I'm closing this bug since there's nothing really for us to fix. Done, and thanks for handling this https://bugzilla.redhat.com/show_bug.cgi?id=1835467 |