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 9 e 10
Versione 9 del 12/08/2006 14.36.12
Dimensione: 7261
Autore: klaimath
Commento:
Versione 10 del 12/08/2006 14.45.34
Dimensione: 7239
Autore: klaimath
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 82: Linea 82:
Tutte le opzioni sono case sensitive (case sensitive significa sensibili alle miuscole quindi [[B]]A[[/B]] è diversa da [[B]]a[[/B]]). Tutte le opzioni sono case sensitive (case sensitive significa sensibili alle miuscole quindi A è diversa da a).

BR

Introduzione

Questa guide descrive come utilizzare una modalità grafica o semigrafica con Linux senza avere il server grafico caricato.

Tutte le modifiche sono state sperimentate su Ubuntu 6.06 Dapper Drake e tutti i pacchetti, con l'esclusione di Mplayer, sono nei repo.

Avvertenza

In alcuni casi fb si può impallare mostrandovi colori distorti o altro. Per risolvere basta andare su un'altra console, loggarsi con le credenziali di root (o usare il comando sudo) e digitare:

pstree -p

ad una volta trovato il processo che non funziona killarlo con:

kill numero_processo

Attenzione che alcuni processi ne lanciano altri, ad esempio fbgs lancia anche fbi.

Aggiungere più shell alle canoniche 6

Aprite un terminale o andate in console premendo ctrl+alt+fX (dove X sta per quel che vi pare compreso tra 1 e 9 esclusi 7 e 9) e digitate:

cp /etc/inittab /lost+found/inittab ## o mettetelo dove vi pare

poi digitate

sudo vi /etc/inittab 

e scorrete fino a raggiungere la linea 54 che sarà qualcosa di simile a:

1:2345:respawn:/sbin/getty 38400 tty1
2:23:respawn:/sbin/getty 38400 tty2
3:23:respawn:/sbin/getty 38400 tty3
4:23:respawn:/sbin/getty 38400 tty4
5:23:respawn:/sbin/getty 38400 tty5
6:23:respawn:/sbin/getty 38400 tty6

e modificatela in come segue. BR per entrare in modalità inserimento con "vi" dovete premere il tasto "i"

c1:12345:respawn:/sbin/agetty 38400 tty1 linux
c2:12345:respawn:/sbin/agetty 38400 tty2 linux
c3:12345:respawn:/sbin/agetty 38400 tty3 linux
c4:12345:respawn:/sbin/agetty 38400 tty4 linux
c5:12345:respawn:/sbin/agetty 38400 tty5 linux
c6:12345:respawn:/sbin/agetty 38400 tty6 linux
c8:12345:respawn:/sbin/agetty 38400 tty8 linux
c10:12345:respawn:/sbin/agetty 38400 tty8 linux
c11:12345:respawn:/sbin/agetty 38400 tty8 linux
c12:12345:respawn:/sbin/agetty 38400 tty8 linux

per uscire di "vi" salvando il file premete il tasto ESC, fate (nel vero senso della parola) i 2 punti (shift+:) e premete x (attenti che se vi si incastra lo shift e usate la x maiuscola vi chiederà la pass per criptare il file) seguito da enter.

Notare la mancanza di 7 e 9. alt+f7 è usato per tornare in ambiente grafico (che consiglio caldamente di ammazzare, sbranare, uccidere, dilaniare onde migliorare un pò le prestazioni) e di f9 che uso per cercare di capire come mai il mio kernel prova a fare tutto meno quel che voglio io.

Dividere lo schermo e provare l'ebrezza di avere da una parte un player mp3 e dall'altra un navigatore web

Installate screen e lanciatelo con

sudo apt-get install screen
screen

Piccola nota: Screen apre una shell in background e bon fine dei discorsi, niente di diverso dalla bash se non fosse che ha qualche opzione in più.

Tutte le opzioni sono case sensitive (case sensitive significa sensibili alle miuscole quindi A è diversa da a).

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. SOLO LA PASS DEL UTENTE CHE HA LANCIATO SCREEN PUÒ SBLOCCARLO. SE AD ESEMPIO IL VOSTRO UTENTE E' pippo CON PASS pippo LA PASS GIUSTA E' pippo.
Ctrl+a X       // Distrugge l'area selezionata con Ctrl+a <TAB>

Il man di questo programma è molto ben fatto.

man screen

Navigare in internet

Installate links2

sudo apt-get install links2

e avviatelo con

links2 -driver directfb -g

o in alternativa editate il file /etc/profile e aggiungere la riga

alias links="links2 -driver directfb -g"

in modo che al prossimo login possiate usare il comando:

links

Attenzione. Il file /etc/profile influenza globalmente tutti gli utenti del sistema e quindi tutti coloro che possono accedere al computer hanno la possibilità di utilizzare l'alias creato. Per restringere questa possibilità ad un singolo utente andate nella sua home, tipicamente /home/nome_utente, e aggiungete l'alias al suo file .bash_profile. Se non c'è va creato.

Visualizzare immagini

Installate fbi

sudo apt-get install fbi

e avviatelo con:

fbi nome_immagine.estensione

Vedere documenti pdf

Installate gs

sudo apt-get install gs

e avviatelo con

fbi nome_documento.pdf

Ascoltare mp3

Non poteva mancare l'audio e per questo installatevi mp3blaster

sudo apt-get install mp3blaster

e lanciatelo con

mp3blaster

Con questo comando vi si aprirà l'interfaccia di mp3blaster, che ha anche un suo mixer interno, con in alto a sinistra tutte le opzini per caricare, gestire, sentire, manipolare la vostra collezione di mp3.

Come dite ? Non sentite una mega cippa ? L'audio non c'è ?

Ok no problem digitate

alsamixer

Vedere film in dvd e filmati vari

Qua è un pò un casino perchè ci vuole mplayer che non ho trovato in nessun repo e me lo sono dovuto scaricare e compilare a manina.

Il sito di mplayer è il seguente:

http://www.mplayerhq.hu

Mentre il comando per lanciarlo è:

mplayer -vo fbdev2 -ao alsa nomefilevideo

Chat (irc, icq, aim, yahoo, msn, jabber)

Installate ircci o irssi

sudo apt-get install ircci
sudo apt-get install irssi

e avviateli con i comandi:

ircii --server= irc.server.che.vi.pare
irssi -c = irc.server.come.sopra

Se volete usare icq, msn o altri protocolli centericq è quello che vi serve. Attualmente ho provato i seguenti protocolli ICQ, Yahoo!, MSN, Jabber ma è assai probabile che ne supporti altri.

sudo apt-get install centericq

e avviatelo con:

centericq

Altro (Varie ed eventuali da sperimentare e aggiungere)

Abitualmente uso Gentoo, Ubuntu per ora è in prova e purquanto non mi piacciono le distro precompilate non è malaccio.

Perchè questa premessa ? A noi che c'è frega se usi Gentoo ? Domande legittime. La premessa viene dal fatto che usando Gentoo e trovandomi spesso a compilare qualche zilione di righe di codice mi sono ingegnato per trovare il modo di usare un pò di roba scritta per X anche sul fb; ad esempio openoffice, gimp, blender, programmi vari per monitorare la rete, i/il firewall, player musicali tipo amarok (si su Gentoo uso kde), giochi anche in emulazione con wine o cedega e altro.

Ovviamente tutti questi programmi si appoggiano marginalmente, e molto, a X ma non essendoci tutto l'Xserver caricato la compilazione è mooooollllllllllllttttoooooo più veloce.

Il solo problema è che con Ubuntu, appena ho provato, il pc mi ha fatto capire che non gradiva e lo stesso dicesi per l'immagine di sfondo a 1280x1024.

Ci dovrò smanettare un pò prima di venirne fuori ma appena risolvo aggiorno questo wiki.