So after a surprisingly painless upgrade to F12, my Radeon 9550 system has KMS, DRI2 and basic compiz desktop effects.
Code:
Nov 19 22:23:48 volcano kernel: [drm] radeon defaulting to kernel modesetting.
Nov 19 22:23:48 volcano kernel: [drm] radeon kernel modesetting enabled.
Nov 19 22:23:48 volcano kernel: radeon 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Nov 19 22:23:48 volcano kernel: [drm] radeon: Initializing kernel modesetting.
Nov 19 22:23:48 volcano kernel: [drm] register mmio base: 0xFF8F0000
Nov 19 22:23:48 volcano kernel: [drm] register mmio size: 65536
Nov 19 22:23:48 volcano kernel: [drm] GPU reset succeed (RBBM_STATUS=0x00000140)
Nov 19 22:23:48 volcano kernel: [drm] Generation 2 PCI interface, using max accessible memory
Nov 19 22:23:48 volcano kernel: agpgart-intel 0000:00:00.0: AGP 3.0 bridge
Nov 19 22:23:48 volcano kernel: agpgart-intel 0000:00:00.0: putting AGP V3 device into 8x mode
Nov 19 22:23:48 volcano kernel: radeon 0000:01:00.0: putting AGP V3 device into 8x mode
Nov 19 22:23:48 volcano kernel: [drm] radeon: VRAM 256M
Nov 19 22:23:48 volcano kernel: [drm] radeon: VRAM from 0x00000000 to 0x0FFFFFFF
Nov 19 22:23:48 volcano kernel: [drm] radeon: GTT 128M
Nov 19 22:23:48 volcano kernel: [drm] radeon: GTT from 0xC8000000 to 0xCFFFFFFF
Nov 19 22:23:48 volcano kernel: [drm] radeon: irq initialized.
Nov 19 22:23:48 volcano kernel: [drm] Detected VRAM RAM=256M, BAR=256M
Nov 19 22:23:48 volcano kernel: [drm] RAM width 128bits DDR
Nov 19 22:23:48 volcano kernel: [TTM] Zone kernel: Available graphics memory: 435294 kiB.
Nov 19 22:23:48 volcano kernel: [TTM] Zone highmem: Available graphics memory: 1030988 kiB.
Nov 19 22:23:48 volcano kernel: [drm] radeon: 256M of VRAM memory ready
Nov 19 22:23:48 volcano kernel: [drm] radeon: 128M of GTT memory ready.
Nov 19 22:23:48 volcano kernel: [drm] radeon: 1 quad pipes, 1 Z pipes initialized.
Nov 19 22:23:48 volcano kernel: usb 2-2: new full speed USB device using uhci_hcd and address 2
Nov 19 22:23:48 volcano kernel: [drm] radeon: cp idle (0x10000C03)
Nov 19 22:23:48 volcano kernel: [drm] Loading R300 Microcode
Nov 19 22:23:48 volcano kernel: platform radeon_cp.0: firmware: requesting radeon/R300_cp.bin
Nov 19 22:23:48 volcano kernel: [drm] radeon: ring at 0x00000000C8000000
Nov 19 22:23:48 volcano kernel: [drm] ring test succeeded in 1 usecs
Nov 19 22:23:48 volcano kernel: [drm] radeon: ib pool ready.
Nov 19 22:23:48 volcano kernel: [drm] ib test succeeded in 0 usecs
Nov 19 22:23:48 volcano kernel: [drm] Default TV standard: PAL
Nov 19 22:23:48 volcano kernel: [drm] 27.000000000 MHz TV ref clk
Nov 19 22:23:48 volcano kernel: [drm] DFP table revision: 4
Nov 19 22:23:48 volcano kernel: [drm] Radeon Display Connectors
Nov 19 22:23:48 volcano kernel: [drm] Connector 0:
Nov 19 22:23:48 volcano kernel: [drm] VGA
Nov 19 22:23:48 volcano kernel: [drm] DDC: 0x60 0x60 0x60 0x60 0x60 0x60 0x60 0x60
Nov 19 22:23:48 volcano kernel: [drm] Encoders:
Nov 19 22:23:48 volcano kernel: [drm] CRT1: INTERNAL_DAC1
Nov 19 22:23:48 volcano kernel: [drm] Connector 1:
Nov 19 22:23:48 volcano kernel: [drm] DVI-I
Nov 19 22:23:48 volcano kernel: [drm] DDC: 0x64 0x64 0x64 0x64 0x64 0x64 0x64 0x64
Nov 19 22:23:48 volcano kernel: [drm] Encoders:
Nov 19 22:23:48 volcano kernel: [drm] CRT2: INTERNAL_DAC2
Nov 19 22:23:48 volcano kernel: [drm] DFP1: INTERNAL_TMDS1
Nov 19 22:23:48 volcano kernel: [drm] Connector 2:
Nov 19 22:23:48 volcano kernel: [drm] S-video
Nov 19 22:23:48 volcano kernel: [drm] Encoders:
Nov 19 22:23:48 volcano kernel: [drm] TV1: INTERNAL_DAC2
Nov 19 22:23:48 volcano kernel: [drm] fb mappable at 0xE0040000
Nov 19 22:23:48 volcano kernel: [drm] vram apper at 0xE0000000
Nov 19 22:23:48 volcano kernel: [drm] size 7056000
Nov 19 22:23:48 volcano kernel: [drm] fb depth is 24
Nov 19 22:23:48 volcano kernel: [drm] pitch is 6720
Nov 19 22:23:48 volcano kernel: fbcon: radeondrmfb (fb0) is primary device
Nov 19 22:23:48 volcano kernel: [drm] TMDS-12: set mode 1680x1050 1e
Nov 19 22:23:48 volcano kernel: usb 1-3.4: new high speed USB device using ehci_hcd and address 4
Nov 19 22:23:48 volcano kernel: Console: switching to colour frame buffer device 210x65
Nov 19 22:23:48 volcano kernel: fb0: radeondrmfb frame buffer device
Nov 19 22:23:48 volcano kernel: registered panic notifier
Nov 19 22:23:48 volcano kernel: [drm] Initialized radeon 2.0.0 20080528 for 0000:01:00.0 on minor 0
But after watching a video via Textured Video, I also found a chunk of messages like these in my log file:
Code:
[drm:r300_cs_track_check] *ERROR* [drm] No buffer for color buffer 0 !
[drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
I'm still investigating to see what caused them. Best current guess is trying to use xine on-screen-display while the video was playing.