[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Nouveau und monolithischer Kern



Hallo,

ich hab hier Hardware, bei welcher das Laden des Nouveau Treibers unter Squeeze Standardkernel funktioniert:

[    6.023880] [drm] Initialized drm 1.1.0 20060810
[    6.317396] ACPI: PCI Interrupt Link [LNKM] enabled at IRQ 18
[    6.317450] HDA Intel 0000:00:10.1: PCI INT B -> Link[LNKM] -> GSI 18 (level, high) -> IRQ 18
[    6.317500] hda_intel: Disable MSI for Nvidia chipset
[    6.317577] HDA Intel 0000:00:10.1: setting latency timer to 64
[    6.952092] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:10.1/input/input6
[    6.993461] ACPI: PCI Interrupt Link [LNKG] enabled at IRQ 17
[    6.993517] nouveau 0000:00:05.0: PCI INT A -> Link[LNKG] -> GSI 17 (level, high) -> IRQ 17
[    6.993568] nouveau 0000:00:05.0: setting latency timer to 64
[    6.997785] [drm] nouveau 0000:00:05.0: Detected an NV40 generation card (0x04e000a2)
[    6.998362] [drm] nouveau 0000:00:05.0: Attempting to load BIOS image from PROM
[    6.998423] [drm] nouveau 0000:00:05.0: ... BIOS signature not found
[    6.998461] [drm] nouveau 0000:00:05.0: Attempting to load BIOS image from PRAMIN
[    7.036449] [drm] nouveau 0000:00:05.0: ... appears to be valid
[    7.036488] [drm] nouveau 0000:00:05.0: BIT BIOS found
[    7.036526] [drm] nouveau 0000:00:05.0: Bios version 05.51.28.39
[    7.036564] [drm] nouveau 0000:00:05.0: TMDS table script pointers not stubbed
[    7.036612] [drm] nouveau 0000:00:05.0: BIT table 'd' not found
[    7.036650] [drm] nouveau 0000:00:05.0: Found Display Configuration Block version 3.0
[    7.036699] [drm] nouveau 0000:00:05.0: DCB connector table: VHER 0x30 5 10 2

usw.

Nun möchte ich einen abgespeckten monolithischen Kernel nutzen (2.6.32) mit folgender Config:

CONFIG_DRM=y
CONFIG_DRM_KMS_HELPER=y
CONFIG_DRM_TTM=y
CONFIG_DRM_NOUVEAU=y
CONFIG_DRM_NOUVEAU_BACKLIGHT=y
CONFIG_I2C_COMPAT=y
CONFIG_I2C_ALGOBIT=y
CONFIG_FB_NVIDIA=y
CONFIG_FB_NVIDIA_I2C=y
CONFIG_FB_NVIDIA_DEBUG=y
CONFIG_FB_NVIDIA_BACKLIGHT=y

Dabei kommt folgende Kernelausgabe:

[drm] Initialized drm 1.1.0 20060810
...
i2c /dev entries driver
i2c i2c-3: nForce2 SMBus adapter at 0x88c0
i2c i2c-4: nForce2 SMBus adapter at 0x8880
...

Das wars. Nix von Nouveau oder andere Informationen diesbezüglich. Ich habe auch probiert die  ganze Sache modular zu basteln. Hier lies sich der Treiber zwar per modprobe fehlerfrei nachladen, jedoch erschien nichts im Kernel-Log. Xorg startet natürlich auch nicht. Im Xorg Log erscheint folgende Meldung:

(II) Loading /usr/lib/xorg/modules/drivers/nouveau_drv.so
(II) Module nouveau: vendor="X.Org Foundation"
compiled for 1.7.7, module version = 0.0.15
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 6.0
(II) NOUVEAU driver Date:   Tue Mar 16 13:08:37 2010 +1000
(II) NOUVEAU driver for NVIDIA chipset families :
RIVA TNT    (NV04)
RIVA TNT2   (NV05)
GeForce 256 (NV10)
GeForce 2   (NV11, NV15)
GeForce 4MX (NV17, NV18)
GeForce 3   (NV20)
GeForce 4Ti (NV25, NV28)
GeForce FX  (NV3x)
GeForce 6   (NV4x)
GeForce 7   (G7x)
GeForce 8   (G8x)
(II) Primary Device is: PCI 00@00:05:0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
[drm] failed to load kernel module "nouveau"
(EE) [drm] failed to open device
(EE) No devices detected.

Hat jemand eine Idee oder einen Hinweis, wie ich an weitere Informationen kommen kann?

Vielen Dank,
Harry

Reply to: