Post con tag guide
[Solved] Problema gestore alimentazione
18 ago
Sul computer della mia ragazza si presentava da tempo un problema: all’avvio, al momento della scelta dell’utente da utilizzare, la grafica era schifosamente grigio-GTK1-style, ed appariva un popup con questo messaggio:
Problema di installazione. I valori predefiniti per la configurazione di gestione alimentazione gnome non sono stati installati correttamente. Contattare l’amministratore di sistema.
Dopo aver provato milioni di cose, ho scoperto leggendo nel file di log in /var/log/gdm/:0-greeter.log che in realtà non era assolutamente un problema nel gestione di alimentazione (gnome-power-manager), bensì un chiaro malfunzionamento di gconf (il demone che gestisce le configurazioni in Gnome) all’interno di gdm (ciò che avvia Gnome, diciamo la schermata di inserimento utente/password).
Per i posteri l’errore riscontrato in questo file di log era:
Errore di GConf: Contatto col server di configurazione non riuscito; tra le possibili cause la necessità di abilitare il supporto TCP/IP per ORBit o la presenza di un vecchio blocco NFS etc etc etc etc cazzate poco plausibili
Reinstallando però gconf2 e gconf2-common non risolvo niente, ma in un tentativo disperato riesco a risolvere il dannato problema con:
Ctrl + Alt + F1 <mi loggo> sudo service gdm stop sudo mv /var/lib/gdm /var/lib/gdm_back sudo apt-get install --reinstall gdm sudo service restart gdm
ed ecco la schermata di login perfetta!!!
Una nota: tutto questo era successo in seguito ad un problema di spazio completamente esaurito, quindi evidentemente qualche file si era corrotto nel tentativo di scrittura senza spazio, ma questo procedimento ha corretto tutto quanto.
Far convivere aMule e aMule Adunanza
17 mag
Siccome a casa mia ho una linea ADSL di Alice, ma nell’appartamento universitario abbiamo appena attivato una linea Fastweb, mi si è subito presentato il problema di avere installati sia aMule (per casa) e aMule Adunanza (per l’appartamento), senza però rinunciare ad uno o l’altro, o senza doverli reinstallare (
) ogni volta che faccio il cambio.
Fortunatamente ho trovato questo ragazzo italiano che ha messo a disposizione dei repository per aMule Adunanza opportunamente modificato per andare a leggere path differenti da quelli di aMule, riuscendo così a convivere con aMule standard. Leggete questa pagina per informazioni.
Un grazie a lui per il suo lavoro
Pulsanti a sinistra in Ubuntu Lucid
10 mag
Sconquassati dai pulsanti per chiudere/ridimensionare le finestre spostati a sinistra in Ubuntu Lucid?
Ecco un rapidissimo comando da sparare in un terminale per riportarli alla norma:
gconftool -t string -s /apps/metacity/general/button_layout "menu:minimize,maximize,close"
Se in un raptus di follia vorreste tornare a quelli a sinistra, ecco l’altro comando:
gconftool -t string -s /apps/metacity/general/button_layout "close,minimize,maximize:"
Abilitare Mi sento fortunato su Opera
10 mag
Recentemente avevo spiegato come abilitare il Mi sento fortunato di Google su Chrome, ora vediamo lo stesso procedimento per Opera.
Andiamo su Strumenti => Preferenze, clicchiamo su Aggiungi, ed inseriamo le impostazioni come in figura:
Quella importante è l’indirizzo, dovete inserire:
http://www.google.com/search?sourceid=navclient&ie=UTF-8&q=%s&gfns=1
ed abilitare Usa come motore di ricerca predefinito.
Ora la ricerca è funzionante, ma c’è un problema: se inseriamo solo un termine nella barra della ricerca, Opera non va a chiedere a Google il risultato predefinito. Purtroppo a questo non pare esserci soluzione, aggiornerò il post in caso trovi qualcosa.
Convertire le emoticons da Pidgin a Emesene
7 ott
Avete delle emoticons personalizzate in Pidgin ma volete provare emesene, mantenendo le vecchie emoticons costate ore di conversazioni con bimbiminkia?
Nessun problema!
Ho scritto uno script che automatizza questo compito. Scaricatelo eseguendo questo comando:
wget http://polpoinodroidi.com/download/plugins/emotes_pidgin2emesene.php chmod +x emotes_pidgin2emesene.php
Poi installiamo questo pacchetto, necessario per il funzionamento:
sudo apt-get install php5-cli
Ed infine eseguiamo lo script!
./emotes_pidgin2emesene.php tuonome@live.it
sostituendo ovviamente il vostro contatto MSN al posto di tuonome@live.it.
Servire freddo.
Recovery di un sistema che non si avvia
30 ago
Se per caso vi capitasse di dover recuperare una distro che non si avvia, basta avviare il pc da un CD di installazione live, o ancora meglio da una chiavetta USB live (ancora più veloce), montare da qualche parte la partizione root del vostro hard disk e dare i seguenti comandi in un terminale:
chroot /percorso/dove/abbiamo/montato/la/nostra/root rm /dev/null mount -a
I due ultimi comandi servono per evitare errori che possono comparire successivamente.
Poi eseguite ciò che vi serve di fare, come se foste dentro al vostro PC, tipicamente questa procedura serve per ripristinare un kernel oppure risolvere pesanti incasinamenti con le dipendenze dei pacchetti (a me è successo).
Altri problemini e risoluzioni per Ubuntu Jaunty
23 apr
Alcuni altri problemini che mi si sono presentati su Ubuntu Jaunty.
Icona degli aggiornamenti mancante
A quanto pare è una cosa voluta!!! Leggo e traduco:
- Quando ci sono aggiornamenti di sicurezza, il Gestore Aggiornamenti si aprirà e li mostrerà (oltre ad eventuali altri aggiornamenti disponibili) entro un giorno.
- Quando ci sono aggiornamenti non di sicurezza, il Gestore Aggiornamenti si aprirà e li mostrerà una settimana dopo che è stato aperto l’ultima volta (sia nel caso in cui sia stato aperto manualmente che automaticamente, e a prescindere dal fatto che siano stati installati degli aggiornamenti, quella volta).
- Quando non ci sono aggiornamenti disponibili, il Gestore Aggiornamenti non si aprirà automaticamente.
La soluzione per tornare al vecchio comportamento è dare in un terminale:
gconftool -s --type bool /apps/update-notifier/auto_launch false
Le nuove notifiche hanno un lampeggiamento in uscita (o in entrata)
Questo perché l’effetto dissolvimento è codato nel codice di libindicator, e quindi entra in conflitto con il relativo effetto di compiz.
Per risolvere, installare ccsm, avviarlo (Sistema -> Preferenze -> Gestore Configurazione CompizConfig), andare su Animazioni, Animazione di chiusura (poi ripetere i seguenti passi anche con Animazione di apertura), Andare sull’eventuale riga che cita Dissolvenza e il cui type comprenda Notification, modificare tale regola ed aggiungere alla fine questo:
& !(title=notify-osd)
Salvare e provare.
Firefox, errore nssessionstore NS_ERROR_NOT_AVAILABLE
16 mar
Da ormai 2 anni un problema mi affliggeva: firebug segnalava i seguenti errori, in ogni pagina:
[Exception... "Component is not available" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame :: file:///usr/lib/firefox-3.0.7/components/nsSessionStore.js :: sss_saveState :: line 1909" data: no]
[Exception... "Illegal value" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: file:///usr/lib/firefox-3.0.7/components/nsSessionStore.js :: sss_saveState :: line 1909" data: no]
In pratica è dovuto al fatto che la sessione, in seguito ad uno dei tanti crash del browser, si era corrotta. Il problema è che non c’erano solo questi fastidiosi errori, ma la sessione si salvava SOLO se chiudevo regolarmente il browser, mentre se crashava addio tab aperte.
Ora, grazie ad un commento su un blog, ho finalmente trovato la soluzione, e creato una patch che risolve il problema.
Procedimento
Installiamo (se non ce l’abbiamo già) il programma patch:
sudo apt-get install patch
Eseguiamo in un terminale i seguenti comandi:
cd /usr/lib/firefox-3.0.7/components wget http://polpoinodroidi.com/download/plugins/firefox-ns-error.patch -O- | sudo patch -p1
Nei comandi qui sopra, sostituite 3.0.7 con il numero di versione del vostro Firefox.
Riavviate firefox e sorridete alla vita.
IMPORTANTE: dovete ripetere il procedimento ad ogni aggiornamento di firefox che farete (a meno che non correggano direttamente loro questo bug).
Pidgin 2.6.0: primo tema!
4 mar
Dopo aver spippolato tutto il pomeriggio sul codice di Pidgin, son finalmente riuscito a creare un tema per la buddy list (se avrò voglia anche per il resto).
Lo potete scaricare e provare, non è stato creato per essere carino, ma solo per capire e far capire come creare un tema.
Ho creato un tema con tutti i possibili parametri, commentando ogni parte, in modo che possa essere utile a chi vuole imparare.
Una volta scaricato, date i seguenti comandi:
mkdir -p ~/.purple/themes tar zxvf frastentheme.tar.gz -C ~/.purple/themes/frastentheme/
Note per chi fosse interessato:
A dire il vero speravo in una migliore possibilità di personalizzazione, in realtà ho solo pochissime cose.
Pidgin cerca i temi nelle seguenti cartelle:
~/.purple/themes ~/.local/themes /usr/local/share/themes /usr/share/themes
Nella cartella:
~/.purple/themes/<NOMETEMA>/purple/
avrò una o più di queste sottocartelle:
- sound (non va, devo capire come mai)
- status-icon
- blist (quella che interessa a noi, per il momento)
Per ognuno di questi, chiama un loader (e quindi parser) differente.
Per la sezione BLIST (buddylist) del tema, devo avere un file chiamato theme.xml nella cartella blist.
Quindi, riassumendo, posso creare un tema creando il seguente file:
~/.purple/themes/<NOMETEMA>/purple/blist/theme.xml
seguendo lo schema del tema allegato a questo post.
Antialias di gnome-terminal e programmi QT4
17 nov
Sono passato da pochi giorni ad Ubuntu 8.10 Intrepid Ibex, ma il più grande salto è stata la migrazione alla versione 64bits.
Avendo letto commenti non molto positivi qua e là sui forum ero abbastanza scettico riguardo alla 64bits, ma grazie alla testimonianza a dir poco entusta del mio amico Pedro ho deciso di fare questo passo.
I risultati sono decisamente ottimi: il sistema è molto più fluido rispetto a prima… se l’avessi saputo!!!
Comunque scrivo questo post per la soluzione ad un problema che mi si è presentato: l’antialias (e l’hinting) dei caratteri con gnome-terminal e i programmi che girano grazie alle QT4 sotto Gnome.
Io ho settato l’antialias per visualizzare perfettamente i caratteri con il mio schermo:
![]()
e i caratteri delle finestre sono ok, MA alcune applicazioni come gnome-terminal e appunto quelli che girano con le QT (qjackctl, virtualbox, skype…) apparivano sfocati o comunque da schifo.
La soluzione nel mio caso è racchiusa in questi comandi:
cd /etc/fonts/conf.d sudo rm 10-hinting-medium.conf sudo rm 10-no-sub-pixel.conf sudo ln -s ../conf.avail/10-hinting-full.conf
Attendere qualche secondo per concedere a Gnome di riprendersi, agitare bene e servire freddo.




