我从 ubuntu 17.04 升级到 17.10(32 位),我想将分辨率设置为 1600x900。
经过大量研究后我做了这个(https://ubuntuforums.org/showthread.php?t=2374840) Ubuntu 登录屏幕
(它说----在 Ubuntu 17.10 中,重新启动系统。在登录屏幕上,在密码字段下,您将看到一个齿轮图标。只需单击它,您就会在这里看到两个选项。
默认的 Ubuntu 意味着它将使用 Wayland,而 Ubuntu on Xorg 显然意味着它将使用 Xorg。您可以在这里选择 Ubuntu on Xorg 来使用 Xorg。----)
然后我做了这个如何设置自定义分辨率?
我重新启动了电脑,在登录屏幕上我单击了齿轮并选择了 xorg 上的 ubuntu,现在屏幕一片空白。
我重新启动并选择了 Ubuntu 选项,然后它就可以正常启动了。但是 xorg 上的 ubuntu 无法打开,分辨率也没有修复。
感谢帮助。
答案1
我找到了一个解决方案。
这是我所做的。
重新安装 Ubuntu 17.10
进入终端并执行:
xrandr
您将获得显示器名称。
VGA-1
就我的情况而言,它是。然后运行
cvt <width> <height> <refreshrate>
,就我而言是:cvt 1600 900 60
这将为您提供:
# 1680x1050 59.95 Hz (CVT 1.76MA) hsync: 65.29 kHz; pclk: 146.25 MHz Modeline "1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync
现在将后面的部分复制
Modeline
到xrandr
:sudo xrandr --newmode "1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync
然后,您现在可以将其添加到您选择的输出的可能分辨率表中:
sudo xrandr --addmode VGA-0 1680x1050_60.00
重启后更改将丢失,要持久设置分辨率,请创建
~/.xprofile
包含以下内容的文件:#!/bin/sh xrandr --newmode "1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync xrandr --addmode VGA-0 1680x1050_60.00