Bug ID | 1226394 |
---|---|
Summary | xdg-desktop-portal-lxqt not started by default |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | x86-64 |
OS | openSUSE Tumbleweed |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | LXQt |
Assignee | lxqt-bugs@suse.de |
Reporter | brbigam@gmail.com |
QA Contact | qa-bugs@suse.de |
Target Milestone | --- |
Found By | --- |
Blocker | --- |
xdg-desktop-portal-lxqt isn't automatically started by xdg-desktop-portal on login, so the LXQt file dialog isn't picked up by apps that could use it, like Firefox. Steps to reproduce: Log in to LXQt check running processes, such as in qps check file dialog in Firefox with widget.use-xdg-desktop-portal.file-picker set to 1 Actual result: x-d-p is running, but not x-d-p-lxqt no file dialog opens in Firefox (Unless another portal backend is also installed) Expected result: x-d-p-lxqt is running LXQt file dialog is used by Firefox System: Tumbleweed 20240613 and earlier, as long as LXQt 2.0.0 has been available LXQt 2.0.0 xdg-desktop-portal-lxqt 1.0.2 xdg-desktop-portal 1.18.4 Qt 6.7.1 Workaround: If I run /usr/libexec/xdg-desktop-portal --replace after login, x-d-p correctly picks up x-d-p-lxqt and everything works correctly. Adding this to autostart apps also works correctly. So if it's an upstream issue, openSUSE might consider adding this to packaging temporarily as a workaround. I don't know what the underlying problem might be.