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