讲师中心 微信公众号
AI工具推荐 视频效率加速

Ubuntu如何设置显示器屏幕分辨率

轻杰姑娘_5705

轻杰姑娘_5705

发布时间:2026-07-08 13:56:25

|

978人浏览过

|

来源于php中文网

原创

图形界面分辨率设置失效时,先用xrandr确认EDID识别问题,再通过cvt生成Modeline并用xrandr --newmode、--addmode、--mode三步手动添加;树莓派或虚拟机需修改/boot/config.txt持久生效,GNOME下应通过启动应用程序延时执行脚本。

ubuntu如何设置显示器屏幕分辨率

图形界面设置失效时,先确认是否被EDID识别限制

很多用户点开“设置 → 显示”发现分辨率选项少得可怜,甚至只有1024×768——这通常不是硬件不支持,而是Ubuntu没正确读取显示器的EDID信息。尤其在老旧显示器、树莓派、VMware或某些HDMI转接场景下,xrandr输出里会显示connected但不带具体分辨率,或者只列出极低的几个模式。

此时图形界面的下拉菜单基本无效,强行点击“应用”往往闪屏后回退。别浪费时间反复试错,直接进终端查真实状态:

  • 运行 xrandr | grep " connected",记下接口名(如HDMI-1、DP-1、Virtual1)
  • 再运行 xrandr 看完整输出,重点找有没有带*号的当前模式,以及已列出的分辨率列表
  • 如果目标分辨率(比如1920x1080)完全没出现,说明系统没从EDID获取到该时序,必须手动添加

用cvt + xrandr手动添加缺失分辨率

这不是“黑魔法”,而是X11的标准流程:先生成符合VESA标准的时序参数,再注入到xrandr中。关键在于参数顺序不能错,且必须严格匹配接口名。

以添加1920x1080@60Hz为例:

  • 生成模型行:cvt 1920 1080 60(注意空格,60是可选刷新率,默认也是60)
  • 复制输出中的Modeline整行,去掉开头Modeline字,把引号和参数原样填进:xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
  • 把新模式挂到对应输出上:xrandr --addmode HDMI-1 "1920x1080_60.00"(把HDMI-1换成你自己的接口名)
  • 立即生效:xrandr --output HDMI-1 --mode "1920x1080_60.00"

如果执行后黑屏或花屏,立刻按Ctrl+Alt+F2切tty,用xrandr --output HDMI-1 --mode 1024x768回退。常见错误是复制时漏了空格、引号不闭合,或接口名写错(大小写敏感)。

树莓派或虚拟机需绕过桌面环境直改GPU启动参数

在树莓派Ubuntu或VMware/VirtualBox里,即使xrandr成功设置了分辨率,重启后大概率失效——因为GPU在内核加载前就按/boot/config.txt初始化了显示输出,桌面环境的设置只是“覆盖层”,无法持久。

Ubuntu 26.04
Ubuntu 26.04

Ubuntu 26.04 LTS(代号“Resolute Raccoon”)是Canonical于2026年4月23日发布的下一代长期支持版操作系统,提供长达10年的技术支持。它搭载Linux 7.0内核与GNOME 50桌面环境,全面转向Wayland协议,并引入Rust重写的核心工具以增强安全性。官方提供适用于AMD64和ARM64架构的桌面及服务器ISO镜像,是追求前沿技术与极致稳定的开发者

下载

这时必须编辑固件配置文件:

  • 打开/boot/config.txt(需sudo权限)
  • 取消注释或添加这几行(根据你的显示器实际能力调整):
    hdmi_group=2
    hdmi_mode=82(对应1920x1080@60Hz,查hdmi_mode对照表确认)
    hdmi_drive=2(启用HDMI音频,非必需但建议)
  • 保存后必须重启,xrandr命令才可能看到新分辨率成为默认选项

注意:config.txt修改后若黑屏,拔卡用另一台电脑编辑,删掉刚加的几行即可恢复。树莓派对hdmi_mode值非常敏感,填错会导致无信号。

开机自动应用分辨率的可靠写法

.xprofile或/etc/profile里直接写xrandr命令看似简单,但在GNOME 40+或Wayland会失效——因为xrandr是X11工具,而Wayland会忽略它;即便在X11会话里,也可能因执行时机过早(桌面未就绪)导致失败。

真正稳定的方案是:

  • 新建脚本~/bin/set-res.sh,内容为完整的xrandr三连(--newmode、--addmode、--mode)
  • 给脚本加执行权限:chmod +x ~/bin/set-res.sh
  • 在GNOME中:打开“启动应用程序”,添加新条目,命令填bash -c "sleep 2 && ~/bin/set-res.sh"(加sleep 2确保桌面已加载)
  • 避免写进/etc/profile或/etc/X11/xinit/xinitrc——这些位置在Wayland或systemd-user session下不可靠

最易被忽略的一点:所有xrandr操作都依赖当前X11会话的DISPLAY环境变量。脱离图形环境(比如SSH登录)直接运行会报错Can't open display,所以自动化脚本必须在用户图形会话中触发。

相关标签:

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门AI工具

更多
SkildArt
SkildArt Hot

SkildArt是一款AI文本写作工具,一站式 AI 视觉创作平台。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

VibeKnow
VibeKnow Hot

一款AI视频创作工具,主要用于全球首个AI知识视频创作平台,文档、文章、网页,一键生成视频,适合需要提升相关任务效率的用户。

小橡皮AI

一款AI工具,主要用于小橡皮一键去AI味,将机器味重的内容改得更有活人感,防止因为 AI 内容被平台打上 AI 标签,以及限流,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

Atoms
Atoms Hot

Atoms是一款AI智能体工具,第一支自动构建真实业务的 AI 团队。

音述AI
音述AI Hot

一款AI音频处理工具,主要用于音述AI是一个以“用声音述说故事”为核心的 AI 音乐创作与声音分享社区,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

火山引擎

火山引擎是一款面向企业的云计算与AI服务平台。

相关专题

更多
常见的linux系统有哪些
常见的linux系统有哪些

linux系统有Ubuntu、Fedora、CentOS、Debian、openSUSE、Arch Linux、Gentoo、Slackware、Linux Mint、Kali Linux。更多关于linux系统的文章详情请阅读本专题下面的文章。php中文网欢迎大家前来学习。

6881

2023.10.27

ubunt上安装和配置vnc
ubunt上安装和配置vnc

安装方法:安装VNC服务器、启动VNC服务器、设置VNC密码等等。想了解更多ubuntu的相关内容,可以阅读本专题下面的文章。

2141

2023.12.28

ubuntu启动黑屏解决方法
ubuntu启动黑屏解决方法

ubuntu启动黑屏解决方法:检查是否是电源问题、检查内存是否接触不良、检查显卡问题等。想了解更多ubuntu的相关内容,可以阅读本专题下面的文章。

1850

2023.12.28

为什么ubuntu有网络连接但不能上网
为什么ubuntu有网络连接但不能上网

ubuntu有网络连接但不能上网的原因:1、dns配置问题;2、代理服务器设置问题;3、网络防火墙设置问题;4、路由器或调制解调器设置问题;5、网络驱动程序问题;6、网络配置文件问题;7、其他问题。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

1041

2024.09.05

ubuntu安装golang
ubuntu安装golang

本专题整合了ubuntu安装golang所有方法汇总,阅读下面的文章了解更多详细操作。

359

2025.12.13

Linux如何安装Ubuntu并完成基础系统优化教程
Linux如何安装Ubuntu并完成基础系统优化教程

访问Ubuntu官网或国内镜像站下载ISO镜像,利用Rufus或Etcher工具制作USB启动盘。重启电脑进入BIOS设置U盘引导,按提示完成分区与账户设置以安装系统。安装完毕后,首要任务是将软件源更换为国内镜像以加速下载,接着在终端执行更新命令升级系统组件,并安装显卡驱动及常用开发工具,至此即可完成基础环境搭建与优化。

124

2026.03.31

Ubuntu系统安装与基础配置
Ubuntu系统安装与基础配置

本指南详解Ubuntu系统安装全流程:从制作启动盘、分区规划到驱动配置,手把手带你完成系统部署。涵盖软件源优化、常用工具安装及桌面个性化设置,助你快速搭建稳定高效的Linux开发环境,零基础也能轻松上手。

146

2026.04.15

Ubuntu日常操作与高效使用
Ubuntu日常操作与高效使用

本指南聚焦Ubuntu日常操作与效率提升,深入解析终端命令、APT软件管理及权限控制等核心技能。从文件管理到开发环境搭建,再到网络配置与数据备份,全方位助你摆脱鼠标依赖,构建流畅的Linux工作流,让系统操作更加得心应手。

87

2026.04.17

Vite 项目如何打包和部署
Vite 项目如何打包和部署

Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。

60

2026.10.28

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn