显示设置-屏幕分辨率-无法从远程会话更改

  • Post category:other

以下是关于“显示设置-屏幕分辨率-无法从远程会话更改”的完整攻略,包括解决步骤、注意事项和示例说明。

解决步骤

  1. 打开终端,输入以下命令:

bash
xrandr

查看当前的屏幕分辨率。

  1. 输入以下命令:

bash
cvt 1920 1080

其中,1920和1080为自己想要设置的分辨率。

  1. 复制输出的内容,例如:

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

  1. 输入以下命令:

bash
xrandr --newmode1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync

其中,1920x1080_60.00为自己想要设置的分辨率名称,后面的参数为第3步中复制的内容。

  1. 输入以下命令:

bash
xrandr --addmode VGA-1 "1920x1080_60.00"

其中,VGA-1为自己的显示器名称,可以通过xrandr命令查看。

  1. 输入以下命令:

bash
xrandr --output-1 --mode "1920x1080_60.00"

其中,VGA-1为自己的显示器名称,1920x1080_60.00为自己想要设置的分辨率名称。

  1. 验证分辨率是否设置成功,可以通过xrandr命令查看。

注意事项

  1. 输入命令时,需要注意自己的显示器名称和想要设置的分辨率名称。

  2. 如果出现错误,可以通过xrandr --auto命令恢复默认分辨率。

示例说明

示例一:设置分辨率为1920×1080

  1. 打开终端,输入以下命令:

bash
xrandr

查看当前的屏幕分辨率。

  1. 输入以下命令:

bash
cvt 1920 1080

  1. 复制输出的内容:

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

  1. 输入以下命令:

bash
xrandr --newmode "1920x108_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync

  1. 输入以下命令:

bash
xrandr --addmode VGA-1 "1920x1080_60.00"

  1. 输入以下命令:

bash
xrandr --output VGA-1 --mode "1920x1080_60.00"

  1. 验证分辨率是否设置成功,可以通过xrandr命令查看。

示例二:恢复分辨率

输入以下命令:

xrandr --auto

结论

在远会话中无法更改屏幕分率,可以通过xrandr命令手动设置分辨率。需要注意自己的显示器名称和想要设置的分辨率名称。如果出现错误,可以通过xrandr --auto命令恢复默认分辨率。