问题

问题

问题

Debian 5.10.162-1 (2023-01-21) x86_64 GNU/Linux我在 Omen 15 ( ) 笔记本电脑上全新安装了 Debian 11 ( ) 15-en0xxx

SecureBoot 目前是残疾人在我的 UEFI 设置中,以确保我的问题与未签名的软件问题无关。

我的笔记本电脑配置如下:

KERNEL : 5.10.0-21-amd64

CPU : AMD Ryzen 5 4600H with Radeon Graphics (12) @ 3.000GHz

GPU : NVIDIA GeForce GTX 1660 Ti Mobile

ENVIRONMENT : GNOME 3.38.6

我成功安装了该nvidia-driver软件包。在下一节中,我的输出日志应该证实这一点。

问题是当我插入第二台显示器时,Debian根本没有检测到这个显示器并且该监视器上不显示任何内容。我的笔记本电脑的 HDMI 端口以及安装 Windows 时使用的 Thunderbolt 转 DVI 适配器都存在此问题。

实用性nvidia-settings正确检测显示器(通过 HDMI 和 DVI 适配器 - 参见照片),但显示器上仍然没有显示任何内容,并且在 debian 设置中不可见。

监视器在 nvidia 设置中可见

通过插入另一台笔记本电脑来确认显示器和电缆均正常工作在存在问题的笔记本电脑上的 GRUB“阶段”,会显示 GRUB 引导加载程序光标。一旦 Linux 启动,显示器似乎就会失去连接,并且无法再在 Linux 安装中使用。

设置和环境信息

下面提供的所有命令和输出都是通过连接到笔记本电脑的外部显示器运行的。

输出为xrandr

Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
eDP connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
   1920x1080    144.00*+  60.00  
   1680x1050    144.00  
   1280x1024    144.00  
   1440x900     144.00  
   1280x800     144.00  
   1280x720     144.00  
   1024x768     144.00  
   800x600      144.00  
   640x480      144.00

输出为xrandr --listproviders

Providers: number : 2
Provider 0: id: 0x54 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 4 outputs: 1 associated providers: 0 name:Unknown AMD Radeon GPU @ pci:0000:06:00.0
Provider 1: id: 0x1f7 cap: 0x2, Sink Output crtcs: 4 outputs: 5 associated providers: 0 name:NVIDIA-G0

输出为xrandr --listmonitors

Monitors: 1
 0: +*eDP 1920/344x1080/194+0+0  eDP

输出为inxi -G

Graphics:
  Device-1: NVIDIA TU116M [GeForce GTX 1660 Ti Mobile] driver: nvidia 
  v: 470.161.03 
  Device-2: AMD Renoir driver: amdgpu v: kernel 
  Device-3: Luxvisions Innotech Limited HP Wide Vision HD Camera type: USB 
  driver: uvcvideo 
  Display: x11 server: X.Org 1.20.11 driver: loaded: amdgpu,ati,nvidia 
  unloaded: fbdev,modesetting,nouveau,vesa resolution: 1920x1080~144Hz 
  OpenGL: renderer: AMD RENOIR (DRM 3.40.0 5.10.0-21-amd64 LLVM 11.0.1) 
  v: 4.6 Mesa 20.3.5

输出为sudo lshw -c video

  *-display                 
       description: VGA compatible controller
       product: TU116M [GeForce GTX 1660 Ti Mobile]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nvidia latency=0
       resources: irq:102 memory:fb000000-fbffffff memory:b0000000-bfffffff memory:c0000000-c1ffffff ioport:f000(size=128) memory:fc000000-fc07ffff
  *-display
       description: VGA compatible controller
       product: Renoir
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 0
       bus info: pci@0000:06:00.0
       version: c7
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi msix vga_controller bus_master cap_list
       configuration: driver=amdgpu latency=0
       resources: irq:51 memory:d0000000-dfffffff memory:e0000000-e01fffff ioport:d000(size=256) memory:fc500000-fc57ffff

输出为lsmod | grep nvidia

nvidia_drm             73728  2
nvidia_modeset       1204224  4 nvidia_drm
nvidia              35516416  107 nvidia_modeset
drm_kms_helper        278528  2 amdgpu,nvidia_drm
drm                   626688  13 gpu_sched,drm_kms_helper,nvidia,amdgpu,nvidia_drm,ttm

我尝试过的

我已运行该nvidia-xconfig实用程序并重新启动。这生成了一个xorg.conf,我的外部显示器按预期工作。然而,我的笔记本电脑的内置显示器不再显示输出(只是黑屏,左上角有一个静态光标)。这不是解决我的问题的方法。

删除/etc/X11/xorg.conf并重新启动导致我的笔记本电脑的内置显示器再次工作,但现在外部显示器再次无法工作并且未被 debian 设置检测到(但与以前一样,在 中可见nvidia-settings)。

我想实现什么

能够使用我的笔记本电脑的外接显示器和主显示器。外接显示器应该扩展我的桌面并且可以在 debian 显示设置中进行管理。

如果有人可以帮助我让这个设置正常工作,我将不胜感激。

如果我的问题中缺少任何信息,可以提供其他命令输出。

相关内容