Ubuntu怎样设置屏幕分辨率
导读:Ubuntu设置屏幕分辨率的详细步骤 一、通过图形界面设置(适用于大多数现代Ubuntu版本,如20.04及以上) 打开设置:点击屏幕左上角的Ubuntu图标(或右上角系统菜单),选择“设置”;或直接按下快捷键Super(Windows键...
Ubuntu设置屏幕分辨率的详细步骤
一、通过图形界面设置(适用于大多数现代Ubuntu版本,如20.04及以上)
- 打开设置:点击屏幕左上角的Ubuntu图标(或右上角系统菜单),选择“设置”;或直接按下快捷键
Super
(Windows键)并搜索“设置”。 - 进入显示设置:在设置窗口中,点击左侧“设备”菜单,选择“显示器”选项(部分版本可直接搜索“显示器”进入)。
- 调整分辨率:在右侧“显示器”设置页面,找到“分辨率”下拉菜单,选择所需的分辨率(如1920x1080、2560x1440等)。系统会自动检测显示器支持的分辨率,推荐选项通常带有“(推荐)”标识。
- 应用更改:点击“应用”按钮,系统会弹出确认提示,选择“保持更改”即可完成设置。
二、通过命令行设置(适用于图形界面无法满足需求的情况,如自定义分辨率或驱动问题)
1. 查看当前显示器信息与可用分辨率
打开终端(Ctrl+Alt+T
),输入以下命令查看显示器连接状态、可用分辨率及刷新率:
xrandr
输出示例中,“connected”后的名称(如HDMI-1
、eDP-1
)为显示器设备名,需记录用于后续命令;“当前分辨率”为当前使用的分辨率,“可用模式”列表为系统支持的分辨率。
2. 设置现有可用分辨率
若所需分辨率已在“可用模式”中,可直接通过以下命令设置(将<
显示器名称>
替换为实际设备名,如HDMI-1
;<
分辨率>
替换为目标值,如1920x1080
):
xrandr --output <
显示器名称>
--mode <
分辨率>
例如,将HDMI-1
设置为1920x1080分辨率:
xrandr --output HDMI-1 --mode 1920x1080
设置后系统会自动应用新分辨率,无需额外确认。
3. 创建并添加自定义分辨率(若所需分辨率不在可用列表中)
若目标分辨率未被系统识别,需通过cvt
生成模式参数,再用xrandr
添加:
- 生成模式参数:输入
cvt
命令及目标分辨率、刷新率(如1920x1080@60Hz):
输出示例包含cvt 1920 1080 60
Modeline
字符串(如"1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync"
),需完整复制。 - 添加新模式:使用
xrandr --newmode
命令创建模式(将Modeline
内容替换为上一步的输出):xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
- 绑定到显示器:将新模式添加到显示器设备(替换
< 显示器名称>
和模式名):xrandr --addmode < 显示器名称> "1920x1080_60.00"
- 应用自定义分辨率:使用
xrandr --output
命令设置新分辨率:xrandr --output < 显示器名称> --mode "1920x1080_60.00"
4. 使自定义分辨率永久生效
若需每次开机自动应用自定义分辨率,可将命令添加到启动脚本:
- 方法1:编辑
~/.profile
文件(适用于当前用户): 打开终端,输入nano ~/.profile
,在文件末尾添加自定义分辨率命令(如上述xrandr --newmode
、xrandr --addmode
、xrandr --output
命令),保存并退出(Ctrl+O
→Enter
→Ctrl+X
)。 - 方法2:创建启动脚本(适用于所有用户):
新建脚本文件(如
set_resolution.sh
):
输入以下内容(替换为实际命令):nano ~/set_resolution.sh
保存并退出,赋予脚本可执行权限:#!/bin/bash xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync xrandr --addmode HDMI-1 "1920x1080_60.00" xrandr --output HDMI-1 --mode "1920x1080_60.00"
将脚本添加到启动程序(如“启动应用程序”中),确保开机时自动运行。chmod +x ~/set_resolution.sh
注意事项
- 若通过命令行设置后分辨率恢复默认,可能是显卡驱动未正确安装(尤其是NVIDIA/AMD显卡),需前往“软件和更新”→“附加驱动”中安装专有驱动。
- 自定义分辨率可能导致显示异常(如画面拉伸、模糊),需确保分辨率与显示器原生分辨率匹配(可通过显示器说明书查询原生分辨率)。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Ubuntu怎样设置屏幕分辨率
本文地址: https://pptw.com/jishu/731289.html