Installare Ubuntu 15.10 Gnome su Dell XPS 13″ (9350)

Scrivo questo articolo per riepilogare le varie attività che ho seguito per avere un’installazione stabile (almeno fino ad ora 😀 ) di Ubuntu 15.10 nella derivata Gnome.

Premessa

Se non l’avete già fatto leggete il mio articolo sulle linee guida generali per installare Linux su questo portatile perché, ad oggi, la situazione non è semplice purtroppo.

La mia versione del Bios è la 1.1.7 e le modifiche applicate sono:

fastboot a Thorough oppure ad Auto
secure boot
disabled
sata raid a AHCI

dell xps 9350

Ubuntu 15.10 Gnome

Questa distribuzione nasce con il kernel 4.2 per cui nessun supporto nativo di Skylake e scheda wireless Broadcom (a tal proposito leggete il punto precedente, io personalmente l’ho sostituita con una Intel). (altro…)

Approfondisci

Netbeans su Mac: Java 7 – Java 6 e la diversa resa dei font [Articolo aggiornato]

Per testare Netbeans 7.4 Beta ho aggiornato Java nel mio Mac passando dalla versione 6 nativa di OSX alla versione 7 scaricata dal sito ufficiale java.com.

Una volta completato l’aggiornamento ho aperto Netbeans e scoperto che i font dell’editor avevano subito un drastico peggioramento.
Faccio parlare le immagini per farvi capire subito cosa intendo:

Googlando ho scoperto che non ero l’unico e tutto è causato da una differente gestione dei font nella nuova versione di Java.
Varie soluzioni includevano la disabilitazione di quartz o dell’antialiasing, alcuni esempi:

http://www.alexkorn.com/blog/2011/05/turning-off-text-anti-aliasing-with-netbeans-7-on-os-x/
https://netbeans.org/bugzilla/show_bug.cgi?id=177249

Purtroppo nessuna delle soluzioni ha risolto il mio problema.
Ho quindi rimosso Java 7 e ripristinato Java 6 (perdendo di fatto la possibilità di testare Netbeans 7.4), perlomeno i font sono tornati ad essere leggibili :)

Nel caso servisse, qui trovate la guida ufficiale di Apple per fare il downgrade di Java dalla 7 alla 6: http://support.apple.com/kb/HT5559?viewlocale=en_US

PS: Mai usare un Mac per programmare 😀

Aggiornamento del 22.10.2013
All’aggiornamento del 7.4 il bug si è propagato 😛 https://netbeans.org/bugzilla/show_bug.cgi?id=216655

Approfondisci

Debian con Plesk 9 – /etc/cron.daily/logrotate: syntax error at 168

Dopo l’installazione di un server Debian 4.0 (etch), ogni notte, al lancio dei vari cron, ricevevo queste email dal server:

/etc/cron.daily/logrotate:
syntax error at 168
error: error running postrotate script for /var/log/syslog
run-parts: /etc/cron.daily/logrotate exited with return code 1

Googlando purtroppo ho trovato tante informazioni diverse, chi consigliava di reinstallare pacchetti, chi addirittura l’intera distribuzione.
Mi sembrava però fattibile la soluzione, in fondo è un banale errore di sintassi su di un file…
L’unico problema è che, come capita spesso, l’errore di sintassi non è sui file descritti dalla mail, bensì su file di configurazione inclusi, in particolare in:

/etc/syslog-ng/syslog-ng.conf

Se lanciate infatti il comando di controllo della sintassi:

syslog-ng --syntax-only

Il vostro sistema vi restituirà l’errore di sintassi:
syntax error at 168

ATTENZIONE
Tutte le procedure che vi descriverò sono da fare con permessi di root. Vige sempre la regola del backup compulsivo, copiate il file prima di fare le modifiche.

Apriamo il file con il nostro editor preferito (nano ad esempio), e andate alla riga 168. E’ sufficiente commentare le tre righe incriminate:

filter f_messages { not (facility(news) or filter(f_iptables)) or filter(f_mailwarn); };
# Commentate queste tre righe
# level(info,notice,warn)
# and not facility(auth,authpriv,cron,daemon,mail,news);
# };

Salvate e chiudete il file, e controllate che non ci siano altri errori:
syslog-ng --syntax-only

La notte seguente non dovreste più ricevere la mail di notifica :)

Approfondisci