在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
将脚本添加到启动程序中(具体步骤取决于你使用的桌面环境)。