Ubuntu 9.04 使用Nvidia驱动实现双屏复制显示

Posted on Wed 12 August 2009 in 我用(IT)

很多文章提到需要手工改动xorg.conf

虽然这个文件需要改动,但不用手工修改,也不需要重启X Server。

nvidia twinview At 9.04 is so easy, let"s go!

前提条件
1. 查看驱动安装情况
进入x window之后屏幕上闪过一个巨大的nvidia logo
2. 查看软件安装情况
$ dpkg -l |grep nvidia
nvidia-settings已经安装上了

操作步骤
1. 查看Display界面
系统-》系统管理-》NVIDIA X Server Settings-》 X Server Display Configuration
这个界面可以从上到下分成三部分:Layout,Dispaly区,按钮区。
Layout:目前连接的显示器
Dispaly区:在界面上有三行:Model、Configuration、Resolution,就看Configuration
按钮区:一共四个按钮:Apply, Detect Displays, Advanced, Reset。他们非常有用,一会儿都要被点到。
2. 查看选择界面
看一眼Layout,是否已经识别到了连接的显示装置,如果没找到,点一下"Detect Displays"按钮。正确识别显示装置后,点击“Config...”按钮,有三个选项:disable、twinview 和separate x screen
有的选项是灰色的,无法选择。后面有括号标明附加要求:requires X start
3. 让灰色选项生效
点一下"Reset"按钮就可以使灰色按钮生效。
最土的办法就是重启x window了,这样做操作比较繁琐(看附录的操作说明),而且还会把现在的桌面应用都关掉。
4. 选择TwinView
点击“Config...”按钮,看到灰色的TwinView选项,已经可以选择了。选中它,然后确定。
5. 支持屏幕复制的操作
此时如果直接点击生效按钮,外接的显示器只是扩展桌面,不太适合做提案。
需要点击"Advanced"按钮,在选项Positons列表里面找到Clone的选项。
6. 最后生效的操作
点确认后回到了Display界面,在左下方有一个“Apply”按钮,需要点一下才能生效!


附:重启X Server(不是必须步骤)
按alt + ctrl + f1 ,切换文本工作区
登录
$ sudo /etc/init.d/gdm stop
$ sudo /etc/init.d/gdm start
重启x window就完成了,但之前打开的东西也都没有了。所以重启X Server前要把允许的桌面应用都关上。