On 4/10/06, Daevid Vincent <[EMAIL PROTECTED]> wrote:
> I'm getting closer to narrowing this down.
>
> One of the problems is that "/sbin/NVmakedevices.sh" has been yanked from me
> in some nvidia ebuild update. Grr.
>
> Do this instead:
> -----------------------------------------------------------------
> # /etc/conf.d/local.start

This should not be needed.  The X server (actually, the nvidia module
loaded in the X server) should create these automatically if they do
not exist.  From an strace of X on my system after removing the
nvidiactl and nvidia0 device nodes:

2262  stat64("/dev/nvidiactl", 0xbffcea38) = -1 ENOENT (No such file
or directory)
2262  stat64("/dev/nvidiactl", 0xbffcea38) = -1 ENOENT (No such file
or directory)
2262  mknod("/dev/nvidiactl", S_IFCHR|0666, makedev(195, 255)) = 0
2262  chmod("/dev/nvidiactl", 0666)     = 0
2262  chown32("/dev/nvidiactl", 0, 0)   = 0
2262  open("/dev/nvidiactl", O_RDWR)    = 7
2262  stat64("/dev/nvidia0", 0xbffce9a8) = -1 ENOENT (No such file or directory)
2262  stat64("/dev/nvidia0", 0xbffce9a8) = -1 ENOENT (No such file or directory)
2262  mknod("/dev/nvidia0", S_IFCHR|0666, makedev(195, 0)) = 0
2262  chmod("/dev/nvidia0", 0666)       = 0
2262  chown32("/dev/nvidia0", 0, 0)     = 0
2262  open("/dev/nvidia0", O_RDWR)      = 8

> So what is causing X7 to crash is when I set:
>
> "eselect opengl set nvidia"

If you comment out the line:

Load "glx"

in xorg.conf, do you still get the crash?

How are you starting the X server?  Does it still crash if you run just "X :0"?

-Richard

-- 
gentoo-user@gentoo.org mailing list

Reply via email to