以下是关于“显示设置-屏幕分辨率-无法从远程会话更改”的完整攻略,包括解决步骤、注意事项和示例说明。
解决步骤
- 打开终端,输入以下命令:
bash
xrandr
查看当前的屏幕分辨率。
- 输入以下命令:
bash
cvt 1920 1080
其中,1920和1080为自己想要设置的分辨率。
- 复制输出的内容,例如:
bash
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Model "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
- 输入以下命令:
bash
xrandr --newmode1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
其中,1920x1080_60.00
为自己想要设置的分辨率名称,后面的参数为第3步中复制的内容。
- 输入以下命令:
bash
xrandr --addmode VGA-1 "1920x1080_60.00"
其中,VGA-1
为自己的显示器名称,可以通过xrandr
命令查看。
- 输入以下命令:
bash
xrandr --output-1 --mode "1920x1080_60.00"
其中,VGA-1
为自己的显示器名称,1920x1080_60.00
为自己想要设置的分辨率名称。
- 验证分辨率是否设置成功,可以通过
xrandr
命令查看。
注意事项
-
输入命令时,需要注意自己的显示器名称和想要设置的分辨率名称。
-
如果出现错误,可以通过
xrandr --auto
命令恢复默认分辨率。
示例说明
示例一:设置分辨率为1920×1080
- 打开终端,输入以下命令:
bash
xrandr
查看当前的屏幕分辨率。
- 输入以下命令:
bash
cvt 1920 1080
- 复制输出的内容:
bash
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
- 输入以下命令:
bash
xrandr --newmode "1920x108_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
- 输入以下命令:
bash
xrandr --addmode VGA-1 "1920x1080_60.00"
- 输入以下命令:
bash
xrandr --output VGA-1 --mode "1920x1080_60.00"
- 验证分辨率是否设置成功,可以通过
xrandr
命令查看。
示例二:恢复分辨率
输入以下命令:
xrandr --auto
结论
在远会话中无法更改屏幕分率,可以通过xrandr
命令手动设置分辨率。需要注意自己的显示器名称和想要设置的分辨率名称。如果出现错误,可以通过xrandr --auto
命令恢复默认分辨率。