나는 최근에 Arch Linux를 설치했습니다. 듀얼 모니터 설정에서 모니터 중 하나에 몇 가지 문제가 있습니다. 가끔 모니터가 잠시 동안 검은색으로 변한 다음 무작위로 새로 고쳐지는 경우가 있습니다. 정말 실망스럽습니다. 이 문제는 내 모니터 중 하나에서만 발생하며 다른 모니터는 전혀 영향을 받지 않습니다. 다양한 방법을 시도하고 수많은 포럼 게시물을 읽었지만 이를 알 수 없습니다.
저는 nvidia-450 드라이버와 GTX 1080 TI를 실행하고 있습니다. 문제의 모니터는 Displayport를 통해 연결되어 있으며 2k 모니터입니다. 다른 모니터도 Displayport를 통해 연결되어 있으며 1080p 모니터입니다.
다음은 관련 부분에 대해 편집되어 도움이 될 수 있는 몇 가지 명령 출력입니다.
lspci - k
08:00.0 VGA compatible controller: NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] (rev a1)
Subsystem: Gigabyte Technology Co., Ltd Device 374c
Kernel driver in use: nvidia
Kernel modules: nouveau, nvidia_drm, nvidia
dmesg
[ 5.896505] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 450.66 Wed Aug 12 19:37:58 UTC 2020
[ 5.947554] [drm] [nvidia-drm] [GPU ID 0x00000800] Loading driver
[ 5.947559] [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:08:00.0 on minor 0
[ 6.031959] audit: type=1130 audit(1598214227.195:21): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=nvidia-persistenced comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 6.034669] usb 1-5: set resolution quirk: cval->res = 384
[ 6.034934] uvcvideo: Found UVC 1.00 device <unnamed> (046d:0825)
[ 6.119775] uvcvideo 1-5:1.0: Entity type for entity Extension 4 was not initialized!
[ 6.119779] uvcvideo 1-5:1.0: Entity type for entity Extension 6 was not initialized!
[ 6.119781] uvcvideo 1-5:1.0: Entity type for entity Extension 7 was not initialized!
[ 6.119783] uvcvideo 1-5:1.0: Entity type for entity Processing 2 was not initialized!
[ 6.119785] uvcvideo 1-5:1.0: Entity type for entity Extension 3 was not initialized!
[ 6.119787] uvcvideo 1-5:1.0: Entity type for entity Camera 1 was not initialized!
[ 6.119882] input: UVC Camera (046d:0825) as /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-5/1-5:1.0/input/input32
[ 6.119971] usbcore: registered new interface driver uvcvideo
[ 6.119972] USB Video Class driver (1.1.1)
[ 6.135659] usbcore: registered new interface driver snd-usb-audio
[ 7.092020] audit: type=1103 audit(1598214228.255:22): pid=541 uid=0 auid=4294967295 ses=4294967295 msg='op=PAM:setcred grantors=pam_env,pam_permit acct="lightdm" exe="/usr/bin/lightdm" hostname=? addr=? terminal=:0 res=success'
[ 7.114373] audit: type=1130 audit(1598214228.278:23): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=user-runtime-dir@976 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 7.124372] audit: type=1101 audit(1598214228.288:24): pid=545 uid=0 auid=4294967295 ses=4294967295 msg='op=PAM:accounting grantors=pam_access,pam_unix,pam_permit,pam_time acct="lightdm" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 7.124392] audit: type=1103 audit(1598214228.288:25): pid=545 uid=0 auid=4294967295 ses=4294967295 msg='op=PAM:setcred grantors=? acct="lightdm" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=failed'
[ 7.124425] audit: type=1006 audit(1598214228.288:26): pid=545 uid=0 old-auid=4294967295 auid=976 tty=(none) old-ses=4294967295 ses=1 res=1
[ 7.743903] igb 0000:06:00.0 enp6s0: igb: enp6s0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[ 7.956953] IPv6: ADDRCONF(NETDEV_CHANGE): enp6s0: link becomes ready
[ 9.320055] usb 5-4: device descriptor read/64, error -110
[ 24.893783] usb 5-4: device descriptor read/64, error -110
[ 25.123356] usb 5-4: new high-speed USB device number 4 using xhci_hcd
[ 30.440070] usb 5-4: device descriptor read/64, error -110
[ 46.013782] usb 5-4: device descriptor read/64, error -110
[ 46.120071] usb usb5-port4: attempt power cycle
[ 46.763345] usb 5-4: new high-speed USB device number 5 using xhci_hcd
[ 51.863777] xhci_hcd 0000:09:00.3: Timeout while waiting for setup device command
[ 57.197078] xhci_hcd 0000:09:00.3: Timeout while waiting for setup device command
[ 57.403701] usb 5-4: device not accepting address 5, error -62
[ 57.526684] usb 5-4: new high-speed USB device number 6 using xhci_hcd
[ 62.530134] xhci_hcd 0000:09:00.3: Timeout while waiting for setup device command
[ 67.863370] xhci_hcd 0000:09:00.3: Timeout while waiting for setup device command
[ 68.070345] usb 5-4: device not accepting address 6, error -62
[ 68.070416] usb usb5-port4: unable to enumerate USB device
[ 71.757209] kauditd_printk_skb: 5 callbacks suppressed
더 많은 정보가 필요하면 알려주시기 바랍니다. 이 질문은 나를 미치게 만들었습니다.
답변1
알고 보니 화면 깜박임 문제는 내 신디사이저인 Picom으로 인해 발생했습니다. Picom 구성 파일에서 백엔드를 glx에서 xrender로 변경하여 문제를 해결했습니다.
답변2
오픈 소스 드라이버로 전환해 보셨나요? 이러한 문제에 대해 더 많은 사람들이 작업하고 있기 때문에 문제가 발생할 가능성이 적습니다. 그렇지 않다면 그래픽 카드의 전력이 충분하지 않기 때문일 수 있습니다.