NVidia 드라이버를 사용해야 하는지 GRUB 메뉴에서 선택하세요.

NVidia 드라이버를 사용해야 하는지 GRUB 메뉴에서 선택하세요.

일부 게임의 경우 드라이버가 필요 nvidia-current하지만 활성화되면 작업을 수행할 수 없습니다.그것은 모든 것을 엉망으로 만든다. GRUB 메뉴에서 두 가지 옵션을 모두 얻을 수 있는 방법이 있나요? 내 운영 체제를 로드하는 것그리고드라이버 nvidia-current및 기본값을 사용할 드라이버비독점하나? 나에게는 2개의 Ubuntu(게임용 하나와 나머지 하나)를 설치하는 것이 약간 어리석은 것 같습니다. 하지만 일상적인 일을 할 수는 없어요그리고Nvidia 드라이버가 일부 앱을 엉망으로 만들고 시스템을 무작위로 정지시키는 등의 이유로 활성화되었습니다. 하지만 나는 여전히 게임을 좀 하고 싶다.

nvidia-current스크립트 등을 사용하여 드라이버를 로드 및 언로드하는 방법이 있다면 그것도 환영할 것입니다.

답변1

NVIDIA 드라이버가 modprobe.blacklist=nvidia-current커널 라인에 자동으로 로드되어 추가되는 것을 방지할 수 있습니다. 도움이 되지 않으면 nvidia대신 시도해 보세요 nvidia-current.

각 커널 버전에 대한 새 커널 옵션을 하드코딩하는 것 외에도 /etc/grub.d/10_linux다음 줄을 편집하고 찾습니다.

  linux_entry "${OS}" "${version}" false \
      "${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_EXTRA} ${GRUB_CMDLINE_LINUX_DEFAULT}" \
      quiet

이를 복사하고 수정하여 modprobe 옵션을 추가하세요.

  linux_entry "${OS} (no nvidia)" "${version}" false \
      "${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_EXTRA} ${GRUB_CMDLINE_LINUX_DEFAULT}" \
      quiet modprobe.blacklist=nvidia-current

나중에 실행하여 sudo update-grub새 부팅 구성을 생성합니다.

관련 정보