[Bug 1234469] New: Yast2 gui not working

https://bugzilla.suse.com/show_bug.cgi?id=1234469 Bug ID: 1234469 Summary: Yast2 gui not working Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: openSUSE Tumbleweed Status: NEW Severity: Major Priority: P5 - None Component: YaST2 Assignee: yast2-maintainers@suse.de Reporter: hoiatl@spreadsuse.net QA Contact: jsrain@suse.com Target Milestone: --- Found By: --- Blocker: --- After i updated to newest version of tumbleweed the yast gui does not work in any desktop (KDE or Gnome) below are the errors I see in the y2log file 2024-12-12 14:11:48 <1> SuSE-Tumbleweed(36173) [ui] YUI.cc(YUI):83 This is libyui 4.6.3 2024-12-12 14:11:48 <1> SuSE-Tumbleweed(36173) [ui] YUI.cc(YUI):84 Creating UI with threads 2024-12-12 14:11:48 <1> SuSE-Tumbleweed(36173) [qt-ui] YQUI.cc(YQUI):110 This is libyui-qt 4.6.3 2024-12-12 14:11:48 <3> SuSE-Tumbleweed(36173) [qt-ui] YQUI.cc(qMessageHandler):660 Failed to create wl_display (No such file or directory) 2024-12-12 14:11:48 <1> SuSE-Tumbleweed(36173) [qt-ui] YQUI.cc(qMessageHandler):647 Could not load the Qt platform plugin “wayland” in “” even though it was found. 2024-12-12 14:11:48 <1> SuSE-Tumbleweed(36173) [qt-ui] YQUI.cc(qMessageHandler):647 Could not load the Qt platform plugin “xcb” in “” even though it was found. 2024-12-12 14:11:48 <3> SuSE-Tumbleweed(36173) [qt-ui] YQUI.cc(qMessageHandler):660 This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem. 2024-12-12 14:11:48 <3> SuSE-Tumbleweed(36173) [qt-ui] YQUI.cc(qMessageHandler):660 2024-12-12 14:11:48 <3> SuSE-Tumbleweed(36173) [qt-ui] YQUI.cc(qMessageHandler):660 Available platform plugins are: dxcb, xcb, eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx. 2024-12-12 14:11:48 <3> SuSE-Tumbleweed(36173) [qt-ui] YQUI.cc(qMessageHandler):660 The text version does work . Im not sure what the issue is any help would be appreciated. -- You are receiving this mail because: You are on the CC list for the bug.

https://bugzilla.suse.com/show_bug.cgi?id=1234469 hoi atl <hoiatl@spreadsuse.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hoiatl@spreadsuse.net -- You are receiving this mail because: You are on the CC list for the bug.

https://bugzilla.suse.com/show_bug.cgi?id=1234469 https://bugzilla.suse.com/show_bug.cgi?id=1234469#c3 --- Comment #3 from hoi atl <hoiatl@spreadsuse.net> --- i took your advise and I am able to run other Qt based applicatios, filezilla, bittorrent, diskusage, etc. I also was able to install the widget demo and start it from the command line as a normal user and the gui did open. -- You are receiving this mail because: You are on the CC list for the bug.

https://bugzilla.suse.com/show_bug.cgi?id=1234469 https://bugzilla.suse.com/show_bug.cgi?id=1234469#c4 --- Comment #4 from hoi atl <hoiatl@spreadsuse.net> --- Also you were correct before I posted I did reinstall the app and it didnt do anything. I also saw online where it said to created a boot disk of the newest version of tumbleweed boot from it and run repair. This reinstalled the system files and deleted repos i added and went to default repos. However it didnt resolve the issue. -- You are receiving this mail because: You are on the CC list for the bug.

https://bugzilla.suse.com/show_bug.cgi?id=1234469 https://bugzilla.suse.com/show_bug.cgi?id=1234469#c5 --- Comment #5 from hoi atl <hoiatl@spreadsuse.net> --- another weird thing is that when I run yast from the app launcher (GUI) it will pop up the diaglog box to enter the root password (I launched it as normal user) its the KDE-su box after I put in the root password it disappears and does not open. now there are no entries in the y2log file for this but when I go to the app launcher button and type in yast in search bar and try to run one of the sub menus from yast ( say YaST firewall) thats when I get the entries of errors in the y2log file. -- You are receiving this mail because: You are on the CC list for the bug.

https://bugzilla.suse.com/show_bug.cgi?id=1234469 https://bugzilla.suse.com/show_bug.cgi?id=1234469#c6 --- Comment #6 from hoi atl <hoiatl@spreadsuse.net> --- (In reply to Stefan Hundhammer from comment #2)
You can also check if it's something with the root account trying to open the graphical desktop that you started as a non-root user:
sudo zypper in yast2-widget-demo yast2 widget_demo
I just now realized that there are some Qt apps that also do not work as well as some that do SuSE-Tumbleweed:/home/hoi # wireshark ** (wireshark:144402) 21:40:55.512396 [GUI CRITICAL] -- This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem. Available platform plugins are: dxcb, xcb, eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx. -- You are receiving this mail because: You are on the CC list for the bug.

https://bugzilla.suse.com/show_bug.cgi?id=1234469 https://bugzilla.suse.com/show_bug.cgi?id=1234469#c7 --- Comment #7 from hoi atl <hoiatl@spreadsuse.net> --- I found this thread, now when I do what badshah400 advises it works. The yast2 gui appears. Im not sure why this is or how to fix. any help would be appreciated and may help other users https://forums.opensuse.org/t/help-cannot-start-any-apps-from-terminal/4834/... (now my issue is that when i try to launch the program, in this case yast2 from the desktop as normal user I get the dialog box for the root password, after I put in the password the yast2 gui fails to appear) also when do use su from command prompt and then launch the program, after I close the yast2 gui I get this message: SuSE-Tumbleweed:/home/hoi # yast2 QStandardPaths: runtime directory '/run/user/1000' is not owned by UID 0, but a directory permissions 0700 owned by UID 1000 GID 475 -- You are receiving this mail because: You are on the CC list for the bug.

https://bugzilla.suse.com/show_bug.cgi?id=1234469 https://bugzilla.suse.com/show_bug.cgi?id=1234469#c10 --- Comment #10 from hoi atl <hoiatl@spreadsuse.net> --- Not quite sure exactly what happened but now for some reason its working. Maybe one of the developers saw this post and quietly fixed the issue?????? -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com