[问题]双屏显示怎么设置主显示器

为当前最终发行版之前的所有版本提供支持
回复
swordfish
帖子: 125
注册时间: 2007-04-01 8:36
送出感谢: 0
接收感谢: 0

[问题]双屏显示怎么设置主显示器

#1

帖子 swordfish » 2008-09-10 20:08

在XP下双屏克隆显示和扩展显示都正常。
linux下试过了

代码: 全选

xrandr --output LVDS --mode 1024x768 --output VGA --mode 1024x768 --left-of LVDS

代码: 全选

xrandr --output VGA --mode 1024x768 --output LVDS --mode 1024x768 --left-of VGA

代码: 全选

xrandr --output  LVDS --left-of  VGA

代码: 全选

xrandr --output  VGA --left-of  LVDS
可以克隆显示。
可以扩展桌面,但总是外接的屏幕有gnome-panel,而我的本上的LCD成了扩展的(没有gnome-panel)。

---------
显卡gma900
本本LCD 13.3寸 1024x768
外接LCD 19寸 1280x1024

xorg.conf

代码: 全选

Section "Screen"
	Identifier	"Default Screen"
	Monitor		"Configured Monitor"
	Device		"Configured Video Device"
	Defaultdepth	24
	SubSection "Display"
		Depth	24
		Modes		"1024x768@60"	"800x600@60"	"800x600@56"
		Virtual	2048 1536
	EndSubSection
EndSection
有人说
要注意一点的就是要想外接的显示器扩展到本本屏幕的右边必须是外接的显示器的分辨率比本本屏幕的低,否则就变成分辨率低的成扩展,无论你的命令是什么!!
不知道有没有解决的办法,我想办法找一台低分辨率的投影看看有什么效果。
swordfish
帖子: 125
注册时间: 2007-04-01 8:36
送出感谢: 0
接收感谢: 0

Re: [问题]双屏显示怎么设置主显示器

#2

帖子 swordfish » 2008-09-12 11:58

我试了一下投影,发觉无论投影是640x480还是1024x768的,都是投影作为主显示器,我的本本屏幕成了扩展的......
swordfish 写了:在XP下双屏克隆显示和扩展显示都正常。
linux下试过了

代码: 全选

xrandr --output LVDS --mode 1024x768 --output VGA --mode 1024x768 --left-of LVDS

代码: 全选

xrandr --output VGA --mode 1024x768 --output LVDS --mode 1024x768 --left-of VGA

代码: 全选

xrandr --output  LVDS --left-of  VGA

代码: 全选

xrandr --output  VGA --left-of  LVDS
可以克隆显示。
可以扩展桌面,但总是外接的屏幕有gnome-panel,而我的本上的LCD成了扩展的(没有gnome-panel)。

---------
显卡gma900
本本LCD 13.3寸 1024x768
外接LCD 19寸 1280x1024

xorg.conf

代码: 全选

Section "Screen"
	Identifier	"Default Screen"
	Monitor		"Configured Monitor"
	Device		"Configured Video Device"
	Defaultdepth	24
	SubSection "Display"
		Depth	24
		Modes		"1024x768@60"	"800x600@60"	"800x600@56"
		Virtual	2048 1536
	EndSubSection
EndSection
有人说
要注意一点的就是要想外接的显示器扩展到本本屏幕的右边必须是外接的显示器的分辨率比本本屏幕的低,否则就变成分辨率低的成扩展,无论你的命令是什么!!
不知道有没有解决的办法,我想办法找一台低分辨率的投影看看有什么效果。
Book:Fujitsu S6240
CPU:PM-740 HDD:Fujitsu80G
RAM:2GB System:Ubuntu 8.04.1
---------------
Linux Is Not Ugly Xp!
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#3

帖子 eexpress » 2008-09-12 20:19

xrandr -q
xrandr --output VGA --pos 0x0
试试强制pos
● 鸣学
swordfish
帖子: 125
注册时间: 2007-04-01 8:36
送出感谢: 0
接收感谢: 0

#4

帖子 swordfish » 2008-09-12 23:14

eexpress 写了:xrandr -q
xrandr --output VGA --pos 0x0
试试强制pos
效果是双屏复制!
----------------
试了一下:

代码: 全选

xrandr --output VGA --pos 100x0

代码: 全选

xrandr --output LVDS --pos 100x0 --output VGA --pos 200x0
两句效果都是外接的没什么变化,我的本上的LCD最上端最下端有了panel,不过是向右移动了100像素!panel最左边空出了100像素的空位。
----------------

代码: 全选

xrandr --output LVDS --pos 300x0 --output VGA --pos 200x0
我的本上的LCD最上端最下端有了panel,不过是向左移动了100像素!panel最右边空出了100像素的空位。
----------------

代码: 全选

xrandr --output VGA --pos 100x0

代码: 全选

xrandr --output LVDS --pos 100x0

代码: 全选

xrandr --output LVDS --pos 200x0 --output VGA --pos 200x0
还是双屏复制!
----------------
总结:
如果xorg.conf里Virtual看成一个很大的画布,两个屏幕看成像框。外接的定义为A,本上的为B,效果就是panel跟着A走,B若跟A有重合的部分就可以看到panel,反之看不到。pos只是给A、B定位用的,问题依旧,看来得换一种思路了。
Book:Fujitsu S6240
CPU:PM-740 HDD:Fujitsu80G
RAM:2GB System:Ubuntu 8.04.1
---------------
Linux Is Not Ugly Xp!
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#5

帖子 eexpress » 2008-09-12 23:19

VGA 在 0x0。LVDS 再rightof。也不行?
xorg.conf里面不是设置了Virtual的吗?类似这样的。就是定义大的虚拟画布啊。
Virtual 2304 800
● 鸣学
swordfish
帖子: 125
注册时间: 2007-04-01 8:36
送出感谢: 0
接收感谢: 0

#6

帖子 swordfish » 2008-09-12 23:31

eexpress 写了:VGA 在 0x0。LVDS 再rightof。也不行?
xorg.conf里面不是设置了Virtual的吗?类似这样的。就是定义大的虚拟画布啊。
Virtual 2304 800
谢谢帮忙,我试了一下

代码: 全选

xrandr --output VGA --pos 0x0 --output LVDS --right-of VGA
还是老样子,本上的LCD成扩展的。

我的virtual 2048 768
Book:Fujitsu S6240
CPU:PM-740 HDD:Fujitsu80G
RAM:2GB System:Ubuntu 8.04.1
---------------
Linux Is Not Ugly Xp!
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#7

帖子 eexpress » 2008-09-12 23:38

可怜了。没办法了。 :lol:
因为我用nvidia-settings的。
支持继续探索。
● 鸣学
头像
major
帖子: 281
注册时间: 2006-09-01 17:48
送出感谢: 0
接收感谢: 0

Re: [问题]双屏显示怎么设置主显示器

#8

帖子 major » 2008-11-03 21:28

是啊这个问题,我也在研究中...很苦恼

我的本本和外屏都是 1280*800的.结果ubuntu8.10非要认为本本是1280*800,而外屏是1024*768....昏倒
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
SubSection "Display"
Virtual 2304 800
EndSubSection

:em20 :em20

明明是宽屏(16:10)的外屏,非要认为是标屏(4:3)........发疯了

2304 是 1280+1024
按理应该是2560=1280+1280
修改Virtual 2304 800 为 2560 800 结果无效。白搭。
从事LINUX 11年,起源于UNIX SCO服务器,经历了无数的换代,最后我没有了方向 *0*
研究结论,所有操作系统都是 84+14+BUG=昏倒
经历吐血N多次论证:电脑搞人脑=白痴搞正常人!@!
pighead
帖子: 8
注册时间: 2008-07-07 0:23
送出感谢: 0
接收感谢: 0

Re: [问题]双屏显示怎么设置主显示器

#9

帖子 pighead » 2009-01-14 20:06

同样为此问题苦恼ing。主屏似乎总是在VGA而不是LVDS上。
看了这里也没有给出答案:http://www.thinkwiki.org/wiki/Xorg_RandR_1.2

X60
8.04
reejoo
帖子: 13
注册时间: 2015-12-04 3:38
系统: 15.1
送出感谢: 1 次
接收感谢: 0

Re: [问题]双屏显示怎么设置主显示器

#10

帖子 reejoo » 2016-01-02 20:37

各位高手,双屏扩展好了,怎么保存呀?每次开机又没了。。
回复

回到 “老旧版本支持”