Tiny Core Linux
Tiny Core Extensions => TCE Bugs => Topic started by: y_satou70 on December 15, 2020, 12:38:18 AM
-
Since the recent Xorg-7.7-3d.tcz and other mesa related packages upgrade to version from 19.2.3 to 20.3.0, Xorg with ATI/Radeon driver is now crashed and failed to launch X:
[ 25.408] (EE) Backtrace:
[ 25.426] (EE) 0: /usr/local/lib/xorg/Xorg (xorg_backtrace+0x3c) [0x43d10c]
[ 25.426] (EE) 1: /usr/local/lib/xorg/Xorg (0x400000+0x3d233) [0x43d233]
[ 25.426] (EE) 2: /lib/libpthread.so.0 (0x7f5343657000+0x10fe0) [0x7f5343667fe0]
[ 25.426] (EE) 3: /usr/local/lib/dri/radeonsi_dri.so (0x7f53412c8000+0x480b03) [0x7f5341748b03]
[ 25.426] (EE) 4: /usr/local/lib/dri/radeonsi_dri.so (0x7f53412c8000+0x47156a) [0x7f534173956a]
[ 25.426] (EE) 5: /usr/local/lib/dri/radeonsi_dri.so (0x7f53412c8000+0x47c766) [0x7f5341744766]
[ 25.426] (EE) 6: /usr/local/lib/dri/radeonsi_dri.so (0x7f53412c8000+0x47d7fa) [0x7f53417457fa]
[ 25.426] (EE) 7: /usr/local/lib/dri/radeonsi_dri.so (0x7f53412c8000+0x485872) [0x7f534174d872]
[ 25.426] (EE) 8: /usr/local/lib/dri/radeonsi_dri.so (0x7f53412c8000+0x344f00) [0x7f534160cf00]
[ 25.426] (EE) 9: /usr/local/lib/dri/radeonsi_dri.so (0x7f53412c8000+0x9446a4) [0x7f5341c0c6a4]
[ 25.426] (EE) 10: /usr/local/lib/dri/radeonsi_dri.so (0x7f53412c8000+0x9459b2) [0x7f5341c0d9b2]
[ 25.426] (EE) 11: /usr/local/lib/dri/radeonsi_dri.so (0x7f53412c8000+0x833095) [0x7f5341afb095]
[ 25.426] (EE) 12: /usr/local/lib/dri/radeonsi_dri.so (0x7f53412c8000+0x83322d) [0x7f5341afb22d]
[ 25.426] (EE) 13: /usr/local/lib/xorg/modules/libglamoregl.so (0x7f533c1f6000+0x1a61f) [0x7f533c21061f]
[ 25.426] (EE) 14: /usr/local/lib/xorg/modules/libglamoregl.so (0x7f533c1f6000+0xe3ab) [0x7f533c2043ab]
[ 25.426] (EE) 15: /usr/local/lib/xorg/modules/libglamoregl.so (0x7f533c1f6000+0xe49a) [0x7f533c20449a]
[ 25.426] (EE) 16: /usr/local/lib/xorg/Xorg (0x400000+0x98328) [0x498328]
[ 25.426] (EE) 17: /usr/local/lib/xorg/Xorg (ServerBitsFromGlyph+0x15c) [0x51ad3c]
[ 25.426] (EE) 18: /usr/local/lib/xorg/Xorg (AllocGlyphCursor+0x13a) [0x5387dc]
[ 25.426] (EE) 19: /usr/local/lib/xorg/Xorg (CreateRootCursor+0x90) [0x538b5c]
[ 25.426] (EE) 20: /usr/local/lib/xorg/Xorg (0x400000+0x2ea47) [0x42ea47]
[ 25.426] (EE) 21: /lib/libc.so.6 (__libc_start_main+0x154) [0x7f5342f8cce4]
[ 25.426] (EE) 22: /usr/local/lib/xorg/Xorg (_start+0x2a) [0x42f09a]
[ 25.426] (EE)
[ 25.427] (EE) Floating point exception at address 0x7f5341748b03
[ 25.427] (EE)
Fatal server error:
[ 25.427] (EE) Caught signal 8 (Floating point exception). Server aborting
This crash was recorded with new fresh install from repo.tinycorelinux.net (not upgrade), also I have a copy of previous tcz file sets of 11.x/x86_64 (e.g. mesa 19.2.3), and confirmed it can launch X properly without crash, so this was regression at this upgrade.
-
May be related to the following update news!
http://forum.tinycorelinux.net/index.php/topic,24551.0.html
-
May be related to the following update news!
http://forum.tinycorelinux.net/index.php/topic,24551.0.html
I doubt this issue is related with above topic, as that is just article related with for kernel 5.10 - TCL 11.x is kernel 5.4.3.
-
The current kernel and current driver timing seem to be close together
-
Does Xorg.0.log give any clues as to the problem?
-
Does Xorg.0.log give any clues as to the problem?
above output is actually from Xorg.0.log.
-
attached full output of /var/log/Xorg.0.log, as well as /var/log/messages, and tce-status -i output for listing up installed tcz packages for your reference.
the device is Dell/Wyse Z00Q Cloud PC (and re-branded as 7020 Thin Client), using AMD Radeon HD 8400E graphics card.
I also had tested with HP ThinClient t620 which uses AMD Radeon HD 8330E graphics card, it also failed with ATI/Radeon driver.
-
and here is the log files of successful example - same hardware, with using previous version of TCZ packages(*) of 11.x x86_64.
(*) libdrm.tcz libGL.tcz libGLESv2.tcz libEGL.tcz Xorg-7.7-3d.tcz
-
I'd suggest you report it to the mesa developers.
-
I'd suggest you report it to the mesa developers.
this is not an problem of mesa source itself.
this is due to xf86-video-amdgpu.tcz has mismatch with updated mesa driver: as mesa (Xorg-7.7-3d.tcz) is upgraded, this package (and other xf86-video-*) needs to be re-compiled with updated Xorg-7.7-3d-dev.tcz
ref: http://repo.tinycorelinux.net/11.x/x86_64/tcz/src/xf86-video-amdgpu/compile_xf86-video-amdgpu
I rebuilt xf86-video-amdgpu.tcz with following above steps and confirmed it properly works without crash.
Please rebuild xf86-video-*.tcz packages with updated mesa.
-
I rebuilt xf86-video-amdgpu.tcz with following above steps and confirmed it properly works without crash.
Please go ahead and submit the recompiled driver - I do not have the hardware to test and the xf86-video-intel driver works fine without needing to be recompiled.
-
looks updating mesa to 20.3.1 is the right path... I will test with rebuild Xorg-7.7-3d
from https://docs.mesa3d.org/relnotes/20.3.1.html
Mesa 20.3.1 Release Notes / 2020-12-16
Bug fixes:
- Mesa 20.3.0 and older ATi/Radeon cards fails
[/i]
-
Hello forum,
That is some drivers issue.
thx
v....
.....
-
confirmed mesa 20.3.1 fixed the crash issue no ATI/Radeon video card with building from source code on 11.1 x86_64, will submit update contribution of TCZ files.
-
There's no need, thanks - I'll update Xorg-7.7-3d in a few days time.
-
There's no need, thanks - I'll update Xorg-7.7-3d in a few days time.
awesome, thank you!
-
Xorg-7.7-3d and friends updated to 20.3.1 in x86 and x86_64 repos.
-
Xorg-7.7-3d and friends updated to 20.3.1 in x86 and x86_64 repos.
thanks, tested both x86 and x86_64 with ATI/Radeon - both successfully launch X GUI :-)