tty는 DE가 없는 OS와 같나요?

tty는 DE가 없는 OS와 같나요?

tty미디어 플레이어를 호출하고 비디오를 시청하는 데 사용할 수 있나요 ? 아니면 브라우저를 실행하시겠습니까? 왜냐하면 tty그것은 단지 가상 터미널이기 때문입니다.

답변1

제목의 질문과 관련하여: OS와 DE 사이에는 일반적으로 X11이라는 또 다른 계층이 있습니다(Wayland는 어떻게 되었나요?). 운영 체제는 활성 비디오 RAM을 어느 정도 나타내는 장치 파일인 프레임 버퍼를 제공합니다. X11 레이어는 전체 화면이 구성되는(아마도 시스템의 GPU를 사용하여) 애플리케이션(일반적으로 "창")에 대한 가상 디스플레이 영역을 제공합니다. 이후 데스크탑 환경을 사용하여 모든 창 처리, 장식, 글로벌 메뉴 등을 수행할 수 있습니다.

대부분의 그래픽 응용 프로그램을 실행하려면 X11이 필요하지만 비디오만 보고 싶다면 프레임 버퍼 전용 솔루션이 있습니다.예를 들어 여기.

프레임버퍼에서 그래픽 웹 브라우저를 실행하려면 일부 프로젝트 및 해결 방법을 참조하세요.이 답변들 중에서. 꽤 오래된 작품이니 아직 어떤 프로젝트가 활발하게 진행되고 있는지 알아보세요.

답변2

TTY를 사용하여 이를 달성할 수 있습니다.오직이를 위해 만들어진 특별 프로그램.

  1. 프레임버퍼(fbdev)에서 직접 작동하는 프로그램
  2. ASCII 디스플레이만 사용하는 프로그램(반그래픽 디스플레이 포함)
  3. 표준 이전 VGA/VESA 하드웨어 모드를 사용하는 프로그램은 0x13 인터럽트에서 직접 자체 디스플레이를 그립니다.

예를 들어, Lynx 브라우저(이미지 없음, 비디오 없음, CSS 없음, Flash 없음 등...)에서 작동하지만 나머지 모든 브라우저에서는 완벽하게 작동합니다. 예를 들어 mplayer는 프레임 버퍼를 사용하여 비디오를 실행할 수 있지만 99%의 경우 XWindows 없이는 현대적인 프로그램을 찾을 수 없습니다.

관련 정보