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

安装Ubuntu 22时出现“out of range”显示器错误的解决求助

安装Ubuntu 22时出现“out of range”显示器错误的解决求助

看起来你在老电脑上装Ubuntu 22.04时碰到了让人头疼的显示器“超出范围”问题——这种情况基本都是因为Ubuntu默认的分辨率/刷新率和老显示器不兼容导致的。你之前尝试的方法可能没找对操作场景,我给你几个适配你当前情况(还没完成安装、用Windows环境准备的安装介质)的解决思路:

  • 启动时临时修改GRUB参数(最直接的方法)
    你现在还没完成Ubuntu的安装,所以不用去找已安装系统里的/boot/grub/grub.cfg,直接在启动安装介质时修改参数就行:

    1. 插入Ubuntu安装U盘,重启电脑从U盘启动
    2. 看到GRUB菜单(显示“Try Ubuntu”“Install Ubuntu”的界面)时,选中你要操作的选项(比如“Try Ubuntu”),按e键进入编辑模式
    3. 找到以linux开头的那一行,把光标移到该行的末尾,添加参数:
      • 要是不确定显示器支持的分辨率,先加nomodeset(这个参数会禁用显卡驱动,让系统用最基础的显示模式)
      • 知道老显示器支持的分辨率的话,直接加video=1024x768@60(1024×768分辨率、60Hz刷新率,是老显示器的通用适配参数)
    4. F10启动,这样应该就能正常进入试用界面,后续安装也不会再出现“超出范围”的提示了
  • 尝试修改GRUB的显示模式参数
    要是在编辑界面里没找到linux开头的行,试试直接设置显示模式:
    在GRUB编辑界面里输入set gfxmode=1024x768,然后按F10启动,这个参数会强制GRUB使用指定的分辨率启动,避免触发显示器的“超出范围”保护

  • 补充说明:你之前找不到set gfxmode=的原因
    那个/boot/grub/grub.cfg是已经安装好的Ubuntu系统里的配置文件,你现在还没完成安装,这个文件在你的U盘安装介质里(而且默认是隐藏状态),其实完全不用修改这个文件,临时启动参数的方法更简单安全,也不会破坏你的安装介质

等你成功进入试用模式后,就可以正常安装Ubuntu了,安装完成进入系统后,记得去设置里调整显示器的分辨率到你老设备支持的最优值,避免后续使用再出问题~

备注:内容来源于stack exchange,提问作者Mr.Sajjad

火山引擎 最新活动