Manjaro KDE 다중 모니터 문제 - 재부팅 후 GPU 출력이 감지되지 않음

Manjaro KDE 다중 모니터 문제 - 재부팅 후 GPU 출력이 감지되지 않음

저는 게임을 하는 동안 kdenlive를 지원하기 위해 Manjaro를 사용합니다.

Windows 10에서 처음에 두 개의 모니터를 설정한 방식은 기존 모니터의 DVI 케이블을 마더보드에 연결하고 온보드 그래픽이 해당 모니터를 처리하도록 한 다음 GTX 1070을 사용하여 디스플레이 포트를 통해 최신 144hz 모니터를 처리하는 것이었습니다. 처음 설치했을 때 이전 모니터는 인식되지 않았지만 Displayport 모니터는 인식되었기 때문에 다른 것들을 만지작거린 후 디스플레이 앱을 살펴보고 다른 가능한 모니터를 확인한 결과 "HDMI2"에 또 다른 존재라고 표시되었습니다. DVI를 통해 스트리밍하면서 어쨌든 디스플레이를 활성화했습니다.

그런 다음 문제가 즉시 발생합니다. 기존 모니터가 켜지지만 화면이 검은색이 된 다음 마우스를 그 위로 이동하면 됩니다.했다검은 공백에 나타나지만 화면 상단에 왜곡된 텍스트가 나타납니다.

결국 만자로를 재설치한 후 설치 과정에서 DVI 케이블을 빼놓은 채로 두었다가 다시 연결하기로 했습니다.그 다음에이 모든 작업을 수행한 후 내 이전 모니터를 선택하세요.했다일하고 그것하다실제 그래픽과 기능을 올바르게 표시합니다...컴퓨터를 재부팅한 후 Manjaro가 내 Displayport 모니터가 이제 작동하지 않는다고 결정할 때까지 마더보드 부팅 순서의 스플래시 화면이 내 DisplayPort 모니터에 남아 있습니다.오직DisplayPort 케이블을 다른 슬롯에 여러 번 연결해도 DVI 모니터가 인식됩니다. 실제로 처음에 연결한 슬롯에서만 작동하다가 마더보드 시작 화면만 다시 표시되고 여전히 Manjaro에서는 인식되지 않습니다.

내 사양:

i7-4790k CPU

GTX 1070 GPU

16GB DDR3 메모리

기가바이트 z97x 게이밍 7 마더보드

만자로 KDE 64비트

오버클러킹 없음어느이 경우 비슷한 작업이 CPU나 GPU에서 수행됩니다.

편집 2: 방금 DVI 케이블을 사용하여 GPU에 연결하여 제대로 작동하는지 확인했는데 이번에는 마더보드가 DVI 모니터에 튄 자국이 나타나고... 내 Displayport 모니터에는 다음과 같이 표시됩니다.아무것도 없다, Manjaro가 현재 내 GPU를 좋아하지 않는 것 같습니다.

편집 3: kemotep 사용자의 요청에 따라 몇 가지 명령을 실행했는데 결과는 다음과 같습니다.

[user@user-pc ~]$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06)
01:00.0 VGA compatible controller: NVIDIA Corporation GP104 [GeForce GTX 1070] (rev a1)

[user@user-pc ~]$ lsmod | grep "kms\|drm"
drm_kms_helper        208896  1 i915
drm                   495616  21 drm_kms_helper,i915
agpgart                49152  2 intel_gtt,drm
syscopyarea            16384  1 drm_kms_helper
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
fb_sys_fops            16384  1 drm_kms_helper

[user@user-pc ~]$ find /dev -group video
/dev/fb1
/dev/dri/card0
/dev/fb0

[user@user-pc ~]$ cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-4.19-x86_64 root=UUID=9e897b2b-7796-4f0a-8813-07044c3f397c rw quiet

[user@user-pc ~]$ find /etc/modprobe.d/
/etc/modprobe.d/
/etc/modprobe.d/mhwd-bbswitch.conf
/etc/modprobe.d/mhwd-gpu.conf
/etc/modprobe.d/mhwd-nvidia.conf

[user@user-pc ~]$ cat /etc/modprobe.d/*kms*
cat: '/etc/modprobe.d/*kms*': No such file or directory

[user@user-pc ~]$ ls /etc/X11/xorg.conf
ls: cannot access '/etc/X11/xorg.conf': No such file or directory

[user@user-pc ~]$ glxinfo | grep -i "vendor\|rendering"
direct rendering: Yes
server glx vendor string: SGI
client glx vendor string: Mesa Project and SGI
    Vendor: Intel Open Source Technology Center (0x8086)
OpenGL vendor string: Intel Open Source Technology Center

[user@user-pc ~]$ grep LoadModule /var/log/Xorg.0.log
[     4.622] (II) LoadModule: "glx"
[     4.636] (II) LoadModule: "intel"
[     4.644] (II) LoadModule: "dri3"
[     4.644] (II) LoadModule: "dri2"
[     4.644] (II) LoadModule: "present"
[     4.759] (II) LoadModule: "libinput"

(개인정보 보호를 위해 출력을 "user-pc"로 편집했습니다.)

답변1

이것이 아무데도 가지 않는 것처럼 보였던 후에 나는 manjaro가 솔직히 먼저 확인했어야 할 자체 포럼을 가지고 있다는 것을 깨달았습니다.

전체 시나리오와 제가 솔루션에 도달한 방법을 읽으려면 다음을 수행하세요.https://forum.manjaro.org/t/multi-monitor-setup-acting-weird/83906

tl;dr mhwd를 사용하여 드라이버에서 Bumblebee를 제거하고 완전히 제거하고 mhwd에 video-nvidia 드라이버를 설치한 다음 /etc/X11/xorg.conf.d/90-mhwd.conf전체 설치가 완료된 후 생성된 video-nvidia 파일을 삭제했습니다. 이 작업을 수행한 후 재부팅했고 두 모니터 모두 제대로 작동했으며 Portal 2를 실행하는 GTX 1070과 CSGO의 기본 Linux 포트에 적합한 성능으로 게임을 할 수 있었습니다.

관련 정보