X olmadan film / resim nasıl izlenir?


15

X sunucusu çalıştırmadan film veya resim izlemenin bir yolu olup olmadığını merak ediyorum. Giriş yöneticisini kullanmıyorum - tty'ye giriş yapıp X sunucusunu manuel olarak başlatıyorum.

Varsayımsal durum: Giriş yapıyorum, ancak yalnızca film izlemeye veya belki de birkaç fotoğraf izlemeye karar veriyorum. Sadece bu amaçla X sunucusu ve tüm GUI şeylerini çalıştırmak istemiyorum.

X olmadan filmleri / görüntüleri nasıl izleyebilirim?


Yanıtlar:


11

Görüntüler için:

Görüntüleri şununla izleyebilirsiniz 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.

Örnek komut:

$ fbi path/to/file.jpg

Videolar için:

  • vlcTty / console'dan kullanabilirsiniz :

    Örnek komut:

    $ vlc /path/to/file.mp4
    
  • Ayrıca şunları kullanabilirsiniz mplayer:

    $ mplayer /path/to/file.mp4
    

    Not: Video çıkışı sürücüleri tarafından ayarlanabilir -voseçenek örneğin caca, fbdev. ( Bu harici makale yardımcı olabilir)


@MatthewRock vlcX oturumu olmadan denediniz mi?
Pandya

X olmadan çalışır.
MatthewRock

2
Yazma izniniz olmalıdır /dev/fb0. Yani ya sudo, ya sudo usermod -aG video $USER. Ya da fbibaşarısız olur ve vlcASCII sanatı oluşturur. Belki audiogruba da ihtiyaç vardır.
Ciro Santilli新疆改造中心法轮功六四事件

3

Kullanılabilirliği çekirdek özelliklerine bağlıdır, ancak çekirdek (veya donanım hızlandırmasına izin veren Doğrudan Framebuffer kütüphanesi) tarafından sağlanan Linux çerçeve arabelleğini kullanarak konsolda video oynatmak mümkün olmalıdır.

Örneğin, MPlayer kullanarak: mplayer -vo fbdev filename.aviveya mplayer -vo directfb filename.avigerekli tüm parçalar yerinde ise hile yapmalıdır. Diğer cevapta belirtildiği gibi, vlcçalışmaya başlamak daha kolay olabilir ve hem eski FB'yi hem de DirectFB'yi destekler.

Wikipedia makalesi , çerçeve arabelleği hakkında şunları söylüyor:

Linux framebuffer'ın üç uygulaması vardır.

  • Donanım metin modunu kullanmayan bir metin Linux konsolu uygulaması (bu mod kullanılamadığında veya glif boyutu, kod noktası sayısı vb. Üzerindeki kısıtlamalarının üstesinden gelmek için yararlıdır). Bunun popüler bir yönü, konsolun açılışta Tux logosunu gösterme yeteneğidir.
  • Görüntü bağdaştırıcısı donanımından ve sürücülerinden bağımsız olarak bir görüntüleme sunucusu için olası bir grafik çıkış yöntemi.

  • X Pencere Sisteminin ağır yükünü önleyen grafik programlar.

Son öğe MPlayer, links2, Netsurf, fbida gibi çeşitli Linux programlarını içerir ve GGI, SDL, GTK + ve Qt Extended gibi kütüphaneler doğrudan çerçeve tamponunu kullanabilir. Bu özellikle gömülü sistemlerde popülerdir.

Artık Linux çerçeve aracının donanım hızlandırması için bir çerçeve sağlayan bir DirectFB kütüphanesi var.

Bu aynı forumda ve elbette eski Framebuffer NASIL belgesinde tam olarak bir soru ve cevap var .

En önemlisi, /dev/fb0karakter cihazınız olmalıdır (veya birden fazla çerçeve arabellek cihazı varsa birden fazla cihaz). Çıplak minimumda, çıktı zcat /proc/config.gz |grep FBiçermelidir CONFIG_FB=y, ancak DRM'li modern GPU'ların FBDEV'i çalışması için bir tür eski sürücüye ihtiyacı olup olmadığından emin değilim (benim durumumda CONFIG_DRM_I915_FBDEV=yIntel GPU için var gibi görünüyor ) .


-1

Wayland'a dayalı bir süper hafif pencere yöneticisi çalıştırabilirsiniz. Örneğin rootston( wlrootsprojeden) tavsiye ederim . Örneğin rootston -E vlc, vlc'den başka bir şey elde edemezsiniz.

rootstonmenü, tepsi, saat, masaüstü vb. yok. Hiçbir şey yok. Ancak bu daha çok bir kavram kanıtıdır ve düzenli olarak çökmektedir. Yine de bir film izlemek için sorun değil.

Ayrıca X11 uygulamalarını çalıştırmak için, arka planda çalışan görünmez bir mini-X sunucusu gibi rootstonbaşlatılacağını unutmayın Xwayland.

Sadece sizi rahatsız eden "GUI şeyler" ise Openbox'a bakabilirsiniz.


"X olmadan film / resim nasıl izlenir?" Sorusuna geçerli bir cevap sordum. rootstondayalı değildir Xancak üzerinde waylandyerine. Yine de hiçbir açıklama yapmadan indiriliyorum. Bu nankör, düşüncesiz ve kaba ve beni kızdırıyor.
Rolf
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.