[Bug 1194373] New: TDM fails with simpledrm
http://bugzilla.opensuse.org/show_bug.cgi?id=1194373 Bug ID: 1194373 Summary: TDM fails with simpledrm Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: X.Org Assignee: gfx-bugs@suse.de Reporter: tzimmermann@suse.com QA Contact: gfx-bugs@suse.de Blocks: 1193250 Found By: --- Blocker: --- Quoting Felix' comment in bug 1193250 (In reply to Felix Miata from comment #18)
Created attachment 854809 [details] Xorg.bin core dump
Simpledrm apparently breaks TDM. It takes startx to get an X session open. "Cannot open master configuration file" in tdm.log seems to be noise, as it's there also when TDM works, e.g. in 15.3.
# zypper se -si nel-def | grep 5.15.1 il | kernel-default | package | 5.15.11-5.1.g730a488 | x86_64 | homeTiwaiSimpledrm # inxi -SGayz System: Kernel: 5.15.11-5.g730a488-default x86_64 bits: 64 compiler: gcc v: 11.2.1 parameters: BOOT_IMAGE=/boot/vmlinuz root=LABEL=pi3p07stw noresume ipv6.disable=1 net.ifnames=0 mitigations=auto 5 Console: pty pts/0 wm: kwin_x11 DM: TDM Distro: openSUSE Tumbleweed 20211224 Graphics: Device-1: Intel HD Graphics 630 vendor: Gigabyte driver: i915 v: kernel bus-ID: 00:02.0 chip-ID: 8086:5912 class-ID: 0300 Display: server: X.org 1.21.1.2 compositor: kwin_x11 driver: loaded: modesetting unloaded: fbdev,vesa alternate: intel Message: Advanced graphics data unavailable for root. # dmesg | grep -i simple [ 0.438182] [drm] Initialized simpledrm 1.0.0 20200625 for simple-framebuffer.0 on minor 0 [ 0.438950] simple-framebuffer simple-framebuffer.0: [drm] drm_plane_enable_fb_damage_clips() not called [ 0.443365] simple-framebuffer simple-framebuffer.0: [drm] fb0: simpledrmdrmfb frame buffer device # cat /var/log/tdm.log Dec 26 10:21:12 tdm_config[810] info: Cannot open master configuration file /etc/trinity/tdm/tdmdistrc
X.Org X Server 1.21.1.2 X Protocol Version 11, Revision 0 Current Operating System: Linux gb250 5.15.11-5.g730a488-default #1 SMP Thu Dec 23 06:47:43 UTC 2021 (730a488) x86_64 Kernel command line: BOOT_IMAGE=/boot/vmlinuz root=LABEL=pi3p07stw noresume ipv6.disable=1 net.ifnames=0 mitigations=auto 5
Current version of pixman: 0.40.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 Dec 26 10:21:12 2021 (==) Using config directory: "/etc/X11/xorg.conf.d" (==) Using system config directory "/usr/share/X11/xorg.conf.d" (EE) (EE) Backtrace: (EE) 0: /usr/bin/Xorg.bin (xorg_backtrace+0x85) [0x5600fa3e68e5] (EE) 1: /usr/bin/Xorg.bin (0x5600fa210000+0x1d83e5) [0x5600fa3e83e5] (EE) 2: /lib64/libc.so.6 (0x7fa60c4c1000+0x56430) [0x7fa60c517430] (EE) 3: /lib64/libc.so.6 (0x7fa60c4c1000+0x19ce05) [0x7fa60c65de05] (EE) 4: /usr/bin/Xorg.bin (0x5600fa210000+0xc61ef) [0x5600fa2d61ef] (EE) 5: /usr/bin/Xorg.bin (0x5600fa210000+0xc71c5) [0x5600fa2d71c5] (EE) 6: /usr/bin/Xorg.bin (0x5600fa210000+0xc72d8) [0x5600fa2d72d8] (EE) 7: /usr/bin/Xorg.bin (0x5600fa210000+0x1db5e1) [0x5600fa3eb5e1] (EE) 8: /usr/bin/Xorg.bin (WaitForSomething+0x1e0) [0x5600fa3e5290] (EE) 9: /usr/bin/Xorg.bin (0x5600fa210000+0x4c3b9) [0x5600fa25c3b9] (EE) 10: /lib64/libc.so.6 (0x7fa60c4c1000+0x405c0) [0x7fa60c5015c0] (EE) 11: /lib64/libc.so.6 (__libc_start_main+0x7e) [0x7fa60c50167c] (EE) 12: /usr/bin/Xorg.bin (_start+0x25) [0x5600fa25ce85] (EE) (EE) Segmentation fault at address 0x0 (EE) Fatal server error: (EE) Caught signal 11 (Segmentation fault). Server aborting (EE) (EE) Please consult the The X.Org Foundation support at http://wiki.x.org for help. (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information. (EE) (II) AIGLX: Suspending AIGLX clients for VT switch [tdekbdledsync] Unable to open X11 display! (EE) Server terminated with error (1). Closing log file. [2021/12/26 10:21:14.492] ERROR: cannot connect to X server Dec 26 10:21:14 tdm: :0[1019] error: Abnormal termination of greeter for display :0, code 1, signal 0 #
-- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1194373 Thomas Zimmermann <tzimmermann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mrmazda@earthlink.net -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1194373 http://bugzilla.opensuse.org/show_bug.cgi?id=1194373#c1 --- Comment #1 from Thomas Zimmermann <tzimmermann@suse.com> --- Created attachment 855033 --> http://bugzilla.opensuse.org/attachment.cgi?id=855033&action=edit Xorg.bin core dump Provided by Felix Miata -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1194373 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium Status|NEW |IN_PROGRESS -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1194373 http://bugzilla.opensuse.org/show_bug.cgi?id=1194373#c2 Thomas Zimmermann <tzimmermann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(mrmazda@earthlink | |.net) --- Comment #2 from Thomas Zimmermann <tzimmermann@suse.com> --- Hi, what is tdm? All I can find is the Tizen Display Manager, [1] which we apparently don't ship in TW. [1] https://wiki.tizen.org/TDM -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1194373 http://bugzilla.opensuse.org/show_bug.cgi?id=1194373#c3 Felix Miata <mrmazda@earthlink.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(mrmazda@earthlink | |.net) | --- Comment #3 from Felix Miata <mrmazda@earthlink.net> --- It's TDE's implementation of KDM3: # rpm -qa | grep tdm trinity-tdm-14.0.11-1.osstw.x86_64 # https://wiki.trinitydesktop.org/OpenSUSE_Trinity_Repository_Installation_Ins... Now with Tiwai's 5.16.2-6.g07a970c simpledrm kernel-default there is no segfault, and the TDM login greeter shows up without anything showing up on vtty1 until a login prompt (bug 1194322) after Ctrl-Alt-F1 from the greeter: # systemd-analyze critical-chain ... graphical.target @3.034s ������multi-user.target @3.034s ������kbdsettings.service @913ms +2.120s ������basic.target @907ms ������sockets.target @907ms ������xxxxxx.socket @907ms ������sysinit.target @904ms ������systemd-udevd.service @876ms +27ms ������systemd-hwdb-update.service @444ms +430ms ������systemd-remount-fs.service @421ms +21ms ������systemd-fsck-root.service @584542y 2w 2d 20h 1min 49.029s +13ms ������systemd-journald.socket ������system.slice ������-.slice -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1194373 http://bugzilla.opensuse.org/show_bug.cgi?id=1194373#c4 --- Comment #4 from Thomas Zimmermann <tzimmermann@suse.com> --- Hi (In reply to Felix Miata from comment #3)
It's TDE's implementation of KDM3: # rpm -qa | grep tdm trinity-tdm-14.0.11-1.osstw.x86_64 # https://wiki.trinitydesktop.org/ OpenSUSE_Trinity_Repository_Installation_Instructions
I see, thanks.
Now with Tiwai's 5.16.2-6.g07a970c simpledrm kernel-default there is no segfault, and the TDM login greeter shows up without anything showing up on vtty1 until a login prompt (bug 1194322) after Ctrl-Alt-F1 from the greeter:
Can we close this bug report? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1194373 http://bugzilla.opensuse.org/show_bug.cgi?id=1194373#c5 Felix Miata <mrmazda@earthlink.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |WORKSFORME --- Comment #5 from Felix Miata <mrmazda@earthlink.net> --- (In reply to Thomas Zimmermann from comment #4)
Can we close this bug report?
I see no reason not to. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1194373 http://bugzilla.opensuse.org/show_bug.cgi?id=1194373#c6 Felix Miata <mrmazda@earthlink.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|WORKSFORME |--- --- Comment #6 from Felix Miata <mrmazda@earthlink.net> --- It has returned, on Intel Rocket Lake host ab560 using 5.16.3-4.gc7377e3-default simpledrm kernel. [ 3.003] (II) config/udev: removing GPU device /sys/devices/platform/simple-framebuffer.0/drm/card0 /dev/dri/card0 [ 3.004] (EE) [ 3.004] (EE) Backtrace: [ 3.004] (EE) 0: /usr/bin/Xorg.bin (xorg_backtrace+0x85) [0x5591ae628fc5] [ 3.004] (EE) 1: /usr/bin/Xorg.bin (0x5591ae452000+0x1d8ac5) [0x5591ae62aac5] [ 3.004] (EE) 2: /lib64/libc.so.6 (0x7fc1527f9000+0x56420) [0x7fc15284f420] [ 3.004] (EE) 3: /lib64/libc.so.6 (0x7fc1527f9000+0x19cce5) [0x7fc152995ce5] [ 3.004] (EE) 4: /usr/bin/Xorg.bin (0x5591ae452000+0xc687f) [0x5591ae51887f] [ 3.004] (EE) 5: /usr/bin/Xorg.bin (0x5591ae452000+0xc7855) [0x5591ae519855] [ 3.004] (EE) 6: /usr/bin/Xorg.bin (0x5591ae452000+0xc7968) [0x5591ae519968] [ 3.004] (EE) 7: /usr/bin/Xorg.bin (0x5591ae452000+0x1dbcc1) [0x5591ae62dcc1] [ 3.005] (EE) 8: /usr/bin/Xorg.bin (WaitForSomething+0x1e0) [0x5591ae627970] [ 3.005] (EE) 9: /usr/bin/Xorg.bin (0x5591ae452000+0x4c3d1) [0x5591ae49e3d1] [ 3.005] (EE) 10: /lib64/libc.so.6 (0x7fc1527f9000+0x405c0) [0x7fc1528395c0] [ 3.005] (EE) 11: /lib64/libc.so.6 (__libc_start_main+0x7e) [0x7fc15283967c] [ 3.005] (EE) 12: /usr/bin/Xorg.bin (_start+0x25) [0x5591ae49eea5] [ 3.005] (EE) [ 3.005] (EE) Segmentation fault at address 0x0 But, I think this might be a dupe of bug 1188954. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1194373 http://bugzilla.opensuse.org/show_bug.cgi?id=1194373#c7 --- Comment #7 from Felix Miata <mrmazda@earthlink.net> --- This is with kernel-default-5.16.7-1.g0503f69 from bug 1193640 on host ab560: # grep -A22 removing /var/log/Xorg.0.log.old [ 3.715] (II) config/udev: removing GPU device /sys/devices/platform/simple-framebuffer.0/drm/card0 /dev/dri/card0 [ 3.715] (EE) [ 3.715] (EE) Backtrace: [ 3.715] (EE) 0: /usr/bin/Xorg.bin (xorg_backtrace+0x85) [0x562854ba9fc5] [ 3.715] (EE) 1: /usr/bin/Xorg.bin (0x5628549d3000+0x1d8ac5) [0x562854babac5] [ 3.715] (EE) 2: /lib64/libc.so.6 (0x7fc414f5d000+0x56420) [0x7fc414fb3420] [ 3.715] (EE) 3: /lib64/libc.so.6 (0x7fc414f5d000+0x19cce5) [0x7fc4150f9ce5] [ 3.715] (EE) 4: /usr/bin/Xorg.bin (0x5628549d3000+0xc687f) [0x562854a9987f] [ 3.715] (EE) 5: /usr/bin/Xorg.bin (0x5628549d3000+0xc7855) [0x562854a9a855] [ 3.715] (EE) 6: /usr/bin/Xorg.bin (0x5628549d3000+0xc7968) [0x562854a9a968] [ 3.716] (EE) 7: /usr/bin/Xorg.bin (0x5628549d3000+0x1dbcc1) [0x562854baecc1] [ 3.716] (EE) 8: /usr/bin/Xorg.bin (WaitForSomething+0x1e0) [0x562854ba8970] [ 3.716] (EE) 9: /usr/bin/Xorg.bin (0x5628549d3000+0x4c3d1) [0x562854a1f3d1] [ 3.716] (EE) 10: /lib64/libc.so.6 (0x7fc414f5d000+0x405c0) [0x7fc414f9d5c0] [ 3.716] (EE) 11: /lib64/libc.so.6 (__libc_start_main+0x7e) [0x7fc414f9d67c] [ 3.716] (EE) 12: /usr/bin/Xorg.bin (_start+0x25) [0x562854a1fea5] [ 3.716] (EE) [ 3.716] (EE) Segmentation fault at address 0x0 [ 3.716] (EE) Fatal server error: [ 3.716] (EE) Caught signal 11 (Segmentation fault). Server aborting [ 3.716] (EE) [ 3.716] (EE) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1194373 http://bugzilla.opensuse.org/show_bug.cgi?id=1194373#c8 --- Comment #8 from Thomas Zimmermann <tzimmermann@suse.com> --- I'm trying to get Trinity to work. You're on TW, but the build is for 15.3, right? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1194373 http://bugzilla.opensuse.org/show_bug.cgi?id=1194373#c9 --- Comment #9 from Felix Miata <mrmazda@earthlink.net> --- I use Trinity on both 15.3 & TW, on several PCs. For TW: [TDE] autorefresh=0 baseurl=http://mirror.ppa.trinitydesktop.org/trinity/rpm/osstw/trinity-r14/RPMS/x86_... enabled=1 gpgcheck=0 name=TDE I don't know why TW is missing from https://wiki.trinitydesktop.org/OpenSUSE_Trinity_Repository_Installation_Ins... . I'll try to fix that. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1194373 http://bugzilla.opensuse.org/show_bug.cgi?id=1194373#c10 --- Comment #10 from Thomas Zimmermann <tzimmermann@suse.com> --- Hi (In reply to Felix Miata from comment #9)
I use Trinity on both 15.3 & TW, on several PCs. For TW:
[TDE] autorefresh=0 baseurl=http://mirror.ppa.trinitydesktop.org/trinity/rpm/osstw/trinity-r14/ RPMS/x86_64 enabled=1 gpgcheck=0 name=TDE
I don't know why TW is missing from https://wiki.trinitydesktop.org/ OpenSUSE_Trinity_Repository_Installation_Instructions . I'll try to fix that.
I followed the install guide and got a missing package on TW. On Leap 15.3, this worked. linux:~ # zypper install trinity-desktop Loading repository data... Reading installed packages... Resolving package dependencies... Problem: nothing provides 'libjasper.so.4()(64bit)' needed by the to be installed trinity-tdelibs-14.0.11-1.osstw.x86_64 Solution 1: do not install trinity-desktop-14.0.11-1.osstw.noarch Solution 2: break trinity-tdelibs-14.0.11-1.osstw.x86_64 by ignoring some of its dependencies -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1194373 http://bugzilla.opensuse.org/show_bug.cgi?id=1194373#c11 --- Comment #11 from Thomas Zimmermann <tzimmermann@suse.com> --- Resolving dependencies... Resolving package dependencies... Problem: nothing provides 'libboost_python-py3.so.1.77.0()(64bit)' needed by the to be installed trinity-kig-14.0.11-1.osstw.x86_64 Solution 1: do not install trinity-desktop-14.0.11-1.osstw.noarch Solution 2: break trinity-kig-14.0.11-1.osstw.x86_64 by ignoring some of its dependencies -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1194373 http://bugzilla.opensuse.org/show_bug.cgi?id=1194373#c12 --- Comment #12 from Thomas Zimmermann <tzimmermann@suse.com> --- And it also doesn't start on Leap 15.3 via startx or systemctl isolate graphical.target -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1194373 http://bugzilla.opensuse.org/show_bug.cgi?id=1194373#c13 Felix Miata <mrmazda@earthlink.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mvetter@suse.com --- Comment #13 from Felix Miata <mrmazda@earthlink.net> --- (In reply to Thomas Zimmermann from comment #11)
Problem: nothing provides 'libboost_python-py3.so.1.77.0()(64bit)' needed by the to be installed trinity-kig-14.0.11-1.osstw.x86_64 Solution 1: do not install trinity-desktop-14.0.11-1.osstw.noarch Solution 2: break trinity-kig-14.0.11-1.osstw.x86_64 by ignoring some of its dependencies
I don't know where it went: # rpm -qi libjasper4 Name : libjasper4 Version : 2.0.33 Release : 1.2 Architecture: x86_64 Install Date: Fri Oct 29 01:26:58 2021 Group : Productivity/Graphics/Convertors Size : 313426 License : SUSE-Public-Domain Signature : RSA/SHA256, Sat Sep 18 09:48:19 2021, Key ID b88b2fd43dbdc284 Source RPM : jasper-2.0.33-1.2.src.rpm Build Date : Sat Sep 18 09:47:50 2021 Build Host : lamb23 Packager : https://bugs.opensuse.org Vendor : openSUSE URL : https://jasper-software.github.io/jasper Summary : JPEG-2000 library Description : This package contains libjasper, a library implementing the JPEG-2000 image compression standard Part 1. Distribution: openSUSE Tumbleweed # rpm -q --changelog libjasper4 | grep \@ | head -n5 * Mon Aug 16 2021 Michael Vetter <mvetter@...> * Mon Apr 19 2021 Michael Vetter <mvetter@...> * Mon Apr 19 2021 Michael Vetter <mvetter@...> * Mon Mar 29 2021 Michael Vetter <mvetter@...> * Thu Mar 18 2021 Michael Vetter <mvetter@...> I'm guessing you might suffer some broken icons installing without it, but it should work for purposes of this bug. (In reply to Thomas Zimmermann from comment #11)
Resolving dependencies... Resolving package dependencies... Problem: nothing provides 'libboost_python-py3.so.1.77.0()(64bit)' needed by the to be installed trinity-kig-14.0.11-1.osstw.x86_64 Solution 1: do not install trinity-desktop-14.0.11-1.osstw.noarch Solution 2: break trinity-kig-14.0.11-1.osstw.x86_64 by ignoring some of its dependencies
# zypper se -s trinity | wc -l 1302 # rpm -qa | grep trinity-kig # rpm -qa | grep trinity | wc -l 40 # Obviously I don't install everything. ;) I have no idea what trinity-kig is about. From the installation instructions page: [quote] The trinity-desktop package is a comprehensive meta-package. To install minimalist, substitute trinity-tdebase for trinity-desktop, and append trinity-tdm if you wish to use TDM as your display manager.[/quote] (In reply to Thomas Zimmermann from comment #12)
And it also doesn't start on Leap 15.3 via startx or systemctl isolate graphical.target
Both TDM greeter and TDE sessions are working here, though not without log niggles: # pinxi -Sy System: Host: gb250 Kernel: 5.3.18-150300.59.43-default x86_64 bits: 64 Desktop: Trinity Distro: openSUSE Leap 15.3 # pinxi -Gayz Graphics: Device-1: Intel HD Graphics 630 vendor: Gigabyte driver: i915 v: kernel ports: active: DP-1,HDMI-A-1 empty: DP-2,HDMI-A-2,HDMI-A-3 bus-ID: 00:02.0 chip-ID: 8086:5912 class-ID: 0300 Display: x11 server: X.Org v: 1.20.3 driver: loaded: modesetting display-ID: :0 screens: 1 Screen-1: 0 s-res: 2560x2520 s-dpi: 120 s-size: 541x533mm (21.3x21.0") s-diag: 759mm (29.9") Monitor-1: DP-1 pos: primary,bottom model: K272HUL built: 2018 res: 2560x1440 hz: 60 dpi: 109 gamma: 2.2 size: 598x336mm (23.5x13.2") modes: max: 2560x1440 min: 720x400 Monitor-2: HDMI-1 mapped: HDMI-A-1 pos: primary,top model: SAMSUNG built: 2009 res: 1920x1080 hz: 60 dpi: 305 gamma: 2.2 size: 160x90mm (6.3x3.5") modes: max: 1920x1080 min: 720x400 OpenGL: renderer: Mesa DRI Intel HD Graphics 630 (KBL GT2) v: 4.6 Mesa 20.2.4 compat-v: 3.0 direct render: Yes # dmesg | grep -v init.d | egrep 'atomic|ailed' [ 0.173255] DMA: preallocated 2048 KiB GFP_KERNEL pool for atomic allocations [ 0.173260] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.173265] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 7.093119] broken atomic modeset userspace detected, disabling atomic [ 205.637233] broken atomic modeset userspace detected, disabling atomic [ 747.457640] broken atomic modeset userspace detected, disabling atomic # journalctl -b | egrep -i 'ailed|ion fault' Feb 15 03:29:46 gb250 rpc.statd[651]: Failed to create listener xprt (statd, 1, udp6) Feb 15 03:29:46 gb250 rpc.statd[651]: Failed to create listener xprt (statd, 1, tcp6) Feb 15 03:32:57 gb250 kwin_x11[1815]: kf.config.core: "\"fsrestore1\" - conversion of \"641,641,0,0\" to QRect failed" Feb 15 03:32:57 gb250 kwin_x11[1815]: kf.config.core: "\"fsrestore2\" - conversion of \"0,0,0,0\" to QRect failed" Feb 15 03:32:58 gb250 org_kde_powerdevil[1864]: powerdevil: org.kde.powerdevil.backlighthelper.brightness failed # grep -v FIXME /var/log/tdm.log | wc -l 103 # wc -l /var/log/tdm.log 266 tdm.log -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1194373 http://bugzilla.opensuse.org/show_bug.cgi?id=1194373#c14 --- Comment #14 from Felix Miata <mrmazda@earthlink.net> --- On Rocket Lake host ab560 the problem seems not Trinity's. With TW's 5.16.8 kernel, (EE) open /dev/dri/card0: No such file or directory. With Tiwai's bug #1193640 5.16.9 kernel: # grep -A22 removing /var/log/*5169 [ 2.777] (II) config/udev: removing GPU device /sys/devices/platform/simple-framebuffer.0/drm/card0 /dev/dri/card0 [ 2.777] (EE) [ 2.777] (EE) Backtrace: [ 2.777] (EE) 0: /usr/bin/Xorg.bin (xorg_backtrace+0x85) [0x5594ed126fc5] [ 2.777] (EE) 1: /usr/bin/Xorg.bin (0x5594ecf50000+0x1d8ac5) [0x5594ed128ac5] [ 2.777] (EE) 2: /lib64/libc.so.6 (0x7fd5c7dc8000+0x56420) [0x7fd5c7e1e420] [ 2.777] (EE) 3: /lib64/libc.so.6 (0x7fd5c7dc8000+0x19cce5) [0x7fd5c7f64ce5] [ 2.777] (EE) 4: /usr/bin/Xorg.bin (0x5594ecf50000+0xc687f) [0x5594ed01687f] [ 2.777] (EE) 5: /usr/bin/Xorg.bin (0x5594ecf50000+0xc7855) [0x5594ed017855] [ 2.777] (EE) 6: /usr/bin/Xorg.bin (0x5594ecf50000+0xc7968) [0x5594ed017968] [ 2.777] (EE) 7: /usr/bin/Xorg.bin (0x5594ecf50000+0x1dbcc1) [0x5594ed12bcc1] [ 2.777] (EE) 8: /usr/bin/Xorg.bin (WaitForSomething+0x1e0) [0x5594ed125970] [ 2.777] (EE) 9: /usr/bin/Xorg.bin (0x5594ecf50000+0x4c3d1) [0x5594ecf9c3d1] [ 2.777] (EE) 10: /lib64/libc.so.6 (0x7fd5c7dc8000+0x405c0) [0x7fd5c7e085c0] [ 2.777] (EE) 11: /lib64/libc.so.6 (__libc_start_main+0x7e) [0x7fd5c7e0867c] [ 2.777] (EE) 12: /usr/bin/Xorg.bin (_start+0x25) [0x5594ecf9cea5] [ 2.777] (EE) [ 2.777] (EE) Segmentation fault at address 0x0 [ 2.777] (EE) Fatal server error: [ 2.777] (EE) Caught signal 11 (Segmentation fault). Server aborting I will check some other TW Trinity installations after sleep.... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1194373 http://bugzilla.opensuse.org/show_bug.cgi?id=1194373#c15 --- Comment #15 from Felix Miata <mrmazda@earthlink.net> --- http://download.opensuse.org/history/20220128/tumbleweed/repo/oss/x86_64/lib... http://download.opensuse.org/history/20220210/tumbleweed/repo/oss/x86_64/lib... http://download.opensuse.org/history/20220210/tumbleweed/repo/oss/x86_64/lib... Another host with TDE/TDM working as expected on both TW and 15.3: # pinxi -SMy System: Host: ara88 Kernel: 5.16.8-1-default x86_64 bits: 64 Desktop: Trinity R14.0.11 Distro: openSUSE Tumbleweed 20220213 Machine: Type: Desktop Mobo: ASRock model: FM2A88X Extreme6+ serial: E80-38024200616 UEFI: American Megatrends v: P4.20 date: 01/13/2016 # pinxi -Gayz Graphics: Device-1: AMD Kaveri [Radeon R7 Graphics] vendor: ASRock driver: amdgpu v: kernel alternate: radeon ports: active: DP-1,HDMI-A-1 empty: DVI-D-1,VGA-1 bus-ID: 00:01.0 chip-ID: 1002:1313 class-ID: 0300 Display: x11 server: X.Org v: 1.21.1.3 driver: loaded: amdgpu unloaded: fbdev,modesetting,vesa alternate: ati display-ID: :0 screens: 1 Screen-1: 0 s-res: 4480x1440 s-dpi: 120 s-size: 948x304mm (37.3x12.0") s-diag: 996mm (39.2") Monitor-1: DisplayPort-0 mapped: DP-1 pos: primary,left model: K272HUL built: 2018 res: 2560x1440 hz: 60 dpi: 109 gamma: 2.2 size: 598x336mm (23.5x13.2") modes: max: 2560x1440 min: 720x400 Monitor-2: HDMI-A-0 mapped: HDMI-A-1 pos: right model: SAMSUNG built: 2009 res: 1920x1080 hz: 60 dpi: 305 gamma: 2.2 size: 160x90mm (6.3x3.5") modes: max: 1920x1080 min: 720x400 OpenGL: renderer: AMD KAVERI (DRM 3.44.0 5.16.8-1-default LLVM 13.0.1) v: 4.6 Mesa 21.3.6 direct render: Yes # An old Core2Duo is working as expected too, also on both TW and 15.3: # pinxi -SMyz System: Kernel: 5.16.8-1-default x86_64 bits: 64 Desktop: Trinity R14.0.11 Distro: openSUSE Tumbleweed 20220213 Machine: Type: Desktop System: Dell product: OptiPlex GX620 v: N/A serial: <filter> Mobo: Dell model: 0PY423 serial: <filter> BIOS: Dell v: A11 date: 11/30/2006 # pinxi -Gayz Graphics: Device-1: Intel 82945G/GZ Integrated Graphics vendor: Dell driver: i915 v: kernel ports: active: VGA-1 empty: none bus-ID: 00:02.0 chip-ID: 8086:2772 class-ID: 0300 Display: x11 server: X.Org v: 1.21.1.3 driver: loaded: intel unloaded: fbdev,modesetting,vesa display-ID: :0 screens: 1 Screen-1: 0 s-res: 1680x1050 s-dpi: 108 s-size: 395x246mm (15.6x9.7") s-diag: 465mm (18.3") Monitor-1: VGA1 mapped: VGA-1 model: L2251x Wide built: 2011 res: 1680x1050 hz: 60 dpi: 91 gamma: 2.2 size: 470x300mm (18.5x11.8") modes: max: 1680x1050 min: 720x400 OpenGL: renderer: Mesa DRI Intel 945G v: 1.4 Mesa 21.3.6 direct render: Yes # NVidia GPU on AMD GPU also working in TDE/TDM on 15.3: # inxi -SGIxxy System: Host: mcp61 Kernel: 5.3.18-150300.59.49-default x86_64 bits: 64 compiler: gcc v: 7.5.0 Desktop: Trinity R14.0.11 tk: Qt 3.5.0 wm: Twin dm: TDM Distro: openSUSE Leap 15.3 Graphics: Device-1: NVIDIA C61 [GeForce 6150SE nForce 430] vendor: Micro-Star MSI driver: nouveau v: kernel ports: active: VGA-1 empty: none bus-ID: 00:0d.0 chip-ID: 10de:03d0 Display: x11 server: X.Org v: 1.20.3 driver: loaded: modesetting unloaded: fbdev,vesa alternate: nouveau,nvidia display-ID: :0 screens: 1 Screen-1: 0 s-res: 1680x1050 s-dpi: 120 Monitor-1: VGA-1 model: L2251x Wide res: 1680x1050 dpi: 90 OpenGL: renderer: llvmpipe (LLVM 11.0.1 128 bits) v: 4.5 Mesa 20.2.4 compat-v: 3.1 direct render: Yes Info:...Shell: Bash v: 4.4.23 running-in: konsole pinxi: 3.3.12-32 # My other Kaby Lake also works on both TW and 15.3. In TW both 5.16.8 & Tiwai's bug #1193640 5.16.9-5.1.gee126b8 are OK: # pinxi -SGxxyz System: Kernel: 5.16.8-1-default x86_64 bits: 64 compiler: gcc v: 11.2.1 Desktop: Trinity R14.0.11 tk: Qt 3.5.0 wm: Twin dm: TDM Distro: openSUSE Tumbleweed 20220213 Graphics: Device-1: Intel HD Graphics 630 vendor: ASUSTeK driver: i915 v: kernel ports: active: DP-1,HDMI-A-2 empty: DP-2,HDMI-A-1,HDMI-A-3 bus-ID: 00:02.0 chip-ID: 8086:5912 Display: x11 server: X.Org v: 1.21.1.3 driver: loaded: modesetting unloaded: fbdev,vesa alternate: intel display-ID: :0 screens: 1 Screen-1: 0 s-res: 3840x1200 s-dpi: 120 Monitor-1: DP-1 pos: primary,left model: EA243WM res: 1920x1200 dpi: 94 Monitor-2: HDMI-2 mapped: HDMI-A-2 pos: right model: SAMSUNG res: 1920x1080 dpi: 305 OpenGL: renderer: Mesa Intel HD Graphics 630 (KBL GT2) v: 4.6 Mesa 21.3.6 direct render: Yes # It seems this is no longer reproducible except on Rocket Lake. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1194373 http://bugzilla.opensuse.org/show_bug.cgi?id=1194373#c16 --- Comment #16 from Felix Miata <mrmazda@earthlink.net> --- Happening on Kaby Lake using michal's test kernel from: https://download.opensuse.org/repositories/home:/michals:/kernel-test/standa... [ 3.998] Current Operating System: Linux gb250 5.16.10-1.g6b8c986-default #1 SMP PREEMPT Wed Feb 16 21:51:50 UTC 2022 (6b8c986) x86_64 [ 3.998] Kernel command line: BOOT_IMAGE=/boot/vmlinuz root=LABEL=pi3p07stw noresume ipv6.disable=1 net.ifnames=0 mitigations=auto video=1440x900@60 vga=791 5 ... [ 5.971] (II) config/udev: removing GPU device /sys/devices/platform/simple-framebuffer.0/drm/card0 /dev/dri/card0 [ 5.972] (EE) [ 5.972] (EE) Backtrace: [ 5.972] (EE) 0: /usr/bin/Xorg.bin (xorg_backtrace+0x85) [0x55ebb6afdfc5] [ 5.972] (EE) 1: /usr/bin/Xorg.bin (0x55ebb6927000+0x1d8ac5) [0x55ebb6affac5] [ 5.972] (EE) 2: /lib64/libc.so.6 (0x7f7edc151000+0x56420) [0x7f7edc1a7420] [ 5.972] (EE) 3: /lib64/libc.so.6 (0x7f7edc151000+0x19cce5) [0x7f7edc2edce5] [ 5.972] (EE) 4: /usr/bin/Xorg.bin (0x55ebb6927000+0xc687f) [0x55ebb69ed87f] [ 5.972] (EE) 5: /usr/bin/Xorg.bin (0x55ebb6927000+0xc7855) [0x55ebb69ee855] [ 5.972] (EE) 6: /usr/bin/Xorg.bin (0x55ebb6927000+0xc7968) [0x55ebb69ee968] [ 5.972] (EE) 7: /usr/bin/Xorg.bin (0x55ebb6927000+0x1dbcc1) [0x55ebb6b02cc1] [ 5.973] (EE) 8: /usr/bin/Xorg.bin (WaitForSomething+0x1e0) [0x55ebb6afc970] [ 5.973] (EE) 9: /usr/bin/Xorg.bin (0x55ebb6927000+0x4c3d1) [0x55ebb69733d1] [ 5.973] (EE) 10: /lib64/libc.so.6 (0x7f7edc151000+0x405c0) [0x7f7edc1915c0] [ 5.973] (EE) 11: /lib64/libc.so.6 (__libc_start_main+0x7e) [0x7f7edc19167c] [ 5.973] (EE) 12: /usr/bin/Xorg.bin (_start+0x25) [0x55ebb6973ea5] [ 5.973] (EE) [ 5.973] (EE) Segmentation fault at address 0x0 [ 5.973] (EE) Fatal server error: [ 5.973] (EE) Caught signal 11 (Segmentation fault). Server aborting Is this because it boots so fast from NVME that /dev/dri/card0 isn't ready yet? cf. https://bugzilla.opensuse.org/show_bug.cgi?id=1193250#c34 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1194373 http://bugzilla.opensuse.org/show_bug.cgi?id=1194373#c17 --- Comment #17 from Felix Miata <mrmazda@earthlink.net> --- Even slower PC on ordinary SSD fails to initial start TDM too, AMD CPU & IGP w/ michal's kernel: # lscpu | grep Model Model name: AMD A10-7850K Radeon R7, 12 Compute Cores 4C+8G [ 6.540] Current Operating System: Linux asa88 5.16.10-4.gb145284-default #1 SMP PREEMPT Fri Feb 18 12:41:12 UTC 2022 (b145284) x86_64 [ 6.540] Kernel command line: BOOT_IMAGE=/boot/vmlinuz root=LABEL=tvgp07stw noresume ipv6.disable=1 net.ifnames=0 mitigations=auto consoleblank=0 radeon.cik_support=0 amdgpu.cik_support=1 5 ... [ 6.594] ABI class: X.Org Video Driver, version 25.2 [ 6.594] (II) modesetting: Driver for Modesetting Kernel Drivers: kms [ 7.356] (EE) open /dev/dri/card0: No such file or directory [ 7.356] (WW) Falling back to old probe method for modesetting [ 7.356] (EE) open /dev/dri/card0: No such file or directory [ 7.356] (EE) Screen 0 deleted because of no matching config section. [ 7.356] (II) UnloadModule: "modesetting" [ 7.356] (EE) Device(s) detected, but none match those in the config file. [ 7.356] (EE) Fatal server error: [ 7.356] (EE) no screens found(EE) # systemctl restart xdm fixes it for the current boot. My other Kaby Lake may or may not segfault with 5.16.8, so fail to start TDM until systemctl restart xdm fixes it for the current boot. What makes the difference between segfault or not is a puzzle to be solved.... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1194373 http://bugzilla.opensuse.org/show_bug.cgi?id=1194373#c19 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(mrmazda@earthlink | |.net) --- Comment #19 from Stefan Dirsch <sndirsch@suse.com> --- Thomas re-enabled simpledrm on kernels in TW lately. Felix, could you retest quickly, if this is still an issue? Thanks! -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1194373 http://bugzilla.opensuse.org/show_bug.cgi?id=1194373#c20 --- Comment #20 from Felix Miata <mrmazda@earthlink.net> --- ab85m (SSD) - TDM - started right up on 5.18.9-2 in <9.6s (13kb /var/log/tdm.log) ara88 (SSD) - TDM - started right up on 5.18.9-2 in <11s (9kb /var/log/tdm.log) gb250 (NVME) - TDM - started right up on 5.18.9-2 in <9s (12kb /var/log/tdm.log) hp945 (HDD) - KDM3 - started up on 5.18.9-2 in >40s (1.5kb /var/log/kdm.log) k8mmv (PATA) - TDM - started up on 5.18.11 in >67s (5.5kb in /var/log/tdm.log) I found no segfaults in any of their dm.logs, dmesgs or current journals. All my others still have kernels older than 5.18.9-2, including comment #6 host ab560 and comment #17 host asa88, so I'm going to leave needinfo set until I can get them onto simpledrm kernels. Kernel installation trouble <https://lists.opensuse.org/archives/list/kernel@lists.opensuse.org/thread/ZPURCBIIPJ46YHAYXCF47PNKMZPYACQ2/> has been interfering with normal routine here. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1194373 http://bugzilla.opensuse.org/show_bug.cgi?id=1194373#c21 Felix Miata <mrmazda@earthlink.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(mrmazda@earthlink | |.net) | --- Comment #21 from Felix Miata <mrmazda@earthlink.net> --- Created attachment 860348 --> http://bugzilla.opensuse.org/attachment.cgi?id=860348&action=edit .tgz of coredump from host ab560 PID: 758 (Xorg.bin) Host asa88 (from comment #17): TDM started up OK/normally (no segfault found) # lspci -nnk | grep VGA 00:01.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Kaveri [Radeon R7 Graphics] [1002:130f] # journalctl -b | grep amdgpu Jul 22 13:55:37 asa88 kernel: Command line: BOOT_IMAGE=/boot/vmlinuz root=LABEL=tvgp07stw noresume ipv6.disable=1 net.ifnames=0 mitigations=auto consoleblank=0 radeon.cik_support=0 amdgpu.cik_support=1 5 Jul 22 13:55:37 asa88 kernel: Kernel command line: BOOT_IMAGE=/boot/vmlinuz root=LABEL=tvgp07stw noresume ipv6.disable=1 net.ifnames=0 mitigations=auto consoleblank=0 radeon.cik_support=0 amdgpu.cik_support=1 5 Jul 22 13:55:37 asa88 dracut-cmdline[228]: Using kernel command line parameters: root=UUID=7ad5772b-9718-4302-a051-e598cf51920f rootfstype=ext4 rootflags=rw,noatime BOOT_IMAGE=/boot/vmlinuz root=LABEL=tvgp07stw noresume ipv6.disable=1 net.ifnames=0 mitigations=auto consoleblank=0 radeon.cik_support=0 amdgpu.cik_support=1 5 Jul 22 17:55:42 asa88 kernel: [drm] amdgpu kernel modesetting enabled. Jul 22 17:55:42 asa88 kernel: amdgpu: Topology: Add APU node [0x0:0x0] Jul 22 17:55:42 asa88 kernel: amdgpu 0000:00:01.0: vgaarb: deactivate vga console Jul 22 17:55:42 asa88 kernel: amdgpu 0000:00:01.0: amdgpu: Trusted Memory Zone (TMZ) feature not supported Jul 22 17:55:42 asa88 kernel: amdgpu 0000:00:01.0: amdgpu: Fetched VBIOS from VFCT Jul 22 17:55:42 asa88 kernel: amdgpu: ATOM BIOS: 113-SPEC-102 Jul 22 17:55:42 asa88 kernel: amdgpu 0000:00:01.0: amdgpu: VRAM: 1024M 0x000000F400000000 - 0x000000F43FFFFFFF (1024M used) Jul 22 17:55:42 asa88 kernel: amdgpu 0000:00:01.0: amdgpu: GART: 1024M 0x000000FF00000000 - 0x000000FF3FFFFFFF Jul 22 17:55:42 asa88 kernel: [drm] amdgpu: 1024M of VRAM memory ready Jul 22 17:55:42 asa88 kernel: [drm] amdgpu: 3072M of GTT memory ready. Jul 22 17:55:42 asa88 kernel: [drm] amdgpu: dpm initialized Jul 22 17:55:43 asa88 kernel: kfd kfd: amdgpu: Allocated 3969056 bytes on gart Jul 22 17:55:43 asa88 kernel: kfd kfd: amdgpu: error getting iommu info. is the iommu enabled? Jul 22 17:55:43 asa88 kernel: kfd kfd: amdgpu: Error initializing iommuv2 Jul 22 17:55:43 asa88 kernel: kfd kfd: amdgpu: device 1002:130f NOT added due to errors Jul 22 17:55:43 asa88 kernel: amdgpu 0000:00:01.0: amdgpu: SE 1, SH per SE 1, CU per SH 8, active_cu_number 8 Jul 22 17:55:43 asa88 kernel: [drm] Initialized amdgpu 3.46.0 20150101 for 0000:00:01.0 on minor 0 Jul 22 17:55:43 asa88 kernel: fbcon: amdgpudrmfb (fb0) is primary device Jul 22 17:55:44 asa88 kernel: amdgpu 0000:00:01.0: [drm] fb0: amdgpudrmfb frame buffer device # systemd-analyze Startup finished in 5.536s (firmware) + 15.218s (loader) + 1.926s (kernel) + 3.109s (initrd) + 7.665s (userspace) = 33.455s graphical.target reached after 7.653s in userspace. # Those kfd kfd lines suggest something's not right with the GPU configuration. Comment #6 host ab560 still produces segfault instead of normal TDM startup: # pinxi -CSG System: Host: ab560 Kernel: 5.18.11-1-default arch: x86_64 bits: 64 Console: pty pts/1 Distro: openSUSE Tumbleweed 20220719 CPU: Info: 6-core model: 11th Gen Intel Core i5-11400 bits: 64 type: MT MCP cache: L2: 3 MiB Speed (MHz): avg: 800 min/max: 800/4400 cores: 1: 801 2: 801 3: 802 4: 801 5: 801 6: 801 7: 801 8: 800 9: 800 10: 800 11: 800 12: 801 Graphics: Device-1: Intel RocketLake-S GT1 [UHD Graphics 730] driver: i915 v: kernel Display: server: X.org v: 1.21.1.3 driver: X: loaded: modesetting unloaded: fbdev,vesa gpu: i915 resolution: 1: 2560x1440 2: 1920x1200 3: 1920x1080 # systemd-analyze Startup finished in 12.469s (firmware) + 11.403s (loader) + 1.415s (kernel) + 1.599s (initrd) + 2.938s (userspace) = 29.826s graphical.target reached after 2.933s in userspace. # grep /dev/dr Xorg.0.log [ 4.012] (II) xfree86: Adding drm device (/dev/dri/card1) [ 4.056] (II) modeset(0): using drv /dev/dri/card1 [ 5.776] (II) config/udev: removing GPU device /sys/devices/platform/simple-framebuffer.0/drm/card0 /dev/dri/card0 # cat /var/log/tdm.log Jul 23 01:56:49 tdm_config[757] info: Cannot open master configuration file /etc/trinity/tdm/tdmdistrc X.Org X Server 1.21.1.3 X Protocol Version 11, Revision 0 Current Operating System: Linux ab560 5.18.11-1-default #1 SMP PREEMPT_DYNAMIC Fri Jul 15 05:36:11 UTC 2022 (4fcb983) x86_64 Kernel command line: BOOT_IMAGE=/boot/vmlinuz root=LABEL=<filter> noresume ipv6.disable=1 net.ifnames=0 video=1440x900@60 5 Current version of pixman: 0.40.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 Jul 23 01:56:49 2022 (==) Using config directory: "/etc/X11/xorg.conf.d" (==) Using system config directory "/usr/share/X11/xorg.conf.d" (EE) (EE) Backtrace: (EE) 0: /usr/bin/Xorg.bin (xorg_backtrace+0x7e) [0x55897ef6bb5e] (EE) 1: /usr/bin/Xorg.bin (0x55897ed92000+0x1e25e9) [0x55897ef745e9] (EE) 2: /lib64/libc.so.6 (0x7f7304800000+0x567c0) [0x7f73048567c0] (EE) 3: /lib64/libc.so.6 (0x7f7304800000+0x1b9300) [0x7f73049b9300] (EE) 4: /usr/bin/Xorg.bin (0x55897ed92000+0xc7e57) [0x55897ee59e57] (EE) 5: /usr/bin/Xorg.bin (0x55897ed92000+0xc8e56) [0x55897ee5ae56] (EE) 6: /usr/bin/Xorg.bin (0x55897ed92000+0xc8f68) [0x55897ee5af68] (EE) 7: /usr/bin/Xorg.bin (0x55897ed92000+0x1e53e2) [0x55897ef773e2] (EE) 8: /usr/bin/Xorg.bin (WaitForSomething+0x1c9) [0x55897ef6dd79] (EE) 9: /usr/bin/Xorg.bin (0x55897ed92000+0x4cdf8) [0x55897eddedf8] (EE) 10: /lib64/libc.so.6 (0x7f7304800000+0x405b0) [0x7f73048405b0] (EE) 11: /lib64/libc.so.6 (__libc_start_main+0x8b) [0x7f7304840679] (EE) 12: /usr/bin/Xorg.bin (_start+0x25) [0x55897eddf945] (EE) (EE) Segmentation fault at address 0x0 (EE) Fatal server error: (EE) Caught signal 11 (Segmentation fault). Server aborting ... (II) AIGLX: Suspending AIGLX clients for VT switch [tdekbdledsync] Unable to open X11 display! (EE) Server terminated with error (1). Closing log file. [2022/07/23 01:56:51.595] [895] ERROR: cannot connect to X server Jul 23 01:56:51 tdm: :0[894] error: Abnormal termination of greeter for display :0, code 1, signal 0 On next boot I added drm.debug=0x1e log_buf_len=1M to linu line, intending to attach dmesg, but that apparently prevents the segfault, and TDM starts normally. # systemd-analyze Startup finished in 15.774s (firmware) + 9.161s (loader) + 1.409s (kernel) + 1.435s (initrd) + 3.379s (userspace) = 31.160s graphical.target reached after 3.375s in userspace. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1194373 http://bugzilla.opensuse.org/show_bug.cgi?id=1194373#c22 --- Comment #22 from Stefan Dirsch <sndirsch@suse.com> --- asa88: You're forcing kernel to use amdgpu instead of radeon driver. That may work, but is not recommended. ab560: Is this related to simpledrm at all? Please verify with kernel boot option "nosimplefb=1". If with this option the same issue occurs, this should be addressed separately. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1194373 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(mrmazda@earthlink | |.net) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1194373 http://bugzilla.opensuse.org/show_bug.cgi?id=1194373#c23 Felix Miata <mrmazda@earthlink.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(mrmazda@earthlink | |.net) | --- Comment #23 from Felix Miata <mrmazda@earthlink.net> --- # systemd-analyze Startup finished in 12.500s (firmware) + 50.385s (loader) + 1.406s (kernel) + 1.729s (initrd) + 2.885s (userspace) = 1min 8.907s graphical.target reached after 2.879s in userspace. Journal and dmesg look clean of drm/dri and amdgpu issues, and TDM starts right up as expected, when using nosimplefb=1. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1194373 http://bugzilla.opensuse.org/show_bug.cgi?id=1194373#c24 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(mrmazda@earthlink | |.net) --- Comment #24 from Stefan Dirsch <sndirsch@suse.com> --- So which machine did you start now with nosimplefb=1? Since you're talking about amdgpu this appears to be the Radeon machine (asa88), which didn't have a problem with simpledrm. But I asked you to test with ab560 (Intel Rocketlake) with the segfaullt issue. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1194373 http://bugzilla.opensuse.org/show_bug.cgi?id=1194373#c25 Felix Miata <mrmazda@earthlink.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(mrmazda@earthlink | |.net) | --- Comment #25 from Felix Miata <mrmazda@earthlink.net> --- (In reply to Felix Miata from comment #21)
Host asa88 (from comment #17): Jul 22 17:55:44 asa88 kernel: amdgpu 0000:00:01.0: [drm] fb0: amdgpudrmfb graphical.target reached after 7.653s in userspace.
Comment #6 host ab560 still produces segfault instead of normal TDM startup: Device-1: Intel RocketLake-S GT1 [UHD Graphics 730] driver: i915 v: kernel graphical.target reached after 2.933s in userspace.
(In reply to Felix Miata from comment #23)
graphical.target reached after 2.879s in userspace.
Comment #23 had no reason to mention amdgpu. Sorry for the confusion. Apparently the Rocket Lake boot quickness is causing its trouble in TW, not TDM. ab560 has no apparent trouble with speed in 15.4 with TDM: graphical.target reached after 2.734s in userspace. Bug 1188954 may be where the ab560 quick startup issue belongs. Closing this now does seem in order. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1194373 http://bugzilla.opensuse.org/show_bug.cgi?id=1194373#c26 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(mrmazda@earthlink | |.net) --- Comment #26 from Stefan Dirsch <sndirsch@suse.com> --- I'm not convinced. Apparently you needed nosimplefb=1 on ab560 with Intel Rocketlake GPU to prevent the Xserver from segfaulting, didn't you? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1194373 http://bugzilla.opensuse.org/show_bug.cgi?id=1194373#c27 Felix Miata <mrmazda@earthlink.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(mrmazda@earthlink | |.net) | --- Comment #27 from Felix Miata <mrmazda@earthlink.net> --- (In reply to Stefan Dirsch from comment #26)
Apparently you needed nosimplefb=1 on ab560 with Intel Rocketlake GPU to prevent the Xserver from segfaulting, didn't you?
I did, but I just succeeded to boot TW20220719/kernel 5.18.11 on ab560 without it, 5 times in a row. Something seems to be making it take longer to boot than previously. These are 3 most recent boots (to graphical.target): # systemd-analyze Startup finished in 15.774s (firmware) + 9.161s (loader) + 1.409s (kernel) + 1.435s (initrd) + 3.379s (userspace) = 31.160s graphical.target reached after 3.375s in userspace. # systemd-analyze Startup finished in 15.962s (firmware) + 13.402s (loader) + 1.407s (kernel) + 1.434s (initrd) + 3.436s (userspace) = 35.643s graphical.target reached after 3.417s in userspace. # systemd-analyze Startup finished in 12.242s (firmware) + 16.501s (loader) + 1.428s (kernel) + 1.663s (initrd) + 3.356s (userspace) = 35.192s graphical.target reached after 3.352s in userspace. Last night and previously, graphical.target was being "reached" (though segfaulting) in 2.6s-2.9s. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1194373 http://bugzilla.opensuse.org/show_bug.cgi?id=1194373#c28 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED --- Comment #28 from Stefan Dirsch <sndirsch@suse.com> --- Ok. So let's assume the simpledrm issue has been fixed now also for your machine. The remaining issues should be addressed separately. Closing as fixed. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com