답변:
당신은 이미지를 볼 수 있습니다 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를 모두 지원합니다.
Wikipedia 기사 는 프레임 버퍼에 대해 다음과 같이 말합니다.
Linux 프레임 버퍼에는 세 가지 애플리케이션이 있습니다.
- 하드웨어 텍스트 모드를 사용하지 않는 텍스트 Linux 콘솔 구현 (해당 모드를 사용할 수 없거나 글리프 크기, 코드 포인트 수 등의 제한을 극복하는 데 유용) 이것의 한 가지 대중적인 측면은 부팅시 콘솔에 Tux 로고를 보여줄 수 있다는 것입니다.
비디오 어댑터 하드웨어 및 해당 드라이버와 상관없이 디스플레이 서버에 가능한 그래픽 출력 방법.
X 윈도우 시스템의 과도한 오버 헤드를 피하는 그래픽 프로그램.
마지막 항목에는 MPlayer, links2, Netsurf, fbida와 같은 여러 Linux 프로그램이 포함되어 있으며 GGI, SDL, GTK + 및 Qt Extended와 같은 라이브러리는 프레임 버퍼를 직접 사용할 수 있습니다. 이것은 임베디드 시스템에서 특히 인기가 있습니다.
Linux 프레임 버퍼의 하드웨어 가속을위한 프레임 워크를 제공하는 라이브러리 DirectFB가 있습니다.
거기에 또한의 Q & A는 정확히 바로이 같은 포럼이 주제에 , 물론 기존의 프레임 버퍼 HOWTO .
특히, /dev/fb0
문자 장치를 사용할 수 있어야 합니다 (또는 여러 개의 프레임 버퍼 장치가있는 경우 둘 이상). 최소한의 출력 zcat /proc/config.gz |grep FB
에는 포함해야 CONFIG_FB=y
하지만 DRM이있는 최신 GPU에도 FBDEV 작동을 위해 일종의 레거시 드라이버가 필요한지 확실하지 않습니다 (제 경우 CONFIG_DRM_I915_FBDEV=y
에는 인텔 GPU 가있는 것 같습니다 ) .
웨이 랜드를 기반으로 초경량 창 관리자를 실행할 수 있습니다. 예를 들어 rootston
( wlroots
프로젝트에서) 권장 합니다. 예를 들어 rootston -E vlc
, vlc 이외의 것은 없습니다.
rootston
메뉴, 트레이, 시계, 바탕 화면 등이 없습니다. 그러나 이는 개념 증명에 더해 정기적으로 충돌합니다. 그래도 영화를 보는 것은 괜찮습니다.
또한 X11 응용 프로그램을 실행하는 경우 백그라운드에서 실행되는 보이지 않는 mini-X-server와 같은 rootston
것이 시작 Xwayland
됩니다.
귀찮게하는 "GUI 일"인 경우 Openbox를 살펴볼 수 있습니다.
rootston
기반이 X
아니라 wayland
대신에. 그러나 나는 아무런 설명도없이 실망했다. 이것은 배가 고프고 무례하며 무례하며 화가납니다.