🐧
Linuxでnvidiaのグラボを使いたい
基本的に相性が悪いLinuxとnvidiaのGPU. それでも扱いたい場合は少々の設定が必要不可欠.
initramfsのパラメータ
dracutを使用してinitramfsを作成している場合, force_drivers
を以下のように設定
...
force_drivers+=" nvidia nvidia_modeset nvidia_uvm nvidia_drm "
...
Arch系ディストロでmkinitcpio
を使用している場合は以下の通り
...
MODULES=(nvidia nvidia_modeset nvidia_drm nvidia_uvm)
...
initramfsを再生成する
カーネルパラメータ
GRUBを使っている方が多いと思うので, /etc/default/grub
にnvidia_drm
のパラメータを設定
...
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 splash nvidia_drm.modeset=1"
...
その後, grub.cfgを再生成
sudo grub-mkconfig -o /boot/grub/grub.cfg
GDMでGNOME wayland sessionが表示されない
Fedoraでよくある現象. /etc/gdm/custom.conf
のWaylandEnable=false
をコメントアウト
...
#waylandEnable=false
...
そして再起動
Discussion