ML115でGeForce8400GSを使う
ubuntuデスクトップで開発したいものがあるので、玄人指向のビデオカードが3400円だったから買ってきた。
aptでnvidiaの新しいドライバ入れたらハマった。なんとか解決したが
sudo apt-get install nvidia-glx-new
そしたらこのパッケージがぶっ壊れていたらしく、画面が640x480しか選べなくなった。
さらにaptでも消せなくなった
sudo apt-get remove nvidia-glx-new
sudo: unable to resolve host shokai-mag2 パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 以下のパッケージは「削除」されます: nvidia-glx-new アップグレード: 0 個、新規インストール: 0 個、削除: 1 個、保留: 0 個。 この操作後に 28.3MB のディスク容量が解放されます。 続行しますか [Y/n]? (データベースを読み込んでいます ... 現在 122464 個のファイルとディレクトリがインストールされています。) nvidia-glx-new を削除しています ... dpkg-divert: `/usr/lib32/libGL.so.1' の確認中にエラーが発生しました: No such file or directory dpkg: nvidia-glx-new の処理中にエラーが発生しました (--remove): サブプロセス post-removal script はエラー終了ステータス 2 を返しました 以下のパッケージの処理中にエラーが発生しました: nvidia-glx-new E: Sub-process /usr/bin/dpkg returned an error code (1)
よく見ると64bit athlonマシンなので/usr/lib32が無い。
sudo mkdir /usr/lib32 sudo touch /usr/lib32/libGL.so.1 sudo apt-get remove nvidia-glx-new
と、ダミーファイルを置いてremoveしたらうまくいった
気を取り直して
sudo apt-get install nvidia-glx sudo reboot
で起動時に「解像度が低いけどいいのか」というメッセージが出るので、
モニタに1440x900 LCDを選んだ。よし。