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 60Modeline后面的字符串(如"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 +vsyncxrandr --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及以上版本)。