Dell Precision M6500 노트북에 외부 모니터를 연결하는 데 문제가 있습니다. 저는 gdm3을 사용하여 Debian Stretch를 실행하고 있습니다.
VGA를 통해 외부 모니터를 연결해 보았습니다. 내 노트북에는 DP 및 VGA 포트가 있습니다.
lspci를 사용하면 VGA 컨트롤러가 발견됩니다.
michal@ntpc01:~$ lspci | grep VGA
01:00.0 VGA compatible controller: NVIDIA Corporation G92GLM [Quadro FX 2800M] (rev a2)
그러나 xrandr을 사용하면 다른 포트가 표시되지 않습니다.
michal@ntpc01:~$ xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 640 x 480, current 1440 x 900, maximum 1440 x 900
default connected primary 1440x900+0+0 0mm x 0mm
1440x900 0.00*
1280x800 0.00
1280x720 0.00
1024x768 0.00
800x600 0.00
640x480 0.00
이전(340xx) 버전과 Bumblebee용 Nvidia 드라이버를 설치했습니다. 지시를 따르다엔비디아 드라이버 매뉴얼. 펌웨어-linux-nonfree도 설치했습니다. 드라이버를 설치하기 전에는 xrandr에 모니터를 나열하는 데 문제가 없었으나 아직 모니터가 인식되지 않았습니다. 드라이버가 없어서 발생하는 것일 수도 있다고 해서 드라이버를 설치했는데 이런 문제가 발생했습니다.
Xorg 로그(로그에 수정 날짜가 동일한 두 개의 파일이 있으므로 두 파일을 모두 붙여넣었습니다.):
Xorg.0.log
Xorg.1.log
답변1
로그는 가속되지 않은 Xorg 드라이버 모듈로 대체되고 있음을 나타냅니다 vesa
.
[ 25.387] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[ 25.387] (II) FBDEV: driver for framebuffer: fbdev
[ 25.387] (II) VESA: driver for VESA chipsets: vesa
[ 25.519] (EE) [drm] Failed to open DRM device for pci:0000:01:00.0: -19
[ 25.519] (EE) open /dev/dri/card0: No such file or directory
[ 25.519] (WW) Falling back to old probe method for modesetting
독점 드라이버는 전혀 사용되지 않습니다.
드라이버가 vesa
다중 모니터에 대해 아무것도 모르니 그것이 문제의 원인임에 틀림없습니다.
먼저, 적절한 커널 모듈이 로드되어 제대로 작동하는지 확인해야 합니다. 오픈 소스 드라이버를 사용하려면 커널 모듈이 nouveau
필요합니다 . nouveau
로드되지 않으면 이유를 찾아 수정하세요.
nvidia
독점 드라이버를 사용하려면 nvidia_drm
이 모듈을 로드해야 합니다 .
이러한 해결 방법 중 하나가 카드에 작동하지만 둘 중 하나를 선택하고 반대 드라이버의 커널 모듈이 블랙리스트에 있는지 확인하여 /etc/modprobe.d/*.conf
시스템이 이를 로드하려고 시도하지 않도록 해야 합니다. 다른 드라이버 모듈이 다음과 충돌합니다. 서로.
두 경우 모두 적절한 모듈이 로드되어 작동할 때 장치가 /dev/dri/card0
존재해야 합니다 . 이 시점에서 X 서버는 자동으로 적절한 드라이버를 선택해야 하며 xrandr
디스플레이 컨트롤러에서 사용할 수 있는 전체 기능을 볼 수 있습니다.