在Ubuntu中使用命令行方式修改显示的分辨率或刷新率

本文详细介绍了如何在Ubuntu18.04及以上版本的图形界面和命令行中调整显示器分辨率,包括通过设置应用、xrandr命令行工具进行操作,以及处理刷新率的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

通过图形界面修改分辨率:

适用于大多数现代Ubuntu版本(包括但不限于Ubuntu 18.04及更新版本):

  1. 打开“设置”应用。
  2. 选择“显示”选项。
  3. 在“显示”设置页面中,你会看到“分辨率”部分,其中列出了可用的分辨率选项。
  4. 根据你的显示器支持情况,从列表中选择合适的分辨率。

通过命令行修改分辨率或刷新率:

如果图形界面中无法找到理想的分辨率,或者需要手动添加分辨率模式,可以使用xrandr命令:

查看当前显示器状态和可用分辨率:

xrandr

设置特定分辨率(例如1920x1080):

xrandr --output [输出设备名称] --mode 1920x1080

这里的[输出设备名称]应替换为你通过xrandr命令获取的实际显示器设备名,如eDP1HDMI1VGA-1等。

设置刷新率(假设你想设置1920x1080@60Hz):
首先,确保目标分辨率和刷新率是可用的。如果不是,可能需要创建一个新的模式。例如:

# 使用cvt命令生成对应分辨率的模式
cvt 1920 1080 60

# 输出类似如下:
# Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync

复制生成的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 [输出设备名称] --mode "1920x1080_60.00"
### Ubuntu 虁拟机屏幕刷新率设置教程 在虚拟环境中运行 Ubuntu 时,如果遇到屏幕刷新率被锁定为较低值(如 60 Hz),可以通过调整虚拟机软件的图形适配器设置以及修改系统的显示配置来解决问题。 #### 修改虚拟机图形适配器设置 对于大多数主流虚拟化平台(如 VirtualBox VMware),可以按照以下方式操作: 1. **VirtualBox 配置** - 关闭正在运行的虚拟机实例。 - 打开 VirtualBox 主界面,右键单击目标虚拟机并选择“设置”。 - 进入“显示”选项卡,在“视频内存”部分增加分配给虚拟机的显存大小至建议值(通常为 128 MB 更高)[^1]。 - 勾选启用 3D 加速功能以优化性能表现。 2. **VMware 配置** - 同样先关闭虚拟机电源。 - 在 VMware 的虚拟机设置菜单下找到“显示者类似的硬件条目。 - 提升 VRAM 大小,并确认已开启加速特性以便更好地模拟主机 GPU 行为。 完成上述步骤之后重启虚拟机即可生效新设定;然而有时仅靠这些基础调节可能无法满足特定需求,则需进一步深入探讨操作系统层面的具体实现细节。 #### 使用 `xrandr` 工具手动添加自定义模式 当默认可用的频率列表里缺少期望值时,可通过命令行工具创建一个新的模式并向显示器应用它。以下是具体做法: ```bash # 列出现有连接设备及其支持属性信息 xrandr --verbose | less # 记录当前使用的输出端口号 (例如 LVDS-1, HDMI-A-0 等) # 根据所需宽度高度计算合适的模型参数 cvt 1920 1080 75 # 此处假设想要达到分辨率为 Full HD 并且帧数接近于75fps的效果 # 将返回的一串数据复制下来作为下一步依据 Modeline "1920x1080_75.00" 241.50 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync # 添加刚才生成的新模式到指定接口上 xrandr --newmode "1920x1080_75.00" 241.50 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync xrandr --addmode <output> "1920x1080_75.00" # 应用该模式 xrandr --output <output> --mode "1920x1080_75.00" ``` 以上过程会临时改变本次登录期间的有效设置直到下次注销关机为止。若希望长久保存更改成果则需要编辑 Xorg 配置文件将相应指令加入启动脚本当中去执行。 另外值得注意的是某些较新型号独立显卡由于驱动兼容性原因可能导致即使更新最新版 kernel 和 mesa stack 后仍然存在限制现象发生。此时可考虑切换回开源版本而非专有的 blob 类型驱动程序试试看效果是否有改善迹象[^2]。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值