Il Framebuffer è una funzione del kernel Linux che permette di avere una grafica avanzata anche tramite una console
In questo modo potremo facilmente visualizzare immagini e video anche a colori senza dover avviare alcun server grafico.
In questa breve guida impareremo a far funzionare il framebuffer e muovere i primi passi con i software che lo sfrutta.

1) Eliminiamo dal file /etc/modprobe.d/blacklist-framebuffer la riga “blacklist vesafb”
2) Lanciamo il comando “sudo -s” e poi “echo fbcon >> /etc/initramfs-tools/modules && sudo echo vesafb >> /etc/initramfs-tools/modules”
3) Lanciamo il comando sudo update-initframfs -u -k all
4) apriamo il file /etc/default/grub e cambiamo la riga
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”
con
GRUB_CMDLINE_LINUX=”vga=792″
5) lanciamo il comando update-grub
6) lanciamo il comando sudo adduser (nome utente) video
7) dpkg-reconfigure console-setup (e seguiamo le schermate che compariranno a video)
8) sudo apt-get install gpm (per usare il mouse)
9) Riavviare il PC
10) Il gioco è fatto!

Ora immagino che vorrete subito provare i programmi che supportano il framebuffer:
installiamo quindi i pacchetti links2, fbi e mplayer.
Il primo serve per navigare in Internet: basta lanciare il comando links2 http://lffl.org per vedere la Home di questo sito.
Con fbi possiamo visualizzare foto nel terminale, semplicemente con fbi immagine
Invece, indovinate un pò cosa si può fare con Mplayer
Mettetevi sulla poltrona e godetevi un film con il comando mplayer -vo fbdev name_of_video
Questo è tutto, da Federico!
  • roberto mangherini

    oh my god…. terminale rulez

  • Riccardo

    in poche parole potrei guardare un video o immagine dal mio server che non ha alcun ambiente desktop installato?
    se è cosi vi faccio un monumento

  • Ivan De Felice

    ma vale anche per Mint la procedura?????

  • Piecheru

    Ho capito ma.. in fondo cosa serve??? Abbiamo una GUI non serve utilizzare un interfaccia a caratteri!!!

    • non sempre hai un’ambiente desktop disponibile vedi ad esempio sui server

  • giocitta

    C’è qualcosa che non va. Il comando ” update-initframfs -u -k -all” deve essere corretto in ” update-initramfs -u -k -all “. Tuttavia vien fuori:

     Generating /boot/initrd.img–all/usr/sbin/mkinitramfs: opzione non valida — “a”/usr/sbin/mkinitramfs: opzione non valida — “l”/usr/sbin/mkinitramfs: opzione non valida — “l”W: non-GNU getoptupdate-initramfs: failed for /boot/initrd.img–all with 1.

    Dove sbaglio ? Grazie.

    giocitta

  • Ciao, io uso Mint Debian, ho provato e:
    1) il file /etc/modprobe.d/blacklist-framebuffer non c’e`
    2) ho lanciato il comando: “sudo echo fbcon >> /etc/initools/modules && sudo echo vesafb >> /etc/initramfs-tools/modules” ma mi risponde che non ho accesso al file  /etc/blablabla/modules (nemmeno con sudo?!?!).
    Avendo 0 successi su 2 steps mi sono fermato li`…
    Suggerimenti?

  • fedifra

    Mi dispiace molto per alcuni errori di battitura in questo post. 
    Ora è stato corretto e testato sulla ultima Ubuntu.

  • Bellissimo!! Questo post è da incorniciare!

No more articles