|
现象/问题:
compiz的各种效果在笔记本自身不接显示器的时候,都挺正常。 一旦外接显示器成为双显(大桌面),启动COMPIZ后,就形成桌面背景全黑,各种效果其实还是有,比如最大最小化窗口的时候,就是稍微一动什么CPU就到100%,基本不能用。
以前装过ubuntu,那时候版本可能是804吧。compiz是可以在双屏使用的。 不知道这个该如何解决。请各位帮忙给看一下。 下面是相关的一些信息。先谢谢了。
btw, 我工作用公司的笔记本,是个DELL,N卡的,不管怎么折腾,都太容易好用了。
--------------------------------------------------
硬件信息:
THINKPAD T60
显卡:ATI X1400
笔记本LCD:分辨率 1400x1050
外接显示器: Samsung 24寸,分辨率是1920X1200 (btw, samsung显示器真不怎么样)
软件信息:
uname: Linux ArchT60 2.6.35-ARCH
X version: X.Org X Server 1.8.1.902 (1.8.2 RC 2)
gnome version: 2.30
ati 驱动是开源驱动
compiz version: compiz 0.8.6
其他信息:
- 参考ARCH WIKI,禁用了KMS,否则经常无故就冻住,disable了KMS以后,这个现象没了。
- 运行 glxinfo | grep rendering 结果:direct rendering: Yes
- 在rc.conf MODULES里,有radeon ,开源的驱动模块
- 最后是我的xorg.conf
xorg.conf:
---------
Section "Module"
Load "glx"
Load "dri"
Load "drm"
EndSection
Section "Device"
Identifier "ATI 1"
Driver "radeon"
Option "DRI" "on"
Option "AccelMethod" "EXA"
Option "XAANoOffscreenPixmaps" "true"
Option "Monitor-VGA-0" "Monitor 1"
Option "Monitor-LVDS-1" "Monitor 2"
EndSection
Section "Monitor"
Identifier "Monitor 1"
Option "RightOf" "Monitor 2"
EndSection
Section "Monitor"
Identifier "Monitor 2"
EndSection
Section "Screen"
Identifier "Screen 1"
Monitor "Monitor 1"
Device "ATI 1"
SubSection "Display"
Depth 24
# big virtual screen to place
Virtual 3320 1200
EndSubSection
EndSection
Section "InputDevice"
Identifier "TPPS/2 IBM TrackPoint"
Driver "evdev"
Option "CorePointer"
Option "Device" "/dev/input/by-path/platform-i8042-serio-1-event-mouse"
Option "GrabDevice" "False"
Option "Emulate3Buttons" "true"
Option "EmulateWheel" "true"
Option "EmulateWheelTimeout" "200" # adjust third button paste timeout.
Option "EmulateWheelButton" "2"
Option "YAxisMapping" "4 5"
Option "XAxisMapping" "6 7"
EndSection
Section "ServerLayout"
Identifier "myServerLayout"
InputDevice "TPPS/2 IBM TrackPoint"
option "AIGLX" "true"
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
Section "DRI"
Mode 0666
EndSection
--------- |
|