外接显示器不工作

外接显示器不工作

我有一台双启动(Windows 10)的 Acer Aspire A715-71G 笔记本电脑,配备 Nvidia GeForce GTX 1050 Mobile GPU,我正尝试将其与附加显示器连接以扩展视野。当我将附加显示器的 HDMI 电缆插入笔记本电脑并重新启动计算机时,附加显示器工作正常,直到我输入密码。进入桌面后,附加显示器停止工作。在“显示”菜单中,找不到或选择任何附加显示器。

更多系统信息:

  1. 18.04.1-Ubuntu
  2. 5.3.0-53-通用
  3. x86_64
  4. NVIDIA-SMI 440.26 | 驱动程序版本:440.26

感谢您的时间


$ xrandr

Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
XWAYLAND0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 340mm x 190mm
   1920x1080     59.96*+
[4.911]
X.Org X 服务器 1.20.4
X 协议版本 11,修订版 0
[ 4.911] 构建操作系统:Linux 4.4.0-148-generic x86_64 Ubuntu
[ 4.911] 当前操作系统:Linux ntelo-ubuntu 5.3.0-53-generic #47~18.04.1-Ubuntu SMP 星期四 5 月 7 日 13:10:50 UTC 2020 x86_64
[ 4.911] 内核命令行:BOOT_IMAGE=/boot/vmlinuz-5.3.0-53-generic root=UUID=c5036a4f-9146-4382-be4f-313a205c567e ro quiet splash vt.handoff=1
[ 4.911] 构建日期:2019 年 5 月 2 日上午 8:06:54
[ 4.911] xorg-server-hwe-18.04 2:1.20.4-1ubuntu3~18.04.1 (技术支持请参见 http://www.ubuntu.com/support)
[4.911]pixman的当前版本:0.34.0
[ 4.911]报告问题之前,请检查http://wiki.x.org
    以确保您拥有最新版本。
[ 4.911]标记:(--)探测,(**)来自配置文件,(==)默认设置,
    (++)从命令行,(!!)通知,(II)信息,
    (WW)警告,(EE)错误,(NI)未实施,(??)未知。
[ 4.912](==)日志文件:“/var/log/Xorg.0.log”,时间:2020 年 7 月 4 日星期六 21:34:44
[ 4.912](==)使用系统配置目录“/usr/share/X11/xorg.conf.d”
[ 4.913](==)无布局部分。使用第一个屏幕部分。
[ 4.913](==)没有可用的屏幕部分。使用默认值。
[ 4.913](**)|-->屏幕“默认屏幕部分”(0)
[ 4.913] (**) | |-->监视器“<默认监视器>”
[ 4.914] (==) 没有为屏幕“默认屏幕部分”指定监视器。
    使用默认监视器配置。
[ 4.914](==)自动添加设备
[ 4.914](==)自动启用设备
[ 4.914](==)自动添加GPU设备
[ 4.914](==)自动绑定GPU设备
[ 4.914](==)允许的最大客户端数量:256,资源掩码:0x1fffff
[ 4.914] (WW) 目录“/usr/share/fonts/X11/cyrillic”不存在。
[ 4.914] 从字体路径中删除条目。
[ 4.914] (WW) 目录“/usr/share/fonts/X11/100dpi/”不存在。
[ 4.914] 从字体路径中删除条目。
[ 4.914] (WW) 目录“/usr/share/fonts/X11/75dpi/”不存在。
[ 4.914] 从字体路径中删除条目。
[ 4.914] (WW) 目录“/usr/share/fonts/X11/100dpi”不存在。
[ 4.914] 从字体路径中删除条目。
[ 4.914] (WW) 目录“/usr/share/fonts/X11/75dpi”不存在。
[ 4.914] 从字体路径中删除条目。
[ 4.914](==)FontPath设置为:
    /usr/share/fonts/X11/misc,
    /usr/share/fonts/X11/Type1,
    内置
[ 4.914](==)ModulePath设置为“/usr/lib/xorg/modules”
[ 4.914] (II) 服务器依赖 udev 提供输入设备列表。
    如果没有可用的设备,请重新配置 udev 或禁用 AutoAddDevices。
[ 4.914](II)装载机魔法:0x56097ec15020
[ 4.914](II)模块ABI版本:
[ 4.914] X.Org ANSI C 仿真: 0.4
[ 4.914]X.Org 视频驱动程序: 24.0
[ 4.914] X.Org XInput 驱动程序: 24.1
[ 4.914] X.Org 服务器扩展 : 10.0
[ 4.914](++)使用VT编号7

[ 4.914] (II) systemd-logind: logind 集成需要 -keeptty 并且未提供 -keeptty,禁用 logind 集成
[ 4.915] (II) xfree86:添加 drm 设备 (/dev/dri/card1)
[ 4.961] (II) xfree86:添加 drm 设备 (/dev/dri/card0)
[ 4.974](**)OutputClass“ nvidia”ModulePath扩展为“ / usr / lib / x86_64-linux-gnu / nvidia / xorg,/ usr / lib / xorg / modules”
[ 4.974](**)OutputClass“ Nvidia Prime”ModulePath扩展为“ / x86_64-linux-gnu / nvidia / xorg,在/ usr / lib / x86_64-linux-gnu / nvidia / xorg,在/ usr / lib / xorg / modules”
[ 4.974](**)OutputClass“Nvidia Prime”将/dev/dri/card1设置为PrimaryGPU
[ 4.975] (--) PCI:(0@0:2:0)8086:591b:1025:119b rev 4,内存@0xa2000000/16777216,0xb0000000/268435456,I/O@0x00005000/64,BIOS@0x????????/131072
[ 4.976] (--) PCI:*(1@0:0:0) 10de:1c8d:1025:1197 rev 161,内存@0xa3000000/16777216,0x90000000/268435456,0xa0000000/33554432,I/O@0x00004000/128,BIOS@0x????????/524288
[ 4.976](II)加载模块:“glx”
[ 4.976](II)加载/usr/lib/xorg/modules/extensions/libglx.so
[ 4.982](II)模块glx:供应商=“X.Org基金会”
[ 4.983] 针对 1.20.4 编译,模块版本 = 1.0.0
[4.983] ABI 类:X.Org 服务器扩展,版本 10.0
[ 4.983](II)将OutputClass“nvidia”应用于/dev/dri/card1
[4.983]加载驱动程序:nvidia
[ 4.983](II)将OutputClass“Nvidia Prime”应用于/dev/dri/card1
[4.983]加载驱动程序:nvidia
[ 5.243](==)匹配 nvidia 作为自动配置的驱动程序 0
[ 5.243](==)匹配的nouveau作为自动配置的驱动程序1
[ 5.243] (==) 匹配模式设置为自动配置驱动程序 2
[ 5.243](==)匹配的fbdev作为自动配置的驱动程序3
[ 5.243](==)匹配 vesa 作为自动配置驱动程序 4
[ 5.243] (==) 将驱动程序分配给 xf86ConfigLayout
[ 5.243](II)加载模块:“Nvidia”
[ 5.243](II)加载/usr/lib/x86_64-linux-gnu/nvidia/xorg/nvidia_drv.so
[ 5.248](II) 模块 nvidia:供应商=“NVIDIA 公司”
[ 5.248] 针对 1.6.99.901 编译,模块版本 = 1.0.0
[ 5.248] 模块类:X.Org 视频驱动程序
[ 5.248](II)加载模块:“nouveau”
[ 5.249](II)加载/usr/lib/xorg/modules/drivers/nouveau_drv.so
[ 5.251](II)模块新:供应商=“X.Org Foundation”
[ 5.251] 针对 1.20.4 编译,模块版本 = 1.0.16
[ 5.251] 模块类:X.Org 视频驱动程序
[5.251] ABI 类:X.Org 视频驱动程序,版本 24.0
[ 5.251](II)加载模块:“模式设置”
[ 5.251](II)加载/usr/lib/xorg/modules/drivers/modesetting_drv.so
[ 5.251](II)模块模式设置:vendor="X.Org Foundation"
[ 5.251] 针对 1.20.4 编译,模块版本 = 1.20.4
[ 5.251] 模块类:X.Org 视频驱动程序
[5.251] ABI 类:X.Org 视频驱动程序,版本 24.0
[ 5.251](II)加载模块:“fbdev”
[ 5.251](II)加载/usr/lib/xorg/modules/drivers/fbdev_drv.so
[ 5.252](II)模块fbdev:供应商=“X.Org Foundation”
[ 5.252] 针对 1.20.1 编译,模块版本 = 0.5.0
[ 5.252] 模块类: X.Org 视频驱动程序
[5.252] ABI 类:X.Org 视频驱动程序,版本 24.0
[ 5.252](II)加载模块:“vesa”
[ 5.252](II)加载/usr/lib/xorg/modules/drivers/vesa_drv.so
[ 5.252](II)模块vesa:供应商=“X.Org Foundation”
[ 5.252] 针对 1.20.1 编译,模块版本 = 2.4.0
[ 5.252] 模块类: X.Org 视频驱动程序
[5.252] ABI 类:X.Org 视频驱动程序,版本 24.0
[ 5.253] (II)NVIDIA dlloader X 驱动程序 440.26 2019 年 10 月 13 日星期日 17:46:52 UTC
[ 5.253](II)适用于所有受支持的 NVIDIA GPU 的 NVIDIA 统一驱动程序
[ 5.253] (II)NOUVEAU 驱动程序日期:2019 年 1 月 28 日星期一 23:25:58 -0500
[ 5.253] (II)适用于 NVIDIA 芯片组系列的 NOUVEAU 驱动程序:
[ 5.253] 丽娃 TNT (NV04)
[ 5.253] 丽娃 TNT2 (NV05)
[ 5.253]GeForce 256(NV10)
[ 5.253]GeForce 2 (NV11,NV15)
[ 5.253]GeForce 4MX (NV17,NV18)
[ 5.253]GeForce 3(NV20)
[ 5.253]GeForce 4Ti (NV25,NV28)
[ 5.253] GeForce FX (NV3x)
[ 5.253]GeForce 6(NV4x)
[ 5.253]GeForce 7(G7x)
[ 5.253]GeForce 8(G8x)
[ 5.253] GeForce 9(G9x)
[ 5.253] GeForce GTX 2xx/3xx (GT2xx)
[ 5.253]GeForce GTX 4xx/5xx(GFxxx)
[ 5.253]GeForce GTX 6xx/7xx(GKxxx)
[ 5.253] GeForce GTX 9xx (GMxxx)
[ 5.253] GeForce GTX 10xx (GPxxx)
[ 5.254] (II) 模式设置: 模式设置内核驱动程序: kms
[ 5.254](II)FBDEV:帧缓冲区驱动程序:fbdev
[ 5.254] (II) VESA: VESA 芯片组驱动程序: vesa
[ 5.254](II)加载子模块“fb”
[ 5.254](II)加载模块:“fb”
[ 5.254](II)加载/usr/lib/xorg/modules/libfb.so
[ 5.255](II)模块fb:供应商=“X.Org Foundation”
[ 5.255] 针对 1.20.4 编译,模块版本 = 1.0.0
[ 5.255] ABI 类: X.Org ANSI C 仿真, 版本 0.4
[ 5.255](II)加载子模块“wfb”
[ 5.255](II)加载模块:“wfb”
[ 5.255](II)加载/usr/lib/xorg/modules/libwfb.so
[ 5.256](II) 模块 wfb: vendor="X.Org Foundation"
[ 5.256] 针对 1.20.4 编译,模块版本 = 1.0.0
[ 5.256] ABI 类: X.Org ANSI C 仿真, 版本 0.4
[ 5.256](II)加载子模块“ramdac”
[ 5.256](II)加载模块:“ramdac”
[ 5.256](II)模块“ramdac”已内置
[ 5.257] (WW) 恢复使用旧的探测方法进行模式设置
[ 5.273](WW)恢复为 fbdev 的旧探测方法
[ 5.273](II)加载子模块“fbdevhw”
[ 5.273](II)加载模块:“fbdevhw”
[ 5.273](II)加载/usr/lib/xorg/modules/libfbdevhw.so
[ 5.274](II) 模块fbdevhw: vendor="X.Org Foundation"
[ 5.274] 针对 1.20.4 编译,模块版本 = 0.0.2
[5.274] ABI 类:X.Org 视频驱动程序,版本 24.0
[ 5.289](II)模式集(G0):使用drv/dev/dri/card0
[ 5.290](II) NVIDIA(0):在屏幕部分创建默认显示子部分
    深度/fbbpp 24/32 的“默认屏幕部分”
[ 5.290](==)NVIDIA(0):深度24,(==)帧缓冲区bpp 32
[ 5.290](==)NVIDIA(0):RGB 权重 888
[ 5.290](==)NVIDIA(0):默认视觉效果为真彩色
[ 5.290](==)NVIDIA(0):使用伽马校正(1.0,1.0,1.0)
[ 5.290] (II) 将 OutputClass“nvidia”选项应用于 /dev/dri/card1
[ 5.290] (II) 将 OutputClass “Nvidia Prime” 选项应用于 /dev/dri/card1
[ 5.290](**)NVIDIA(0):选项“AllowEmptyInitialConfiguration”
[ 5.290](**)NVIDIA(0):选项“IgnoreDisplayDevices”“CRT”
[ 5.290](**)NVIDIA(0):启用2D加速
[ 5.290](II)加载子模块“glxserver_nvidia”
[ 5.290](II)加载模块:“glxserver_nvidia”
[ 5.290](II)加载/usr/lib/x86_64-linux-gnu/nvidia/xorg/libglxserver_nvidia.so
[ 5.324](II)模块glxserver_nvidia:供应商=“NVIDIA公司”
[ 5.324] 针对 1.6.99.901 编译,模块版本 = 1.0.0
[ 5.324] 模块类: X.Org 服务器扩展
[ 5.324] (II)NVIDIA GLX 模块 440.26 2019 年 10 月 13 日星期日 17:44:48 UTC
[ 5.326] (II) NVIDIA: X 服务器不支持 PRIME Render Offload。
[ 5.327](--)NVIDIA(0):PCI:1:0:0 上 GPU-0 上的有效显示设备
[ 5.327](--)NVIDIA(0):DFP-0(启动)
[ 5.327](II)NVIDIA(0):NVIDIA GPU GeForce GTX 1050(GP107-A)PCI:1:0:0(GPU-0)
[ 5.327](--)NVIDIA(0):内存:2097152 kBytes
[ 5.327](--)NVIDIA(0):视频BIOS:86.07.40.00.12
[ 5.327](II)NVIDIA(0):检测到的PCI Express链路宽度:16X
[ 5.357](--)NVIDIA(GPU-0):LG Electronics M2255(DFP-0):已连接
[ 5.357](--)NVIDIA(GPU-0):LG Electronics M2255(DFP-0):内部 TMDS
[ 5.357] (--) NVIDIA(GPU-0): LG Electronics M2255 (DFP-0): 600.0 MHz 最大像素时钟
[5.357](--)NVIDIA(GPU-0):
[ 5.361](==)NVIDIA(0):
[ 5.361](==)NVIDIA(0):未请求任何模式;默认模式“nvidia-auto-select”
[ 5.361] (==) NVIDIA(0):将用作请求的模式。
[ 5.361](==)NVIDIA(0):
[ 5.362](II)NVIDIA(0):已验证的元模式:
[ 5.362](II)NVIDIA(0): “DFP-0:Nvidia自动选择”
[ 5.362](II)NVIDIA(0):虚拟屏幕尺寸确定为1920 x 1080
[ 5.367](--)NVIDIA(0):DPI设置为(92,91);根据“UseEdidDpi”X配置计算
[ 5.367](--)NVIDIA(0):选项
[ 5.368](==)模式集(G0):深度24,(==)帧缓冲区bpp 32
[ 5.368](==)模式集(G0):RGB权重888
[ 5.368](==)模式集(G0):默认视觉效果为真彩色
[ 5.368](II)加载子模块“glamoregl”
[ 5.368](II)加载模块:“glamoregl”
[ 5.368](II)加载/usr/lib/xorg/modules/libglamoregl.so
[ 5.374](II)模块 glamoregl:供应商=“X.Org Foundation”
[ 5.374] 针对 1.20.4 编译,模块版本 = 1.0.1
[ 5.374] ABI 类: X.Org ANSI C 仿真, 版本 0.4
[ 5.431](II)模式集(G0):在Mesa DRI Intel(R)HD Graphics 630(Kaby Lake GT2)上启用Glamor X加速
[ 5.431](II)模式集(G0):魅力初始化
[ 5.432] (II) 模式设置(G0): 输出 eDP-1-1 没有监控部分
[ 5.433] (II) 模式集(G0): 输出 eDP-1-1 的 EDID
[ 5.433] (II) 模式设置(G0): 制造商: CMN 型号: 15d5 序列号: 0
[ 5.433](II)模式集(G0):年份:2015 周:38
[ 5.433](II)模式集(G0):EDID版本:1.4
[ 5.433] (II) 模式设置(G0):数字显示输入
[ 5.433] (II) 模式集(G0): 每通道 6 位
[ 5.433] (II) 模式设置 (G0): 数字接口为 DisplayPort
[ 5.433] (II) 模式设置(G0):最大图像尺寸 [cm]:水平:34 垂直:19
...

答案1

[ 5.432] (II) modeset(G0): Output eDP-1-1 has no monitor section 您正在使用 nvidia 和 wayland(而不是 X-Server)。Xorg 可以识别您的第二个屏幕,但无法对其进行任何操作,因为 wayland 控制着它。

可能存在我不知道的 Wayland 解决方案。我会这样做:在登录屏幕上选择右下方的齿轮: 会话菜单

选择“Ubuntu”而不是“Ubuntu on Wayland”

进入 Nvidia 设置并设置第二台显示器。它会生成一个 Xorg 文件,该文件应被复制到/etc/X11/xorg.conf.d/

重新启动并检查是否有效

相关内容