Xubuntu 14.04にNVIDIAの最新ドライバーをインストールする方法(Xubuntuをテキストモードで起動させる方法)

先日、新しいデスクトップマシンが職場に到着しました。
早速、Lin4Neuro-14.04をインストールしたところ、画面解像度が1280×1024までしかでなく、悲しいことに…。

グラフィックボードはNVIDIA GeForce GTX 750 Tiが搭載されています。

Ubuntuのnvidia-currentではまだ未対応であることから、本家のサイトからドライバーをインストールすることとしましたが、ひと手間だったので、その経過をまとめます。

  1. NVIDIAのドライバを入手
  2. これはさほど大変ではありません。NVIDIAのサイトに行って、Linux x64 (AMD64/EM64T) Display Driver をダウンロードしてきました。2014年12月19日現在、最新のドライバはNVIDIA-Linux-x86_64-340.65.runです。

  3. シェルのLANG変数を英語に
  4. インストーラーが英語ですので、日本語環境だと文字化けします。
    簡単です。

    $ LANG=C
    

    これでOKです。

  5. インストールを試みるも…
  6. 早速、ターミナルから以下のようにタイプしました

    $ sudo sh NVIDIA-Linux-x86_64-340.65.run
    

    そうすると、以下のようなエラーメッセージが出ました。

    nvidia-error

    Xが起動してちゃダメなんですね。とするとテキストモードでログインしなければなりません。

  7. GRUBの設定
  8. いろいろ調べたところ、Ubuntuファミリーではランレベルを変えるのではなく、GRUBの設定を変えることでテキストモードのログインが可能になることがわかりました。

    設定ファイルは、/etc/default/grubになります。

    私はふだんviを使っていますが、今回はnanoを使います。

    $ sudo nano /etc/default/grub
    

    そこで、以下の2行を修正します。

    • GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”
    • この”quiet splash”を”text”に変更します。

      GRUB_CMDLINE_LINUX_DEFAULT="text"

    • #GRUB_TERMINAL=console
    • ここは、最初の#をはずします。

      GRUB_TERMINAL=console

    下図のようになります。

    grub-settings

    そうしたら、Ctrl+Xで保存して終了します。

  9. GRUBのアップデート
  10. この変更をGRUBに反映させます。

    $ sudo update-grub
    

    これで再起動すると、テキストモードになるはずです。ログインします。

  11. NVIDIAドライバのインストール
  12. ドライバをダウンロードしたディレクトリに移動し、以下をタイプします。

    $ sudo sh NVIDIA-Linux-x86_64-340.65.run
    

    今度は、きちんとインストーラーが起動します。基本的に全部Yesと答えて、終了です。

    でも、これで安心してはいけません。

  13. GRUBを元に戻す
  14. これで再起動すると再びテキストモードになってしまいます。
    したがって、また/etc/default/grubを編集するわけですが、テキストモードでは日本語がうまく表示されませんので、まずは環境変数LANGを英語にすることからはじめます。

    $ LANG=C
    

    そして、再び/etc/defaults/grubを編集します。

    $ sudo nano /etc/default/grub
    

    先ほどの修正を元に戻すわけです。

    • “text” → ”quiet splash”
    • GRUB_TERMINAL=consoleの行頭に#をつけてコメントアウト

    また、Ctrl+Xで保存し、GRUBをアップデートします。

    $ sudo update-grub
    

    これで再起動すると、解像度が自分のほしい解像度になっているかと思います。

    Xubuntu 14.04はいいですね。さくさく動いていい感じです。

4 thoughts on “Xubuntu 14.04にNVIDIAの最新ドライバーをインストールする方法(Xubuntuをテキストモードで起動させる方法)

  1. とても参考になりました。丁寧で有用な記事をありがとうございます!

    • コメントどうもありがとうございます。お役にたてたようで幸いです。

  2. はじめまして。なんらかのグラフィックボードとxbuntuは本当に快適ですね、日本語もばっちり使えるし。グラボなしだと軽いディストリじゃないと苦しいですし。nvidiaの公式だと検索わかりにくかったんで本家グーグルで検索したのですがとても参考になりました。

    • コメントどうもありがとうございます。
      私もなかなか情報を手に入れることができず、苦しんだので記事としてまとめてみました。
      お役に立ったようでしたら幸いです。

コメントを残す