nouveau - with newer chipset
I replaced the nv10
nv10
[ 0.000000] Console: colour VGA+ 80x25
[ 0.000000] console [tty0] enabled
[ 0.900784] Linux agpgart interface v0.103
[ 0.900933] agpgart-intel 0000:00:00.0: Intel 865 Chipset
[ 0.909376] agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0xe0000000
[ 86.623981] [drm] Initialized drm 1.1.0 20060810
[ 86.701169] [drm] nouveau 0000:01:00.0: Detected an NV10 generation card (0x010100a3)
[ 86.701246] [drm] nouveau 0000:01:00.0: Attempting to load BIOS image from PROM
[ 86.895751] [drm] nouveau 0000:01:00.0: ... appears to be valid
[ 86.895926] [drm] nouveau 0000:01:00.0: BMP BIOS found
[ 86.895930] [drm] nouveau 0000:01:00.0: BMP version 5.1
[ 86.895933] [drm] nouveau 0000:01:00.0: Bios version 02.10.03.00
[ 86.895937] [drm] nouveau 0000:01:00.0: Found Display Configuration Block version 1.1
[ 86.895940] [drm] nouveau 0000:01:00.0: No useful information in BIOS output table; adding all possible outputs
[ 86.895943] [drm] nouveau 0000:01:00.0: Probing TV encoders on I2C bus: 1
[ 86.899904] [drm] nouveau 0000:01:00.0: No TV encoders found.
[ 86.900082] [drm] nouveau 0000:01:00.0: Could not find a compatible set of PLL values
[ 86.900088] [drm] nouveau 0000:01:00.0: ======= misaligned reg 0x44206563 =======
[ 86.900091] [drm] nouveau 0000:01:00.0: === reg 0x44206563 out of mapped bounds ===
[ 86.900095] [drm] nouveau 0000:01:00.0: === reg 0x56205244 out of mapped bounds ===
[ 86.900098] [drm] nouveau 0000:01:00.0: ======= misaligned reg 0x42204147 =======
[ 86.900101] [drm] nouveau 0000:01:00.0: === reg 0x42204147 out of mapped bounds ===
[ 86.900104] [drm] nouveau 0000:01:00.0: ======= misaligned reg 0x0D534F49 =======
[ 86.900106] [drm] nouveau 0000:01:00.0: === reg 0x0d534f49 out of mapped bounds ===
[ 86.900109] [drm] nouveau 0000:01:00.0: ======= misaligned reg 0x0010000A =======
[ 86.907137] [drm] nouveau 0000:01:00.0: 32 MiB VRAM
[ 86.907197] agpgart-intel 0000:00:00.0: AGP 3.0 bridge
[ 86.907213] agpgart-intel 0000:00:00.0: bridge is in legacy mode, falling back to 2.x
[ 86.907221] agpgart-intel 0000:00:00.0: putting AGP V2 device into 4x mode
[ 86.907294] [drm] nouveau 0000:01:00.0: 256 MiB GART (aperture)
[ 86.907536] [drm] nouveau 0000:01:00.0: Allocating FIFO number 0
[ 86.907942] [drm] nouveau 0000:01:00.0: nouveau_channel_alloc: initialised FIFO 0
[ 86.907960] [drm] nouveau 0000:01:00.0: Saving VGA fonts
[ 86.950828] [drm] nouveau 0000:01:00.0: Detected a VGA connectordebian-x@lists.debian.org
[ 86.951515] [drm] nouveau 0000:01:00.0: Setting dpms mode 3 on vga encoder (output 0)
[ 87.063481] [drm] nouveau 0000:01:00.0: allocated 1024x768 fb: 0x45000, bo f61f8c00
[ 87.063498] [drm] nouveau 0000:01:00.0: PGRAPH_ERROR - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT
[ 87.063512] [drm] nouveau 0000:01:00.0: PGRAPH_ERROR - Ch 0/4 Class 0x009f Mthd 0x019c Data 0x00001187:0x00001187
[ 87.063523] [drm] nouveau 0000:01:00.0: PGRAPH_ERROR - nSource: ILLEGAL_MTHD, nStatus: PROTECTION_FAULT
[ 87.063533] [drm] nouveau 0000:01:00.0: PGRAPH_ERROR - Ch 0/4 Class 0x009f Mthd 0x02fc Data 0x8000000c:0x00000003
[ 87.063954] Console: switching to colour frame buffer device 128x48
[ 87.063971] fb0: nouveaufb frame buffer device
[ 87.063985] [drm] Initialized nouveau 0.0.15 20090420 for 0000:01:00.0 on minor 0
[ 87.302388] [drm] nouveau 0000:01:00.0: Allocating FIFO number 1
[ 87.302721] [drm] nouveau 0000:01:00.0: nouveau_channel_alloc: initialised FIFO 1
[ 87.365098] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id
[ 87.502117] [drm] nouveau 0000:01:00.0: Setting dpms mode 0 on vga encoder (output 0)
[ 87.502125] [drm] nouveau 0000:01:00.0: Output VGA-1 is running on CRTC 0 using output @
---------------------------------------------------------------------------
with an nv40
the drm loads a bit cleaner
nv40
[ 0.000000] Console: colour VGA+ 80x25
[ 0.000000] console [tty0] enabled
[ 0.180100] pci 0000:01:00.0: reg 10 32bit mmio: [0xfb000000-0xfbffffff]
[ 0.180187] pci 0000:00:01.0: bridge 32bit mmio: [0xfb000000-0xfdffffff]
[ 0.237678] pci 0000:00:01.0: MEM window: 0xfb000000-0xfdffffff
[ 0.238297] pci_bus 0000:01: resource 1 mem: [0xfb000000-0xfdffffff]
[ 0.901380] Linux agpgart interface v0.103
[ 0.901539] agpgart-intel 0000:00:00.0: Intel 865 Chipset
[ 0.910022] agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0xe0000000
[ 85.431035] [drm] Initialized drm 1.1.0 20060810
[ 85.506262] [drm] nouveau 0000:01:00.0: Detected an NV40 generation card (0x04a100a1)
[ 85.506869] [drm] nouveau 0000:01:00.0: Attempting to load BIOS image from PROM
[ 85.799497] [drm] nouveau 0000:01:00.0: ... appears to be valid
[ 85.799505] [drm] nouveau 0000:01:00.0: BIT BIOS found
[ 85.799509] [drm] nouveau 0000:01:00.0: Bios version 05.44.a2.07
[ 85.799513] [drm] nouveau 0000:01:00.0: BIT table 'd' not found
[ 85.799517] [drm] nouveau 0000:01:00.0: Found Display Configuration Block version 3.0
[ 85.799521] [drm] nouveau 0000:01:00.0: DCB connector table: VHER 0x30 5 7 2
[ 85.799526] [drm] nouveau 0000:01:00.0: 0: 0x00000000: type 0x00 idx 0 tag 0xff
[ 85.799529] [drm] nouveau 0000:01:00.0: 1: 0x00002230: type 0x30 idx 2 tag 0x08
[ 85.799533] [drm] nouveau 0000:01:00.0: 2: 0x00000110: type 0x10 idx 1 tag 0xff
[ 85.799537] [drm] nouveau 0000:01:00.0: 3: 0x00000111: type 0x11 idx 1 tag 0xff
[ 85.799541] [drm] nouveau 0000:01:00.0: 4: 0x00000113: type 0x13 idx 1 tag 0xff
[ 85.799545] [drm] nouveau 0000:01:00.0: Raw DCB entry 0: 01000300 00000028
[ 85.799549] [drm] nouveau 0000:01:00.0: Raw DCB entry 1: 02011310 00000028
[ 85.799552] [drm] nouveau 0000:01:00.0: Raw DCB entry 2: 01011312 00000000
[ 85.799556] [drm] nouveau 0000:01:00.0: Raw DCB entry 3: 020223f1 0084c030
[ 85.799566] [drm] nouveau 0000:01:00.0: Parsing VBIOS init table 0 at offset 0xDD1E
[ 85.804340] [drm] nouveau 0000:01:00.0: Parsing VBIOS init table 1 at offset 0xE00C
[ 85.860215] [drm] nouveau 0000:01:00.0: Parsing VBIOS init table 2 at offset 0xE546
[ 85.860235] [drm] nouveau 0000:01:00.0: Parsing VBIOS init table 3 at offset 0xE6A3
[ 85.868154] [drm] nouveau 0000:01:00.0: Parsing VBIOS init table 4 at offset 0xE82C
[ 85.883169] [drm] nouveau 0000:01:00.0: 256 MiB VRAM
[ 85.883230] agpgart-intel 0000:00:00.0: AGP 3.0 bridge
[ 85.883245] agpgart: modprobe tried to set rate=x12. Setting to AGP3 x8 mode.
[ 85.883254] agpgart-intel 0000:00:00.0: putting AGP V3 device into 8x mode
[ 85.883327] [drm] nouveau 0000:01:00.0: 256 MiB GART (aperture)
[ 85.883628] [drm] nouveau 0000:01:00.0: Allocating FIFO number 0
[ 85.885075] [drm] nouveau 0000:01:00.0: nouveau_channel_alloc: initialised FIFO 0
[ 85.885086] [drm] nouveau 0000:01:00.0: Initial CRTC_OWNER is 0
[ 85.885095] [drm] nouveau 0000:01:00.0: Saving VGA fonts
[ 85.949031] [drm] nouveau 0000:01:00.0: Detected a VGA connector
[ 85.949286] [drm] nouveau 0000:01:00.0: Detected a DVI-I connector
[ 85.949546] [drm] nouveau 0000:01:00.0: Detected a TV connector
[ 85.951665] [drm] nouveau 0000:01:00.0: Setting dpms mode 3 on vga encoder (output 0)
[ 85.951676] [drm] nouveau 0000:01:00.0: Setting dpms mode 3 on vga encoder (output 1)
[ 85.951682] [drm] nouveau 0000:01:00.0: Setting dpms mode 3 on tmds encoder (output 2)
[ 85.951689] [drm] nouveau 0000:01:00.0: Setting dpms mode 3 on TV encoder (output 3)
[ 86.136148] [drm] nouveau 0000:01:00.0: allocated 1024x768 fb: 0x49000, bo f5830c00
[ 86.136598] Console: switching to colour frame buffer device 128x48
[ 86.136620] fb0: nouveaufb frame buffer device
[ 86.136635] [drm] Initialized nouveau 0.0.15 20090420 for 0000:01:00.0 on minor 0
[ 86.634544] [drm] nouveau 0000:01:00.0: Allocating FIFO number 1
[ 86.635890] [drm] nouveau 0000:01:00.0: nouveau_channel_alloc: initialised FIFO 1
[ 86.697338] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id
[ 86.707995] [drm] nouveau 0000:01:00.0: Setting dpms mode 0 on vga encoder (output 0)
[ 86.708008] [drm] nouveau 0000:01:00.0: Output VGA-1 is running on CRTC 0 using output A
Reply to: