Risolti i problemi con AIGLX e schede nVidia

felipe, 27 novembre 2006 @ 11:32 - 77 commenti »

Ok, finalmente vorrei mettere un punto a tutti i casini legati alle schede nVidia e alle decorazioni delle finestre scomparse che ultimamente hanno in molti, così come altri problemi con Compiz. Questa miniguida si innesta nel nostro best-seller “Ubuntu Edgy + AIGLX + Compiz”, (12.000 accessi al mese) la guida più copiata del XXI secolo …perfino nel titolo! :-D

edgy_aiglx-thu.jpg

Stranamente io non avevo mai avuto problemi seguendo la mia stessa guida (l’ho verificata più volte) e sono adesso giunto alla conclusione che il problema per qualche strano motivo non si presenta quando si aggiorna da Dapper a Edgy, ma solo con una nuova installazione di Edgy.

→ Continua: "Risolti i problemi con AIGLX e schede nVidia"

Comodamente shell: la Bash completion

felipe, 17 ottobre 2006 @ 1:25 - 20 commenti »

di felipe

Per la serie “Rendere operativa una Ubuntu secondo felipe”, volevo da tempo scrivere di questa fantastica caratteristica della Bash che si chiama “programmable bash completion” (da adesso in poi: BC) o “autocompletamento programmabile della bash” :-)

Sono d’accordo: in italiano suona un po’ una merda, ma adesso vi spiego cosa è, come si attiva e come non potrete più farne a meno.

→ Continua: "Comodamente shell: la Bash completion"

MSN per Linux, meglio dell'originale!

felipe, 13 ottobre 2006 @ 14:09 - 109 commenti »

Una delle prime domande poste dai nuovi utenti Linux è: “C’è MSN per Linux?” O: “Se uso Linux devo abbandonare tutti i miei amici che usano MSN?”. Buone notizie: MSN x Linux esiste e non dovrete abbandonare alcun amico/a! ;-)

MSN per Linux, aMSN su KDE 4.3 svn - Pollycoke :)

→ Continua: "MSN per Linux, meglio dell'originale!"

Se proprio devo usare wine…

felipe, 12 ottobre 2006 @ 11:14 - 20 commenti »

…almeno che abbia colori decenti!

Con questi semplici passi avremo uno schema di colori per wine che non sia vomitevole :)

Ho aggiornato in base al consiglio di Cimi, che trovate più in basso tra i commenti. Il problema è che esiste un tema Clearlooks per winzoz installabile e usabile anche con wine, ma installandolo wine diventa mostruosamente lento perché cerca di caricare le pixmap comprese nel tema… la soluzione è:

  1. Scaricare Clearlooks per winzoz da qui
  2. Installare il tema su wine come indicato nella doc di wine-project alla pagina indicata nel commento di Cimi, OPPURE installare il tema direttamente da dentro “winecfg” (funziona? non ho provato).
  3. Eliminare la directory in cui è stato installato il tema! In questo modo resterà attivo solo lo schema di colori, mentre tutta la grafica che appesantisce un casino wine non potrà essere più caricata :)
    La dir è: .wine/drive_c/windows/Resources/themes/clearlooks/

Grazie Cimi!

—– segue il vecchio post —–

Con questo piccolo trucchetto finalmente possiamo dire addio a quel grigetto smorto che fa tanto winzoz a tutte le app che girano con wine!

wine-industrial-thu.jpg
Qui potete ammirare eMule con i nuovi colori.

A proposito, lo schema di colori proposto nella pagina del trucchetto va bene per il tema “Industrial” di GNOME, che a mio parere è un po’ troppo freddo… Non è che qualcuno di voi un po’ più versato con la grafica sarebbe in grado di sistemare due o tre valori per avere uno schema di colori tipo Clearlooks?

Se qualcuno vuole provarci diventa il mio eroe :)

Usare l'installer per i driver nVidia su Ubuntu

felipe, 10 ottobre 2006 @ 17:19 - 101 commenti »

12/01/07: sistemata una svista (grazie anima!)
01/11/06: invece di disinstallare i pacchetti Ubuntu si disabilita il modulo “nv” (grazie ZioFork!)
11/10/06: disinstallare i pacchetti ubuntu prima di usare l’installer
10/10/06: aggiunta la dipendenza a xserver-xorg-dev (grazie davide!)

Questo micro howto è qui per tutti quelli che vogliono installare Xgl/AIGLX, magari seguendo la guida “Ubuntu Dapper + XGL + Compiz“, oppure la nuova “Ubuntu Edgy + AIGLX + Compiz”, e hanno bisogno di un punto di riferimento per installare i driver nVidia sulla propria Ubuntu, in particolare usando l’installer originale di nVidia per poter ad esempio godere del supporto ad AIGLX che viene solo con nuovissimi driver non ancora pacchettizzati per Ubuntu.

→ Continua: "Usare l'installer per i driver nVidia su Ubuntu"

Shell: alcune interessanti combinazioni di tasti

felipe, 4 ottobre 2006 @ 14:29 - 12 commenti »

di felipe

Beh visto che ci sono, dopo “Shell: usare /etc/inputrc per alcuni trucchetti” metto per iscritto anche alcune combinazioni di tasti che dovrebbero funzionare con tutte le versioni recenti della Bash. Alcune sono molto utili e altre sono *indispensabili* :)

Si parte:

  • Shift + PagUp/PagDn : per andare una schermata indietro/avanti nell’output della shell
  • Shift + frecciaSu/Giù : per andare una riga indietro/avanti nell’output della shell, funziona solo con alcuni emulatori di terminale (es: konsole sì, gnome-terminal no)
  • Ctrl + L : per ripulire lo schermo, equivale al comando “clear”, non cancella comunque le informazioni, che si possono reperire con le due combinazioni precedenti
  • Ctrl + U : per cancellare la riga che si sta scrivendo
  • Ctrl + K : per cancellare, nella riga che si sta scrivendo, tutto ciò che sta a destra del cursore
  • Ctrl + C : classico dei classici, per ammazzare un processo (che non sia stato avviato in background)
  • Ctrl + S : per bloccare ogni output visivo, ma la shell riceve ancora input. ad esempio se siete bravi potete digitare un comando segreto tipo
    rm -rf /Dati/Foto/Personali/Amichette/DeBBorah_porno_in_macchina && exit
    senza che nessuno vi veda :D poi leggete oltre:
  • Ctrl + Q : per sboccare una shell dopo aver dato il comando precedente, continuando l’esempio di sopra: verrebbe rimossa la directory e verrebbe chiusa la shell. Occultamento prove riuscito :D
  • Ctrl + D : per uscire dalla shell, equivale a scrivere “exit” o “logout”

Poi ci sono delle combinazioni un po’ più strambe che voglio descrivere separatamente:

  • Alt + numero (n) : serve a ripetere n volte un carattere. ad esempio se tengo premuto Alt mentre scrivo 123, e poi una volta rilasciato Alt scrivo “s”, mi verrà automaticamente ripetuto s 123 volte. mai capito a che serva sta cosa :D
  • Ctrl + R : questo è più utile. una volta premuto basta scrivere “pezzi” di un comando, e la bash cercherà all’interno della history. E’ simile al trucchetto di PagUp/Dn che abbiamo visto in “Shell: usare /etc/inputrc per alcuni trucchetti“, ma è più potente perché ricerca non solo l’inizio di una riga, ma anche in mezzo. Ad esempio se volessi vedere tutti i comandi in cui c’è scritta la parola compiz mi basterebbe fare Ctrl+R, scrivere compiz e continuare a dare Ctrl+R per visualizzare i comandi dati in passato. visto che ci sto prendendo la mano ecco un altro screencast

sdt.gif

Uhm… se me ne vengono in mente altri li aggiungo, oppure meglio: facciamo la gara a chi ne sa di più? :)

Shell: usare /etc/inputrc per alcuni trucchetti

felipe, 4 ottobre 2006 @ 11:30 - 26 commenti »

di felipe

11/11/06: aggiunto il punto 4, wow finalmente!

Mi decido a scrivere questo MicroHowto dopo tanto tempo, non è niente di spettacolare ma è una di quelle cose che possono fare la differenza, e vi assicuro che una volta abituati a queste piccole comodità non si torna indietro! :)

Non molti sanno che readline, la libreria che legge gli input, può essere in qualche modo configurata, e questo generalmente significa la possibilità di risparmiarci i polpastrelli :D

Generalmente /etc/inputrc esiste già in molte distro, in alcuni casi è già configurato per la massima comodità, ma per la maggior parte c’è un bel po’ da migliorare. Ecco le righe che io ritengo indispensabili, potete fare copia/incolla nel vostro inputrc:

# 1) Tasti Home/End per
# spostarsi all'inizio/fine della riga
"e[1~": beginning-of-line
"e[4~": end-of-line
# 2) PgUp e PgDn per
# l'autocompletamento in base alla history
"e[5~": history-search-backward
"e[6~": history-search-forward
# 3) Ctrl + frecce destra/sinistra per
# spostarsi da una parola all'altra
"e[1;5C": forward-word
"e[1;5D": backward-word
"e[5C": forward-word
"e[5D": backward-word
"ee[C": forward-word
"ee[D": backward-word
# 4) Alt + Canc per
# eliminare intere parole davanti al cursore
"e[3;3~": kill-word

NB: Davanti alla “e” va sempre un backslash (es: “e[1~”), purtroppo wordpress mi odia e le elimina -.- (grazie tkk!).

So già che volete spiegazioni sul secondo punto :) eccole:

C’è qualche comando noioso che eseguite “spesso ma non troppo”, oppure comandi kilometrici abbastanza simili che volete ricordare? Bene, basta scrivere le prime lettere del comando e successivamente premere su Pag.Su per scorrere nella history. La shell vi mostrerà solo i comandi simili :) Guardate questo screencast:

inputrc.gif

Per approfondimenti: il manuale readline(3readline) e`info rluserman’

Mettiamola a dieta! (Ubuntu, non la biondina)

felipe, 22 maggio 2006 @ 12:22 - 82 commenti »

Questo articolo è stato promosso: “Mettiamola a dieta! (Ubuntu, non la biondina)” tra le guide ufficiali di pollycoke :)

Benvenuti nel programma 100 MB in 10 minuti! (siore e siori)

14/02/07: Aggiornata ad Edgy (grazie Andrea Ruberti!)

Con i nostri miracolosi e portentosi medicamenti la vostra distro preferita dimagrirà di oltre 100MB e diventerà ancora più snella e bella e scattante, avvicinatevi e verificate voi stessi! (stanotte ho dormito male, scusate -.-)

biondina

 

Bene, l’obiettivo è facilmente realizzabile: Ubuntu installa di default un bel po’ di porcate che rischiano di far passare inosservato tutto il recente lavoro svolto nello snellimento di GNOME, soprattutto in termini di richieste di RAM e nei tempi d’avvio.

→ Continua: "Mettiamola a dieta! (Ubuntu, non la biondina)"

Ubuntu Dapper + XGL + Compiz

felipe, 18 maggio 2006 @ 17:22 - 284 commenti »

di felipe

xgl-pollycoke-thu.png

09/10/06: aggiornata l’immagine di gnome-session-properties (richiesta)
04/10/06: aggiornamenti vari, nuove FAQ
30/09/06: repository per amd64 e sfoltiti commenti fuorvianti o obsoleti
27/09/06: aggiunti riferimenti alle note per utenti ATI, di raxxerk
26/09/06: finalmente un aggiornamento… alla fine la guida funzionava ancora :-/
25/09/06: altre considerazioni + link ad un paio di post interessanti ;)
22/09/06: aggiunte considerazioni filosofiche e link temporaneo per aggiornamenti
20/08/06: aggiunta la distinzione tra le versioni “quinn” e “vanilla” e consigliato di installare la vanilla
19/08/06: aggiunta una FAQ su come migliorare la velocità dei video
28/07/06: aggiunta una nota sull’ultima versione affidabile da poter installare
25/07/06: la nota temporanea sulle versioni instabili è ora un modo per linkare post con aggiornamenti particolari
19/07/06: chiarita la FAQ su compiz-kde (grazie pak), aggiornata la nota sulle versioni instabili
17/07/06: aggiunta nota su alcune versioni instabili di compiz!
10/07/06: aggiunta una sezione “link”
26/06/06: aggiunto un “notabene” sui plugin instabili
22/06/06: correzioni varie
06/06/06: wow! sistemata una chicca con gnome-session
18/05/06: correzioni, FAQ
17/05/06: risistemato, aggiunti i repo di quinnstorm
15/02/06: prima stesura

Nota Bene (comunicazioni veloci)

* attenzione alle altre guide incasinate!
*Non mescolate* queste info con quelle di altre guide. Con queste semplici istruzioni al 99% delle possibilità tutto funzionerà al primo colpo! In particolare usando questa guida non vi serviranno beryl, csm, cgwd, gcompiz-themer e altre stronzate. Nel dubbio attenetevi a questa guida, se non c’è scritto qui non vi serve e non installate porcate ;-)

Prerequisiti

Prima di qualsiasi cosa accertatevi di avere una scheda video decente, e che sia correttamente configurata. Trovate mille howto per farlo e non è mia intenzione ripeterli qui, ma se usate nVidia potete trovare tutte le spiegazioni passo passo nella mia recente guida: “Usare l’installer per i driver nVidia su Ubuntu“. Solo quando siete sicuri di avere tutto in ordine sul fronte Hardware e dell’accelerazione 3D… andate avanti → Continua: "Ubuntu Dapper + XGL + Compiz"

Il Desktop *è* la cartella $HOME

felipe, 13 dicembre 2005 @ 23:28 - 34 commenti »

di felipe

La prima cosa che faccio quando installo GNOME o KDE – come fanno tutti del resto – è quella di impostare subito le mie preferenze in modo da avere un desktop familiare e con le caratteristiche per me più usabili.

In questo breve articolo vorrei descrivere i vantaggi di uno dei cambiamenti più importanti che effettuo rispetto alle impostazioni predefinite: eliminare la differenza tra Desktop e $HOME. Lo descrivo per invitarvi a provarlo, perché è un modo molto unix di fare le cose, invece che imitare maldestramente Window$ con una cartella Desktop “finta” :-P

Il Desktop *è* la cartella $HOME

In Window$ e MacO$, sistemi operativi “monoutenza”, il Desktop è il posto in cui l’utente salva i file scaricati, allinea varie icone per lanciare applicativi preferiti oppure sistema le proprie cartelle personali. Direi che il Desktop è il posto “personale”, la propria “casa” sul Computer.

I sistemi operativi unix, come MacO$X, GNU/Linux e *BSD, sono “multiutenza“, qui l’utente ha già un suo posto personale ben definito: la propria $HOME nel filesystem, ossia ad esempio nel mio caso /home/felipe. Tutte le applicazioni a riga di comando, compresa la stessa shell, storicamente hanno sempre usato e usano la $HOME come punto di riferimento. → Continua: "Il Desktop *è* la cartella $HOME"