Me pregunto si hay una manera de ver películas o imágenes sin ejecutar el servidor X. No estoy usando el administrador de inicio de sesión: inicio sesión en tty e inicio el servidor X manualmente.
Situación hipotética: me conecto, pero decido ver solo una película o quizás ver pocas fotos. No quiero ejecutar el servidor X y todas las cosas de la GUI solo para este propósito.
¿Cómo puedo ver películas / imágenes sin X?
Respuestas:
Para imágenes:
Puedes ver imágenes con
fbi
:Comando de ejemplo:
Para videos:
Puede usar
vlc
desde tty / console:Comando de ejemplo:
También puedes usar
mplayer
:Nota: Los controladores de salida de video pueden ser establecidos por
-vo
opción, por ejemplocaca
,fbdev
. ( Este artículo externo puede ayudar)fuente
vlc
sin sesión X?/dev/fb0
. Entoncessudo
, osudo usermod -aG video $USER
. O bienfbi
falla, yvlc
representa el art. ASCII. Quizásaudio
también se necesita grupo.Su disponibilidad depende de las características del kernel, pero al usar el framebuffer de Linux provisto por el kernel (o la biblioteca Direct Framebuffer, que permite la aceleración de hardware) también debería ser posible reproducir video en la consola.
Por ejemplo, usando MPlayer:
mplayer -vo fbdev filename.avi
omplayer -vo directfb filename.avi
debería hacer el truco si todas las piezas requeridas están en su lugar. Como se señaló en la otra respuesta,vlc
podría ser más fácil ponerse a trabajar y también es compatible con el antiguo FB y DirectFB.El artículo de Wikipedia dice lo siguiente sobre el framebuffer:
También hay un Q & A exactamente sobre este tema en este mismo foro , y por supuesto el viejo COMO de Framebuffer .
En particular, debe tener un
/dev/fb0
dispositivo de caracteres disponible (o más de uno si hay varios dispositivos framebuffer disponibles). Como mínimo, la salida dezcat /proc/config.gz |grep FB
debe contenerCONFIG_FB=y
, pero no estoy muy seguro de si las GPU modernas con DRM también necesitan una especie de controlador heredado para que FBDEV funcione (en mi caso, parece que tengoCONFIG_DRM_I915_FBDEV=y
para la GPU Intel) .fuente
Podría ejecutar un administrador de ventanas súper ligero basado en wayland. Por ejemplo, recomendaría
rootston
(delwlroots
proyecto). Por ejemplorootston -E vlc
, no obtendrá nada más que vlc.rootston
no tiene menú, bandeja, reloj, escritorio, etc. No hay nada en absoluto. Sin embargo, es más una prueba de concepto y se bloquea regularmente. Sin embargo, debería estar bien ver una película.También tenga en cuenta que para ejecutar aplicaciones X11,
rootston
se lanzaríaXwayland
como un mini servidor X-X invisible que se ejecuta en segundo plano.Si solo te molestan las "cosas de la GUI", puedes buscar en Openbox.
fuente
rootston
no se basa enX
sino en suwayland
lugar. Sin embargo, me votaron sin explicación. Esto es desagradecido, desconsiderado y grosero y me hace sentir enojado.