Ubuntu中命令行修改屏幕分辨率
前几天安装了Ubuntu Kylin 16.10,然后按照Ubuntu 14.04~15.10 Linux 3D桌面完全教程,显卡驱动安装方法,compiz特效介绍,常见问题解答配置了桌面特效,感觉还不错。但是重启的之后发现屏幕分辨率不太对了,而且最大只有 640x480 分辨率。只有笔记本屏幕的分辨率有问题,连接外接显示器的分辨率还很正常。
不想重装系统了,无奈通过其它手段来修复这个问题吧。
首先在桌面环境下用 xrandr 查看当前支持的分辨率。
不知为什么只支持两种分辨率了,要添加一种新的分辨率,需要知道分辨率的各项参数,使用 cvt 可以获取一个分辨率的参数。假设是 1920x1080 的。
然后添加一个新的显示模式。
将新建的分辨率模式添加到显示器上,显示器的名字可以通过之前的 xrandr 命令找到。
应用新的显示模式
这样显示器的分辨率可以改成需要的了。
每次启动都要修改分辨率很麻烦,可以将上面的命令加到 ~/.profile 文件中,这样登陆就可以自动修改分辨率了。
还有一个问题,未登录之前的分辨率还是不正常的,不知道有什么方法可以彻底解决这个问题。