LoginSignup
3
3

More than 5 years have passed since last update.

WindowsとUbuntuのDual Boot環境にGPU(NVidia GeForce GTX1080)をインストール

Last updated at Posted at 2017-07-11

表題の通りWindowsとUbuntu 16.04のDual Boot環境を作りつつ、GPU(NVidia GTX1080)を入れる際にかなり苦労しました。GTX1070でも同様。
ネットの情報をいろいろ試したのですが、殆どがnomodesetや.XAuthのパーミッションに話が終始していておりましたが、実はUEFIに鬼門があります。
普通にやるとログインループにはまります。(GNOMEでログインしても、強制的にまたログイン画面に戻る。)

Windows10がプレインストールされたドスパラのGalleria(ASUSのマザボ)をベースに話してます。

  1. Windows上で、Shiftを押しながらメニュー>再起動をクリックし、UEFIのモード変更を選ぶ
  2. BIOS起動時にDelかF2を押してBIOSメニューに入る
    1. SecureBootをWindowsからOtherOS
    2. FastBootをDisable
  3. Ubuntuを起動。
  4. ログイン画面でCTRL+ALT+F1でコマンドラインに入る
  5. 以下の順番でnvidiaドライバをインストール
sudo service lightdm stop
sudo apt-get purge nvidia-*
sudo apt-get upgrade
sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install nvidia-375
sudo reboot

375か381とかは使っているGPUに合わせて最新のPROPバージョンを選んでください。
375のインストール中にUEFIのSecureBootの解除パスワードを入れられますが、ここでは8文字きっかり入れましょう。8文字未満だとバグにハマることがあります。

7.これで再起動したら、GNOMEの出力がGPUから高解像度で出力されて幸せになります。

もしもはまったら以下を試してみましょう。
- Ubuntuの起動選択時にeを押して、nomodesetを入れてから起動。lightdmや古いドライバとかが邪魔しているときに有効。
- インストール後の再起動後、PROGRAM MOKみたいなブルースクリーンが出るとアウト。ここで正しいパスワードを入れてもなぜかループにハマります。BIOSがOtherOSになっているか要確認。

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3