[opensuse-kde3] TW kdm and startx both fail with timeout & crashing drkonqi kicker

Anyone else unable to run KDE3 session on TW? Anyone know how to find out why I see timeouts? I got this two days ago on host big31 and figured it out myself, but now on host p5bse I don't remember how and can't figure it out. :-( # /var/log/kdm.log tail X.Org X Server 1.19.6 Release Date: 2017-12-20 X Protocol Version 11, Revision 0 Build Operating System: openSUSE SUSE LINUX Current Operating System: Linux p5bse 4.16.12-2-default #1 SMP PREEMPT Fri May 25 18:40:19 UTC 2018 (39c7522) x86_64 Kernel command line: root=LABEL=ostwK4h50 ipv6.disable=1 net.ifnames=0 noresume vga=791 video=1024x768@60 video=1440x900@60 5 Build Date: 17 April 2018 12:00:00PM Current version of pixman: 0.34.0 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Sat Jun 16 22:39:57 2018 (==) Using config directory: "/etc/X11/xorg.conf.d" (==) Using system config directory "/usr/share/X11/xorg.conf.d" KCrash: Application 'kdmgreet' crashing... Warning: connect() failed: : No such file or directory KCrash cannot reach kdeinit, launching directly. (II) Server terminated successfully (0). Closing log file. X.Org X Server 1.20.1 X Protocol Version 11, Revision 0 Build Operating System: openSUSE SUSE LINUX Current Operating System: Linux p5bse 4.17.14-1-default #1 SMP PREEMPT Thu Aug 9 12:44:26 UTC 2018 (dc49b43) x86_64 Kernel command line: root=LABEL=ostwK4h50 ipv6.disable=1 net.ifnames=0 noresume vga=791 video=1024x768@60 video=1440x900@60 5 Build Date: 07 August 2018 12:00:00PM Current version of pixman: 0.34.0 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Sun Aug 26 14:13:41 2018 (==) Using config directory: "/etc/X11/xorg.conf.d" (==) Using system config directory "/usr/share/X11/xorg.conf.d" (II) modeset(0): Initializing kms color map for depth 24, 8 bpc. KCrash: Application 'kdmgreet' crashing... Warning: connect() failed: : No such file or directory KCrash cannot reach kdeinit, launching directly. (II) Server terminated successfully (0). Closing log file. # dmesg | grep splay Aug 26 14:13:23 p5bse kernel: [drm] Radeon Display Connectors Aug 26 14:13:38 p5bse systemd[1]: Starting X Display Manager... Aug 26 14:13:39 p5bse display-manager[922]: /etc/vconsole.conf available Aug 26 14:13:39 p5bse display-manager[922]: KEYMAP: us Aug 26 14:13:39 p5bse display-manager[922]: Command: localectl set-keymap us Aug 26 14:13:39 p5bse display-manager[922]: I: Using systemd /usr/share/systemd/kbd-model-map mapping Aug 26 14:13:40 p5bse display-manager[922]: Starting service kdm..done Aug 26 14:13:40 p5bse systemd[1]: display-manager.service: Can't open PID file /var/run/displaymanager.pid (yet?) after start: No such file or directory Aug 26 14:13:47 p5bse kdm[978]: :0[978]: Abnormal termination of greeter for display :0, code 125, signal 0 Aug 26 14:15:08 p5bse systemd[1]: display-manager.service: Start operation timed out. Terminating. Aug 26 14:15:08 p5bse systemd[1]: display-manager.service: Failed with result 'timeout'. Aug 26 14:15:08 p5bse systemd[1]: Failed to start X Display Manager. # systemctl status display-manager ● display-manager.service - X Display Manager Loaded: loaded (/usr/lib/systemd/system/display-manager.service; enabled; vendor preset: enabled) Active: failed (Result: timeout) since Sun 2018-08-26 14:15:08 EDT; 14min ago Process: 922 ExecStart=/usr/lib/X11/display-manager start (code=exited, status=0/SUCCESS) Tasks: 1 (limit: 2377) CGroup: /system.slice/display-manager.service └─950 /opt/kde3/bin/kdm Aug 26 14:13:40 p5bse display-manager[922]: Starting service kdm..done Aug 26 14:13:40 p5bse systemd[1]: display-manager.service: Can't open PID file /var/run/displaymanager.pid (yet?) after start: No such file or directory Aug 26 14:13:40 p5bse kdm_config[951]: Multiple occurrences of key 'AllowRootLogin' in section [X-*-Core] of /opt/kde3/share/config/kdm/kdmrc Aug 26 14:13:40 p5bse kdm_config[951]: Multiple occurrences of key 'ShowUsers' in section [X-*-Greeter] of /opt/kde3/share/config/kdm/kdmrc Aug 26 14:13:40 p5bse kdm_config[951]: Multiple occurrences of key 'SelectedUsers' in section [X-*-Greeter] of /opt/kde3/share/config/kdm/kdmrc Aug 26 14:13:40 p5bse kdm_config[951]: Multiple occurrences of key 'UseTheme' in section [X-*-Greeter] of /opt/kde3/share/config/kdm/kdmrc Aug 26 14:13:47 p5bse kdm[978]: :0[978]: Abnormal termination of greeter for display :0, code 125, signal 0 Aug 26 14:15:08 p5bse systemd[1]: display-manager.service: Start operation timed out. Terminating. Aug 26 14:15:08 p5bse systemd[1]: display-manager.service: Failed with result 'timeout'. Aug 26 14:15:08 p5bse systemd[1]: Failed to start X Display Manager. # journalctl -b | egrep 'kdm|splay' Aug 26 14:13:23 p5bse kernel: [drm] Radeon Display Connectors Aug 26 14:13:38 p5bse systemd[1]: Starting X Display Manager... Aug 26 14:13:39 p5bse display-manager[922]: /etc/vconsole.conf available Aug 26 14:13:39 p5bse display-manager[922]: KEYMAP: us Aug 26 14:13:39 p5bse display-manager[922]: Command: localectl set-keymap us Aug 26 14:13:39 p5bse display-manager[922]: I: Using systemd /usr/share/systemd/kbd-model-map mapping Aug 26 14:13:40 p5bse display-manager[922]: Starting service kdm..done Aug 26 14:13:40 p5bse systemd[1]: display-manager.service: Can't open PID file /var/run/displaymanager.pid (yet?) after start: No such file or directory Aug 26 14:13:40 p5bse kdm_config[951]: Multiple occurrences of key 'AllowRootLogin' in section [X-*-Core] of /opt/kde3/share/config/kdm/kdmrc Aug 26 14:13:40 p5bse kdm_config[951]: Multiple occurrences of key 'ShowUsers' in section [X-*-Greeter] of /opt/kde3/share/config/kdm/kdmrc Aug 26 14:13:40 p5bse kdm_config[951]: Multiple occurrences of key 'SelectedUsers' in section [X-*-Greeter] of /opt/kde3/share/config/kdm/kdmrc Aug 26 14:13:40 p5bse kdm_config[951]: Multiple occurrences of key 'UseTheme' in section [X-*-Greeter] of /opt/kde3/share/config/kdm/kdmrc Aug 26 14:13:47 p5bse kdm[978]: :0[978]: Abnormal termination of greeter for display :0, code 125, signal 0 Aug 26 14:15:08 p5bse systemd[1]: display-manager.service: Start operation timed out. Terminating. Aug 26 14:15:08 p5bse systemd[1]: display-manager.service: Failed with result 'timeout'. Aug 26 14:15:08 p5bse systemd[1]: Failed to start X Display Manager. # systemd-analyze blame | head -n12 1min 30.036s display-manager.service 12.877s dev-sda14.device 12.209s lvm2-monitor.service 3.698s systemd-fsck@dev-disk-by\x2dlabel-os131h50.service 3.295s kbdsettings.service 3.012s systemd-fsck@dev-disk-by\x2dlabel-h50usrlcl.service 2.832s initrd-switch-root.service 2.241s systemd-fsck@dev-disk-by\x2dlabel-h50home09.service 2.153s systemd-udevd.service 1.609s systemd-journal-flush.service 1.497s smb.service 1.487s wickedd-auto4.service I looked at big31's bash history and saw a clue in having done zypper -v in libvdpau_nouveau Mesa-dri-nouveau libXvMC_nouveau but that had NVidia gfx, and this has ATI Cedar. So I added Mesa-libva. Next startx try produced segfaults in drkonqi and kicker related to libfontconfig.so. Next I added libvdpau_va_gl1. Next startx produced a flash of Kicker, then back to black screen. Next, libvdpau_trace1, same result. Next, libvdpau_radeonsi, no help. Next, libvdpau_r600, still nada. Next, libXvMC1, no dice. Next, libXvMC_r600, nada. Next, libxcb-xf86dri0, nope. libXfont1, no. libxfonts, wants 8 deps including java, so skipped. libva-glx2, no. :~( All these failures are associated with another new ~/.config/gtkrc* file. Same PC has separate TW installation with Plasma that works as expected. :-p Ideas? -- "Wisdom is supreme; therefore get wisdom. Whatever else you get, get wisdom." Proverbs 4:7 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org

On 08/26/2018 03:17 PM, Felix Miata wrote:
All these failures are associated with another new ~/.config/gtkrc* file.
Same PC has separate TW installation with Plasma that works as expected. :-p
Ideas?
Felix, only guesses (15 is my latest), To get kdm happily working there in the new "update alternatives" world, I followed the standard advice of: # update-alternatives --install /usr/lib/X11/displaymanagers/default-displaymanager default-displaymanager /usr/lib/X11/displaymanagers/kdm3 15 (that did not change the DM) I then set: # update-alternatives --set default-displaymanager /usr/lib/X11/displaymanagers/kdm3 which did change the DM to kdm3, but had the associated cannot find display-manager.service issue. So I provided my own display manager service: # cat /usr/lib/systemd/system/kdm3.service [Unit] Description=KDE3 Display Manager After=systemd-user-sessions.service [Service] ExecStart=/opt/kde3/bin/kdm [Install] Alias=display-manager.service (did the obligatory systemctl daemon-reload, and did not enable or start the service, but since it is aliased to display-manager, it is found and systemd is happy -- you can enable it, but it is really just used one-shot so there is no benefit) I don't know if this will fix your issue, but making sure that display-manger is actually aliased to something may provide a solution. Let us know. -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org

On 08/27/2018 02:31 AM, David C. Rankin wrote:
I don't know if this will fix your issue, but making sure that display-manger is actually aliased to something may provide a solution.
Oh, Forgot to mention, the only message I get regarding kdm3 on boot is: # journalctl -b | grep kdm Aug 27 02:18:25 vlleap15 display-manager[1072]: Starting service kdm..done <snipped duplicate entries stuff from suse's xdg sourcing of files> Could not be happier with how kdm is working on 15 - just brilliantly. If you do find out this is a 4.16+ issue, let's get to the kdm source and git it tweaked so it doesn't have problems going forward. We will need to find a kernel guy that knows what has changed in that part of the world to work with out. Hopefully, that won't be needed. -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org

David C. Rankin composed on 2018-08-27 02:40 (UTC-0500):
David C. Rankin wrote:
I don't know if this will fix your issue, but making sure that display-manger is actually aliased to something may provide a solution.
Oh,
Forgot to mention, the only message I get regarding kdm3 on boot is:
# journalctl -b | grep kdm Aug 27 02:18:25 vlleap15 display-manager[1072]: Starting service kdm..done
<snipped duplicate entries stuff from suse's xdg sourcing of files>
Could not be happier with how kdm is working on 15 - just brilliantly.
If you do find out this is a 4.16+ issue, let's get to the kdm source and git it tweaked so it doesn't have problems going forward. We will need to find a kernel guy that knows what has changed in that part of the world to work with out. Hopefully, that won't be needed.
Because of the presence of fontconfig in the systemd core file lists, I shifted my focus to fontconfig and made the problem go away. Exactly what did it I'm not sure. I mv'd /usr/local/share/fonts to fonts- and did fc-cache -f and problem gone. I created an empty fonts and problem remained gone. I deleted the empty and mv'd fonts- back to fonts, did fc-cache -f again, and problem still remained gone. :-p -- "Wisdom is supreme; therefore get wisdom. Whatever else you get, get wisdom." Proverbs 4:7 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org

On 08/27/2018 05:14 AM, Felix Miata wrote:
Because of the presence of fontconfig in the systemd core file lists, I shifted my focus to fontconfig and made the problem go away. Exactly what did it I'm not sure. I mv'd /usr/local/share/fonts to fonts- and did fc-cache -f and problem gone. I created an empty fonts and problem remained gone. I deleted the empty and mv'd fonts- back to fonts, did fc-cache -f again, and problem still remained gone. :-p
Well.... at least we know exactly what to do next time... :p Only guess I have there would be some corrupt or missing font reference. There was a new fontconfig released last week, so ... who knows... -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org

David C. Rankin composed on 2018-08-27 02:40 (UTC-0500):
Could not be happier with how kdm is working on 15 - just brilliantly.
Did https://bugzilla.opensuse.org/show_bug.cgi?id=1047852 go away? It and multiple other open KDE3 bugs have me planning on going to TDE when I switch from 42.3 to 15.0. -- "Wisdom is supreme; therefore get wisdom. Whatever else you get, get wisdom." Proverbs 4:7 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org

David C. Rankin composed on 2018-08-27 02:40 (UTC-0500):
David C. Rankin wrote:
I don't know if this will fix your issue, but making sure that display-manger is actually aliased to something may provide a solution.
How?
Forgot to mention, the only message I get regarding kdm3 on boot is:
# journalctl -b | grep kdm Aug 27 02:18:25 vlleap15 display-manager[1072]: Starting service kdm..done
<snipped duplicate entries stuff from suse's xdg sourcing of files>
Could not be happier with how kdm is working on 15 - just brilliantly.
If you do find out this is a 4.16+ issue, let's get to the kdm source and git it tweaked so it doesn't have problems going forward. We will need to find a kernel guy that knows what has changed in that part of the world to work with out. Hopefully, that won't be needed.
Do I need to file a bug? # journalctl -b -e | grep aile Dec 19 02:18:48 big31 kernel: acpi PNP0A08:00: _OSC failed (AE_NOT_FOUND); disabling ASPM Dec 19 02:19:18 big31 systemd-udevd[374]: Process '/usr/sbin/alsactl restore 0' failed with exit code 99. Dec 19 02:21:01 big31 systemd[1]: display-manager.service: Failed with result 'timeout'. Dec 19 02:21:01 big31 systemd[1]: Failed to start X Display Manager. # ls -l /etc/alternatives/default-displaymanager lrwxrwxrwx 1 root root 33 Nov 7 2017 /etc/alternatives/default-displaymanager -> /usr/lib/X11/displaymanagers/kdm3 # systemctl status xdm â display-manager.service - X Display Manager Loaded: loaded (/usr/lib/systemd/system/display-manager.service; enabled; vendor preset: enabled) Active: failed (Result: timeout) since Wed 2018-12-19 02:21:01 EST; 11min ago Process: 888 ExecStart=/usr/lib/X11/display-manager start (code=exited, status=0/SUCCESS) Tasks: 1 (limit: 4712) Memory: 68.4M CGroup: /system.slice/display-manager.service ââ914 /opt/kde3/bin/kdm Dec 19 02:19:37 big31 systemd[1]: display-manager.service: Can't open PID file /var/run/displaymanager.pid (yet?) after start: No s> Dec 19 02:19:37 big31 kdm_config[916]: Multiple occurrences of key 'ShowUsers' in section [X-*-Greeter] of /opt/kde3/share/config/k> Dec 19 02:19:37 big31 kdm_config[916]: Multiple occurrences of key 'UseTheme' in section [X-*-Greeter] of /opt/kde3/share/config/kd> Dec 19 02:19:37 big31 kdm_config[916]: Multiple occurrences of key 'AllowNullPasswd' in section [X-:*-Core] of /opt/kde3/share/conf> Dec 19 02:19:37 big31 kdm_config[916]: Multiple occurrences of key 'AllowShutdown' in section [X-:*-Core] of /opt/kde3/share/config> Dec 19 02:19:52 big31 kdm[914]: X server startup timeout, terminating Dec 19 02:19:56 big31 kdm[914]: X server for display :0 can't be started, session disabled Dec 19 02:21:01 big31 systemd[1]: display-manager.service: Start operation timed out. Terminating. Dec 19 02:21:01 big31 systemd[1]: display-manager.service: Failed with result 'timeout'. Dec 19 02:21:01 big31 systemd[1]: Failed to start X Display Manager. -- Evolution as taught in public schools is religion, not science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org
participants (2)
-
David C. Rankin
-
Felix Miata