回答:
以下で画像を見ることができますfbi
:
NAME
fbi - linux framebuffer imageviewer
SYNOPSIS
fbi [ options ] file ...
DESCRIPTION
fbi displays the specified file(s) on the linux console using the framebuffer device. PhotoCD, jpeg, ppm,
gif, tiff, xwd, bmp and png are supported directly. For other formats fbi tries to use ImageMagick's convert.
コマンド例:
$ fbi path/to/file.jpg
vlc
Xセッションなしで試しましたか?
/dev/fb0
です。したがってsudo
、またはのいずれかsudo usermod -aG video $USER
です。それ以外のfbi
場合は失敗し、vlc
ASCIIアートをレンダリングします。たぶんaudio
グループも必要です。
可用性はカーネルの機能に依存しますが、カーネルが提供するLinuxフレームバッファー(またはハードウェアアクセラレーションを可能にするDirect Framebufferライブラリ)を使用すると、コンソールでビデオを再生することも可能になります。
たとえば、MPlayerを使用する場合:mplayer -vo fbdev filename.avi
またはmplayer -vo directfb filename.avi
、必要なピースがすべて揃っている場合にトリックを実行する必要があります。他の回答で指摘したvlc
ように、作業が簡単になる可能性があり、古いFBとDirectFBの両方をサポートします。
ウィキペディアの記事では、フレームバッファについて次のように述べています。
Linuxフレームバッファーには3つのアプリケーションがあります。
- ハードウェアテキストモードを使用しないテキストLinuxコンソールの実装(そのモードが使用できない場合、またはグリフサイズ、コードポイント数などの制限を克服する場合に便利です)。これの1つの人気のある側面は、起動時にコンソールにTuxロゴを表示する機能です。
ビデオアダプターハードウェアとそのドライバーに依存しない、ディスプレイサーバーの可能なグラフィック出力方法。
X Window Systemの重いオーバーヘッドを回避するグラフィックプログラム。
最後の項目には、MPlayer、links2、Netsurf、fbidaなどのいくつかのLinuxプログラムと、GGI、SDL、GTK +、Qt Extendedなどのライブラリが含まれ、フレームバッファーを直接使用できます。これは、組み込みシステムで特に人気があります。
Linuxフレームバッファのハードウェアアクセラレーションのフレームワークを提供するライブラリDirectFBがあります。
この同じフォーラムのこのトピックに関するQ&Aもあります。もちろん、古いFramebuffer HOWTOもあります。
最も注目すべきは、/dev/fb0
キャラクタデバイス(または複数のフレームバッファデバイスが使用可能な場合は複数)を使用可能にすることです。最低限、の出力にはzcat /proc/config.gz |grep FB
が含まれているCONFIG_FB=y
必要がありますが、DRMを備えた最新のGPUがFBDEVを機能させるために一種のレガシードライバーを必要とするかどうかはよくわかりません(私の場合、CONFIG_DRM_I915_FBDEV=y
Intel GPU を持っているようです) 。
ウェイランドに基づいた超軽量のウィンドウマネージャーを実行できます。たとえば、私はお勧めしますrootston
(wlroots
プロジェクトから)ます。たとえばrootston -E vlc
、vlc以外は何も取得しません。
rootston
メニュー、トレイ、時計、デスクトップなどはありません。何もありません。ただし、これは概念実証に過ぎず、定期的にクラッシュします。しかし、映画を見ても大丈夫です。
また、X11アプリケーションを実行する場合rootston
は、Xwayland
バックグラウンドで実行されている目に見えないミニX-サーバーのようです。
気になるのが「GUIのもの」だけなら、Openboxを調べることができます。
rootston
ベースではX
なく、wayland
代わりに。しかし、私は何の説明もなしにダウンロボになります。これは恩知らずで、思いやりがなく、失礼で、怒りを覚えます。