備忘録とか日常とかスマートフォン用の表示で見る備忘録とか日常とか学んだこととかを書きます。この広告は、90日以上更新していないブログに表示しています。促されるままにアップデート・再起動したらGUIでログインできなくなった話。何とか直せたのでメモしておく。結論から言うとnvidiaのGPUのせいらしい。試行錯誤したのでもっとスマートにやる方法も多分あるけど一応。何を言っているのかわからねーと思うがおれも何をされたのかわからなかった・・・」と、冗談はさておきいわゆるログインループにハマったわけである。ログイン時の「ポコポンっ」みたいな音がトラウマになってしまった画面の解像度が低くなっていたのでこの時点でおそらくグラフィック周りの問題だろうなーとは思ったがとりあえず色々試す羽目になった。Ctl+Alt+F1で仮想コンソールは立ち上げることはできた。試したこと色々調べてみた結果、ログインループにハマった時にまず試してみることがあるらしい。.ICEauthorityXサーバの認証に使うファイルらしい。削除しても次回ログイン時に再生成される。アップデートの時にこのへんの設定に不具合が生じる場合があるとかないとか。ちなみに自分の場合は直りませんでした。次、Unityの初期化をやってみる。このサイトに従って以下のコマンドで初期化を図る。--reset-unityunity-tweak-toolは公式のレポジトリに入っており、Unityの設定初期化とかを1行でやってくれるすごいやつらしい。これを試してrebootするも、自分の場合ではダメでした。learningのライブラリであるcaffeを導入した時も同じようなログインループに陥ったことを思い出す。その時は確かnvidia周りのファイルが原因だったような・・・てことで以下のコマンドを叩く。nvidia*で、rebootする。ぶっちゃけこれで出来なかったら自分の知ってる範囲でやれることはやったのでやむなしクリーンインストールも視野に入れてた。苦し紛れにやってみたら直った。苦し紛れなので正しい手順かどうかはわからんとりあえず使っているドライバのバージョンを調べるため、以下のサイトでGPUの型番を入力する。352.63ふむふむ。バージョン361ないやんけ!やっていいかどうかわからないけど、仕方なく352を入れてみる。nvidia-352で、おそるおそるrebootするとログインできた。learningに使うtheanoのライブラリで問題が発生した。GPUを使っての演算ができなくなっていたのである。これでは困るので再度NVIDIAドライバダウンロードのサイトでドライバをダウンロードしてくる。再起動後、GRUBメニューでUbuntuを選択した状態で'e'キーを押し、起動オプションをいじる。3'を追加してF10キーを押す。ドライバをダウンロードしたディレクトリに移動して以下を実行。./NVIDIA-Linux-x86_64-340.32.runするとインストールが始まる。何を省いていいかわからないので基本yesで答えたが、32bitドライバは入れなかった。theanoとして問題なく動いたので一安心。後日談ひと通りやったあとにこんなサイトを見つけた。www.rokudw.netもしかしたらこのサイトの方法で一発だったのかもしれない。直ったのでよしとしようか。日付でわかるかと思いますがかなり古い情報です。GPUを導入する場合はubuntuの公式リポジトリからドライバをインストールすることをお勧めします。nvidiaでnvidia-xxxみたいなやつをインストールすればおkかと。Linux)先日のWWDC2016は個人的には残念な結果でした。(1)はてなブログをはじめよう!may46onezさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。