You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 24.04 误识别不存在的幽灵显示器问题求助

Ubuntu 24.04 误识别不存在的幽灵显示器问题求助

问题描述

我最近安装了Ubuntu 24.04 LTS,系统检测到两个显示器,但其中一个是不存在的幽灵显示器。我的设备是老款联想ThinkCentre M92P,配备20GB内存和NVIDIA GT710显卡,之前用Ubuntu 22.04的时候完全没这个问题。

我知道社区里早几年有过类似问题的提问,但我的Linux知识有限,希望能得到一步步的详细解决指引!

按照其他帖子的建议,我运行了xrandr -q命令,输出如下:

Screen 0: minimum 8 x 8, current 3840 x 1080, maximum 16384 x 16384
VGA-0 disconnected (normal left inverted right x axis y axis)
DVI-D-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 531mm x 298mm panning 3840x1080+0+0
   1920x1080     60.00*+ 144.00   119.98    99.93  
   1440x900     119.85  
   1280x1024    119.96    75.02    60.02  
   1024x768     119...

解决方案(一步步详细指引)

方法1:临时禁用幽灵显示器(立即生效,重启后失效)

从你的xrandr输出看,VGA-0是未连接的端口,大概率是它被系统误识别为可用显示器导致的。可以先临时关闭它:

  1. 按下快捷键Ctrl+Alt+T打开终端
  2. 执行以下命令禁用未使用的VGA端口:
    xrandr --output VGA-0 --off
    
  3. 此时打开系统设置的「显示」选项,幽灵显示器应该会消失。如果还存在,执行重置命令:
    xrandr --auto
    

方法2:永久禁用幽灵显示器(重启后保持设置)

临时方法重启后会失效,我们可以通过配置Xorg文件锁定显示端口:

  1. 先备份可能存在的旧配置(避免出错):
    sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak 2>/dev/null
    
  2. 创建NVIDIA显卡专属的显示配置文件:
    sudo nano /etc/X11/xorg.conf.d/10-nvidia-monitor.conf
    
  3. 在编辑器中粘贴以下内容(专门针对你的GT710显卡,指定仅使用DVI-D-0端口):
    Identifier     "Device0"
        Driver         "nvidia"
        VendorName     "NVIDIA Corporation"
        BoardName      "GeForce GT 710"
        Option         "ConnectedMonitor" "DVI-D-0"
        Option         "IgnoreDisplayDevices" "VGA-0"
    EndSection
    
    Section "Screen"
        Identifier     "Screen0"
        Device         "Device0"
        Monitor        "Monitor0"
        DefaultDepth    24
        SubSection     "Display"
            Depth       24
            Modes      "1920x1080_60.00"
        EndSubSection
    EndSection
    
    Section "Monitor"
        Identifier     "Monitor0"
        VendorName     "Unknown"
        ModelName      "Unknown"
        Option         "DPMS"
    EndSection
    
  4. 按Ctrl+O保存内容,Ctrl+X退出编辑器
  5. 重启电脑,再次检查显示器识别情况

方法3:重装NVIDIA驱动(适配Ubuntu 24.04的兼容性)

Ubuntu 24.04的默认开源驱动可能和老款GT710存在兼容性问题,推荐安装长期支持的官方驱动:

  1. 先卸载现有NVIDIA相关驱动:
    sudo apt purge nvidia-*
    sudo apt autoremove
    sudo apt autoclean
    
  2. 安装适合GT710的长期支持驱动(nvidia-driver-470是官方推荐的老显卡适配版本):
    sudo apt update
    sudo apt install nvidia-driver-470
    
  3. 安装完成后重启电脑,问题应该会得到解决

方法4:检查系统虚拟显示器设置

部分情况下系统会自动开启虚拟显示器功能,你可以通过图形界面关闭:

  1. 打开系统设置 -> 「显示」选项
  2. 查看是否有「虚拟显示器」或「扩展显示器」的开关,将其关闭
  3. 点击「应用」保存设置,幽灵显示器会立即消失

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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 09:33:10