Bugzilla – Bug 104090
VIA X-server dies on Maxdata M-1200X
Last modified: 2005-08-25 13:05:20 UTC
There are two possible ways to kill the X server on a Maxdata 1200X: a) Switch from X to virtual terminal and back - X Server dies b) Suspend and resume - X server dies I'll append the Xorg.log - the machine is available from us.
Created attachment 45720 [details] Xorg.0.log.old
bug #98907 may be related
Created attachment 45721 [details] lspci-outputs
> Symbol xf86XvMCRegisterDRInfo from module > /usr/X11R6/lib/modules/drivers/via_drv.o is unresolved! > Symbol xf86XvMCRegisterDRInfo from module > /usr/X11R6/lib/modules/drivers/via_drv.o is unresolved! Looks suspicious to me.
It's a plain beta1-installation, only resmgr and bluetooth-packages have been replaced by newer versions. The machine is available online as g72, root-pw is the usual mobile-devices-laptop-password.
My fault. I forgot to package programs/Xserver/Xext/xvmc.c programs/Xserver/Xext/xvmcext.h in via-CVS-2005-07-07.tar.bz2 (used in xorg-x11 build). I'll fix this.
Created attachment 45752 [details] New Xext module Looks like this fixes the problem. Copy the file to /usr/X11R6/lib/modules/extensions/libextmod.a.
Please give it a try. Also on the machine of bug #98907.
Created attachment 45784 [details] logfile Log from the bug #98907 machine. Still dies at switch back to X.
Ok, I tried it, and switching to virtual console does now no longer kill the machine. I'll check suspend/resume later. (Had a midair-collision and was in a meeting meanwhile, sorry)
Created attachment 45830 [details] xf86debug log
This is exactly what I got on g72 without the new libextmod.a when doing a "chvt 1; chvt 8" after starting xf86debug.
X is surviving suspend on the maxdata machine now, too.
Ok. Then let's close this one as FIXED. I've commited a new xorg-x11 package for STABLE.
switching to console and back kills X-Server on beta3 on that machine again. It's currently available as g228
Adding Load "dri" to Modules section seems to help. I'll add this to x11DB, so it will be fixed with Beta4.