お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2016-07-16 22:42:30

kingfisher
メンバ
登録日: 2016-07-13

Ubuntu16.04LTS nvidiaドライバーのインストール後 loginできない

Ubuntu16.04LTSをインストール後にnvidiaのドライバー(nvidia-367)をインストールしたのですがハマってしまいました!!
インストール後にリブートしたところ、ログインできなくなってしまいました(gui環境で)。 ctrl+alt+f1でのコマンドラインでの
ログインは可能です。
googleで調べて、Ubuntuのデフォルトのnouveauを停めて云々....nvidia-367を再インストール....bumblebeeインストール
と試みているのですが、状況が変わりません。順番等の手順がいけなかったのかも...
すみません、どなたかアドバイスをいただけないでしょうか? よろしくお願いいたします!!

PC名 GALLERIA XF(Dosparaで購入)
マザーボード ASUS H170-PRO(H170 1151 DDR4 ATX)
CPU intel Core i7 6700(1151/3.4/8M/C4/T8)
メインメモリー 48GB
グラフィックボード GALAXY 70NSH6DHK6VT(GTX1070 8G GDR5 1D1H3P)
SSD Crucial CT480BX200SSD(2.5inchi SATA3 480GB TLC)
HardDisk SEAGETE ST200DM001(SATA3 2TB 7200rpm 64MB)

オフライン

 

#2 2016-07-16 23:12:40

tnc
メンバ
登録日: 2008-03-22

Re: Ubuntu16.04LTS nvidiaドライバーのインストール後 loginできない

kingfisher による投稿:

Ubuntu16.04LTSをインストール後にnvidiaのドライバー(nvidia-367)をインストールしたのですがハマってしまいました!!
インストール後にリブートしたところ、ログインできなくなってしまいました(gui環境で)。 ctrl+alt+f1でのコマンドラインでの
ログインは可能です。
googleで調べて、Ubuntuのデフォルトのnouveauを停めて云々....nvidia-367を再インストール....bumblebeeインストール
と試みているのですが、状況が変わりません。順番等の手順がいけなかったのかも...
すみません、どなたかアドバイスをいただけないでしょうか? よろしくお願いいたします!!

PC名 GALLERIA XF(Dosparaで購入)
マザーボード ASUS H170-PRO(H170 1151 DDR4 ATX)
CPU intel Core i7 6700(1151/3.4/8M/C4/T8)
メインメモリー 48GB
グラフィックボード GALAXY 70NSH6DHK6VT(GTX1070 8G GDR5 1D1H3P)
SSD Crucial CT480BX200SSD(2.5inchi SATA3 480GB TLC)
HardDisk SEAGETE ST200DM001(SATA3 2TB 7200rpm 64MB)

前のkernelが残っていればGUIで起動できると思います。
起動後にsynapticからnvidia-367を削除して再起動するといいと思います。

端末からだと
$sudo apt-get remove nvidia-367 でアンインストールできます。

もしもGUIで起動できなければコマンドラインから上記コマンドを実行するといいです。

実行後は
$ sudo reboot

で、再起動されます。

なぜGUIで起動できなかったかという理由については、昨今、UEFI bootをMicrosoftが採用したのに伴いドライバー周りとの兼ね合いで何かが生じている模様です。
今回の場合はインストール時に出てくる説明文によるとセキュアブートをoffにしなさいというふうに指示がでます。
セキュアブートをoffにするのは簡単なのですが、これを実行してしまうとWindowsがUEFI bootなので立ち上がらなくなるというオチがまっています。
恐らくバグだろうと思うので改善を待つしかない状況のようです。

オフライン

 

#3 2016-07-17 00:20:05

rohizuka
メンバ
登録日: 2009-06-25

Re: Ubuntu16.04LTS nvidiaドライバーのインストール後 loginできない

kingfisher による投稿:

Ubuntu16.04LTSをインストール後にnvidiaのドライバー(nvidia-367)をインストールしたのですがハマってしまいました!!

インストールされたドライバーは367.35 又は367.27 のどちらでしょうか?
http://www.nvidia.co.jp/download/driver … /104308/jp
http://www.nvidia.co.jp/download/driver … /105367/jp
367.27をインストールされたのであれば367.35を試してみてください。
https://launchpad.net/~graphics-drivers … ter=xenial

オフライン

 

#4 2016-07-17 08:44:26

kingfisher
メンバ
登録日: 2016-07-13

Re: Ubuntu16.04LTS nvidiaドライバーのインストール後 loginできない

tncさん、rohizukaさんレスありがとうございます。
win10+virtualBOX上で14.04LTSを試した際には、nvidiaドライバーをインストール後にbumbulebeeをイン
ストールするとguiログインが可能になったのですが、16.04LTSだと現状様々な問題が有るのですね.....
すみません勉強不足なのですが仮にセキュアブートをOFFにすると目的を達成できる可能性はあるのでしょうか。
PCをubuntu専用機にするつもりなのでwindowsは使えなくても構いません。
インストールしたnvidiaのドライバーはnvidia-367.35です。
実は目的は、nvidia-367.35インストール後にCUDAを使いたいためにこのような作業をしております。
何か有りましたら引き続きよろしくお願いいたします!!

オフライン

 

#5 2016-07-18 01:09:15

rohizuka
メンバ
登録日: 2009-06-25

Re: Ubuntu16.04LTS nvidiaドライバーのインストール後 loginできない

https://devtalk.nvidia.com/default/topi … th-367-35/
遭遇されている状況からすると上のリンク先が参考になるんじゃないかと思います。
対処法として
ドライバーを367.35から367.27に変更する
若しくは
367.35のままで設定ファイル/etc/X11/xorg.confの一部を書き換える

コード:

Option "MetaModes" "nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"

こんな感じの行から{ ForceFullCompositionPipeline = On }を削除して

コード:

Option "MetaModes" "nvidia-auto-select +0+0"

オフライン

 

#6 2016-07-18 19:12:49

kingfisher
メンバ
登録日: 2016-07-13

Re: Ubuntu16.04LTS nvidiaドライバーのインストール後 loginできない

rohizukaさんメッセージありがとうございます。

367.35のドライバーのままで/etc/X11/xorg.confを書き換えようとしたのですが、
/etc/X11 に目的の名前のファイルが存在しませんでした。

次に367.27をインストールしようとしたのですが、
sudo apt-get install nvidia-367では367.35の最新ドライバーしかダウンロード
できなかったので、nvidiaのサイトから*.runファイルをダウンロードしてインストール
を試みました。sudo sh *.run↓
最終的にkernelをコンパイル(kernelにアタッチするためのコンパイル??)??をnvidia
インストーラがした後に provide the path to the Keyと聞いてきたのですがKeyに
何を入れたら良いのか不明でinstallation faildになってしまいました。
そうしているうちに、システム設定→ソフトウェアとアップデート→追加のドライバーに
nvidia-367.35が上がってきていたので、guiからドライバーをインストールしたので
すが、やはりリブート後にguiからログインできませんでした。

現状このような感じです... もう少し最新の367.35であれこれ試みてみます。
また何か有りましたらメッセージを頂けたら幸いです!!


rohizuka による投稿:

https://devtalk.nvidia.com/default/topi … th-367-35/
遭遇されている状況からすると上のリンク先が参考になるんじゃないかと思います。
対処法として
ドライバーを367.35から367.27に変更する
若しくは
367.35のままで設定ファイル/etc/X11/xorg.confの一部を書き換える

コード:

Option "MetaModes" "nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"

こんな感じの行から{ ForceFullCompositionPipeline = On }を削除して

コード:

Option "MetaModes" "nvidia-auto-select +0+0"

オフライン

 

#7 2016-07-19 16:22:47

tnc
メンバ
登録日: 2008-03-22

Re: Ubuntu16.04LTS nvidiaドライバーのインストール後 loginできない

/xorg.confというのは現行のバージョンでは存在しません。
昔の古いバージョンでは存在していました。
そのファイルの中にdriverのセッティングに関わる命令文が書いてあります。
そこを変更すると環境が変わるようになっていました。
ところが最近のバージョンではそのファイルをすっ飛ばして起動できるようになりました。
また、UEFIブートも主流になってきたのであまり必要のないものになってきています。
どうしても必要ならコマンドを実行すれば作れるはずです。
けど、今は覚えなくてもいいことなのでほっといていいです。
まずは、インストールしてしまったdriverを削除してください。
あとは、標準のxserver-xorg-video-nouveau で起動できるはずです。
前のレスでも触れましたが現状では打開策がまだ出ていないのでもう少し待ってください。
そうすれば、時期に修正がされると思います。
そうそう、NVIDIAが直接配布しているdriverはkernelが変更されるたびにコケると思うのでUbuntuの開発者が手を加えてrepositoryに上げたものを使ってください。

端末より
$ sudo ubuntu-drivers devices

上記を実行すると使えるdriverが表示されます。
その中にrecommendedと書かれたものがあります。
それがあなたのPCの推奨driverです。
ただ、現状ではinstallerが途中でコケるのでやめておいたほうがいいです。
とにかくもうしばらく待ちましょう。

オフライン

 

#8 2016-07-19 19:02:23

rohizuka
メンバ
登録日: 2009-06-25

Re: Ubuntu16.04LTS nvidiaドライバーのインストール後 loginできない

kingfisher による投稿:

367.35のドライバーのままで/etc/X11/xorg.confを書き換えようとしたのですが、
/etc/X11 に目的の名前のファイルが存在しませんでした。

それでは /usr/share/X11/xorg.conf.d/20-nvidia.conf を確認してみてください。

オフライン

 

#9 2016-07-19 22:43:43

kingfisher
メンバ
登録日: 2016-07-13

Re: Ubuntu16.04LTS nvidiaドライバーのインストール後 loginできない

tncさん、再度メッセージありがとうございます。
$ sudo ubuntu-drivers devices
をすると何故かインテルの内蔵?グラフィックのドライバーがでてきました。
少し待ってみることにします、対応したら何かアナウンスがあるのでしょうか?

rohizukaさん、ありがとうございます。
以下も発見できませんでした。残念です。
/usr/share/X11/xorg.conf.d/20-nvidia.conf

オフライン

 

#10 2016-07-20 01:21:03

tnc
メンバ
登録日: 2008-03-22

Re: Ubuntu16.04LTS nvidiaドライバーのインストール後 loginできない

kingfisher による投稿:

tncさん、再度メッセージありがとうございます。
$ sudo ubuntu-drivers devices
をすると何故かインテルの内蔵?グラフィックのドライバーがでてきました。
少し待ってみることにします、対応したら何かアナウンスがあるのでしょうか?

rohizukaさん、ありがとうございます。
以下も発見できませんでした。残念です。
/usr/share/X11/xorg.conf.d/20-nvidia.conf

GTX1070ってこの前出たばかりのでしょ?
だったらまだ対応できてないんでしょうね。
もう少し待つべきだと思います。
ちょっと前のグラボがあれば何らかの表示があると思います。
いずれにせよもう少し待ったほうがいいかも知れないですね。

オフライン

 

#11 2016-07-20 13:09:32

kingfisher
メンバ
登録日: 2016-07-13

Re: Ubuntu16.04LTS nvidiaドライバーのインストール後 loginできない

tncさん私もGTX1070は発売されたばかりで無理なのかなと思ったのですが、
調べると以下のような事例が有り、何らかの工夫をすれば成功するのかなと思った次第です。

http://qiita.com/hidenorly/items/a3eb3a0375e6703d163b
http://qiita.com/hidenorly/items/9f614534db1b151b3b

他にもディープラーンング用のPCで検索するといろいろ製品が出ていたり(osやドライバー等何らかのパッチ等の
修正をしているかもしれませんが)していたので、もうできるのだろうと思っていました。
いずれにしても技術に精通する人でなければムリかもしれません、少し待ってみますね!!
ありがとうございます!!

オフライン

 

#12 2016-07-20 16:19:11

jkbys
管理者
登録日: 2006-10-05

Re: Ubuntu16.04LTS nvidiaドライバーのインストール後 loginできない

事例があるなら工夫すれば成功しそうですね。
「GUIログインできなくなってしまった」というのは、具体的にどういう状態でしょうか?
ユーザー名やパスワードの入力すらできない状態でしょうか。

オフライン

 

#13 2016-07-20 17:04:15

tnc
メンバ
登録日: 2008-03-22

Re: Ubuntu16.04LTS nvidiaドライバーのインストール後 loginできない

jkbys による投稿:

事例があるなら工夫すれば成功しそうですね。
「GUIログインできなくなってしまった」というのは、具体的にどういう状態でしょうか?
ユーザー名やパスワードの入力すらできない状態でしょうか。

driverを入れた状態で起動するとログインスクリーンまでは、たちあがるけどもユーザー名とパスワードを入力してenterのあとにXが立ち上がらないんだと思います。
私はGTX750Tiを使っています。
Kubuntu16.04を導入した時に15.10からのupgradeだったのでdriverが入ったままになっていました。
その結果、新kernel上での起動はできませんでした。
それ以外にも日本語パッケージを導入するとplasmaが依存関係で削除されてしまうというbugもあったりしていろいろありました。
根本的な原因はNVIDIAドライバー周りの不具合にあるようです。
実際にこの件に関するbug報告も出されているようです。
ドライバーのインストールについてはセキュアブートを切ればインストール出来るようです。
しかしながらOS起動後はシステムが認識してないようでドライバーの動作確認が出来ないようです。

オフライン

 

#14 2016-07-20 18:00:17

kingfisher
メンバ
登録日: 2016-07-13

Re: Ubuntu16.04LTS nvidiaドライバーのインストール後 loginできない

jkbys による投稿:

事例があるなら工夫すれば成功しそうですね。
「GUIログインできなくなってしまった」というのは、具体的にどういう状態でしょうか?
ユーザー名やパスワードの入力すらできない状態でしょうか。

jkbysさん、メッセージありがとうございます。
tncさんが17:04:15にかかれているとおり以下のような状況です。

jkbys による投稿:

driverを入れた状態で起動するとログインスクリーンまでは、たちあがるけどもユーザー名と
パスワードを入力してenterのあとにXが立ち上がらない

オフライン

 

#15 2016-07-21 00:16:16

rohizuka
メンバ
登録日: 2009-06-25

Re: Ubuntu16.04LTS nvidiaドライバーのインストール後 loginできない

セキュアブートの有効 無効が運命の分かれ道になっている理由がいまいちよく分からなかったのですが
http://askubuntu.com/questions/765509/l … dia-driver
ここのAnswerを読んでやっと理解できました。
16.04からubuntuのセキュアブート仕様が厳格になって、セキュアブートが有効の時は署名のないカーネルモジュールを読み込まなくなったみたいですね。
nvidiaのドライバーは署名のないカーネルモジュールとしてインストールされるので、セキュアブートを無効にするのが最も簡単な対処のようです。

オフライン

 

#16 2016-07-27 15:37:35

kingfisher
メンバ
登録日: 2016-07-13

Re: Ubuntu16.04LTS nvidiaドライバーのインストール後 loginできない

すみませんその後です。
結局osのバージョンをさげてubuntu14.04LTS上でトライしておりました。
グラフィックドライバーがインストールでき、cudaも動くようになりました。
ネットで他の人の事例を検索すれば何らかのヒントが得られそうな、従来とと同じようなオペレーション
でOKでした。
BIOS設定でUEFIモードをオフってレガシーモードでブートしたところ動き始めました。windowsとのデュ
アルブートが可能かどうかosによって上記モードを切り替えられるかどうかはまだ試みていません。
なんとなく16.04LTSでも工夫すればできそうな気がしてきました!! 試してみます。
いろいろありがとうございました。

オフライン

 

#17 2016-10-02 19:24:49

kawaryo_0615
新しいメンバ
登録日: 2016-08-14

Re: Ubuntu16.04LTS nvidiaドライバーのインストール後 loginできない

kingfisher様

ubuntu16.04で設定時にkingfisher様と同様の問題に陥り、本ページを参考にubuntu14.04で再度設定を行っている者です。
kingfisher様はubuntuのバージョンを16.04から14.04にすることで、ネットで調べれば得られる従来と同様のオペレーションで解決できたとのことですが、私の環境下では16.04の時とまったく変わりません。
よろしければ、14.04でどのように設定を行い問題を解決できたのか教えていただけないでしょうか。

オフライン

 

#18 2017-03-31 16:26:15

nada
新しいメンバ
登録日: 2017-03-30

Re: Ubuntu16.04LTS nvidiaドライバーのインストール後 loginできない

GTX1050 ubuntu16.04 17.04ベータで同じようになりましたドライバのバージョンはnvidiaー375です。ネットの情報を頼りにいろいろ試しましたが全く改善せず。結局ドライバーの削除にたどり着きました。そうすればログインできます。しかしディスプレイの解像度は変更できません。やはり375を入れないといけないのです。そこでubuntustudioではこの問題が起きなかったので、試しにlowlatencyカーネルを入れてみました。それで再起動してみるとあっさりとログインです。ディスプレイの解像度も変更できます。ドライバーが生きているようです。なぜなのか理由はわかりませんが。ドライバーが十分対応したものになっていないのかカーネルとドライバーの相性?なのか。
そのへんのことがわかる人がいたら教えてください。

オフライン

 

#19 2017-04-07 15:41:47

nada
新しいメンバ
登録日: 2017-03-30

Re: Ubuntu16.04LTS nvidiaドライバーのインストール後 loginできない

ubuntu16.04で設定時にkingfisher様と同様の問題に陥り、本ページを参考にubuntu14.04で再度設定を行っている者です。
kingfisher様はubuntuのバージョンを16.04から14.04にすることで、ネットで調べれば得られる従来と同様のオペレーションで解決できたとのことですが、私の環境下では16.04の時とまったく変わりません。
よろしければ、14.04でどのように設定を行い問題を解決できたのか教えていただけないでしょうか。



私の場合14.04で
apt-get update
apt-get upgrade
apt-get install nvidia*
その後再起動して最初のgrubメニューでadvanceに入って一番古いkernelを選ぶことで無事ログインしました。特に問題は起きません。新しい番号のカーネルではloguin画面を繰り返すことになります。参考まで。

オフライン

 

Board footer

Powered by FluxBB