Xなしで映画/画像を見る方法は?


15

Xサーバーを実行せずに映画や画像を見る方法があるかどうか疑問に思っています。ログインマネージャを使用していません-ttyにログインし、Xサーバーを手動で起動します。

仮説的な状況:私はログインしますが、映画だけを見るか、いくつかの写真を見ることにします。この目的のためだけにXサーバーとすべてのGUIを実行したくありません。

Xなしで映画/画像を見るにはどうすればよいですか?


回答:


11

画像の場合:

以下で画像を見ることができます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

ビデオの場合:

  • vlctty / consoleから使用できます:

    コマンド例:

    $ vlc /path/to/file.mp4
    
  • 以下も使用できますmplayer

    $ mplayer /path/to/file.mp4
    

    注:ビデオ出力ドライバがで設定することができ-vo、オプションなどcacafbdevこの外部の記事が役立つ場合があります)


@MatthewRock vlcXセッションなしで試しましたか?
パンディア

Xなしでも動作します。
マシューロック

2
への書き込み権限が必要/dev/fb0です。したがってsudo、またはのいずれかsudo usermod -aG video $USERです。それ以外のfbi場合は失敗し、vlcASCIIアートをレンダリングします。たぶんaudioグループも必要です。
Ciro Santilli新疆改造中心法轮功六四事件

3

可用性はカーネルの機能に依存しますが、カーネルが提供する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=yIntel GPU を持っているようです) 。


-1

ウェイランドに基づいた超軽量のウィンドウマネージャーを実行できます。たとえば、私はお勧めしますrootstonwlrootsプロジェクトから)ます。たとえばrootston -E vlc、vlc以外は何も取得しません。

rootstonメニュー、トレイ、時計、デスクトップなどはありません。何もありません。ただし、これは概念実証に過ぎず、定期的にクラッシュします。しかし、映画を見ても大丈夫です。

また、X11アプリケーションを実行する場合rootstonは、Xwaylandバックグラウンドで実行されている目に見えないミニX-サーバーのようです。

気になるのが「GUIのもの」だけなら、Openboxを調べることができます。


「Xなしで映画/画像を見る方法は?」という質問に対する有効な回答を提供しました。rootstonベースではXなく、wayland代わりに。しかし、私は何の説明もなしにダウンロボになります。これは恩知らずで、思いやりがなく、失礼で、怒りを覚えます。
ロルフ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.