Dalla versione 7 Thunderbird ha iniziato a rompere perennemente i cosiddetti mostrando, dopo che sono stati cancellati un pò di messaggi, il popup che chiede se si vogliono compattare le cartelle.
Inutile dirgli di no, lo richiederà poco dopo... per chi ha una mole di mail molto alta il messaggio avviene veramente spesso, e la compattazione è un'operazione che stressa parecchio il disco.
Come disattivarlo?
Basta andare in Preferenze > Avanzate > Rete e spazio su disco
Riporto qui per riferimenti futuri tutta la procedura di installazione di ubuntu, comprensiva di tutti (o quasi) i software che utilizzo quotidianamente.
Devo dire che il processo di installazione e il sistema dei PPA risulta molto comodo: in un paio di ore (rilassate) reinstallo completamente il sistema operativo e mi ritrovo con una nuova macchina funzionante (va detto pero' che ho la home in una partizione separata e questo mi permette di ritrovarmi immediatamente con tutti i software già configurati - su ubuntu).
Problema: occorre cambiare il percorso dove Mysql salva i dati dei database (datadir), quindi editiamo il file /etc/mysql/my.cnf, impostiamo datadir di conseguenza, riavviamo mysql e... non funziona niente!
Il motivo è Apparmor un sistema di sicurezza usato da Ubuntu per evitare manipolazioni spiacevoli del sistema. Questa applicazione, tra le altre cose, definisce dei "range di disco" che i processi possono andare a lavorare, e nello specifico definisce dove mysql può salvare i suoi file.
Se il pc appena parte mostra l'errore "error: no video mode activated", prima di far partire Grub, quindi fa un po' di casino a video durante il boot del SO (che comunque funziona), operare come segue:
Se stiamo costruendo una query con il nuovo formato "dinamico", e vogliamo tradurre ciò che stiamo facendo nel caro e vecchio SQL per vedere se stiamo effettivamente ottenendo ciò che vogliamo, possiamo fare in 2 modi.
Stampare semplicemente la query come stringa: in questo modo otteniamo la query non parametrizzata. Possiamo ottenere i valori dei parametri con il methodo arguments().
Sto modificando /etc/default/grub e mi viene un dubbio... che differenza c'è tra le voci GRUB_CMDLINE_LINUX_DEFAULT e GRUB_CMDLINE_LINUX?
Dopo aver fatto una verifica, solo questa: i modificatori in GRUB_CMDLINE_LINUX vengono applicati a tutte le voci, mentre quelli in GRUB_CMDLINE_LINUX_DEFAULT solo alle voci che non sono recovery.
In pratica: l'opzione "quiet" meglio metterla in default (così in modalità recovery vediamo tutti i log), così come tutte le opzioni "facoltative" per il boot. Le opzioni fondamentali per il corretto funzionalmento del kernel invece meglio metterle in GRUB_CMDLINE_LINUX, così vanno anche in recovery.