Linux/X11 环境下手动添加分辨率
先用 xrandr 查看当前显示输出,确定要添加的分辨率,下面以 VGA1 及 1280×720 为例:
1.计算分辨率参数
cvt 1280 720
输出
# 1280x720 59.86 Hz (CVT 0.92M9) hsync: 44.77 kHz; pclk: 74.50 MHz
Modeline "1280x720_60.00" 74.50 1280 1344 1472 1664 720 723 728 748 -hsync +vsync
这里 cvt 命令还可以跟第三个参数,即为刷新频率。
2.新建分辨率
xrandr --newmode "1280x720_60.00" 74.50 1280 1344 1472 1664 720 723 728 748 -hsync +vsync
3.将分辨率添加到显示输出
xrandr --addmode VGA1 1280x720_60.00
4.设置显示输出使用该分辨率
xrandr --output VGA1 --mode 1280x720_60.00
5.持久化
先在终端中运行这些命令,确认没有问题后(主要是看显示器是否支持该分辨率),如果显示器不支持,可以注销或者重启机器,上述操作即可还原。
确认无误后,将第 2、3、4 步中的命令写入到 /etc/X11/Xsession.d/30x11-set_resolution 即可在每次用户登录时自动调整分辨率。
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 xizhimojie@foxmail.com
文章标题:Linux/X11 环境下手动添加分辨率
文章字数:258
本文作者:yongning
发布时间:2016-08-13, 15:35:13
最后更新:2020-12-15, 00:28:36
原始链接:https://getyongning.cn/p/12300.html版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。