Ubuntu系统中调整分辨率的常用方法
Ctrl+Alt+T
打开终端,输入gnome-control-center
并回车。打开终端,输入xrandr
命令并回车。输出结果会列出所有连接的显示器(如HDMI-1
、eDP-1
,其中eDP-1
通常代表内置笔记本屏幕)及支持的分辨率。带*
标记的为当前使用的分辨率。
假设要将HDMI-1
显示器的分辨率调整为1920x1080
,输入以下命令并回车:
xrandr --output HDMI-1 --mode 1920x1080
(注:将HDMI-1
替换为你的实际显示器名称,1920x1080
替换为目标分辨率。)
若所需分辨率未在xrandr
列表中,需通过以下步骤创建:
cvt
命令生成目标分辨率的模式参数。例如,创建2560x1440@60Hz
模式,输入:cvt 2560 1440 60
Modeline
后面的字符串(如"2560x1440_60.00" 312.25 2560 2752 3024 3488 1440 1443 1448 1493 -hsync +vsync
)。xrandr
命令将模式添加到显示器。例如:xrandr --newmode "2560x1440_60.00" 312.25 2560 2752 3024 3488 1440 1443 1448 1493 -hsync +vsync
xrandr --addmode HDMI-1 "2560x1440_60.00"
xrandr
命令设置新分辨率:xrandr --output HDMI-1 --mode "2560x1440_60.00"
命令行调整的分辨率默认在重启后失效,需通过以下方法实现永久生效:
~/.bashrc
文件(终端输入nano ~/.bashrc
),在文件末尾添加xrandr
命令(如xrandr --output HDMI-1 --mode 1920x1080
),保存并退出(Ctrl+O
→Enter
→Ctrl+X
)。然后运行source ~/.bashrc
使更改立即生效。sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
),用文本编辑器(如sudo nano /etc/X11/xorg.conf
)打开,在Section "Screen"
中添加Modes
行(如Modes "1920x1080"
),保存后重启系统。xrandr
的版本(包括较旧的18.04及以上版本)。