NVIDIA와 AMD GPU 간 전환
사전 요구 사항
섹션 제목: “사전 요구 사항”- 교체할 GPU가 올바르게 설치되고 연결되어 있어야 합니다.
- 시스템이 완전히 최신 상태인지 확인합니다.
Terminal window sudo pacman -Syu
마이그레이션 단계
섹션 제목: “마이그레이션 단계”AMD 드라이버는 Linux 커널에 포함되어 있지만, 기존 NVIDIA 설정을 정리하고 필요한 AMD 패키지가 설치되어 있는지 확인해야 할 수 있습니다.
- 현재 설치된 NVIDIA 드라이버 프로필을 확인합니다.
Terminal window sudo chwd --list-installed -r플래그를 사용하여 해당 프로필을 제거합니다.Terminal window sudo chwd -r <profile-name>- 시스템을 종료한 뒤 AMD GPU를 설치합니다.
- 부팅 후 chwd를 사용하여 GPU를 자동으로 감지하고 올바른 AMD 패키지를 설치합니다.
Terminal window sudo chwd -a - 새 드라이버를 설치한 후 initramfs와 부트로더 구성을 업데이트합니다.
CachyOS에는 드라이버가 추가되거나 제거될 때 initramfs를 자동으로 다시 빌드하는 pacman hook이 포함되어 있습니다. 이를 통해 부팅 시 올바른 드라이버가 로드됩니다.
- GRUB:
sudo grub-mkconfig -o /boot/grub/grub.cfg - systemd-boot:
sudo sdboot-manage gen - Limine:
sudo limine-mkinitcpio
- GRUB:
- 변경 사항을 적용하려면 재부팅합니다.
Terminal window sudo reboot - 재부팅 후 AMD 드라이버가 활성화되었는지 확인합니다.
또는
Terminal window vulkaninfo | grep "deviceName"AMD GPU가 목록에 표시되면 드라이버가 올바르게 작동하는 것입니다.Terminal window glxinfo | grep "OpenGL renderer"
- 남아 있는 AMD 패키지를 정리합니다.
Terminal window sudo chwd -r amd - 시스템을 종료한 뒤 NVIDIA GPU를 설치합니다.
- 부팅 후 chwd를 사용하여 GPU를 자동으로 감지하고 올바른 NVIDIA 패키지를 설치합니다.
Terminal window sudo chwd -a - 새 드라이버를 설치한 후 initramfs와 부트로더 구성을 업데이트합니다.
CachyOS에는 드라이버가 추가되거나 제거될 때 initramfs를 자동으로 다시 빌드하는 pacman hook이 포함되어 있습니다. 이를 통해 부팅 시 올바른 드라이버가 로드됩니다.
- GRUB:
sudo grub-mkconfig -o /boot/grub/grub.cfg - systemd-boot:
sudo sdboot-manage gen - Limine:
sudo limine-mkinitcpio
- GRUB:
- 변경 사항을 적용하려면 재부팅합니다.
Terminal window sudo reboot - 재부팅 후 NVIDIA 드라이버가 활성화되었는지 확인합니다.
또는
Terminal window nvidia-smiNVIDIA GPU가 목록에 표시되면 드라이버가 올바르게 작동하는 것입니다.Terminal window glxinfo | grep "OpenGL renderer"