On 6/25/22 15:54, Felix Miata wrote:
Marc Chamberlin composed on 2022-06-25 15:21 (UTC-0700):
It is necessary to open an X session as a different/new user to determine whether or not the kdeinit5 issue has anything to do with user settings. That choice should be made via the GUI login greeter, whether it's SDDM, LightDM, GDM, XDM or something else available when running update-alternatives --config default-displaymanager. Trouble is, I am not getting far enough to see the GUI login greeter. As soon as all the start up messages finish, the screen goes black, the cursor arrow is shown, and then the xbox message pops up telling me that kdeinit5 failed to start. I can then do the CTRL-ALT-F1 trick to break out and get to a simple login prompt. I can then log in to a simple text base terminal and use text commands, but there is no GUI except for things like the ncurses version of YaST2. IIRC, this is behavior from an automatic login session failing to start. IOW, SDDM is being bypassed, so that you cannot choose to login to any other session type.
SDDM is the normal DM used with KDE installations. Did you try switching with update-alternatives --config default-displaymanager to something else (e.g. LightDM) to see if Plasma would start from it? Yes, I tried changing the DM to LightDM and others, and got the exact same error, kdeinit5 failed to start. Until whatever triggers automatic login gets disabled, or whatever is wrong to prevent kdeinit5 from loading, you're going to be stuck with it. Renaming /etc/sddm.conf and/or any files in /etc/sddm.conf.d/ to not end in .conf might be all that's needed. Without them the upstream defaults should give you a GUI login greeter.
Do you get the same error if you boot with a 3 appended to the linu line at the Grub menu striking the E key, then login and try:marc WINDOWMANAGER=startplasma-x11 startx If no joy as normal user, what about as root user, or as virgin user? No joy with this approach either Felix, but with a slightly different behavior with root and newuser. When I login with either I get a brief flash of the xbox message about kdeinit5 not starting, followed by a blank screen with a spinning circle for awhile, then back to the screen with the xbox message. Try instead:
WINDOWMANAGER=/usr/bin/icewm startx
Once in an IceWM session you should be able to disable automatic login either using YaST, or possibly systemsettings5 (if it doesn't require kdeinit5 to run).
On boot to login prompt, you should be able to use text mode YaST to disable automatic login. Hi Felix, Found it, the ability to enable/disable automatic logins is buried in YaST2 under Security and Users > User and Group Management > Expert Options > Login Settings. Rather difficult to remember that, since I don't use it very often. Anywise I turned off Auto Login and Passwordless Logins and am now seeing the login prompt screen after a reboot. When I enter my credentials the screen goes blank and after a few seconds the Xbox with them message about the kdeinit5 failure, is shown.
Please show output from:
ls -Gg /etc/X11/xorg.conf.d/ cat /etc/X11/*.conf cat /etc/X11/xorg.conf.d/50*conf OK HTHs...
nova:/home/marc #ls -Gg /etc/X11/xorg.conf.d/ total 56 -rw-r--r-- 1 311 Aug 17 2020 00-keyboard.conf -rw-r--r-- 1 1099 May 4 2019 10-evdev.conf -rw-r--r-- 1 489 Apr 11 02:09 10-libvnc.conf -rw-r--r-- 1 1350 Mar 21 03:14 10-quirks.conf -rw-r--r-- 1 484 May 4 2019 11-evdev.conf -rw-r--r-- 1 975 May 4 2019 40-libinput.conf -rw-r--r-- 1 529 Jul 1 2011 50-device.conf -rw-r--r-- 1 199 May 4 2019 50-elotouch.conf -rw-r--r-- 1 264 Mar 21 03:14 50-extensions.conf -rw-r--r-- 1 527 Jul 1 2011 50-monitor.conf -rw-r--r-- 1 491 Jul 1 2011 50-screen.conf -rw-r--r-- 1 1913 Aug 27 2021 70-synaptics.conf -rw-r--r-- 1 115 Mar 5 2021 70-vmmouse.conf -rw-r--r-- 1 2747 Jan 28 2019 70-wacom.conf nova:/home/marc #cat /etc/X11/*.conf cat: '/etc/X11/*.conf': No such file or directory nova:/home/marc #cat /etc/X11/xorg.conf.d/50*conf # Having multiple "Device" sections is known to be problematic. Make # sure you don't have in use another one laying around e.g. in another # xorg.conf.d file or even a generic xorg.conf file. More details can # be found in https://bugs.freedesktop.org/show_bug.cgi?id=32430. # #Section "Device" # Identifier "Default Device" # # #Driver "radeon" # # ## Required magic for radeon/radeonhd drivers; output name # ## (here: "DVI-0") can be figured out via 'xrandr -q' # #Option "monitor-DVI-0" "Default Monitor" # #EndSection Section "InputClass" MatchProduct "Elo TouchSystems CarrollTouch 4500U|Elo TouchSystems CarrollTouch 4000U" Identifier "Elotouch" Driver "evdev" Option "Mode" "Absolute" EndSection # Add extensions to be disabled. This may be needed as some # extra modules may add extensions which cause the maximum # number of extensions possible to be exceeded. # # SUSE Default: disable DGA. Section "Extensions" Option "XFree86-DGA" "Disable" EndSection# Having multiple "Monitor" sections is known to be problematic. Make # sure you don't have in use another one laying around e.g. in another # xorg.conf.d file or even a generic xorg.conf file. More details can # be found in https://bugs.freedesktop.org/show_bug.cgi?id=32430. # #Section "Monitor" # Identifier "Default Monitor" # # ## If your monitor doesn't support DDC you may override the # ## defaults here # #HorizSync 28-85 # #VertRefresh 50-100 # # ## Add your mode lines here, use e.g the cvt tool # #EndSection # Having multiple "Screen" sections is known to be problematic. Make # sure you don't have in use another one laying around e.g. in another # xorg.conf.d file or even a generic xorg.conf file. More details can # be found in https://bugs.freedesktop.org/show_bug.cgi?id=32430. # #Section "Screen" # Identifier "Default Screen" # # Device "Default Device" # # ## Doesn't help for radeon/radeonhd drivers; use magic in # ## 50-device.conf instead # Monitor "Default Monitor" # #EndSection -- *"The Truth is out there" - Spooky* *_ _ . . . . . . _ _ . _ _ _ _ . . . . _ . . . . _ _ . _ _ _ . . . . _ _ . _ . . _ . _ _ _ _ . _ . _ . _ . _ . * Computers: the final frontier. These are the voyages of the user Marc. His mission: to explore strange new hardware. To seek out new software and new applications. To boldly go where no Marc has gone before! (/This email is digitally signed and the OpenPGP electronic signature is added as an attachment. If you know how, you can use my public key to prove this email indeed came from me and has not been modified in transit. My public key, which can be used for sending encrypted email to me also, can be found at - https://keys.openpgp.org/search?q=marc@marcchamberlin.com or just ask me for it and I will send it to you as an attachment. If you don't understand all this geek speak, no worries, just ignore this explanation and ignore the OpenPGP signature key attached to this email (it will look like gibberish if you open it) and/or ask me to explain it further if you like./)