最近刚开始研究Linux系统, 找了一台主机装了Ubuntu18.04, 开机发现屏幕分辨率不对, 于是乎开始找教程。
昨天搞了一天, 发现一打法, 基本如下:
平常一般是在笔记本电脑上工作,有时由于笔记本屏幕太小,多打开几个应用就非常不方便,于是就连接到大屏液晶显示器,可是这样又会引发一个问题,就是连接到液晶显示器上后,由于屏幕只是等比放大,看着非常不舒服,且如果想同时打开几个应用,也是非常的不方便。不过,没关系,Ubuntu上可以修改屏幕分辨率,且十分简单,只需要两个命令即可,如下:
首先,在终端上输入如下指令:
sudo xrandr -q
在我的电脑上显示的是如下结果:
然后,在终端中输入
sudo cvt 1920 1080
第三,输入如下指令
xrandr --newmode "1920x1080_60.00" 加上你用 cvt 指令得到的一连串数字
我的输入如下:
sudo xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
我的为173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
只要这些数字加到后面即可
第四步,xrandr --addmode 加上第一步中系统分辨率显示的名字 再加上 "1920x1080_60.00"
如,我的显示的是 VGA-1,那么,就将 VGA-1 加到 --addmode 后面,注意要留空格。
sudo xrandr --addmode VGA-1 "1920x1080_60.00"
第五步,xrandr --output 加上显示器的名字 -- mode "1920x1080_60.00"
sudo xrandr --output VGA-1 --mode "1920x1080_60.00"
同理,这里显示器的名字更第四步的一样,这样,屏幕分辨率就设置好了,大功告成。
Ubuntu设置命令行分辨率正确方法:http://www.linuxdiyf.com/linux/14373.html
kunbutu15.04安装后调整分辨率:http://www.linuxdiyf.com/linux/12039.html
Ubuntu15.04如何设置分辨率:http://www.linuxdiyf.com/linux/12896.html
[Ubuntu]14.04外接显示器分辨率调整:http://www.linuxdiyf.com/linux/13740.html
以上内容转载自如下,部分有修改:
http://www.linuxdiyf.com/linux/15053.html
然后发现每次重启电脑分辨率都会自动调整回去, 于是尝试按照另一个方案加入开机启动:
- 新建文本文档, 粘贴如下命令(具体命令参数参考如上):
#!/bin/bash
xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync;
xrandr --addmode VGA-1 "1920x1080_60.00";
xrandr --output VGA-1 --mode "1920x1080_60.00";
- 保存为xrandr-config.sh
- 系统启动选项里, 加入开机启动列表。
然后重启了一下,还是不行。
不过,今天我再次重启, 虽然依旧不能自动调整, 不过可以按如下命令操作:
- 进入xrandr-config的目录:cd
- 命令行运行:bash xrandr-config.sh
运行完成后, 分辨率自动调整, 谢谢。