tty
メディアプレーヤーを呼び出してビデオを視聴するために使用できますか?それともブラウザを起動しますか?なぜならtty
それは仮想端末だからです。
答え1
タイトルの質問に関して:OSとDEの間には通常X11という別の層があります(Waylandはどうなりましたか?)。オペレーティングシステムは、アクティブビデオRAMをある程度表すデバイスファイルであるフレームバッファを提供します。 X11レイヤーは、フルスクリーンが構成される(おそらくシステムのGPUを使用して)アプリケーション(通常は「ウィンドウ」)の仮想表示領域を提供します。その後、デスクトップ環境を使用してすべてのウィンドウ処理、装飾、グローバルメニューなどを実行できます。
ほとんどのグラフィックアプリケーションを実行するにはX11が必要ですが、ビデオだけを見たい場合は、フレームバッファ専用のソリューションがあります。たとえば、ここ。
フレームバッファでグラフィカルWebブラウザを実行するには、いくつかのプロジェクトと回避策を参照してください。これらの答えの中で。かなり古い作品なので、まだどんなプロジェクトが活発に行われているか調べてください。
答え2
TTYを使用してこれを達成できます。ただこのために作られた特別なプログラム。
- フレームバッファ(fbdev)で直接動作するプログラム
- ASCIIディスプレイのみを使用するプログラム(半グラフィックディスプレイを含む)
- 標準以前のVGA / VESAハードウェアモードを使用するプログラムは、0x13割り込みから直接独自のディスプレイを描画します。
たとえば、Lynxブラウザ(画像なし、ビデオなし、CSSなし、Flashなしなど)で動作しますが、他のすべてのブラウザでは完全に動作します。たとえば、mplayerはフレームバッファを使用してビデオを実行できますが、99%の場合、XWindowsなしでは現代のプログラムを見つけることができません。