디스플레이 포트는 HDMI에 비해 부팅 속도가 느립니다.

디스플레이 포트는 HDMI에 비해 부팅 속도가 느립니다.

Fedora 37에 Nvidia GeForce GTX 1060 드라이버를 설치했습니다.가이드모든 것이 정상인 것 같습니다. 내가 겪고 있는 문제는 디스플레이 포트를 연결할 때입니다. 화면이 검게 변하고 시스템이 데스크톱 환경으로 완전히 부팅하는 데 약 10분 이상이 소요됩니다. 이상하게도 HDMI 연결을 사용할 때는 이 문제가 발생하지 않습니다. 시스템이 시작되는 데 약 1~2분 정도 걸립니다. 나는 이 증상을 찾기 위해 모든 곳을 찾아봤고 사람들은 케이블에 문제가 있다고 지적하는 경향이 있습니다. 평판이 좋은 회사에서 새 케이블을 구입했는데 별 차이가 없었습니다. 저도 올라온 글들을 봤는데https://ask.fedoraproject.org/t/black-screen-after-updating-to-6-1-5-200-fc37-w-nvidia-drivers/30759그리고https://ask.fedoraproject.org/t/multiple-displayport-displays-slow-boot-flickering/10132. DP 라인을 사용해도 문제는 마찬가지인 것 같습니다. 그렇지 않으면 적용되지 않습니다.

또한, DP 케이블을 연결하면 BIOS 화면을 보거나 진입할 수 없지만, HDMI 케이블을 사용하면 BIOS에 접근할 수 있습니다. 엔비디아가 해결했네요https://www.nvidia.com/en-us/drivers/nv-uefi-update-x64/, 운 좋게도 내 시스템에 오래된 Windows 드라이브가 설치되어 있습니다. 업데이트를 위해 실행할 수 있었습니다. 그 후 Windows 드라이브 연결을 끊고 Fedora 37을 사용하여 M2 NVME Sata 드라이브를 부팅했습니다.

현재 연결은 그래픽 카드에서 모니터로 연결되는 DP 케이블이고 한 모니터에서 다른 모니터로 데이지 체인으로 연결되어 세 번째 모니터에서 종료됩니다.

HDMI 부팅 프로세스의 결과는 다음과 같습니다.

systemd-analyze                                                                           
Startup finished in 13.680s (firmware) + 7.079s (loader) + 1.798s (kernel) + 12.596s (initrd) + 9.190s (userspace) = 44.346s 
graphical.target reached after 9.162s in userspace.

systemd-analyze blame | head -n 20                                                
1min 58.150s fstrim.service
     18.898s dnf-makecache.service
     13.071s sys-module-fuse.device
     13.036s sys-devices-platform-serial8250-tty-ttyS1.device
     13.036s dev-ttyS1.device
     13.035s dev-ttyS18.device
     13.035s sys-devices-platform-serial8250-tty-ttyS18.device
     13.034s sys-devices-platform-serial8250-tty-ttyS12.device
     13.034s dev-ttyS12.device
     13.033s sys-devices-platform-serial8250-tty-ttyS13.device
     13.033s dev-ttyS13.device
     13.033s sys-devices-platform-serial8250-tty-ttyS11.device
     13.033s dev-ttyS11.device
     13.033s sys-devices-platform-serial8250-tty-ttyS10.device
     13.033s dev-ttyS10.device
     13.033s sys-devices-platform-serial8250-tty-ttyS14.device
     13.033s dev-ttyS14.device
     13.032s sys-devices-platform-serial8250-tty-ttyS0.device
     13.032s dev-ttyS0.device
     13.031s sys-devices-platform-serial8250-tty-ttyS15.device

systemd-analyze critical-chain                                                    
The time when unit became active or started is printed after the "@" character.
The time the unit took to start is printed after the "+" character.

graphical.target @9.162s
└─multi-user.target @9.162s
  └─plymouth-quit-wait.service @6.550s +2.602s
    └─systemd-user-sessions.service @6.514s +23ms
      └─remote-fs.target @6.501s
        └─remote-fs-pre.target @6.501s
          └─nfs-client.target @2.964s
            └─gssproxy.service @2.945s +18ms
              └─network.target @2.941s
                └─wpa_supplicant.service @8.286s +10ms
                  └─dbus-broker.service @2.248s +19ms
                    └─dbus.socket @2.150s
                      └─sysinit.target @2.147s
                        └─systemd-resolved.service @2.045s +101ms
                          └─systemd-tmpfiles-setup.service @1.973s +54ms
                            └─import-state.service @1.915s +30ms
                              └─local-fs.target @1.914s
                                └─boot-efi.mount @1.902s +11ms
                                  └─boot.mount @1.569s +11ms
                                    └─systemd-fsck@dev-disk-by\x2duuid-49e7acd7\x2d0f9e\x2d4eea\x2d905a\x>
                                      └─local-fs-pre.target @1.497s
                                        └─lvm2-monitor.service @839ms +655ms
                                          └─dm-event.socket @820ms
                                            └─system.slice
                                              └─-.slice

이는 DP 연결의 결과입니다. 차이점은 시작 시간이 7분이라는 점입니다. 무엇을 제공합니까?

systemd-analyze
Startup finished in 2min 2.252s (firmware) + 7.057s (loader) + 1.749s (kernel) + 2min 58.356s (initrd) + 2min 50.312s (userspace) = 7min 59.728s 
graphical.target reached after 2min 50.281s in userspace.

systemd-analyze blame | head -n 20                                                                                                  
2min 58.726s dev-disk-by\x2ddiskseq-2.device
2min 58.726s dev-disk-by\x2dpath-pci\x2d0000:00:1f.2\x2data\x2d1.device
2min 58.726s sys-devices-pci0000:00-0000:00:1f.2-ata1-host0-target0:0:0-0:0:0:0-block-sr0.device
2min 58.726s dev-sr0.device
2min 58.726s dev-disk-by\x2dpath-pci\x2d0000:00:1f.2\x2data\x2d1.0.device
2min 58.726s dev-cdrom.device
2min 58.726s dev-disk-by\x2did-ata\x2dASUS_BW\x2d12B1ST_a_K9PF4GH0434.device
2min 58.716s sys-module-fuse.device
2min 58.692s dev-disk-by\x2dpath-pci\x2d0000:00:1f.2\x2data\x2d2.0.device
2min 58.692s sys-devices-pci0000:00-0000:00:1f.2-ata2-host1-target1:0:0-1:0:0:0-block-sr1.device
2min 58.692s dev-sr1.device
2min 58.692s dev-disk-by\x2did-ata\x2dHL\x2dDT\x2dST_BD\x2dRE_WH16NS40_K93F23H1928.device
2min 58.692s dev-disk-by\x2ddiskseq-4.device
2min 58.692s dev-disk-by\x2dpath-pci\x2d0000:00:1f.2\x2data\x2d2.device
2min 58.675s sys-devices-platform-serial8250-tty-ttyS11.device
2min 58.675s dev-ttyS11.device
2min 58.675s dev-ttyS10.device
2min 58.675s sys-devices-platform-serial8250-tty-ttyS10.device
2min 58.674s sys-devices-platform-serial8250-tty-ttyS1.device
2min 58.674s dev-ttyS1.device

systemd-analyze critical-chain                                                                                                       
The time when unit became active or started is printed after the "@" character.
The time the unit took to start is printed after the "+" character.

graphical.target @2min 50.281s
└─multi-user.target @2min 50.281s
  └─plymouth-quit-wait.service @5.694s +2min 44.576s
    └─systemd-user-sessions.service @5.661s +21ms
      └─remote-fs.target @5.649s
        └─remote-fs-pre.target @5.649s
          └─nfs-client.target @2.618s
            └─gssproxy.service @2.591s +26ms
              └─network.target @2.581s
                └─wpa_supplicant.service @2min 49.191s +9ms
                  └─dbus-broker.service @2.148s +26ms
                    └─dbus.socket @2.043s
                      └─sysinit.target @2.040s
                        └─systemd-resolved.service @1.936s +104ms
                          └─systemd-tmpfiles-setup.service @1.870s +48ms
                            └─import-state.service @1.794s +34ms
                              └─local-fs.target @1.793s
                                └─boot-efi.mount @1.778s +14ms
                                  └─boot.mount @1.446s +8ms
                                    └─systemd-fsck@dev-disk-by\x2duuid-49e7acd7\x2d0f9e\x2d4eea\x2d905a\x2d224a26ff22e9.service @1.395s +28ms
                                      └─local-fs-pre.target @1.391s
                                        └─lvm2-monitor.service @723ms +666ms
                                          └─dm-event.socket @704ms
                                            └─system.slice
                                              └─-.slice

아이디어가 부족하여 누군가가 도움을 줄 수 있기를 바랍니다. 나는 매우 감사할 것이다!

관련 정보