wiki:FAQ_T19_F20

Version 4 (modified by tanakanata, 6 years ago) (diff)

--

NVIDIA のグラフィックカードが正常に動作しない

NVIDIA のグラフィックカード用には、以下の 2 種類のドライバーパッケージが供給されています。

  • xorg-x11-drv-nouveau (Open Source な nVidia 用ドライバー)
  • xorg-x11-drv-nvidia (プロプライエタリな NVIDIA ハードウエアアクセラレーションディスプレイドライバ)

このうち xorg-x11-drv-nouveau が優先して割り当てられますが、一部のグラフィックカードには対応できておらず、正常に動作しないことがあります。
この場合は、xorg-x11-drv-nvidia を使用するように設定する必要があります。

設定手順

runlevel3 (CUI の環境) で起動

設定のために GUI を使用しない runlevel 3 でログインします。

  1. grub の起動画面で "e" キーを押します (画面下部の説明文を読んでください)
  2. "↓" キーで kernel の行を選択して "e" キーを押します
  3. スペースを追加、"telinit 3" または "runlevel 3" とタイプし、"Enter" キーを押します
  4. "b" キーで起動します

xorg-x11-drv-nvidia をインストール

  1. sudo apt-get install xorg-x11-drv-nvidia

警告が表示されますが、無視してかまいません。

xorg-x11-drv-nvidia を優先して使用するための設定

  1. /boot/grub/grub.conf を emacs、vi などで開き "kernel" で始まる行に "nouveau.modeset=0" という項目を加えます
    - 例 -
    kernel /boot/vmlinuz ro root=LABEL=/ resume=swap:/dev/sda6 vga=0x314 splash=silent quiet nouveau.modeset=0
    

再起動

  1. sudo /sbin/reboot
  2. runlevel 5 (GUI) で再起動

ドライバーの再構成を行うので、起動には通常より時間がかかります。→時々、起動時に固まることがあるのですが