在Ubuntu系统中调整屏幕分辨率可以通过图形界面或命令行两种方式实现。以下是详细步骤:
Ctrl+Alt+T
组合键,打开终端。xrandr
xrandr --output 显示器名称 --mode 1920x1080
其中,显示器名称
应替换为实际的显示器设备名,如 HDMI-1
、eDP-1
、VGA-1
等,这些名称可以通过 xrandr
命令的输出中找到。如果所需分辨率不在列表中,可以使用 cvt
命令生成新的模式,然后使用 xrandr
命令添加并应用。例如,生成1920x1080的60Hz模式:
cvt 1920 1080 60
输出示例中会包含 Modeline
字符串,复制该字符串。
创建新模式:
xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync vsync
其中,"1920x1080_60.00"
是自定义的模式名称,后面的参数来自 cvt
命令的输出。
为显示器添加新模式:
xrandr --addmode 显示器名称 "1920x1080_60.00"
设置显示器使用新分辨率:
xrandr --output 显示器名称 --mode "1920x1080_60.00"
如果希望在每次启动时都应用相同的分辨率设置,可以将 xrandr
命令添加到启动脚本或配置文件中。例如,编辑 /.bashrc
文件,添加以下行:
echo "xrandr --output 显示器名称 --mode 1920x1080" >> ~/.bashrc
source ~/.bashrc
或者,创建启动脚本 set_resolution.sh
:
#!/bin/bash
xrandr --output 显示器名称 --mode 1920x1080
保存文件并使其可执行:
chmod +x set_resolution.sh
将脚本添加到启动程序中(具体步骤取决于你使用的桌面环境)。