Inxi information:
- Code: Select all
System: Host: BSKMageia Kernel: 5.16.13-desktop-1.mga9 x86_64 bits: 64 Console: tty 5 Distro: Mageia 9 mga9
Machine: Type: Desktop Mobo: ASUSTeK model: P5G41T-M LX PLUS v: Rev X.0x serial: <superuser required>
BIOS: American Megatrends v: 0502 date: 10/21/2011
CPU: Info: Dual Core Intel Core2 Duo E7300 [MCP] speed: 2667 MHz
Graphics: Device-1: NVIDIA G94 [GeForce 9600 GT] driver: nouveau v: kernel
Display: server: X.org 1.21.1.3 driver: loaded: nouveau,v4l tty: 240x67
Message: Advanced graphics data unavailable in console. Try -G --display
Network: Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8169
Device-2: Realtek RTL-8100/8101L/8139 PCI Fast Ethernet Adapter driver: 8139too
Device-3: Qualcomm Atheros AR9271 802.11n type: USB driver: ath9k_htc
Drives: Local Storage: total: 465.76 GiB used: 46.27 GiB (9.9%)
Info: Processes: 120 Uptime: 3m Memory: 3.84 GiB used: 407.6 MiB (10.4%) Init: systemd runlevel: 5 Shell: Bash
inxi: 3.3.06
The Xorg.0.log file shows the crash is an illegal instruction in the Nouveau driver. A snippet of the end of the file is below.
- Code: Select all
[ 53.152] (II) Module exa: vendor="X.Org Foundation"
[ 53.152] compiled for 1.21.1.3, module version = 2.6.0
[ 53.152] ABI class: X.Org Video Driver, version 25.2
[ 53.152] (II) EXA(0): Driver allocated offscreen pixmaps
[ 53.152] (II) EXA(0): Driver registered support for the following operations:
[ 53.152] (II) Solid
[ 53.152] (II) Copy
[ 53.152] (II) Composite (RENDER acceleration)
[ 53.152] (II) UploadToScreen
[ 53.152] (II) DownloadFromScreen
[ 53.152] (==) NOUVEAU(0): Backing store enabled
[ 53.152] (==) NOUVEAU(0): Silken mouse enabled
[ 53.152] (II) NOUVEAU(0): [XvMC] Associated with Nouveau GeForce 8/9 Textured Video.
[ 53.152] (II) NOUVEAU(0): [XvMC] Extension initialized.
[ 53.152] (**) NOUVEAU(0): DPMS enabled
[ 53.152] (WW) NOUVEAU(0): Option "AddARGBGLXVisuals" is not used
[ 53.152] (WW) NOUVEAU(0): Option "DynamicTwinView" is not used
[ 53.152] (II) Initializing extension Generic Event Extension
[ 53.153] (II) Initializing extension SHAPE
[ 53.153] (II) Initializing extension MIT-SHM
[ 53.153] (II) Initializing extension XInputExtension
[ 53.153] (II) Initializing extension XTEST
[ 53.153] (II) Initializing extension BIG-REQUESTS
[ 53.153] (II) Initializing extension SYNC
[ 53.154] (II) Initializing extension XKEYBOARD
[ 53.154] (II) Initializing extension XC-MISC
[ 53.154] (II) Initializing extension SECURITY
[ 53.154] (II) Initializing extension XFIXES
[ 53.154] (II) Initializing extension RENDER
[ 53.154] (II) Initializing extension RANDR
[ 53.155] (II) Initializing extension COMPOSITE
[ 53.155] (II) Initializing extension DAMAGE
[ 53.155] (II) Initializing extension MIT-SCREEN-SAVER
[ 53.155] (II) Initializing extension DOUBLE-BUFFER
[ 53.156] (II) Initializing extension RECORD
[ 53.156] (II) Initializing extension DPMS
[ 53.156] (II) Initializing extension Present
[ 53.156] (II) Initializing extension DRI3
[ 53.156] (II) Initializing extension X-Resource
[ 53.156] (II) Initializing extension XVideo
[ 53.156] (II) Initializing extension XVideo-MotionCompensation
[ 53.157] (II) Initializing extension GLX
[ 53.178] (EE)
[ 53.178] (EE) Backtrace:
[ 53.178] (EE) 0: /usr/libexec/Xorg (OsLookupColor+0x139) [0x5a5489]
[ 53.178] (EE) 1: /lib64/libc.so.6 (__sigaction+0x50) [0x7f13805083a0]
[ 53.179] (EE) 2: /usr/lib64/dri/nouveau_dri.so (nouveau_drm_screen_create+0x1a72a8) [0x7f137ecb3168]
[ 53.179] (EE) unw_get_proc_name failed: no unwind info found [-10]
[ 53.179] (EE) 3: /usr/lib64/dri/nouveau_dri.so (?+0x0) [0x7f137e2a3478]
[ 53.179] (EE) 4: /lib64/ld-linux-x86-64.so.2 (call_init.part.0+0x9e) [0x7f1380eeeabe]
[ 53.180] (EE) 5: /lib64/ld-linux-x86-64.so.2 (_dl_init+0x79) [0x7f1380eeeb89]
[ 53.180] (EE) 6: /lib64/libc.so.6 (_dl_catch_exception+0xbe) [0x7f1380614a0e]
[ 53.180] (EE) 7: /lib64/ld-linux-x86-64.so.2 (dl_open_worker+0x8e) [0x7f1380ef563e]
[ 53.181] (EE) 8: /lib64/libc.so.6 (_dl_catch_exception+0x6f) [0x7f13806149bf]
[ 53.181] (EE) 9: /lib64/ld-linux-x86-64.so.2 (_dl_open+0xa8) [0x7f1380ef5998]
[ 53.181] (EE) 10: /lib64/libc.so.6 (dlopen_doit+0x56) [0x7f138054f536]
[ 53.182] (EE) 11: /lib64/libc.so.6 (_dl_catch_exception+0x6f) [0x7f13806149bf]
[ 53.182] (EE) 12: /lib64/libc.so.6 (_dl_catch_error+0x1f) [0x7f1380614a5f]
[ 53.183] (EE) 13: /lib64/libc.so.6 (_dlerror_run+0x85) [0x7f138054f0e5]
[ 53.183] (EE) 14: /lib64/libc.so.6 (dlopen+0x36) [0x7f138054f5b6]
[ 53.183] (EE) unw_get_proc_name failed: no unwind info found [-10]
[ 53.183] (EE) 15: /usr/lib64/xorg/modules/extensions/libglx.so (?+0x0) [0x7f1380045f52]
[ 53.184] (EE) 16: /usr/lib64/xorg/modules/extensions/libglx.so (ht_dump_contents+0xa57) [0x7f138004d597]
[ 53.184] (EE) unw_get_proc_name failed: no unwind info found [-10]
[ 53.184] (EE) 17: /usr/lib64/xorg/modules/extensions/libglx.so (?+0x0) [0x7f13800446ef]
[ 53.184] (EE) 18: /usr/libexec/Xorg (_CallCallbacks+0x34) [0x4446e4]
[ 53.184] (EE) 19: /usr/libexec/Xorg (dri3_send_open_reply+0x100f) [0x56470f]
[ 53.184] (EE) 20: /usr/libexec/Xorg (InitExtensions+0x89) [0x4ae5b9]
[ 53.184] (EE) 21: /usr/libexec/Xorg (InitFonts+0x1d8) [0x443238]
[ 53.185] (EE) 22: /lib64/libc.so.6 (__libc_start_call_main+0x67) [0x7f13804f5177]
[ 53.185] (EE) 23: /lib64/libc.so.6 (__libc_start_main+0x85) [0x7f13804f5235]
[ 53.185] (EE) 24: /usr/libexec/Xorg (_start+0x21) [0x42d731]
[ 53.185] (EE)
[ 53.185] (EE) Illegal instruction at address 0x7f137ecb3168
[ 53.185] (EE)
Fatal server error:
[ 53.185] (EE) Caught signal 4 (Illegal instruction). Server aborting
[ 53.185] (EE)
[ 53.185] (EE)
Please consult the Mageia support
at https://bugs.mageia.org
for help.
[ 53.185] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 53.185] (EE)
[ 53.186] (II) NOUVEAU(0): NVLeaveVT is called.
[ 53.187] (EE) Server terminated with error (1). Closing log file.
The entire log file is attached as well.
The interesting line in the log is
"[ 53.185] (EE) Illegal instruction at address 0x7f137ecb3168"
That address shows up in the backtrace in nouveau_dri.so
"[ 53.179] (EE) 2: /usr/lib64/dri/nouveau_dri.so (nouveau_drm_screen_create+0x1a72a8) [0x7f137ecb3168]
"
so I am guessing that this is something wrong with nouveau.
The update installed lib64drm_nouveau2 2.4.110 2.mga9 x86_64
Checking the current version of the nouveau driver with rpm:
- Code: Select all
rpm -qa | grep nouveau
lib64drm_nouveau2-2.4.110-2.mga9
x11-driver-video-nouveau-1.0.17-4.mga9
I have done a couple of subsequent updates since then, but nothing has fixed the problem.
I searched bugzilla and didn't see anything calling out this issue.
The Nvidia proprietary driver has been discontinued for my old card, so I am using Nouveau. Now that Nouveau is crashing, the system is pretty useless.
This is my experimental system, so there is no crisis. But it would be nice to figure out what is going on and get the computer back working again.
Thanks
Banjo
(_)=='=~