> > I'm not sure which card you have. It's a GeForce 8700M GT apparently. >
I had to add nomodeset as a kernel parameter to get the machine to boot and avoid the cycling color screens. > You do have to be careful when building the kernel not to include nvidia > drivers. There is nothing with *NVIDIA*=(y/m) set in the .config file > > You might want to post the critical parts of Xorg.0.log and xorg.conf. > For instance: I have this in /etc/X11/xorg.conf.d/20-nouveau.conf Section "Device" Identifier "Nvidia card" Driver "nouveau" EndSection Here are the critical bits of /var/log/Xorg.0.log [ 84.069] (II) Loading extension DRI2 [ 84.069] (II) LoadModule: "nouveau" [ 84.069] (II) Loading /usr/lib/X11/modules/drivers/nouveau_drv.so [ 84.085] (II) Module nouveau: vendor="X.Org Foundation" [ 84.085] compiled for 1.12.2, module version = 0.0.16 [ 84.085] Module class: X.Org Video Driver [ 84.085] ABI class: X.Org Video Driver, version 12.0 [ 84.085] (II) NOUVEAU driver [ 84.085] (II) NOUVEAU driver for NVIDIA chipset families : [ 84.085] RIVA TNT (NV04) [ 84.085] RIVA TNT2 (NV05) [ 84.085] GeForce 256 (NV10) [ 84.085] GeForce 2 (NV11, NV15) [ 84.085] GeForce 4MX (NV17, NV18) [ 84.085] GeForce 3 (NV20) [ 84.085] GeForce 4Ti (NV25, NV28) [ 84.085] GeForce FX (NV3x) [ 84.085] GeForce 6 (NV4x) [ 84.086] GeForce 7 (G7x) [ 84.086] GeForce 8 (G8x) [ 84.086] GeForce GTX 200 (NVA0) [ 84.086] GeForce GTX 400 (NVC0) [ 84.086] (--) using VT number 7 [ 84.089] drmOpenDevice: node name is /dev/dri/card0 [ 84.096] drmOpenByBusid: Searching for BusID pci:0000:03:00.0 [ 84.096] drmOpenDevice: node name is /dev/dri/card0 [ 84.101] drmOpenByBusid: drmOpenMinor returns -1 [ 84.101] drmOpenDevice: node name is /dev/dri/card1 [ 84.106] drmOpenByBusid: drmOpenMinor returns -1 [ 84.106] drmOpenDevice: node name is /dev/dri/card2 [ 84.111] drmOpenByBusid: drmOpenMinor returns -1 [ 84.111] drmOpenDevice: node name is /dev/dri/card3 [ 84.116] drmOpenByBusid: drmOpenMinor returns -1 [ 84.116] drmOpenDevice: node name is /dev/dri/card4 [ 84.121] drmOpenByBusid: drmOpenMinor returns -1 [ 84.121] drmOpenDevice: node name is /dev/dri/card5 [ 84.126] drmOpenByBusid: drmOpenMinor returns -1 [ 84.126] drmOpenDevice: node name is /dev/dri/card6 [ 84.131] drmOpenByBusid: drmOpenMinor returns -1 [ 84.131] drmOpenDevice: node name is /dev/dri/card7 [ 84.136] drmOpenByBusid: drmOpenMinor returns -1 [ 84.136] drmOpenDevice: node name is /dev/dri/card8 [ 84.141] drmOpenByBusid: drmOpenMinor returns -1 [ 84.141] drmOpenDevice: node name is /dev/dri/card9 [ 84.145] drmOpenByBusid: drmOpenMinor returns -1 [ 84.146] drmOpenDevice: node name is /dev/dri/card10 [ 84.150] drmOpenByBusid: drmOpenMinor returns -1 [ 84.150] drmOpenDevice: node name is /dev/dri/card11 [ 84.155] drmOpenByBusid: drmOpenMinor returns -1 [ 84.155] drmOpenDevice: node name is /dev/dri/card12 [ 84.160] drmOpenByBusid: drmOpenMinor returns -1 [ 84.160] drmOpenDevice: node name is /dev/dri/card13 [ 84.165] drmOpenByBusid: drmOpenMinor returns -1 [ 84.165] drmOpenDevice: node name is /dev/dri/card14 [ 84.170] drmOpenByBusid: drmOpenMinor returns -1 [ 84.170] drmOpenDevice: node name is /dev/dri/card15 [ 84.175] drmOpenByBusid: drmOpenMinor returns -1 [ 84.175] drmOpenDevice: node name is /dev/dri/card0 [ 84.181] drmOpenDevice: node name is /dev/dri/card0 [ 84.186] drmOpenDevice: node name is /dev/dri/card1 [ 84.191] drmOpenDevice: node name is /dev/dri/card2 [ 84.196] drmOpenDevice: node name is /dev/dri/card3 [ 84.201] drmOpenDevice: node name is /dev/dri/card4 [ 84.207] drmOpenDevice: node name is /dev/dri/card5 [ 84.212] drmOpenDevice: node name is /dev/dri/card6 [ 84.217] drmOpenDevice: node name is /dev/dri/card7 [ 84.222] drmOpenDevice: node name is /dev/dri/card8 [ 84.227] drmOpenDevice: node name is /dev/dri/card9 [ 84.232] drmOpenDevice: node name is /dev/dri/card10 [ 84.237] drmOpenDevice: node name is /dev/dri/card11 [ 84.242] drmOpenDevice: node name is /dev/dri/card12 [ 84.247] drmOpenDevice: node name is /dev/dri/card13 [ 84.252] drmOpenDevice: node name is /dev/dri/card14 [ 84.257] drmOpenDevice: node name is /dev/dri/card15 [ 84.262] (EE) [drm] failed to open device [ 84.262] (EE) No devices detected. [ 84.262] Fatal server error: [ 84.262] no screens found [ 84.262] Please consult the The X.Org Foundation support at http://wiki.x.org lsmod shows the nouveau module is loaded, along with a few dependent modules. Any idea why drm doesn't detect the device? jb. -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
