외부 모니터가 작동하지 않습니다. 우분투, 엔비디아


10

i7-8850H 및 NVIDIA Quadro P2000과 함께 정밀 7530을 가지고 있으며 우분투 18.04를 사용하고 있습니다. 이제 얼마 후 디스플레이 포트 (디스플레이 포트가 랩톱에 들어가고 hdmi 케이블이 모니터에 들어가는 HDMI 포트)에 연결된 외부 모니터가 작동을 멈췄습니다. 2 개의 외부 모니터가 연결되어 올바르게 작동하는 TB18DC 도크와 함께이 워크 스테이션을 사용하고 있습니다. 그러나 집에 도크가 없으며 위에서 언급 한 설정으로 외부 모니터의 작동이 중지되었습니다. 몇 달 전에 작동했습니다. 그것이 작동하고 지금은 bios-firmware도 1.5.2로 업데이트 된 정상적인 우분투 소프트웨어 업데이트를 수행했습니다 (내가 어떤 버전을 가지고 있는지 잘 모르겠습니다. 구입 후 펌웨어를 처음 업데이트 한 것은 , 아마도 1.0.7?).

또한 nvidia 390 드라이버를 설치했습니다. 그러나 xorg-driver와는 작동하지 않습니다.

xrandr는 연결된 디스플레이 포트 모니터를 말합니다 :

Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y     axis) 344mm x 193mm
   1920x1080     60.03*+  60.01    59.97    59.96    59.93    48.02  
   1680x1050     59.95    59.88  
   1600x1024     60.17  
   1400x1050     59.98  
   1600x900      59.99    59.94    59.95    59.82  
   1280x1024     60.02  
   1440x900      59.89  
   1400x900      59.96    59.88  
   1280x960      60.00  
   1440x810      60.00    59.97  
   1368x768      59.88    59.85  
   1360x768      59.80    59.96  
   1280x800      59.99    59.97    59.81    59.91  
   1152x864      60.00  
   1280x720      60.00    59.99    59.86    59.74  
   1024x768      60.04    60.00  
   960x720       60.00  
   928x696       60.05  
   896x672       60.01  
   1024x576      59.95    59.96    59.90    59.82  
   960x600       59.93    60.00  
   960x540       59.96    59.99    59.63    59.82  
   800x600       60.00    60.32    56.25  
   840x525       60.01    59.88  
   864x486       59.92    59.57  
   800x512       60.17  
   700x525       59.98  
   800x450       59.95    59.82  
   640x512       60.02  
   720x450       59.89  
   700x450       59.96    59.88  
   640x480       60.00    59.94  
   720x405       59.51    58.99  
   684x384       59.88    59.85  
   680x384       59.80    59.96  
   640x400       59.88    59.98  
   576x432       60.06  
   640x360       59.86    59.83    59.84    59.32  
   512x384       60.00  
   512x288       60.00    59.92  
   480x270       59.63    59.82  
   400x300       60.32    56.34  
   432x243       59.92    59.57  
   320x240       60.05  
   360x202       59.51    59.13  
   320x180       59.84    59.32  
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
HDMI-1 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis) 

나는 또한 다음을 시도했다.

  • lightdm 설치 및 사용 (효과 없음)
  • 바이오스에서 전환 가능한 그래픽 비활성화 (효과 없음)
  • 펌웨어를 버전별로 1.2.5까지 다운 그레이드합니다 (1.0.7로 다시 다운 그레이드 할 수 없으므로 효과가 없습니다).
  • BIOS 설정을 기본값으로 재설정 (효과 없음)
  • nvidia-driver 재설치 (효과 없음)
  • 엔비디아 드라이버없이 시도 (효과 없음)
  • 보안 부팅을 비활성화합니다 (효과 없음). 그러나 나는 또한 달릴 때 아무것도 얻지 못한다.lsmod | grep nvidia

라이브 우분투 USB 스틱에서 부팅했는데 외부 모니터가 없으면 정상적으로 작동했지만 외부 모니터를 사용하면 다음 오류 메시지가 나타납니다.

오류 메시지 이미지

모니터 작동 방법에 대한 아이디어가 있습니까? 감사!


Linux Mint와 동일한 문제에 직면하고 있습니다. Mint는 기본 디스플레이 관리자로 Lightdm을 제공하므로 gdm3을 설치했습니다. 그러나 이것은 충분하지 않은 것으로 나타 났으며 모든 NVIDIA 드라이버를 제거했습니다. 따라서 기본 xserver 드라이버와 gdm3을 사용하면 문제가 해결되었지만 주로 멀티미디어 작업에 Linux를 사용하고 Nvidia 드라이버 없이는 하드웨어의 모든 잠재력을 사용할 수 없기 때문에 불만족스러운 방법으로 말할 수 있습니다. 많은 사람들 이이 문제를 가지고 있으며 이것이 일어날 특별한 이유가없는 것처럼 보이며 슬픈 일입니다.
Fabio Silva

답변:


17

최근 우분투 18.04를 사용하는 랩톱에 nvidia-418 드라이버를 설치했습니다. 처음에는 외부 모니터가 완벽하게 작동했지만 절전 모드 ( sudo prime-select intel )에서 성능 모드 ( sudo prime-select nvidia )로 다시 전환 한 후에 는 두 번째 모니터가 더 이상 감지되지 않았습니다.

prime-select 가 문제를 일으키는 구성 파일을 작성 한다는 것을 발견했습니다 . nvidia-drm modeset 옵션을 활성화합니다. 이 옵션을 주석 처리하여 prime-select로 변경 한 내용을 취소 할 수 있습니다. prime-select는이 파일이 아직없는 경우에만 파일을 쓰므로 재설정되지 않습니다.

즐겨 사용하는 편집기 (vim, nano, gedit 등)에서 파일을 엽니 다.

sudo nano /lib/modprobe.d/nvidia-kms.conf

그리고 nvidia-drm modeset 옵션을 주석 처리하십시오.

# This file was generated by nvidia-prime
# Set value to 0 to disable modesetting
# options nvidia-drm modeset=1

이것이 당신과 다른 많은 사람들에게도 도움이 되길 바랍니다!

ps : 연결이 nvidia 그래픽 카드의 일부인 경우 절전 모드에서 두 번째 모니터가 감지되지 않는 것은 완전히 정상입니다.


1
나를 위해 그것은 작동하지만 완전한 해결책은 아닌 것 같습니다. nvidia 드라이버가 설치되어 있지 않은 경우 인텔 930 카드 만 쉽게 사용하고 내부 및 외부 디스플레이간에 전환 할 수 있습니다. 그러나 인텔 930을 설치하면 외부 모니터에 표시 할 수 없지만 nvidia는 사용자가 설명하는 트릭을 요구합니다. 인텔 카드를 사용할 때 외부 HDMI 포트를 사용할 가능성이 훨씬 더 편리하다고 생각합니다.
user2707175

1
나를 위해 작동하지 않습니다. 430 개의 드라이버가있는 GTX1050과 함께 Dell G3 사용
Maxwell sc

19.04에 있는데 해당 파일이 없습니다. 그래도 그래픽 드라이버 PPA를 사용하고 있습니다.
MattBoothDev

좋아, 처음에는 프라임 셀렉트를 한 번만 실행하면 실제로 해당 파일을 생성했습니다. 이것은 나를 위해 일하는 것 같습니다. 또한 Gnome이 Wayland가 설정을 시도하지 못하도록 Wayland를 강제로 비활성화했습니다.
MattBoothDev

내가 할 필요가 sudo update-initramfs -u재부팅 1 MODSET을 설정 후 작동하도록.
줄리아

5

thomasnabgelis의 솔루션을 선호하지만 다른 작동 솔루션은 lightdm display manager를 사용하는 것입니다. 이 단지 실행을 수행 sudo apt-get install lightdm 하고 sudo dpkg-reconfigure lightdm 구성되지 않은 경우 설치 후.

왜 이런 일이 발생합니까? 이해하려고 많은 시간을 보냈습니다 ... nvidia-drm은 눈물을 흘리지 않는 솔루션을 제공하지만이 기능을 해제해도 아무런 차이가 없습니다. nvidia 포럼에서 인용 ( 주제 ) :

nvidia-drm modeset = 1은 찢김없는 디스플레이에 필요하지만 이것이 nvidia 드라이버에 대해 Linux kms를 활성화하므로 gdm은 wayland를 사용할 수 있다고 생각합니다. 병렬 웨이 랜드 세션을 사용하면 X에서 nvidia GPU의 출력을 감지하는 것이 불가능합니다.


감사합니다. 불행히도 @thomasbangels가 제공하는 선호 솔루션은 구성 파일에 적용된 변경 사항에 관계없이 nvidia-drm 모듈이로드 된 것처럼 보였으므로 나에게는 효과가 없었습니다. gdm3에서 lightdm으로 전환하는 것이 트릭이었습니다.
Ra'Jiska

gdm3 대신 lightdm을 사용할 때의 장점 / 단점은 무엇입니까? Btw, lightdm을 사용하는 경우에도 인텔 카드를 사용할 때 외부 HDMI에 표시 할 수 있습니다. :(
user2707175

고마워, 그것은 완벽하게 작동합니다. 실제로 오히려 lightdm:)
jcmordan

0

GeForce GTX 1660 Ti / PCIe / SSE2와 함께 MSI GS65 Stealth를 가져 와서 우분투 18.04를 설치했을 때 웹을 검색했습니다. 나는 거의 모든 것을 시도했지만 아무것도 도움이되지 못했습니다.

나를 위해 무엇을 Ubuntu 19.10을 설치하고있었습니다. 모든 것이 즉시 작동하고 우분투 20.04 LTS가 모퉁이에 있다는 것을 알았습니다. 이것은 실행 가능한 솔루션처럼 느껴집니다.


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.