Bug#561206: 561206

Lachlan lachlan.00 at gmail.com
Thu Feb 18 03:54:51 UTC 2010


I've got my ati machine back in action but now i'm having worse problems.

My hd3870 is running fairly well with the open source driver but
running gnome-shell the desktop is corrupted as well as slow and
unusable. the overlay looks normal but the windows, the desktop and
icons in the top panel tray are corrupted with either black or
gibberish looking shapes.

Compositing in metacity is running much better on the open source
driver than it used to on the proprietary driver.

running CLUTTER_VBLANK=none gnome-shell --replace doesn't help for me right now.

at the moment i think there is something wrong with my config for my
screen i don't use an xorg.conf right now. the monitor is connected
with a dvi cable and is the only monitor.

user at debian:/root$ sudo grep AIGLX /var/log/Xorg.0.log
(==) AIGLX enabled
(II) AIGLX: Screen 0 is not DRI2 capable
(II) AIGLX: Screen 0 is not DRI capable
(II) AIGLX: Loaded and initialized /usr/lib/dri/swrast_dri.so


user at debian:/root$ sudo grep dri /var/log/Xorg.0.log
       X.Org XInput driver : 7.0
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
(II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
(II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
(II) VESA: driver for VESA chipsets: vesa
(II) FBDEV: driver for framebuffer: fbdev
(II) Unloading /usr/lib/xorg/modules/drivers/fbdev_drv.so
(II) AIGLX: Loaded and initialized /usr/lib/dri/swrast_dri.so
       ABI class: X.Org XInput driver, version 7.0

I tried running radeon.modesetting=1 in my grub config but that fails.
It actually seems to pick up kernel modesetting without this line.
"radeon defaulting to userspace modesetting" is that bad?

user at debian:/root$ sudo grep drm /var/log/messages
Feb 15 21:31:14 debian kernel: [   17.753077] [drm] Initialized drm
1.1.0 20060810
Feb 15 21:31:14 debian kernel: [   17.963422] [drm] radeon defaulting
to userspace modesetting.
Feb 15 21:31:14 debian kernel: [   17.968621] [drm] Initialized radeon
1.31.0 20080528 for 0000:01:00.0 on minor 0
Feb 15 21:31:15 debian kernel: [   18.411396] [drm] Setting GART
location based on new memory map
Feb 15 21:31:15 debian kernel: [   18.411868] [drm] Loading RV670 CP Microcode
Feb 17 18:55:14 debian kernel: [    6.947571] [drm] Initialized drm
1.1.0 20060810
Feb 17 18:55:14 debian kernel: [    7.007305] [drm] radeon defaulting
to userspace modesetting.
Feb 17 18:55:14 debian kernel: [    7.008337] [drm] Initialized radeon
1.31.0 20080528 for 0000:01:00.0 on minor 0
Feb 17 19:05:59 debian kernel: [  654.304896] [drm] Module unloaded
Feb 17 19:06:05 debian kernel: [  660.496395] [drm] Initialized drm
1.1.0 20060810
Feb 17 19:06:05 debian kernel: [  660.535641] [drm] radeon kernel
modesetting enabled.
Feb 17 19:06:05 debian kernel: [  660.541962] [drm] radeon:
Initializing kernel modesetting.
Feb 17 19:06:05 debian kernel: [  660.541984] [drm] register mmio
base: 0xFDFE0000
Feb 17 19:06:05 debian kernel: [  660.541986] [drm] register mmio size: 65536
Feb 17 19:06:05 debian kernel: [  660.547665] [drm] Clocks initialized !
Feb 17 19:06:05 debian kernel: [  660.547783] [drm] Detected VRAM
RAM=256M, BAR=256M
Feb 17 19:06:05 debian kernel: [  660.547787] [drm] RAM width 256bits DDR
Feb 17 19:06:05 debian kernel: [  660.547885] [drm] radeon: 256M of
VRAM memory ready
Feb 17 19:06:05 debian kernel: [  660.547887] [drm] radeon: 512M of
GTT memory ready.
Feb 17 19:06:05 debian kernel: [  660.547944] [drm] Loading RV670 CP Microcode
Feb 17 19:06:05 debian kernel: [  660.589234] [drm] GART: num cpu
pages 131072, num gpu pages 131072
Feb 17 19:06:05 debian kernel: [  660.625114] [drm] ring test
succeeded in 1 usecs
Feb 17 19:06:05 debian kernel: [  660.625272] [drm] radeon: ib pool ready.
Feb 17 19:06:05 debian kernel: [  660.625361] [drm] ib test succeeded in 0 usecs
Feb 17 19:06:05 debian kernel: [  660.629488] [drm] Radeon Display Connectors
Feb 17 19:06:05 debian kernel: [  660.629492] [drm] Connector 0:
Feb 17 19:06:05 debian kernel: [  660.629494] [drm]   DVI-I
Feb 17 19:06:05 debian kernel: [  660.629497] [drm]   DDC: 0x7e50
0x7e50 0x7e54 0x7e54 0x7e58 0x7e58 0x7e5c 0x7e5c
Feb 17 19:06:05 debian kernel: [  660.629499] [drm]   Encoders:
Feb 17 19:06:05 debian kernel: [  660.629501] [drm]     DFP1:
INTERNAL_KLDSCP_TMDS1
Feb 17 19:06:05 debian kernel: [  660.629503] [drm]     CRT2:
INTERNAL_KLDSCP_DAC2
Feb 17 19:06:05 debian kernel: [  660.629505] [drm] Connector 1:
Feb 17 19:06:05 debian kernel: [  660.629507] [drm]   DIN
Feb 17 19:06:05 debian kernel: [  660.629508] [drm]   Encoders:
Feb 17 19:06:05 debian kernel: [  660.629510] [drm]     TV1:
INTERNAL_KLDSCP_DAC2
Feb 17 19:06:05 debian kernel: [  660.629512] [drm] Connector 2:
Feb 17 19:06:05 debian kernel: [  660.629513] [drm]   DVI-I
Feb 17 19:06:05 debian kernel: [  660.629516] [drm]   DDC: 0x7e40
0x7e40 0x7e44 0x7e44 0x7e48 0x7e48 0x7e4c 0x7e4c
Feb 17 19:06:05 debian kernel: [  660.629518] [drm]   Encoders:
Feb 17 19:06:05 debian kernel: [  660.629520] [drm]     CRT1:
INTERNAL_KLDSCP_DAC1
Feb 17 19:06:05 debian kernel: [  660.629522] [drm]     DFP2: INTERNAL_LVTM1
Feb 17 19:06:05 debian kernel: [  660.797528] [drm] fb mappable at 0xD0141000
Feb 17 19:06:05 debian kernel: [  660.797531] [drm] vram apper at 0xD0000000
Feb 17 19:06:05 debian kernel: [  660.797534] [drm] size 8294400
Feb 17 19:06:05 debian kernel: [  660.797535] [drm] fb depth is 24
Feb 17 19:06:05 debian kernel: [  660.797537] [drm]    pitch is 7680
Feb 17 19:06:05 debian kernel: [  660.799192] fb0: radeondrmfb frame
buffer device
Feb 17 19:06:05 debian kernel: [  660.799202] [drm] Initialized radeon
2.0.0 20080528 for 0000:01:00.0 on minor 0
Feb 17 19:06:14 debian kernel: [  669.096060] [drm] TMDS-15: set mode
1920x1080 1f
Feb 17 19:07:22 debian kernel: [    6.991718] [drm] Initialized drm
1.1.0 20060810
Feb 17 19:07:22 debian kernel: [    7.051416] [drm] radeon defaulting
to userspace modesetting.
Feb 17 19:07:22 debian kernel: [    7.052466] [drm] Initialized radeon
1.31.0 20080528 for 0000:01:00.0 on minor 0
Feb 17 19:25:46 debian kernel: [    7.803467] [drm] Initialized drm
1.1.0 20060810
Feb 17 19:25:46 debian kernel: [    7.863162] [drm] radeon kernel
modesetting enabled.
Feb 17 19:25:46 debian kernel: [    7.866727] [drm] radeon:
Initializing kernel modesetting.
Feb 17 19:25:46 debian kernel: [    7.866760] [drm] register mmio
base: 0xFDFE0000
Feb 17 19:25:46 debian kernel: [    7.866762] [drm] register mmio size: 65536
Feb 17 19:25:46 debian kernel: [    7.869030] [drm] Clocks initialized !
Feb 17 19:25:46 debian kernel: [    7.869144] [drm] Detected VRAM
RAM=256M, BAR=256M
Feb 17 19:25:46 debian kernel: [    7.869148] [drm] RAM width 256bits DDR
Feb 17 19:25:46 debian kernel: [    7.869248] [drm] radeon: 256M of
VRAM memory ready
Feb 17 19:25:46 debian kernel: [    7.869249] [drm] radeon: 512M of
GTT memory ready.
Feb 17 19:25:46 debian kernel: [    7.869306] [drm] Loading RV670 CP Microcode
Feb 17 19:25:46 debian kernel: [    7.910799] [drm] GART: num cpu
pages 131072, num gpu pages 131072
Feb 17 19:25:46 debian kernel: [    7.944918] [drm] ring test
succeeded in 1 usecs
Feb 17 19:25:46 debian kernel: [    7.945063] [drm] radeon: ib pool ready.
Feb 17 19:25:46 debian kernel: [    7.945132] [drm] ib test succeeded in 0 usecs
Feb 17 19:25:46 debian kernel: [    7.946682] [drm] Radeon Display Connectors
Feb 17 19:25:46 debian kernel: [    7.946684] [drm] Connector 0:
Feb 17 19:25:46 debian kernel: [    7.946686] [drm]   DVI-I
Feb 17 19:25:46 debian kernel: [    7.946689] [drm]   DDC: 0x7e50
0x7e50 0x7e54 0x7e54 0x7e58 0x7e58 0x7e5c 0x7e5c
Feb 17 19:25:46 debian kernel: [    7.946691] [drm]   Encoders:
Feb 17 19:25:46 debian kernel: [    7.946692] [drm]     DFP1:
INTERNAL_KLDSCP_TMDS1
Feb 17 19:25:46 debian kernel: [    7.946694] [drm]     CRT2:
INTERNAL_KLDSCP_DAC2
Feb 17 19:25:46 debian kernel: [    7.946696] [drm] Connector 1:
Feb 17 19:25:46 debian kernel: [    7.946697] [drm]   DIN
Feb 17 19:25:46 debian kernel: [    7.946698] [drm]   Encoders:
Feb 17 19:25:46 debian kernel: [    7.946699] [drm]     TV1:
INTERNAL_KLDSCP_DAC2
Feb 17 19:25:46 debian kernel: [    7.946701] [drm] Connector 2:
Feb 17 19:25:46 debian kernel: [    7.946702] [drm]   DVI-I
Feb 17 19:25:46 debian kernel: [    7.946705] [drm]   DDC: 0x7e40
0x7e40 0x7e44 0x7e44 0x7e48 0x7e48 0x7e4c 0x7e4c
Feb 17 19:25:46 debian kernel: [    7.946707] [drm]   Encoders:
Feb 17 19:25:46 debian kernel: [    7.946708] [drm]     CRT1:
INTERNAL_KLDSCP_DAC1
Feb 17 19:25:46 debian kernel: [    7.946710] [drm]     DFP2: INTERNAL_LVTM1
Feb 17 19:25:46 debian kernel: [    8.101352] [drm] fb mappable at 0xD0141000
Feb 17 19:25:46 debian kernel: [    8.101354] [drm] vram apper at 0xD0000000
Feb 17 19:25:46 debian kernel: [    8.101355] [drm] size 8294400
Feb 17 19:25:46 debian kernel: [    8.101357] [drm] fb depth is 24
Feb 17 19:25:46 debian kernel: [    8.101358] [drm]    pitch is 7680
Feb 17 19:25:46 debian kernel: [    8.124057] [drm] TMDS-15: set mode
1920x1080 1f
Feb 17 19:25:46 debian kernel: [    8.155160] fb0: radeondrmfb frame
buffer device
Feb 17 19:25:46 debian kernel: [    8.155167] [drm] Initialized radeon
2.0.0 20080528 for 0000:01:00.0 on minor 0
Feb 17 19:27:53 debian kernel: [    6.979010] [drm] Initialized drm
1.1.0 20060810
Feb 17 19:27:53 debian kernel: [    7.038719] [drm] radeon defaulting
to userspace modesetting.
Feb 17 19:27:53 debian kernel: [    7.039762] [drm] Initialized radeon
1.31.0 20080528 for 0000:01:00.0 on minor 0
Feb 18 06:32:59 debian kernel: [    6.999347] [drm] Initialized drm
1.1.0 20060810
Feb 18 06:32:59 debian kernel: [    7.059078] [drm] radeon defaulting
to userspace modesetting.
Feb 18 06:32:59 debian kernel: [    7.060172] [drm] Initialized radeon
1.31.0 20080528 for 0000:01:00.0 on minor 0

user at debian:/root$ lsmod | grep radeon
radeon                449055  0
ttm                    31484  1 radeon
drm_kms_helper         18883  1 radeon
drm                   137190  3 radeon,ttm,drm_kms_helper
i2c_algo_bit            4225  1 radeon
i2c_core               15584  4 radeon,drm,i2c_algo_bit,i2c_piix4


user at debian:/root$ ls -ls /lib/firmware/radeon
total 260
4 -rw-r--r-- 1 root root  2048 2009-12-17 13:47 R100_cp.bin
4 -rw-r--r-- 1 root root  2048 2009-12-17 13:47 R200_cp.bin
4 -rw-r--r-- 1 root root  2048 2009-12-17 13:47 R300_cp.bin
4 -rw-r--r-- 1 root root  2048 2009-12-17 13:47 R420_cp.bin
4 -rw-r--r-- 1 root root  2048 2009-12-17 13:47 R520_cp.bin
24 -rw-r--r-- 1 root root 21504 2009-12-17 13:47 R600_me.bin
4 -rw-r--r-- 1 root root  2304 2009-12-17 13:47 R600_pfp.bin
4 -rw-r--r-- 1 root root  2048 2009-12-17 13:47 RS600_cp.bin
4 -rw-r--r-- 1 root root  2048 2009-12-17 13:47 RS690_cp.bin
24 -rw-r--r-- 1 root root 21504 2009-12-17 13:47 RS780_me.bin
4 -rw-r--r-- 1 root root  2304 2009-12-17 13:47 RS780_pfp.bin
24 -rw-r--r-- 1 root root 21504 2009-12-17 13:47 RV610_me.bin
4 -rw-r--r-- 1 root root  2304 2009-12-17 13:47 RV610_pfp.bin
24 -rw-r--r-- 1 root root 21504 2009-12-17 13:47 RV620_me.bin
4 -rw-r--r-- 1 root root  2304 2009-12-17 13:47 RV620_pfp.bin
24 -rw-r--r-- 1 root root 21504 2009-12-17 13:47 RV630_me.bin
4 -rw-r--r-- 1 root root  2304 2009-12-17 13:47 RV630_pfp.bin
24 -rw-r--r-- 1 root root 21504 2009-12-17 13:47 RV635_me.bin
4 -rw-r--r-- 1 root root  2304 2009-12-17 13:47 RV635_pfp.bin
24 -rw-r--r-- 1 root root 21504 2009-12-17 13:47 RV670_me.bin
4 -rw-r--r-- 1 root root  2304 2009-12-17 13:47 RV670_pfp.bin
8 -rw-r--r-- 1 root root  5440 2009-12-17 13:47 RV710_me.bin
4 -rw-r--r-- 1 root root  3392 2009-12-17 13:47 RV710_pfp.bin
8 -rw-r--r-- 1 root root  5440 2009-12-17 13:47 RV730_me.bin
4 -rw-r--r-- 1 root root  3392 2009-12-17 13:47 RV730_pfp.bin
8 -rw-r--r-- 1 root root  5440 2009-12-17 13:47 RV770_me.bin
4 -rw-r--r-- 1 root root  3392 2009-12-17 13:47 RV770_pfp.bin






More information about the pkg-gnome-maintainers mailing list