On Sun, 2006-04-09 at 04:05 -0400, Dan wrote: > Andrew wrote: > > Jörn Rink wrote: > >> Am Fri, 07 Apr 2006 23:07:44 -0600 > >> hat andrew <fedora@xxxxxxxxxx> (andrew) folgendes geschrieben: > >> > >> > >>> My xorg.conf is using nvidia for the device driver and I have Load > >>> "glx" and Load "dri" in my modules section (among other things). > >>> Here is the odd part and maybe this is the root of the problem but I > >>> had to symlink /usr/X11R6/lib/modules/drivers/nvidia_drv.so to > >>> /usr/lib/xorg/modules/drivers/nvidia_drv.so to just get X to start > >>> up. But still no glx support. > >>> > >> > >> > >> Hi, > >> first of all, have you compiled the NVidia driver? and which driver? > >> > >> Here i compiled the 8178 driver. I have to compile it, that means, > >> download the driver, change the file to 777 and execute it. > >> > >> The driver itself compiles and installs, and as i remember correctly, > >> it changes the xorg.conf. > >> > >> After compiling it, there must be a nvidia.ko module > >> under /lib/modules/yourkernel/extra/nvidia > >> and an entry in /etc/modprobe.conf. > >> > >> The module has to be loaded, you can check this with lsmod | grep -i > >> nvidia. > >> > >> > >> Your xorg.conf file must have these entries: > >> > >> Section "Module" > >> Load "dbe" > >> Load "extmod" > >> Load "fbdevhw" > >> Load "record" > >> Load "freetype" > >> Load "type1" > >> Load "glx" > >> EndSection > >> > >> AND NO DRI ENTRY !!! > >> > >> and this entry: > >> Section "Device" > >> Identifier "Videocard0" > >> Driver "nvidia" > >> VendorName "Videocard vendor" > >> BoardName "nVidia Corporation NV40 [GeForce 6800 GT]" > >> EndSection > >> > >> The driver has to be nvidia, not nv > >> > >> Remember, the nvidia driver only compiles in runlevel 3, no X should > >> run. > >> > >> Good Luck > >> Jörn Rink > >> > >> > > Thx! I forgot about the modprobe.conf however lsmod does not work. > > What package does that come in? > > > > Thanks > > Andrew > > > module-init-tools . It's in /sbin, so you need to be root (not sudo either). > -Dan > "/sbin/lsmod" works for me as a regular user. You need the path but do not need to be root to run it.