最新のdriverを探していたらnvidiaの最新のdriverにcurrent 推奨の文字があったので、不覚にもつい更新をかけた。そしたら、画面が真っ黒になってしまった。そうだこのPCはnforce780a/980a sliというnvidiaの黒歴史video chipを載せていることをすっかり忘れていた。会社からならnvidia-177.80(2008年)が最新。最新をさがすとnouveauが見つかったので、障害を起こしている最新のドライバーを削除して入れ替えることにした。
cntrl+alt+fn1からfn6 (fn7でもどる)でコンソールに落ちて
次のように打つ。
sudo apt-get remove --purge nvidia-*
sudo apt-get install ubuntu-desktop
sudo rm /etc/X11/Xorg.conf
echo 'nouveau' | sudo tee -a /etc/modules
これらが効かない。ロックしているので削除できないのだ。それで次の行を
sudo fuser -cuk /var/lib/dpkg/lock; sudo rm -f /var/lib/dpkg/lock
と一行でうつ。これはやってはいけないと書いてあるがその理由はグラフィックボードとの
通信が切れてしまうから。いまその状態なのでやっても構わない。
つぎの行は私には必要なかったがこれもWEBにはかいてあったので記録する。
sudo fuser -cuk /var/cache/apt/archives/lock; sudo rm -f /var/cache/apt/archives/lock
次のファイルは保存しておくべきだが壊れているので消した。
sudo fuser -cuk /etc/X11/xorg.conf
してから
sudo apt-get install nvidia-common
sudo apt-get install xserver-xorg-video-nouveau
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
sudo dpkg-reconfigure xserver-xorg
これでもどった。まだ何かあったかもしれないが一応参考まで。
cntrl+alt+fn1からfn6 (fn7でもどる)でコンソールに落ちて
次のように打つ。
sudo apt-get remove --purge nvidia-*
sudo apt-get install ubuntu-desktop
sudo rm /etc/X11/Xorg.conf
echo 'nouveau' | sudo tee -a /etc/modules
これらが効かない。ロックしているので削除できないのだ。それで次の行を
sudo fuser -cuk /var/lib/dpkg/lock; sudo rm -f /var/lib/dpkg/lock
と一行でうつ。これはやってはいけないと書いてあるがその理由はグラフィックボードとの
通信が切れてしまうから。いまその状態なのでやっても構わない。
つぎの行は私には必要なかったがこれもWEBにはかいてあったので記録する。
sudo fuser -cuk /var/cache/apt/archives/lock; sudo rm -f /var/cache/apt/archives/lock
次のファイルは保存しておくべきだが壊れているので消した。
sudo fuser -cuk /etc/X11/xorg.conf
してから
sudo apt-get install nvidia-common
sudo apt-get install xserver-xorg-video-nouveau
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
sudo dpkg-reconfigure xserver-xorg
これでもどった。まだ何かあったかもしれないが一応参考まで。