문제가 발생했습니다. , in 및 as 로 /etc/modprobe/blacklist.conf
추가 되었음에도 불구하고 내 노트북에 Nvidia 드라이버가 로드되었습니다 . 이로 인해 배터리 전원으로 인해 장비가 더 뜨거워지고 원활하게 작동하지 않을 수 있습니다.blacklist nvidia
/etc/default/grub
rdblacklist nvidia
GRUB_CMDLINE_LINUX
Fedora가 내 블랙리스트 구성을 존중하지 않는 이유는 무엇입니까? 무엇을 할 수 있나요?
고쳐 쓰다.
문서:
[0] % cat /etc/modprobe.d/bumblebee.conf
blacklist nvidia
blacklist nouveau
options bbswitch load_state=0 unload_state=0
[0] % cat /etc/default/grub
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rd.lvm.lv=fedora/root rd.lvm.lv=fedora/swap nouveau.modeset=0 rd.driver.blacklist=nouveau,nvidia rhgb quiet"
GRUB_DISABLE_RECOVERY="true"
편집: lsmod|grep nvidia
[1] % lsmod|grep nvidia
nvidia 8642560 1
drm 335872 12 i915,drm_kms_helper,nvidia
답변1
이 모듈은 부팅 시 initramfs에 로드될 수 있습니다. 수정 사항을 포함하려면 initramfs를 다시 빌드해야 합니다./etc/modprobe.d/*
initramfs를 재생성하려면 다음 명령을 실행하십시오.
dracut -f /boot/your-initramfs
재부팅 시 드라이버가 자동으로 로드되지 않아야 합니다.
답변2
무언가를 일시적으로 블랙리스트에 추가해야 하거나 어떤 이유로 Grub을 사용하여 이를 수행하려는 경우 커널 부팅 옵션을 편집하여 모듈도 블랙리스트에 추가할 수 있습니다.
vmlinuz ro rhgb quiet rdblacklist=<modulename>
/etc/default/grub에 다음 줄을 추가하여 영구적으로 만들 수 있습니다.
GRUB_CMDLINE_LINUX="<existing boot options> rdblacklist=<modulename>"
그런 다음 시작 구성을 업데이트하세요.
grub2-mkconfig -o /boot/grub2/grub.cfg
그러나 이는 일반적으로 무언가를 블랙리스트에 올리기 위한 최후의 수단이어야 합니다.