- 2014-01-08 (Wed) 09:57
- ソフトウェア ( Linux/coLinux )
カーネルのログを見てたら,カーネルモジュールのバージョンとXのモジュールのバージョンが違うぞボケというメッセージが出ていた.
kernel: [ 18.759371] NVRM: API mismatch: the client has the version 304.108, but kernel: [ 18.759372] NVRM: this kernel module has the version 304.88. Please kernel: [ 18.759373] NVRM: make sure that this kernel module and all NVIDIA driver kernel: [ 18.759374] NVRM: components have the same version.
nvidia-304-updates というパッケージで 304.108 のカーネルモジュールが入っているし X のログから X 側のモジュールも 304.108 となっていたので問題ないだろとか思ってたら…… 先に入っていた nvidia-304 というパッケージの 304.88 のカーネルモジュールがロードされとったと.このミスマッチのせいで月曜から X が立ち上がらなかった.
ということで,nvidia-XXX なパッケージを全部消してから nvidia-304-updates を入れなおしたら無事 X が立ち上がるようになった.とりあえず,パッケージのアップデートが不親切なんじゃないかなと思わなくもない.もしくは何かがバグってたのか.
- Newer: ことはじめ