Ubuntu 18.04에서 외부 모니터가 감지되지 않습니다


32

Ubuntu 18.04로 업그레이드 한 후 랩톱에서 HDMI를 통해 연결된 외부 모니터를 감지 / 사용할 수 없습니다. 연결되어 있어도 기본 설정 앱의 "디스플레이 감지"버튼은 아무 작업도 수행하지 않습니다.

출력은 다음과 같습니다 xrandr.

Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384
eDP-1-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
   1920x1080     60.01*+  60.01    59.97    59.96    59.93  
   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-1 disconnected (normal left inverted right x axis y axis)
HDMI-1-1 disconnected (normal left inverted right x axis y axis)

나의 주요 관심사는 마지막 줄 HDMI-1-1 disconnected입니다. 모니터가 연결되어 사용할 준비가되어 있는데, 아무것도 감지하지 못하는 것 같습니다.

엔비디아 그래픽 카드가 있으며 업데이트 전에 독점 드라이버를 사용하고있었습니다. 외부 디스플레이 문제가 처음 발생했을 때, 처음 시도한 것은 오픈 소스 Xorg 드라이버로 다시 전환하는 것이 었습니다. 그러나 재부트시 Ubuntu는 "수동으로 설치된 드라이버"를 사용하여 드라이버 설정을 표시했으며이를 변경할 수 없습니다.

여기에 이미지 설명을 입력하십시오

어떤 추천?


오픈 소스 Xorg 드라이버는 무엇입니까? 누보 드라이버입니까?
solsTiCe 22:07에

예. 구체적이지 않아서 죄송합니다.
PullJosh

1
이 문제는 자체적으로 해결 된 것 같습니다. 미래에 같은 문제가 발생하는 독자들에게 : 그놈과는 달리 i3 세션을 시작한 다음 재부팅하여 문제를 해결했습니다. 나는 두 가지가 서로 연관되어 있다고 기대 하지는 않지만 정말로 고착되어 있다면 가치가 있습니다.
PullJosh

6
나에게는 디스플레이 설정에 "디스플레이 감지"버튼이 없습니다. :(
angelcervera

1
@ angelcervera의 답변으로 해결되었습니다. 참고로, 여기에는 다른 잠재적 인 솔루션을 간략하게 설명하는 두 개의 매우 상세한 스레드가 있습니다 : devtalk.nvidia.com/default/topic/1035768/linux/… , devtalk.nvidia.com/default/topic/1032482/…
dskrvk

답변:


19

lightdm 설치 문제를 해결하고 기본 디스플레이 관리자로 설정했습니다.

이 과정에서 GDM3으로 돌아가더라도 외부 디스플레이를 다시 감지하기 시작하여 무언가가 변경 됩니다 .

당신의 지시를 따를 수 있습니다 여기에 이러한 변경 작업을 수행하는 방법 :

  • sudo dpkg-reconfigure gdm
  • 기본적으로 사용하려는 디스플레이 관리자 (LightDM, MDM, KDM, Slim, GDM)를 선택하고 Enter 키를 누릅니다
  • 컴퓨터를 다시 시작하십시오

이것은 Ubuntu 18.04의 MSI GS65에서 작동했습니다. 또한 sudo prime-select nvidia컴퓨터를 다시 시작 해야합니다. 엔비디아 드라이버를 사용하지 않으면 작동하지 않습니다.
러셀 리치

내가 gdm3 다시 문제가 다시 나타납니다을 전환 할 경우, 즉, 콘트라 angelcervera의 게시물을 보이지만 ....
러셀 리치

이 답변 외에도 내 이름을 변경 xorg.conf했지만 실제로 실제로 어떤 영향을 미쳤는지 모르겠습니다.
dskrvk

1
gdm3과 modesetting의 조합으로이 문제가 발생합니다. 우분투 18.10은 기본적으로 모드 설정으로 교체되었으며 나중에 18.04로 백 포트되었습니다. Nvidia 모드 설정은 nvidia 프라임의 vsync 유형 인 '프라임 동기화'를 활성화하기 때문에 랩톱 패널에서 티어링을 중지합니다. 그러나 gdm3은 어떤 이유로 든 혼란스러워합니다. lightdm은 노트북 모니터에서 외부 모니터와 찢어지지 않는 엔비디아 그래픽 작업을 모두 수행하는 세계 최고의 제품입니다.
Tim Richardson

1
이것은 나에게 문제를 해결하지 못합니다. GS65 및 우분투 18.04.
Thierry J.

6

제거하고 nvidia 드라이버를 다시 설치하여 문제를 해결했습니다.

sudo apt-get purge 'nvidia*'
sudo add-apt-repository ppa:graphics-drivers
sudo apt-get update

그런 다음 소프트웨어 및 업데이트 도구의 추가 드라이버 탭을 사용하여 최신 nvidia 드라이버 설치


4

Lenovo L380 HDMI에 연결된 외부 모니터가 Ubuntu 18.04에서 작동을 멈췄습니다. BIOS 설정을 열고 디스플레이 우선 순위 옵션을 USB Type-C에서 HDMI로 변경하여이 문제를 해결했습니다.


3

권장 Nvidea 카드 드라이버 사용법 으로 업데이트하여 해결했습니다 .
모든 권장 드라이버를 설치하려면
sudo ubuntu-drivers autoinstall


그래, 이것도 내 문제를 해결했다. DELL Inspiron G3 i7 32GB 480 + 1TB GTXTi를 LED IIYAMA 28 "에 Ubuntu 18.04 LTS와 연결하려고했습니다.
wawka

이 제안은 내 문제도 해결했습니다. 감사합니다
Pototo

2

이것을 시도하십시오 (1920x1080이 해상도가 아닌 경우 해상도 변경).

    xrandr --addmode HDMI-1-1 1920x1080
    xrandr --output HDMI-1-1 --mode 1920x1080

2

오늘 아침 xrandr에서 HDMI-1을 출력으로 표시하지 않는 Acer 랩탑에서 최고의 솔루션이 작동하지 않았습니다. 도움이되는 경우를 대비하여 noveau 드라이버로 변경하려고 시도했지만 그렇지 않았습니다. 다른 사이트에서 OEM 랩톱 Nvidia 카드가 "케이블 연결 여부에 관계없이 혼란스러워 질 수 있습니다."라는 기사를
읽었습니다. 이는 누군가가 기술 지원 만하는 것으로 가정했습니다. 그러나 낄낄 거림으로 HDMI 케이블을 뽑고 VGA 케이블을 꽂고 재부팅 한 다음 HDMI 케이블을 다시 꽂아 보았습니다. 어떤 이유로 든 작동했습니다.

이것은 아마도 "Just Learning"솔루션의 확장 일 것입니다. 중요한 부분은 "VGA를 통한"부분 일 것입니다.


2

달콤한 자비 쓰레기! lightdm 을 설치하지 않고 해결책이 있습니다 !

최신 정보:

X11을 루트로 실행하는 것이 더 나은 솔루션 인 것 같습니다. 단선 수정은 이것을 이것에 추가하는 것입니다./etc/X11/Xwrapper.config:

needs_root_rights = yes


한 줄로 수정되었습니다. /lib/systemd/system/gdm3.service

바꾸다

[서비스]

ExecStartPre=/usr/share/gdm/generate-config

[서비스]

ExecStartPre=/usr/bin/xinit /usr/share/gdm/generate-config

여기에서 찾았습니다 :

https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/1716857

모든 외부 디스플레이가 감지되어 gdm3에서 작동

내 시스템 :

우분투 18.04.3 LTS

레노버 T480

인텔 ® 코어 ™ i7-8650U CPU @ 1.90GHz × 8

Thunderbolt 3에서 Razer Core X를 통한 GeForce GTX 1070 Ti / PCIe / SSE2

그놈 3.28.2


이것이 정답입니다. 가장 많은 표를 얻은 사람은 더 오래된 lightdm으로 돌아갈 것을 제안하고 더 많은 단계입니다. 이것은 간단한 한 줄 단계로 문제를 해결합니다.
user92240

1

NVIDIA GeForce GTX 1050 Mobile 및 GeForce GTX 1050과 함께 Ubuntu 18.04에서이 문제가 발생하지 않았습니다. 그러나 커널을 4.19로 업그레이드 한 후 외부 모니터가 더 이상 감지되지 않았습니다. 표준 4.15 커널로 되 돌리면 문제가 사라졌습니다.


1

gdm3, lightdm, i3, nvidia 드라이버 퍼지 및 재설치와 관련된 모든 것을 시도했습니다. 나를 위해 일한 것은 / etc / X11 / 폴더로 이동하여 파일 내용으로 xorg.conf 파일을 만드는 것입니다.

Section "ServerLayout"
Identifier "layout"
Screen 0 "nvidia"
Inactive "intel"
EndSection

Section "Device"
Identifier "intel"
Driver "modesetting"
BusID "PCI:0@0:2:0"
Option "AccelMethod" "None"
EndSection
Section "Screen"
Identifier "intel"
Device "intel"
EndSection

Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "PCI:1@0:0:0"
Option "ConstrainCursor" "off"
EndSection

Section "Screen"
Identifier "nvidia"
Device "nvidia"
Option "AllowEmptyInitialConfiguration" "on"
Option "IgnoreDisplayDevices" "CRT"
EndSection

그런 다음 재부팅하십시오. Wayland에서는 성공하지 못했지만 Unity 버전에서는 효과가있었습니다.


부팅시 PKCS # 7 오류가 발생하여 파일을 입력하고 제거하기 위해 드라이버를 비활성화해야했습니다.
Francisco Peters

/lib/systemd/system/gdm3.service에서 한 줄을 변경하여 gdm3에서 동일한 결과를 얻을 수 있다고 생각합니다.이 스레드의 기본 답변 또는 원래 버그 보고서 bugs.launchpad.net/ubuntu/+source / gdm3 / + bug / 1716857
소리 지르기

0

lightdm으로 재구성하라는 솔루션을 시도했지만 작동하지 않는 것 같습니다.

나는 다음 웹 사이트에서 약간의 독서를했다 : https://devtalk.nvidia.com/default/topic/1035768/linux/ubuntu-18-04-can-t-see-second-monitor/ 적어도 나는 그것을 발견했다. Lenovo Legion Y530 솔루션은 NVIDIA 프라임 프로파일을 인텔에서 엔비디아로 변경 한 다음 컴퓨터를 다시 시작하는 것입니다.

'NVIDIA X Server'설정으로 이동하여 'PRIME 프로파일'탭으로 이동 한 다음 'NVIDIA (성능 모드)'를 선택하여 프로파일을 전환 할 수 있습니다. 그런 다음 컴퓨터를 다시 시작하십시오.

터미널에서 다음 명령을 실행하여 PRIME 프로파일 탭을 재구성 할 수도 있습니다.

 sudo prime-select nvidia

그런 다음 컴퓨터를 다시 시작하십시오.


0

나를 위해 BIOS에서 레거시 모드 지원을 켜야했습니다.


0

실행하기 전에 외부 모니터에 연결할 수 있습니다

sudo apt install gnome

위의 제안을 시도했지만 그중 아무것도 작동하지 않습니다. 마침내 나는 이것으로 연결을 복구합니다.

sudo serivce gdm3 reboot
sudo reboot

열광한.


0

나 에게이 문제 16.04는 HDMI를 통해 일반적인 외부 모니터와 다른 모니터에 연결 한 후 Ubuntu 를 실행하는 Lenovo Ideapad 510에서 발생했습니다 . 이 랩톱을 다른 외부 모니터에 연결 한 후에도 문제가 해결되었지만 문제가 해결되었습니다. 이전에는 그래픽 드라이버를 오픈 소스에서 독점으로 변경 한 다음 다시 오픈 소스로 변경했습니다. 또한 컴퓨터를 여러 번 다시 시작했습니다. 꽤 무작위로 보입니다.


0

한 가지 빠른 추가 검사는 여기에 명시된 것처럼 커널 매개 변수 가 nomodeset없거나 vga=커널 매개 변수 가 없다는 것입니다. 제거 하면 비슷한 문제가 해결되었습니다.nomodeset

부팅시 적용된 커널 매개 변수를 확인하고 필요한 경우 편집하는 방법에 대한 지침은 이 페이지 에서 찾을 수 있습니다 .


0

나를 위해, 여기 에서 찾은 해결책 은 효과가있는 유일한 것입니다.

$ sudo apt install intel-gpu-tools
$ intel-virtual-output
$ reboot

내 설정은 다음과 같습니다

  • MSI GS65 스텔스 8SF
  • 우분투 18.04 LTS (Budgie Desktop 18.04)

최신 정보

재부팅 후 두 번째 디스플레이가 올바르게 표시되지만 일시 중단 후에는 더 이상 표시되지 않습니다. 위의 방법은 트릭을 수행하는 것처럼 보이지 않았지만 재부팅이 도움이 된 것 같습니다.


0

방금이 스레드와 다른 곳에서 찾은 다른 솔루션을 시도하기 위해 몇 시간을 보냈습니다.

Nvidia GTX1050 그래픽 카드가 장착 된 HP Elitebook에서 Ubuntu 18.04를 실행하고 있습니다. 새로 설치 한 후 외부 모니터를 제외한 모든 것이 작동했습니다. 소프트웨어 및 업데이트추가 드라이버 섹션 에서 nvidia 드라이버를 여러 번 전환했으며 스위치가 완료되기 전에는 다음에 다시 부팅 할 때 사용할 암호를 선택해야했지만 실제로는 요청하지 않았습니다. 재부팅하십시오.

외부 디스플레이가 작동하지 않는 이유는 선택한 드라이버가로드되지 않았기 때문입니다. 터미널에서 nvidia 설정 을 실행 하고 " 오류 : NVIDIA 드라이버가로드되지 않았습니다 "라는 응답을 얻습니다 .

해결 방법 : 재부팅 MOK 키 / MOK 관리 화면 을 다시 부팅 할 때주의 하십시오 . 등록 키 옵션을 선택하고 우분투에서 드라이버 업데이트 중에 생성 한 암호를 입력하십시오.

이 모든 것이 완벽하게 작동합니다.


0

BIOS 업데이트 후 내 Asus ROG 랩탑 (Ubuntu 19.04 / Windows 10 이중 부팅 실행)에서 동일한 문제가 발생했습니다.

먼저 BIOS에서 보안 부팅을 비활성화해야했습니다.

그럼 난 세트로 가지고 options nvidia-drm modeset=0있는 /lib/modprobe.d/nvidia-kms.conf및 실행 sudo update-initramfs -u.


-2

VGA를 통해 외부 모니터를 연결하고 설정> 장치> 디스플레이로 이동하여 미러를 선택한 다음 적용을 선택하십시오. 이 설정을 유지할 것인지 묻는 메시지가 표시되면 예와 모든 연결을 선택하십시오. 간단하고 아름다운.


1
불행히도 기본 설정 앱은 가장 먼저 시도한 것입니다. 즉, 다른 사람 이이 조언을 유용하게 사용할 수 있습니다! (내 방법은 확실하지 않지만 내 문제는 해결되었습니다 ...)
PullJosh
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.