当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 1 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 诡异的双显三屏偏移问题
帖子发表于 : 2012-11-07 1:18 

注册: 2009-01-02 21:41
帖子: 23
送出感谢: 0 次
接收感谢: 0 次
主机为Dell Optiplex990,双显卡,intel集显接一显示器记为dell-0,ati x600接两个显示器记为ibm-0和ibm-1,发行版为Archlinux,桌面环境为gnome3.6
代码:
$lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RV380 [Radeon X600 (PCIE)]

由于xrandr 1.3+ 不支持双显卡,转为Xinerama方案配置。ibm-0和ibm-1都是1024x768,dell-0是1366x768
希望配置成从左至右:ibm-0,dell-0,ibm-1
以下是配置文件
代码:
$cat /etc/X11/xorg.conf.d/10-monitor.conf
Section "Device"
   Identifier     "Device0"
   Driver         "intel"
   BusID          "PCI:0:2:0"
EndSection

Section "Device"
   Identifier     "Device1"
   Driver         "radeon"
   BusID          "PCI:1:0:0"
   #Screen         1
EndSection

Section "Device"
   Identifier     "Device2"
   Driver         "radeon"
   BusID          "PCI:1:0:0"
   Screen         1
EndSection

Section "Monitor"
   Identifier   "ibm-1"
EndSection

Section "Monitor"
   Identifier   "dell-0"
EndSection

Section "Monitor"
   Identifier   "ibm-0"
EndSection

Section "Screen"
   Identifier     "Screen0"
   Device         "Device0"
   Monitor        "dell-0"
EndSection

Section "Screen"
   Identifier     "Screen1"
   Device         "Device1"
   Monitor        "ibm-0"
EndSection

Section "Screen"
   Identifier     "Screen2"
   Device         "Device2"
   Monitor        "ibm-1"
EndSection

Section "ServerLayout"
   Identifier     "TripleSreen"
   #Option         "RandR" "on"
   Screen         0 "Screen0" 1024 0
   Screen         1 "Screen1" LeftOf "Screen0"
   Screen         2 "Screen2" RightOf "Screen0"
   Option         "Xinerama" "on"
EndSection

配置完以后,进入gnome是这么个德性
附件:
文件注释: 显示器上显示的
IMG_2947.JPG
IMG_2947.JPG [ 643.69 KiB | 被浏览 771 次 ]


这是截图,貌似是正确的
附件:
文件注释: 屏幕截图
2012-11-07 00_16_11的屏幕截图.png
2012-11-07 00_16_11的屏幕截图.png [ 684.58 KiB | 被浏览 771 次 ]


本应该在ibm-0上显示的内容显示到dell-0上去了,把dell-0的内容往右挤了1024像素,如果把尝试把窗口拖到ibm-0上,拖过去的窗口就会显示在dell-0左边的1024个像素里,而且在dell-0上无法进行交互,只有把鼠标焦点移到ibm-0上才可以操作dell-0左边1024像素的内容,相当于显示错了,但是操作是有效的
$cat /var/log/Xorg.0.log
http://pastebin.com/raw.php?i=3AsiDb66


_________________
http://db.tt/gfENpA2


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 1 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译