概要
Debian9のDirectFBでフレームバッファを開いて欲しいのですが、どうしてもX11を開こうとしてしまいます。
状態
Debian9をVirtual Boxにprint server
, SSH server
, standard system utilities
込みでインストールしました。
この状態でDirectFBがX11を開こうとするため
plain
1 ~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.2.10 |~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 (c) 2001-2008 The world wide DirectFB Open Source Community 3 (c) 2000-2004 Convergence (integrated media) GmbH 4 ---------------------------------------------------------------- 5 6(*) DirectFB/Core: Single Application Core. (2017-01-01 13:24) 7(*) Direct/Memcpy: Using libc memcpy() 8(!) X11: Error in XOpenDisplay for '(null)' 9(!) DirectFB/Core: Could not initialize 'system_core' core! 10 --> Initialization error! 11(#) DirectFBError [DirectFBCreate() failed]: Initialization error!
となりXOpenDisplay
で失敗します。
~/.directfbrc
や/etc/directfbrc
に
plain
1system=fbdev 2fbdev=/dev/fb0 3mode=800x600
を指定しても同じ結果になり、直接
command
1$ sudo dfbinfo --dfb:system=fbdev --dfb:fbdev=/dev/fb0 --dfb:mode=800x600 2$ sudo dfbinfo --dfb:system=fbdev --dfb:fbdev=/dev/fb0
をしても同じ結果になります。
最終目標
DirectFBをX11を介さずフレームバッファに直接実行できることが目標です。
Debian8以上のDebianであれば問題ありません。
環境
ゲスト
OS : Debian9 (amd64)
uname -a : Linux debian 4.9.0-4-amd64 #1 SMP Debian 4.9.51-1 (2017-09-28) x86_64 GNU/Linux
Linuxのコマンドラインオプションにvga~0x314
DirectFB : libdirectfb-dev libdirectfb-extra libdirectfb-bin
フレームバッファ : /dev/fb0の存在は確認しました。
ホスト
OS : Linux Mint 18 (amd64)
Virtual Box : 5.1.30 r118389 (Qt5.5.1)
Virtual Box拡張パッケージ : Oracle VM VirtualBox Extension Pack (5.1.30r118389)
条件や注文が多く申し訳ありません。
よろしくお願いします。
あなたの回答
tips
プレビュー