Summary: | Impossible to edit software sources under Wayland | ||
---|---|---|---|
Product: | [Applications] muon | Reporter: | Patrick Silva <bugseforuns> |
Component: | muon | Assignee: | Jonathan Thomas <echidnaman> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | ken20001, silhusk |
Priority: | NOR | ||
Version: | 5.8.0 | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Patrick Silva
2018-03-17 15:14:18 UTC
`software-properties-kde` is an external application that Muon starts to let you configure software sources. This is being replaced by `software-properties-qt` as of Kubuntu 18.10, which is a more recent qt-only version and may work better in Wayland. You can try to start it manually from a shell. Does the problem still exist? Hi Run software-properties-qt from terminal requires administrative rights. However it's impossible to run GUI with administrative rights on Wayland. Now, that might be a problem! Muon is using kdesu to gain rights. What happens if you run `/usr/lib/kde4/libexec/kdesu software-properties-qt` from terminal? What with `pkexec software-properties-qt` (it should fail, though). If you are unable to start it manually it might be worth to report upstream at https://bugs.launchpad.net/ubuntu/+source/software-properties `/usr/lib/kde4/libexec/kdesu software-properties-qt` no such file or directory 'pkexec software-properties-qt' asks for password and I get this error: QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root' qt.qpa.screen: QXcbConnection: Could not connect to display Could not connect to any X display. The bug is now reported against software-properties-qt https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1804887 There is a proposed (partial) solution attached. This bug report remains open because, if/when the change is applied to s-p-qt, we should stop using kdesu. This problem persists. Operating System: KDE neon Developer Edition KDE Plasma Version: 5.15.80 KDE Frameworks Version: 5.56.0 Qt Version: 5.12.0 Still relevant: Operating System: Kubuntu 20.04 KDE Plasma Version: 5.18.4 KDE Frameworks Version: 5.58.0 Qt Version: 5.12.8 Currently "Configure software sources" window runs on Xwayland (I see xorg icon in task manager) and now I can edit software sources on Wayland session. :) Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.22.80 KDE Frameworks Version: 5.83.0 Qt Version: 5.15.2 Graphics Platform: Wayland |