質問: nvidiaカーネルモジュールがubuntu 12.04 64ビットをロードしないようにする方法 ubuntu 11.10を搭載したnvidia optimusラップトップを使用しており、以前はnouveauをブラックリストに登録していました(「sudo gedit /etc/modprobe.d/blacklist.conf」、「blacklist nouveau」を追加してから「sudo update-initramfs -u」を実行)内蔵のintelグラフィックが使用され、unity 3dで動作します。今、私はubuntu 12.04 64ビットをインストールして、nouveau nvidia nvidiafb nvをブラックリストに入れてramfsを更新しようとしましたが、lsmodはnvidiaモジュールがロードされたことを示しています。これを防ぐにはどうすればよいですか?
回答: モジュール名は「nvidia」(lsmodに表示されます)ですが、実際のファイル名はnvidia-current.koです。したがって、blacklist nvidia-currentを/etc/modprobe.d/blacklist-nvidia.confに追加する必要があります(ファイル名は関係ありません)。その後、sudo update-initramfs -uを実行します。この変更は、次回の起動時にのみ適用されることに注意してください。現在のセッションでモジュールをアンロードするには、sudo rmmod nvidiaを実行します。ところで、bumblebeeをインストールすると、nvidiaとnouveauが自動的にブラックリストに登録されます。 buntuはoptimusテクノロジーを備えたnvidia geforceをサポートしていますか?