Ubuntu 双显配置问题。

本文详述了在Ubuntu系统中配置双显示器的过程,包括安装NVIDIA驱动、设置分辨率,以及解决主屏幕设置问题。在BIOS中禁用nvidia optimus选项是成功的关键。在遇到设置主屏幕失效的问题后,通过搜索发现monitors.xml文件并修改其内容解决了问题。
摘要由CSDN通过智能技术生成

今天在我的Dell笔记本上安装了一个显示器,期望达到双显的目的。
1,安装独显驱动:
之前这台机器已经安装了ubuntu12.04 和nvidia的显卡驱动,
流程大概就是:到官网下最新的驱动安装,我的显卡是NVS 5200M。对应驱动是NVIDIA-Linux-x86_64-343.22.run,可以之直接在终端运行,按照提示安装就可以了。具体细节可能涉及到如何查找删除旧的驱动,如何启动显示。可以参考这篇文章:http://www.linuxidc.com/Linux/2012-12/77102.htm
2,配置分辨率:
显卡驱动装之后,直接在系统设置->显示里面就可以配置分辨率和双屏幕的显示。我这里把笔记本设置为横屏幕,VGA设置为竖屏幕。
这里还有一个关键:就是一定要在BIOS里面把nvidia optimus选项去掉,否则显卡就没法驱动,分辨率也无法调整。
3,把笔记本的屏幕设置为主屏幕。
我想把笔记本屏幕设置为主屏幕(左侧),桌面和系统菜单都在主屏幕,竖屏幕(右侧)只用来看代码和文字。但是系统的显示设置里唯独没有这个选项,而默认就把VGA屏幕弄成了主屏幕。
网上搜罗了下面两个方法都不好用:
方法1: 用这命令:sudo nvidia-settings ,启动显卡配置界面,但是这个程序无法保存结果,总是崩溃。
方法2: 用这命令:sudo arandr 查看显示器名称。我的笔记本显示器是LVDS-0.
然后运行: sudo xrandr --output LVDS-0 --primary:运行后就可以把该屏幕设置为主屏幕,但是系统重启后就失效。
为了解决重启失效问题,网上的大部分方法都是 把这个命令或脚本卸载 某些配置文件中,但是我简单尝试了一下都不行。
例如:方法1:~/.xprofile 根本不存在,手动创建也没用。
方法2: /etc/X11/xorg.conf 里面只有一个显示器的配置参数,但屏幕分辨率信息也不在这里。很明显起作用的参数不在这里配置。 但是这里有个参数可以看到双屏的位置关系是在这里设定的:

Option         "metamodes" "LVDS-0: nvidia-auto-select +0+0, VGA-0: nvidia-auto-select +1366+0 {rotation=left}"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值