답변1
두 튜토리얼 모두 akmod
필요할 때 자동으로 타사 커널 모듈을 다시 컴파일할 수 있는 Fedora 시스템인 이것을 사용합니다.
따라서 새로운 Linux 커널을 제공하는 OS 업데이트를 받을 때마다 패키지 kernel-devel
도 업데이트되어야 하며, 새 커널과 해당 kernel-devel
패키지가 모두 있으면 akmod
해당 특정 커널 버전을 자동으로 (재)빌드할 수 있어야 합니다. Nvidia 드라이버요.
Fedora 35는 Linux 커널 버전 5.14.x(발견된 버그를 수정하려면 필요에 따라 .x 패치 수준을 높임)를 사용하며 튜토리얼 제안 패키지의 Nvidia 드라이버 버전이 이에 적합해야 합니다.
그러나 Fedora가 커널 버전을 5.15 이상으로 업그레이드해야 하는 경우(쉽게 백포팅할 수 있는 수정 사항이 없는 까다로운 보안 취약점이 있기 때문에) 드라이버 재구축 프로세스에 특별한 주의를 기울여야 합니다. 이러한 Nvidia 드라이버가 패키지되었을 때 존재했던 최신 버전보다 최신 커널 버전(패치 수준이 아닌 주요 버전)으로 업그레이드했을 수 있으므로 자동 재구축이 실패할 수 있습니다.
이 경우 다음을 수행해야 합니다.
1.) 드라이버 재구축에 실패한 커널 버전을 제거합니다.업그레이드 실패 후 다시 시작하기 전
2.) Nvidia 드라이버 패키저가 드라이버의 업데이트된 버전을 빌드할 시간을 가질 수 있도록 업데이트를 다시 시도하기 전에 하루나 이틀 정도 기다립니다.
3.) 먼저 Nvidia 드라이버 패키지를 업데이트한 다음 커널을 업데이트하세요.
제가 아는 한 Fedora 35는 업그레이드해야 할 중요한 이유가 없는 한 커널 버전 5.14를 유지할 것이기 때문에 이런 일이 일어날 가능성은 거의 없습니다. 그러나 그럼에도 불구하고 필요한 것으로 판명되면 어떻게 해야 하는지 알아야 합니다.
Fedora 35에서 향후 Fedora 36 이상으로 업데이트하는 것은 또 다른 과제가 될 것입니다. 최신 운영 체제 릴리스에 적합한 Nvidia 드라이버를 사용할 수 있을 때까지(가급적 동일한 소스에서) 업데이트를 연기해야 합니다. 즉, Fedora 35에서 RPMFusion 패키지 Nvidia 드라이버를 사용하는 경우 RPMFusion에도 Fedora 36용으로 알려진 사용 가능한 Nvidia 드라이버가 있을 때까지 Fedora 36으로의 업데이트를 연기해야 합니다. 이렇게 하면 번거로움을 최소화하면서 업그레이드할 수 있습니다.
또한 Nvidia와 같은 타사 드라이버를 사용할 때는 그래픽 드라이버에 문제가 발생하더라도 완전히 무력해지는 일이 없도록 텍스트 모드 콘솔의 기본 사항을 배워야 합니다.
최신 커널 패치 수준에 문제가 있는 경우 쉽게 한두 개의 커널 패치 수준으로 돌아갈 수 있도록 부팅 메뉴에 사용 가능한 이전 커널 패치 수준이 한두 개 있는지 항상 확인하십시오. (보통 자동으로 진행되지만, 이 점 유의하시기 바랍니다.)