You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Ubuntu 22.04.4 LTS系统下设置开机默认屏幕分辨率及缩放比例的方法咨询

Ubuntu 22.04.4 LTS系统下设置开机默认屏幕分辨率及缩放比例的方法咨询

嗨AloSyl66,刚好之前帮朋友处理过类似的迷你PC接UHD电视的显示配置问题,针对你想要开机就固定1920×1080(16:9)+125%缩放的需求,我分两个关键部分给你详细说明操作步骤:

一、配置GRUB启动阶段的分辨率(开机初期界面生效)

Ubuntu启动时的GRUB引导界面默认可能不会匹配你想要的分辨率,得修改GRUB的配置文件来调整:

  1. 打开终端,用nano编辑器编辑GRUB的核心配置文件:
    sudo nano /etc/default/grub
    
  2. 在文件里找到(或者直接添加)下面两行参数:
    • GRUB_GFXMODE设置为GRUB_GFXMODE=1920x1080
    • 添加或修改GRUB_GFXPAYLOAD_LINUX=keep,这一步是让系统启动后延续GRUB设置的分辨率,避免中途切换
  3. 按下Ctrl+O保存文件,回车确认后按Ctrl+X退出nano
  4. 最后更新GRUB配置,让修改生效:
    sudo update-grub
    

二、设置桌面环境的默认分辨率与缩放(进入系统后自动生效)

Ubuntu 22.04默认使用GNOME桌面,这里提供两种可靠的设置方式:

方式一:用开机自启脚本快速配置

  1. 先确认你的显示输出名称,终端输入:
    xrandr
    
    输出里会列出你的设备名,比如HDMI-1DP-1,记好这个名称
  2. 创建一个开机自动运行的桌面配置文件:
    nano ~/.config/autostart/set-display-config.desktop
    
  3. 把下面内容粘贴进去,注意把YOUR_DISPLAY替换成你刚才查到的设备名称:
    [Desktop Entry]
    Type=Application
    Name=Set Custom Display
    Exec=xrandr --output YOUR_DISPLAY --mode 1920x1080 --scale 1.25x1.25
    StartupNotify=false
    Hidden=false
    
  4. 保存退出后,给文件加上执行权限:
    chmod +x ~/.config/autostart/set-display-config.desktop
    

方式二:用dconf编辑器持久化配置(更稳定)

  1. 先安装dconf-editor(如果没装的话):
    sudo apt install dconf-editor
    
  2. 打开dconf-editor,导航到路径org/gnome/settings-daemon/plugins/xrandr
  3. 找到active-outputs,确保里面包含你的显示设备名称;再进入outputs下对应的设备条目,设置mode1920x1080scale1.25
  4. 关闭编辑器,重启系统后设置就会自动生效

完成上面两步后,不管是开机引导阶段还是进入系统后,你的屏幕都会保持你想要的分辨率和缩放比例啦。如果遇到问题,可以再检查下显示设备名称是否正确,或者重启后看看有没有生效~

备注:内容来源于stack exchange,提问作者Silvano Alota

火山引擎 最新活动