Ubuntuで使っているオンボグラフィック(VIA)のX.org用グラフィックドライバー(OpenChrome)を何気に最新版(Git)に更新してみた。現時点でも開発は続いているっぽい。
ビルド&インストール
以下、Ubuntu 14.04 LTSでXenialカーネルを使用している場合で、build-essentialを導入している事を前提としている。。先に念の為現行のドライバーをバックアップしておいてからやるべし(apt-get install --reinstall+αでも元に戻せるこっちゃ戻せるが)。
./autogen.shで--prefixなどを渡しているが、これは同時に./configureもされるようになっているため。
$ cp /usr/lib/xorg/modules/drivers/openchrome_drv.so . $ cp /usr/lib/x86_64-linux-gnu/libchromeXvMC*so* . $ sudo apt-get build-dep xserver-xorg-video-openchrome-lts-xenial $ git clone git://anongit.freedesktop.org/openchrome/xf86-video-openchrome $ cd xf86-video-openchrome $ ./autogen.sh --prefix=/usr --enable-debug --enable-xv-debug $ make $ sudo make install
インストールが終わったら再起動してみる。再起動後ちゃんと画面が表示されれば成功。
画面が若干ずれている場合があるがこれはディスプレイの自動調整等で何とかなる。
X.orgのドライバー読み込みログ
アップデート前
[ 7605.572] (II) LoadModule: "openchrome" [ 7605.572] (II) Loading /usr/lib/xorg/modules/drivers/openchrome_drv.so [ 7605.584] (II) Module openchrome: vendor="http://openchrome.org/" [ 7605.584] compiled for 1.17.1, module version = 0.3.3 [ 7605.584] Module class: X.Org Video Driver [ 7605.584] ABI class: X.Org Video Driver, version 19.0
アップデート後
[ 42.556] (II) LoadModule: "openchrome" [ 42.557] (II) Loading /usr/lib/xorg/modules/drivers/openchrome_drv.so [ 42.753] (II) Module openchrome: vendor="http://www.freedesktop.org/wiki/Ope nchrome/" [ 42.753] compiled for 1.18.3, module version = 0.5.181 [ 42.753] Module class: X.Org Video Driver [ 42.753] ABI class: X.Org Video Driver, version 20.0
蛇足
そろそろ16.04 LTSへのアップグレードも検討しなきゃですね…
PPAそこそこ入れているからそれに伴う不具合とかが心配だが…