私はラズベリーパイでカスタムバージョンのRaspbianを実行していますが、テキストモードでのみ実行されるXサーバーがなく、基本サービスのみがインストールされています。 USBモニターを接続してコンソールを表示するのに使いたいです。接続すると、それを検出して緑色の画面が表示されますが、目標を達成するために何ができるかわかりません(可能であれば)。 )。もし私にアドバイスをいただける方はいらっしゃいますか?
dmesgログ:
[ 1606.712232] udlfb: DisplayLink LILLIPUT USB Monitor - serial #70873920033
[ 1606.724237] udlfb: vid_17e9&pid_02a9&rev_0130 driver's dlfb_data struct at b8d6d800
[ 1606.741459] udlfb: console enable=1
[ 1606.749754] udlfb: fb_defio enable=1
[ 1606.757827] udlfb: shadow enable=1
[ 1606.766183] udlfb: vendor descriptor length:17 data:17 5f 01 00 15 05 00 01 03 00 04
[ 1606.782954] udlfb: DL chip limited to 1500000 pixel modes
[ 1606.794348] udlfb: allocated 4 65024 byte urbs
[ 1606.885797] udlfb: 800x480 @ 59 Hz valid mode
[ 1606.894588] udlfb: Reallocating framebuffer. Addresses will change!
[ 1606.906132] udlfb: 800x480 @ 59 Hz valid mode
[ 1606.914741] udlfb: set_par mode 800x480
[ 1606.927843] udlfb: DisplayLink USB device /dev/fb1 attached. 800x480 resolution. Using 1504K framebuffer memory
ベストアンサー1
/dev/fb1
それはあなたにフレームバッファ機器(ここカーネルAPIドキュメントです)。したがって、これらのフレームバッファデバイス(写真ビューアや端末などのさまざまなデバイス)を使用できるすべてのソフトウェアを使用できます。
Linuxコンソールは、次の方法でフレームバッファデバイスを使用します。FBCONmap
、どのコンソールがどのフレームバッファデバイスで動作するかを指定するパラメータがあります。
私はそれを自分で試していませんが(フレームバッファデバイスのみを持っているので)、このパラメータを使用して実行すると、USBモニタに複数のLinuxコンソールを配置できると仮定します。またはcon2fbmap
起動後に割り当てを変更する場合。
もちろん、フレームバッファターミナルエミュレータの実行など、フレームバッファで直接アプリケーションを使用する方が簡単ではないと思います。