ふるた技工所(てっこうしょ)

ふるた技工所(てっこうしょ)

PR

キーワードサーチ

▼キーワード検索

プロフィール

Aちゃん22

Aちゃん22

フリーページ

2017.01.30
XML
カテゴリ: ソフト開発日誌
Lubuntu 16.04 live を i815 chipset mother board の on board video で動かせないか作業を続けた。

色々と調べてみると、まず /usr/lib/xorg/modules/drivers/intel_drv.so が必要だ。Lubuntu 16.04 には存在する。vesa ドライバではビデオメモリ容量の認識が正しくないらしく、上手く動作しない。

ディストリビューションによっては intel_drv.so が無い。USB memory に persistent 領域 casper-rw を設けて、パッケージを次のようにしてインストールしても色々と無理が出てくるらしく、デスクトップ画面は出ない。driver だけではなく xserver 自体が入れ替わって API が整合しなくなる。

# apt-get update
# apt-get install xserver-xorg-video-all

intel_drv.so が有っても xserver 起動中に Segmentation fault が発生する。例えば次のような記録が /var/log/Xorg.0.log に残る。
[ 292.536] (EE) Backtrace:
[ 292.537] (EE) 0: /usr/lib/xorg/Xorg (xorg_backtrace+0x52) [0x80247ae2]
[ 292.537] (EE) 1: /usr/lib/xorg/Xorg (0x800a6000+0x1a5f42) [0x8024bf42]
[ 292.538] (EE) 2: (vdso) (__kernel_rt_sigreturn+0x0) [0xb77c0c20]
[ 292.538] (EE) 3: /usr/lib/xorg/Xorg (DRILock+0xf4) [0x80214e54]
[ 292.538] (EE) 4: /usr/lib/xorg/modules/drivers/intel_drv.so (0xb6bb1000+0x13a98) [0xb6bc4a98]
[ 292.538] (EE) 5: /usr/lib/xorg/modules/drivers/intel_drv.so (0xb6bb1000+0x14f7b) [0xb6bc5f7b]
[ 292.538] (EE) 6: /usr/lib/xorg/Xorg (AddScreen+0xed) [0x800e0e1d]
[ 292.539] (EE) 7: /usr/lib/xorg/Xorg (InitOutput+0x3e7) [0x80127327]
[ 292.539] (EE) 8: /usr/lib/xorg/Xorg (0x800a6000+0x3ec01) [0x800e4c01]
[ 292.539] (EE) 9: /usr/lib/xorg/Xorg (0x800a6000+0x2897a) [0x800ce97a]
[ 292.540] (EE) 10: /lib/i386-linux-gnu/libc.so.6 (__libc_start_main+0xf7) [0xb729b637]
[ 292.540] (EE) 11: /usr/lib/xorg/Xorg (0x800a6000+0x289b8) [0x800ce9b8]
[ 292.541] (EE)
[ 292.541] (EE) Segmentation fault at address 0x248
[ 292.541] (EE)
Fatal server error:
[ 292.541] (EE) Caught signal 11 (Segmentation fault). Server aborting

アクセラレーションが関係する問題を指摘するページを見つける。persistent 領域の /etc/X11/xorg.conf (casper-rw を loopback mount すると ${mount_point}/upper/etc/X11/xorg.conf) を次のように書いて、アクセラレーションを無効にしてみる。 Option "NoAccel" "True" と Option "DRI" "False" が肝だ。
Section "Device"
        Identifier       "Configured Video Device"
        Driver           "intel"
        Option "NoAccel" "True"
        Option "DRI"     "False"
EndSection

Section "Monitor"
        Identifier      "Configured Monitor"
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Monitor         "Configured Monitor"
        Device          "Configured Video Device"
EndSection

デスクトップ画面らしきものが、5 ~ 10 秒に 1 回程度、チラッと出るようになった。[Ctrl]+[Alt]+[F4], [Ctrl]+[Alt]+[F7] をキー入力して仮想コンソール画面 ~[F4] に切り替えた後、デスクトップ画面 ~[F7] にすると、安定してデスクトップが表示された。やや難ありの状態だ。何か設定を詰めれば改善される?

scankeylx を古い環境で動かしたいだけなんだ... 何もしないで動くディストリビューションと版を探した方が速いかも。





お気に入りの記事を「いいね!」で応援しよう

最終更新日  2017.01.31 23:35:34
コメント(0) | コメントを書く


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

カレンダー

サイド自由欄

コメント新着

Toshi@ Re:Metronix model 521C 18V 0.8A 電源 - i代目 x2, i+1 代目 x1, i+2 代目 x1 で 4 台(10/06) リファレンスジェネレータは凝った回路で…
Danieltug@ Navigate conflicts with these tips <b>I grasp</b> the method i…
Jamessic@ Сауны и бани в Уфе &lt;a href= <small> <a href="https://sa…
Robertshoof@ Досуг в Петербурге Здравствуйте! Санкт-Петербург — это го…

© Rakuten Group, Inc.
X
Design a Mobile Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: