[Bug 959912] New: xdg-su does not recognize LXQt session
http://bugzilla.opensuse.org/show_bug.cgi?id=959912 Bug ID: 959912 Summary: xdg-su does not recognize LXQt session Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.1 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: LXDE Assignee: andrea@opensuse.org Reporter: sb56637@gmail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Hello, xdg-su (and the rest of the XDG utilities) do not recognize the LXQt session. Therefore, gnomesu is not used to launch programs that require root access. Thanks. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=959912
http://bugzilla.opensuse.org/show_bug.cgi?id=959912#c1
Marc Schlegel
http://bugzilla.opensuse.org/show_bug.cgi?id=959912
http://bugzilla.opensuse.org/show_bug.cgi?id=959912#c2
Simon Lees
http://bugzilla.opensuse.org/show_bug.cgi?id=959912
http://bugzilla.opensuse.org/show_bug.cgi?id=959912#c3
Simon Lees
http://bugzilla.opensuse.org/show_bug.cgi?id=959912
http://bugzilla.opensuse.org/show_bug.cgi?id=959912#c4
--- Comment #4 from Simon Lees
I've looked into this
Bugzilla is silly sometimes I've looked into this and currently the behavior is as expected, changing LXQt to use gnomesu will likely pull in several gtk/gnome deps that were not needed previously, similarly with the kde equivalent. I'm guessing its currently possible to run LXQt with no gnome/gtk deps and some people may want to preserve that. I've added the LXQt maintainer so he can let us know if there is extra dependencies that would be pulled in if there is or he is happy to do so it won't be too hard to make the change. I also briefly looked at qterminal instead of xterm to see if it could look nicer for the password prompt (under enlightenment we use its terminal instead of xterm as that is the case) however, doing so here would require a command line option to qterm to set the window size and a second option to disable the menu/tabs. There is a further question of whether the generic implementation should first check to see if gnomesu / kde-su is available on the system and use that instead of xterm when present but I'd rather discuss that upstream and do a upstream implementation for that. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=959912
http://bugzilla.opensuse.org/show_bug.cgi?id=959912#c5
--- Comment #5 from S. B.
There is a further question of whether the generic implementation should first check to see if gnomesu / kde-su is available on the system and use that instead of xterm when present
This would make the most sense in my opinion. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=959912
http://bugzilla.opensuse.org/show_bug.cgi?id=959912#c6
--- Comment #6 from Simon Lees
http://bugzilla.opensuse.org/show_bug.cgi?id=959912
http://bugzilla.opensuse.org/show_bug.cgi?id=959912#c7
--- Comment #7 from Michael Vetter
http://bugzilla.opensuse.org/show_bug.cgi?id=959912
http://bugzilla.opensuse.org/show_bug.cgi?id=959912#c8
--- Comment #8 from S. B.
http://bugzilla.opensuse.org/show_bug.cgi?id=959912
http://bugzilla.opensuse.org/show_bug.cgi?id=959912#c9
--- Comment #9 from Simon Lees
Hi there, lxqt-sudo is now in Tumbleweed. Would it be possible to patch xdg-su to support it? It looks like somebody tried to do that here: https://build.opensuse.org/package/view_file/home:awissu:branches:X11:common: Factory/xdg-utils/lxqt-sudo-support.patch?expand=0
Thanks!
A patch also exists in my home project home:simotek:base which covers everything possible with lxqt I'm about to try and get it included upstream, after that or if that takes too long it will hit tumbleweed (I was even looking at this today) https://build.opensuse.org/package/show/home:simotek:base/xdg-utils -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=959912
http://bugzilla.opensuse.org/show_bug.cgi?id=959912#c10
--- Comment #10 from S. B.
participants (1)
-
bugzilla_noreply@novell.com