Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 10-16-06, 02:02 AM   #1
sijp
Registered User
 
Join Date: Aug 2004
Posts: 8
Default nVidia Beta + Xorg 7.1 + Beryl segfaults

Hi,

I've been trying this for some time. I googled it and saw references to this problems but couldn't find any way to solve this.

Xorg 7.1, and nVidia Beta driver all works well.
The system is Debian Sid/Etch (mixed), with GeForce 6600 GS:
Code:
01:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce 6600 GS] (rev a2)
When I run Beryl/Compiz, the X Server, segfaults.

Xorg.0.log, says at its end:
Code:
   *** If unresolved symbols were reported above, they might not
   *** be the reason for the server aborting.

Backtrace:
0: /usr/X11R6/bin/X(xf86SigHandler+0x89) [0x80b6849]
1: [0xffffe420]
2: /usr/X11R6/bin/X [0x81414a5]
3: /usr/X11R6/bin/X(Dispatch+0x19b) [0x8086b8b]
4: /usr/X11R6/bin/X(main+0x48e) [0x806e5de]
5: /lib/tls/libc.so.6(__libc_start_main+0xc8) [0xa7d58ea8]
6: /usr/X11R6/bin/X(FontFileCompleteXLFD+0xad) [0x806d911]

Fatal server error:
Caught signal 11.  Server aborting
Beryl is compiled from SVN, but this had also happen with compiz (both from official and unofficial repos). and with beryl compiled from the ubuntu's source package.

compiz (not beryl though - white screen problem) + Xgl work. But I really don't want Xgl because it uses software accel.

nvidia bug report log and xorg.conf are attached.

Thanks,
sijp
Attached Files
File Type: bz2 nvidia-bug-report.log.bz2 (25.9 KB, 190 views)
File Type: txt xorg.conf.txt (3.2 KB, 204 views)
sijp is offline   Reply With Quote
Old 10-16-06, 03:26 PM   #2
sijp
Registered User
 
Join Date: Aug 2004
Posts: 8
Default Re: nVidia Beta + Xorg 7.1 + Beryl segfaults

UPDATE:
I also tried installing the nvidia driver from experimental, using module-assistant - same effect
sijp is offline   Reply With Quote
Old 10-17-06, 06:46 AM   #3
sijp
Registered User
 
Join Date: Aug 2004
Posts: 8
Default Re: nVidia Beta + Xorg 7.1 + Beryl segfaults

ok, I got it.

it seems that I was still using Xorg 7.0.

thanks.
sijp is offline   Reply With Quote
Old 11-09-06, 05:24 PM   #4
dzm
Registered User
 
Join Date: Nov 2006
Posts: 6
Default Re: nVidia Beta + Xorg 7.1 + Beryl segfaults

This problem has just begun appearing on my Fedora Core 6 system. nVidia driver 1.0-9629 was automagically installed by yum yesterday. Since then any attempt to start Beryl or Compiz results in X crashing with a signal 11 (which makes for some exciting times figuring out how to log into the machine if one of these is your default window manager):

nVidia Driver: 1.0-9629
X vender version: X.org 7.1.1 (70101000)


Final entries in X log:
Backtrace:
0: /usr/bin/X(xf86SigHandler+0x81) [0x80e53b1]
1: [0x4fd420]

Fatal server error:
Caught signal 11. Server aborting


So ... Help?
dzm is offline   Reply With Quote
Old 11-09-06, 06:37 PM   #5
dzm
Registered User
 
Join Date: Nov 2006
Posts: 6
Default Re: nVidia Beta + Xorg 7.1 + Beryl segfaults

Hmm. This isn't just Compiz/Beryl.

Any application that attempts to make use of OpenGL/GLX crashes the X server.

3D modules from XScreensaver? Crash.

"OpenGL/GLS Information" from the nVidia X Server Settings app? Crash.

glxinfo? Crash.

This all started when 1.0-9629 got installed.
dzm is offline   Reply With Quote
Old 11-09-06, 07:12 PM   #6
netllama
NVIDIA Corporation
 
Join Date: Dec 2004
Posts: 8,763
Default Re: nVidia Beta + Xorg 7.1 + Beryl segfaults

If you have an NV2x GPU, then this is a known bug. If you don't have an NV2x GPU, then you need to post a bug report.
netllama is offline   Reply With Quote
Old 11-09-06, 07:50 PM   #7
dzm
Registered User
 
Join Date: Nov 2006
Posts: 6
Default Re: nVidia Beta + Xorg 7.1 + Beryl segfaults

Quote:
Originally Posted by netllama
If you have an NV2x GPU, then this is a known bug. If you don't have an NV2x GPU, then you need to post a bug report.
GeForce4 Ti 4600 (GPU 0)

Is that an NC2x?
dzm is offline   Reply With Quote
Old 11-09-06, 09:36 PM   #8
netllama
NVIDIA Corporation
 
Join Date: Dec 2004
Posts: 8,763
Default Re: nVidia Beta + Xorg 7.1 + Beryl segfaults

Yes, I'm afraid that it is NV2x. See the output from "cat /proc/driver/nvidia/cards/*"
netllama is offline   Reply With Quote

Old 11-09-06, 10:32 PM   #9
dzm
Registered User
 
Join Date: Nov 2006
Posts: 6
Default Re: nVidia Beta + Xorg 7.1 + Beryl segfaults

Quote:
Originally Posted by netllama
Yes, I'm afraid that it is NV2x. See the output from "cat /proc/driver/nvidia/cards/*"
# cat /proc/driver/nvidia/cards/*
Model: GeForce4 Ti 4600
IRQ: 209
Video BIOS: ??.??.??.??.??
Card Type: AGP
DMA Size: 32 bits
DMA Mask: 0xffffffff

That honestly means nothing to me though, other than that I seem to have GeForce4 Ti 4600.

I've made progress though. This seems to be a problem with Xorg 7.1 loading the Mesa GLX libraries, and the nVidia driver failing to load its own:

In the /var/log/Xorg log I see:

(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.3
(==) AIGLX enabled
(II) Loading extension GLX

and then further down I see:

(**) NVIDIA(0): Option "AddARGBGLXVisuals" "True"
(**) NVIDIA(0): Enabling RENDER acceleration
(EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
(EE) NVIDIA(0): log file that the GLX module has been loaded in your X
(EE) NVIDIA(0): server, and that the module is the NVIDIA GLX module. If
(EE) NVIDIA(0): you continue to encounter problems, Please try
(EE) NVIDIA(0): reinstalling the NVIDIA driver.

(II) Loading extension NV-GLX

(EE) AIGLX: Screen 0 is not DRI capable
(II) Loading local sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Loading /usr/lib/xorg/modules/extensions/libGLcore.so
(II) Module GLcore: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.3
(II) GLX: Initialized MESA-PROXY GL provider for screen 0


I'm not positive what all this means, but I'm pretty certain it means that a mixture of Mesa and nVidia GLX drivers are being loaded. Unfortunately my searching hasn't shown me any way to fix the problem. You have a secret recipe?
dzm is offline   Reply With Quote
Old 11-09-06, 10:44 PM   #10
netllama
NVIDIA Corporation
 
Join Date: Dec 2004
Posts: 8,763
Default Re: nVidia Beta + Xorg 7.1 + Beryl segfaults

GeForce4 Ti 4600 is NV2x.
netllama is offline   Reply With Quote
Old 11-09-06, 11:12 PM   #11
dzm
Registered User
 
Join Date: Nov 2006
Posts: 6
Default Re: nVidia Beta + Xorg 7.1 + Beryl segfaults

OK. So it's a known bug.

I've made some level of progress by completely removing the driving, rebooting, installing the driver, and rebooting. Now X doesn't indicate that it's loading the Mesa GLX libs. That's nice. And applications that try to use GLX to crash X any longer - now they individually crash with a SIG 11. So it's nice that they don't kill everything else.

So if this is a known problem, is there a documented workaround or fix? If nothing else - is there any way for me to roll back to the beta driver? At least it seemed to consistently work for me.
dzm is offline   Reply With Quote
Old 11-09-06, 11:40 PM   #12
netllama
NVIDIA Corporation
 
Join Date: Dec 2004
Posts: 8,763
Default Re: nVidia Beta + Xorg 7.1 + Beryl segfaults

The current workaround is to downgrade to 1.0-9626 or 1.0-8776.
netllama is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
xorg locks-up with newest nvidia drivers w/ vdpau. theroot NVIDIA Linux 1 06-24-12 11:04 AM
Need Help Installing NVIDIA Tesla M2070Q in Linux RHEL5 Ferianto85 NVIDIA Linux 0 05-18-12 08:35 PM
295.40 Drivers and Xorg 1:7.6+12 HIGH cpu usage norrland NVIDIA Linux 2 05-13-12 09:11 AM
Red Hat null(limbo beta 3), guide to install Nvidia Drivers utiel NVIDIA Linux 21 09-30-02 05:32 PM

All times are GMT -5. The time now is 05:58 AM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.