ttyはDEなしのOSと同じですか?

ttyはDEなしのOSと同じですか?

ttyメディアプレーヤーを呼び出してビデオを視聴するために使用できますか?それともブラウザを起動しますか?なぜならttyそれは仮想端末だからです。

答え1

タイトルの質問に関して:OSとDEの間には通常X11という別の層があります(Waylandはどうなりましたか?)。オペレーティングシステムは、アクティブビデオRAMをある程度表すデバイスファイルであるフレームバッファを提供します。 X11レイヤーは、フルスクリーンが構成される(おそらくシステムのGPUを使用して)アプリケーション(通常は「ウィンドウ」)の仮想表示領域を提供します。その後、デスクトップ環境を使用してすべてのウィンドウ処理、装飾、グローバルメニューなどを実行できます。

ほとんどのグラフィックアプリケーションを実行するにはX11が必要ですが、ビデオだけを見たい場合は、フレームバッファ専用のソリューションがあります。たとえば、ここ

フレームバッファでグラフィカルWebブラウザを実行するには、いくつかのプロジェクトと回避策を参照してください。これらの答えの中で。かなり古い作品なので、まだどんなプロジェクトが活発に行われているか調べてください。

答え2

TTYを使用してこれを達成できます。ただこのために作られた特別なプログラム。

  1. フレームバッファ(fbdev)で直接動作するプログラム
  2. ASCIIディスプレイのみを使用するプログラム(半グラフィックディスプレイを含む)
  3. 標準以前のVGA / VESAハードウェアモードを使用するプログラムは、0x13割り込みから直接独自のディスプレイを描画します。

たとえば、Lynxブラウザ(画像なし、ビデオなし、CSSなし、Flashなしなど)で動作しますが、他のすべてのブラウザでは完全に動作します。たとえば、mplayerはフレームバッファを使用してビデオを実行できますが、99%の場合、XWindowsなしでは現代のプログラムを見つけることができません。

関連情報