>
> 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

Reply via email to