Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Hardware/Video/FrameBuffer"
Differenze tra le versioni 1 e 21 (in 20 versioni)
Versione 1 del 12/08/2006 12.14.39
Dimensione: 508
Autore: klaimath
Commento:
Versione 21 del 25/09/2008 10.59.31
Dimensione: 5566
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
Inserisci una descrizione per Guida al utilizzo del FrameBuffer ## page was renamed from UtilizzoFrameBuffer
## page was renamed from Guida al utilizzo del FrameBuffer
#LANGUAGE it
[[BR]]
[[Indice]]
Linea 3: Linea 7:
Ho scritto questa guida perchè il FrameBuffer (da ora in poi fb) offre molti spunti interessanti e permette di fare tante cose, ad esempio utilizzare programmi scritti per l'ambiente grafico senza aver l'ambiente grafico caricato. = Introduzione =
Linea 5: Linea 9:
In questo Wiki descriverò un pò tutti gli aspetti del fb cercando di dare una panoramica sulle sue possibilità senza soffermarmi troppo, ove non sia necessario, sul funzionamento dei singoli programmi. Questa guide descrive come utilizzare una modalità grafica o semi-grafica con Linux senza avere il server grafico avviato.

## sarebbe bello avere una spiegazione del framebuffer

[[Anchor(abilitazionedriver)]]
= Abilitazione dei driver =

Per prima cosa è necessario rendere utilizzabili i driver per il ''framebuffer''. Aprire il file `/etc/modprobe.d/blacklist-framebuffer` con un [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e cercare la seguente riga:
{{{
blacklist vesafb
}}}

Modificarla come nel seguente esempio:
{{{
#blacklist vesafb
}}}

Salvare il file così modificato, ed uscire dall'editor. Aprire il file `etc/initramfs-tools/modules` con un [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione], per esempio ed aggiungere in fondo le seguenti due righe:
{{{
fbcon
vesafb
}}}

Salvare il file così modificato e uscire dall'editor.

||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%>[[Immagine(Icone/Grandi/info.png,,center)]] ||<style="padding:0.5em; border:none;">Se si desidera abilitare i driver specifici per la propria scheda video, seguire il medesimo procedimento, utilizzando i driver per il framebuffer della propria scheda video al posto di '''vesafb'''; tale opzione è comunque sconsigliata, poichè i driver video specifici sono generalmente meno stabili di quelli generici. ||

È necessario ora aggiornare lo script di avvio di sistema, affinché le modifiche vengano applicate all'avvio; aprire una finestra di terminale e digitare il seguente comando:
{{{
sudo update-initramfs -u -k all
}}}

Riavviare il sistema.

= Dividere lo schermo =

[:AmministrazioneSistema/InstallareProgrammi:Installare] il pacchetto ''screen'':

'''screen''' apre una console simile a '''bash''' con delle funzionalità aggiuntive, quelle che seguono sono le possibili opzioni:
|| Opzione || Descrizione ||
|| Ctrl+a S || Per tagliare in 2 lo schermo in senso orizontale ||
|| Ctrl+a <TAB> || Sposta il focus tra un'area e l'altra. ||
|| Ctrl+a n || Seleziona l'ultima shell disponibile nell'area in uso ||
|| Ctrl+a Ctrl+c || Apre una una shell nell'area in uso ||
|| Ctrl+a x || Blocca lo schermo. ||
|| Ctrl+a X || Distrugge l'area selezionata con Ctrl+a <TAB> ||

= Navigare in internet =

Installare il pacchetto ''links2'': {{{
sudo apt-get install links2
}}}

Quindi avviarlo digitando: {{{
links2 -driver directfb -g
}}}

In alternativa, modificare il file `/etc/profile` e aggiungere la riga: {{{
alias links="links2 -driver directfb -g"
}}}

per poter usare al successivo login il comando: {{{
links
}}}

Il file `/etc/profile` influenza globalmente tutti gli utenti del sistema. Tutti coloro che possono accedere al computer hanno la possibilità di utilizzare l'alias creato.

Per restringere questa possibilità a un singolo utente andare nella sua directory home, tipicamente `/home/[NOME_UTENTE` e aggiungere l'alias al file `.bash_profile`.

= Visualizzare immagini =

Installare il pacchetto ''fbi'': {{{
sudo apt-get install fbi
}}}

Quindi avviarlo digitando: {{{
fbi [NOME_IMMAGINE]
}}}

= Visualizzare documenti PDF =

Installare il pacchetto ''gs'': {{{
sudo apt-get install gs
}}}

Quindi avviarlo digitando: {{{
fbi [NOME_DOCUMENTO]
}}}


= Ascoltare MP3 =

Installare il pacchetto ''mp3blaster'':
{{{
sudo apt-get install mp3blaster
}}}

Quindi avviarlo digitando:
{{{
mp3blaster
}}}

Questo comando aprirà l'interfaccia di '''mp3blaster''', con un suo mixer interno, e in alto a sinistra le opzioni per caricare, gestire e sentire la propria collezione di MP3.

Se ci fossero problemi audio, digitare: {{{
alsamixer
}}}

= Vedere filmati =

Installare '''Mplayer''' o scaricandolo dal [http://www.mplayerhq.hu sito ufficiale] oppure da un repository.

Una volta installato, digitare: {{{
mplayer -vo fbdev2 -ao alsa [NOME_FILE_VIDEO]
}}}

= Chat =

Installare i pacchetti ''ircci'' o ''irssi'': {{{
sudo apt-get install ircci
}}}

o: {{{
sudo apt-get install irssi
}}}

Quindi avviarlo digitando: {{{
ircii --server= [SERVER_IRC]
}}}

o: {{{
irssi -c = [SERVER_IRC]
}}}

Se si desidera utilizzare ICQ o MSN, installare il pacchetto ''centericq'': {{{
sudo apt-get install centericq
}}}

Quindi avviarlo digitando: {{{
centericq
}}}

= Risoluzione dei problemi =

In alcuni casi il ''framebuffer'' può bloccarsi mostrando dei colori distorti o altro. Per risolvere il problema basta effettuare l'accesso come [:AmministrazioneSistema/Sudo:root] in un'altra console e digitare il seguente comando:
{{{
pstree -p
}}}

Una volta trovato il processo che non funziona, per fermarlo è sufficiente digitare il seguente comando:
{{{
kill numero_processo
}}}

Sostituire la dicitura «numero_processo» con il numero del processo che si desidera terminare.

||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''Alcuni processi possono lanciare altri processi, per esempio'' '''fbgs''' ''avvia anche'' '''fbi'''. ||

= Ulteriori risorse =

 * [wiki:Ubuntu/FrameBuffer Pagina del wiki internazionale sul framebuffer]


----
CategoryGrafica CategoryDaRevisionare

BR Indice

Introduzione

Questa guide descrive come utilizzare una modalità grafica o semi-grafica con Linux senza avere il server grafico avviato.

Anchor(abilitazionedriver)

Abilitazione dei driver

Per prima cosa è necessario rendere utilizzabili i driver per il framebuffer. Aprire il file /etc/modprobe.d/blacklist-framebuffer con un [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e cercare la seguente riga:

blacklist vesafb

Modificarla come nel seguente esempio:

#blacklist vesafb

Salvare il file così modificato, ed uscire dall'editor. Aprire il file etc/initramfs-tools/modules con un [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione], per esempio ed aggiungere in fondo le seguenti due righe:

fbcon
vesafb

Salvare il file così modificato e uscire dall'editor.

Immagine(Icone/Grandi/info.png,,center)

Se si desidera abilitare i driver specifici per la propria scheda video, seguire il medesimo procedimento, utilizzando i driver per il framebuffer della propria scheda video al posto di vesafb; tale opzione è comunque sconsigliata, poichè i driver video specifici sono generalmente meno stabili di quelli generici.

È necessario ora aggiornare lo script di avvio di sistema, affinché le modifiche vengano applicate all'avvio; aprire una finestra di terminale e digitare il seguente comando:

sudo update-initramfs -u -k all

Riavviare il sistema.

Dividere lo schermo

[:AmministrazioneSistema/InstallareProgrammi:Installare] il pacchetto screen:

screen apre una console simile a bash con delle funzionalità aggiuntive, quelle che seguono sono le possibili opzioni:

Opzione

Descrizione

Ctrl+a S

Per tagliare in 2 lo schermo in senso orizontale

Ctrl+a <TAB>

Sposta il focus tra un'area e l'altra.

Ctrl+a n

Seleziona l'ultima shell disponibile nell'area in uso

Ctrl+a Ctrl+c

Apre una una shell nell'area in uso

Ctrl+a x

Blocca lo schermo.

Ctrl+a X

Distrugge l'area selezionata con Ctrl+a <TAB>

Navigare in internet

Installare il pacchetto links2:

sudo apt-get install links2

Quindi avviarlo digitando:

links2 -driver directfb -g

In alternativa, modificare il file /etc/profile e aggiungere la riga:

alias links="links2 -driver directfb -g"

per poter usare al successivo login il comando:

links

Il file /etc/profile influenza globalmente tutti gli utenti del sistema. Tutti coloro che possono accedere al computer hanno la possibilità di utilizzare l'alias creato.

Per restringere questa possibilità a un singolo utente andare nella sua directory home, tipicamente /home/[NOME_UTENTE e aggiungere l'alias al file .bash_profile.

Visualizzare immagini

Installare il pacchetto fbi:

sudo apt-get install fbi

Quindi avviarlo digitando:

fbi [NOME_IMMAGINE]

Visualizzare documenti PDF

Installare il pacchetto gs:

sudo apt-get install gs

Quindi avviarlo digitando:

fbi [NOME_DOCUMENTO]

Ascoltare MP3

Installare il pacchetto mp3blaster:

sudo apt-get install mp3blaster

Quindi avviarlo digitando:

mp3blaster

Questo comando aprirà l'interfaccia di mp3blaster, con un suo mixer interno, e in alto a sinistra le opzioni per caricare, gestire e sentire la propria collezione di MP3.

Se ci fossero problemi audio, digitare:

alsamixer

Vedere filmati

Installare Mplayer o scaricandolo dal [http://www.mplayerhq.hu sito ufficiale] oppure da un repository.

Una volta installato, digitare:

mplayer -vo fbdev2 -ao alsa [NOME_FILE_VIDEO]

Chat

Installare i pacchetti ircci o irssi:

sudo apt-get install ircci

o:

sudo apt-get install irssi

Quindi avviarlo digitando:

ircii --server= [SERVER_IRC]

o:

irssi -c = [SERVER_IRC]

Se si desidera utilizzare ICQ o MSN, installare il pacchetto centericq:

sudo apt-get install centericq

Quindi avviarlo digitando:

centericq

Risoluzione dei problemi

In alcuni casi il framebuffer può bloccarsi mostrando dei colori distorti o altro. Per risolvere il problema basta effettuare l'accesso come [:AmministrazioneSistema/Sudo:root] in un'altra console e digitare il seguente comando:

pstree -p

Una volta trovato il processo che non funziona, per fermarlo è sufficiente digitare il seguente comando:

kill numero_processo

Sostituire la dicitura «numero_processo» con il numero del processo che si desidera terminare.

Immagine(Icone/Piccole/note.png,,center)

Alcuni processi possono lanciare altri processi, per esempio fbgs avvia anche fbi.

Ulteriori risorse

  • [wiki:Ubuntu/FrameBuffer Pagina del wiki internazionale sul framebuffer]


CategoryGrafica CategoryDaRevisionare