[mythtv-users] Re: help - frontend crashing - atrpms nvidia
problem?
Mike Jasper
e394td at comcast.net
Sat Nov 27 14:18:55 UTC 2004
Axel Thimm wrote:
> On Fri, Nov 26, 2004 at 09:21:04PM -0800, Mike Jasper wrote:
>
>>Axel Thimm wrote:
>>
>>>On Fri, Nov 26, 2004 at 10:46:47AM -0800, Mike Jasper wrote:
>>>
>>>
>>>>I just did an apt-get upgrade on my mythtv box (FC1, atrpms), and now my
>>>>frontend is crashing anytime I try to watch a recorded show, or live tv,
>>>>and spits me back to the desktop.
>>>>
>>>>/var/log/messages shows the following error:
>>>>
>>>>Nov 26 09:55:34 loon kernel: NVRM: client supports wrong rm api version!!
>>>>Nov 26 09:55:34 loon kernel: NVRM: aborting to avoid catastrophe!
>>>>
>>>>Seems to be a problem with the nvidia driver. I started out with 6106,
>>>>then also tried 6111 and 6129. Same problem with all three sets. Is it
>>>>a problem with the nvidia packages, or something wrong with my system?
>>>
>>>
>>>Looks like your system has still a different nvidia kernel module
>>>running than what you switched to. In general this message means that
>>>different components (kernel, X driver, GLX) don't match in their
>>>version.
>>>
>>>Use nvidia-graphics-switch to ensure the right module is activated and
>>>also rmmod any nvidia modules (in case of doubt just reboot the
>>>system).
>>
>>Thanks Axel. I've tried using nvidia-graphics-switch and rmmod-ing, but
>>lsmod has never shown that an incorrect nvidia module is loaded anyway,
>>and there aren't any other nvidia packages installed beyond the current
>>version that I'm using.
>
>
> Did you ever use non-packaged nvidia drivers and have now remnants of
> them in your system?
>
> check out with ldd which nvidia libs are linked against mythfrontend,
> also check
>
> /usr/X11R6/lib/modules/drivers/
> /usr/X11R6/lib/modules/extensions/
> /usr/X11R6/lib/modules/extensions/nvidia-graphics*
>
> for any stray nvidia drivers that are not part of the package. Finally
> your X logs will show up warnings at X start if GLX has not been found.
Axel, thanks again. Yes, at one time I used the non-packaged nvidia
drivers. I am unable to find any nvidia libs linked against
mythfrontend (?). Also, I can't find any nvidia modules under X11R6
that seem out of place. And the X log doesn't show anything unusual.
(see below for everything).
Thanks for your advice. I'm not sure what else to try! Does it seem
strange there is no nvidia module linked against mythfrontend?
$ ldd /usr/bin/mythfrontend
libmythtv-0.16.so.0 => /usr/lib/libmythtv-0.16.so.0 (0x02000000)
libmythavformat-0.16.so.0 => /usr/lib/libmythavformat-0.16.so.0
(0x00101000)
libmythavcodec-0.16.so.0 => /usr/lib/libmythavcodec-0.16.so.0
(0x073bf000)
libmyth-0.16.so.0 => /usr/lib/libmyth-0.16.so.0 (0x07c14000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00b39000)
libmp3lame.so.0 => /usr/lib/libmp3lame.so.0 (0x0461b000)
libXv.so.1 => /usr/X11R6/lib/libXv.so.1 (0x00528000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x00981000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x00a61000)
libdl.so.2 => /lib/libdl.so.2 (0x0097c000)
libartsc.so.0 => /usr/lib/libartsc.so.0 (0x006e9000)
libpthread.so.0 => /lib/tls/libpthread.so.0 (0x00aa7000)
libqt-mt.so.3 => /usr/lib/qt-3.1/lib/libqt-mt.so.3 (0x02a3a000)
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x00c14000)
libm.so.6 => /lib/tls/libm.so.6 (0x00958000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00cd0000)
libc.so.6 => /lib/tls/libc.so.6 (0x0081d000)
libasound.so.2 => /usr/lib/libasound.so.2 (0x03567000)
liblirc_client.so.0 => /usr/lib/liblirc_client.so.0 (0x007bc000)
libz.so.1 => /usr/lib/libz.so.1 (0x00a71000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00805000)
libmng.so.1 => /usr/lib/libmng.so.1 (0x00d6a000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x00bf4000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0x005e1000)
libGL.so.1 => /usr/X11R6/lib/tls/libGL.so.1 (0x00327000)
libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x00b21000)
libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x00bb4000)
libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x00cda000)
libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x004e9000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00bbe000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x00a9d000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x00a84000)
libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x00ab9000)
libexpat.so.0 => /usr/lib/libexpat.so.0 (0x006a7000)
$ ll /usr/X11R6/lib/modules/drivers/
total 4116
-r--r--r-- 1 root root 117106 Feb 12 2004 apm_drv.o
-r--r--r-- 1 root root 15889 Feb 12 2004 ark_drv.o
-r--r--r-- 1 root root 49833 Feb 12 2004 ati_drv.o
-r--r--r-- 1 root root 129182 Feb 12 2004 atimisc_drv.o
-r--r--r-- 1 root root 153328 Feb 12 2004 chips_drv.o
-r--r--r-- 1 root root 35047 Feb 12 2004 cirrus_alpine.o
-r--r--r-- 1 root root 10036 Feb 12 2004 cirrus_drv.o
-r--r--r-- 1 root root 26439 Feb 12 2004 cirrus_laguna.o
-r--r--r-- 1 root root 23990 Feb 12 2004 cyrix_drv.o
-r--r--r-- 1 root root 10839 Feb 12 2004 dummy_drv.o
-r--r--r-- 1 root root 16038 Feb 12 2004 fbdev_drv.o
-r--r--r-- 1 root root 273980 Feb 12 2004 glint_drv.o
-r--r--r-- 1 root root 54551 Feb 12 2004 i128_drv.o
-r--r--r-- 1 root root 43642 Feb 12 2004 i740_drv.o
-r--r--r-- 1 root root 166184 Feb 12 2004 i810_drv.o
drwxr-xr-x 2 root root 4096 Mar 12 2004 linux
-r--r--r-- 1 root root 199990 Feb 12 2004 mga_drv.o
-r--r--r-- 1 root root 73550 Feb 12 2004 neomagic_drv.o
-r--r--r-- 1 root root 273233 Feb 12 2004 nsc_drv.o
-r--r--r-- 1 root root 81358 Feb 12 2004 nv_drv.o
-rwxr-xr-x 1 root root 658016 Nov 24 15:36 nvidia-1.0-6106_drv.o
lrwxrwxrwx 1 root root 52 Nov 26 22:46 nvidia_drv.o ->
/usr/X11R6/lib/modules/drivers/nvidia-1.0-6106_drv.o
-r--r--r-- 1 root root 96170 Feb 12 2004 r128_drv.o
-r--r--r-- 1 root root 142507 Feb 12 2004 radeon_drv.o
-r--r--r-- 1 root root 39451 Feb 12 2004 rendition_drv.o
-r--r--r-- 1 root root 55812 Feb 12 2004 s3_drv.o
-r--r--r-- 1 root root 78696 Feb 12 2004 s3virge_drv.o
-r--r--r-- 1 root root 78934 Feb 12 2004 savage_drv.o
-r--r--r-- 1 root root 78762 Feb 12 2004 siliconmotion_drv.o
-r--r--r-- 1 root root 443868 Feb 12 2004 sis_drv.o
-r--r--r-- 1 root root 69491 Feb 12 2004 tdfx_drv.o
-r--r--r-- 1 root root 48896 Feb 12 2004 tga_drv.o
-r--r--r-- 1 root root 139187 Feb 12 2004 trident_drv.o
-r--r--r-- 1 root root 69435 Feb 12 2004 tseng_drv.o
-r--r--r-- 1 root root 21999 Feb 12 2004 vesa_drv.o
-r--r--r-- 1 root root 16908 Feb 12 2004 vga_drv.o
-r--r--r-- 1 root root 229774 Feb 12 2004 via_drv.o
-r--r--r-- 1 root root 35188 Feb 12 2004 vmware_drv.o
$ ll /usr/X11R6/lib/modules/extensions/
total 3204
-r--r--r-- 1 root root 16696 Feb 12 2004 libdbe.a
-r--r--r-- 1 root root 31704 Feb 12 2004 libdri.a
-r--r--r-- 1 root root 170474 Feb 12 2004 libextmod.a
-r--r--r-- 1 root root 2147494 Feb 12 2004 libGLcore.a
-r--r--r-- 1 root root 451098 Feb 12 2004 libglx.a
-r--r--r-- 1 root root 26028 Feb 12 2004 librecord.a
-r--r--r-- 1 root root 39738 Feb 12 2004 libxtrap.a
lrwxrwxrwx 1 root root 24 Nov 26 22:46 nvidia ->
nvidia-graphics-1.0-6106
drwxr-xr-x 2 root root 4096 Nov 26 22:45 nvidia-graphics-1.0-6106
-rwxr-xr-x 1 root root 358988 Nov 17 2003 vnc.so
[mythtv at loon modules]$ ll /usr/X11R6/lib/modules/extensions/nvidia
lrwxrwxrwx 1 root root 24 Nov 26 22:46
/usr/X11R6/lib/modules/extensions/nvidia -> nvidia-graphics-1.0-6106
$ ll /usr/X11R6/lib/modules/extensions/nvidia-graphics-1.0-6106/
total 672
lrwxrwxrwx 1 root root 18 Nov 26 22:45 libglx.so -> libglx.so.1.0.6106
-rwxr-xr-x 1 root root 680612 Nov 24 15:36 libglx.so.1.0.6106
$ less XFree86.0.log | egrep "glx|GLX"
(II) LoadModule: "glx"
(II) Loading /usr/X11R6/lib/modules/extensions/nvidia/libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
(II) Loading extension GLX
(II) Loading extension NV-GLX
(II) Initializing extension GLX
More information about the mythtv-users
mailing list