Lexmark X4650 su Ubuntu: missione impossibile

Ieri, preso da compulsione all’acquisto di qualcosa di tecnologico, ho deciso di andare in cerca di una stampante. La scelta è ricaduta su una Lexmark X4650, una multifunzione con incorporato un modulo Wi-Fi, una caratteristica molto comoda per avere un print server in casa, senza dover collegare la stampante a nessun PC.
Su Windows l’installazione è stata molto semplice, a dire il vero XP non ha avuto alcun problema, mentre per Vista sono dovuto ricorrere a driver scaricati dal sito di Lexmark.

Purtroppo le “grane” sono arrivate nel momento in cui ho deciso di vedere se Ubuntu riconosceva la stampante. Sono andato in “Amministrazione” quindi in “Stampa” e ho provato ad aggiungere il modello ma ovviamente nessuna traccia della X4650. Così mi sono messo a cercare in Rete e purtroppo le notizie sono state pessime. Nell’OpenPrinting Database, la Lexmark X4650 è contrassegnata con un definitivo “paperweight”, insomma su Linux la stampante non ha altra funzione di un contenitore per la carta, e non è stato aggiunto alcun PPD che possa aiutare.

Leggi tutto

Aggiornamento a Ubuntu 9.10 Alpha 2

Ho aspettato appena due giorni dall’annuncio di Karmic Alpha 2 e oggi ho deciso di aggiornare Ubuntu 9.04 a Ubuntu 9.10 Alpha 2. Stavolta, ho risparmiato il portatile e l’ebrezza dell’avanzamento di versione è toccata all’Eee Box.

Come al solito è bastato un:

sudo update-manager -d

per dare l’avvio alla procedura che si è conclusa in un’ora scarsa, senza alcun intoppo. GRUB non è stato aggiornato a GRUB 2, questo per evitare eventuali problemi che sembra siano presenti in installazioni multiboot. Ho comunque deciso di installare GRUB 2 (seguendo la procedura consigliata nel wiki di Ubuntu) con:

sudo apt-get install grub2

Leggi tutto

Gnome Shell su Ubuntu 9.04: installazione e screencast

Per non rimanere troppo indietro con i progressi nello sviluppo di Gnome 3.0, ho deciso di provare a installare Gnome Shell. Esistono molti tutorial in giro, per Ubuntu in particolare c’è l’howto pubblicato da pollycoke, anche se si riferisce ad Intrepid.

Io invece ho compilato e installato Gnome Shell su Ubuntu 9.04 e con l’occasione ho deciso di fare un breve screencast dell’interfaccia. Ecco le istruzioni dettagliate per compilare ed eseguire Gnome Shell su Jaunty:

Leggi tutto

È arrivato il CD di Ubuntu 9.04 ordinato con Shipit

Qualche settimana fa avevo ordinato un CD di Ubuntu 9.04 Desktop utilizzando il servizio Shipit e oggi, finalmente, è arrivato il “pacchetto”. All’interno della busta, con mittente Canonical, ho trovato quattro adesivi di Ubuntu, CD-ROM serigrafato e custodia in cartoncino.

Ecco qualche foto dell’unboxing 😉

Compilare Drizzle su Ubuntu 9.04

Dopo l’acquisizione di Sun Microsystems da parte di Oracle ho deciso di iniziare a prendere confidenza con Drizzle, un fork di MySQL tra i più interessanti, come confermato anche da Matt Mullenweg.

Tuttavia non esistono pacchetti precompilati per Ubuntu, così ho deciso di compilare i sorgenti di Drizzle, servendomi delle indicazioni trovate sul wiki del progetto. La procedura non è banale e richiede su Ubuntu 9.04, sistema su cui ho compilato il database, l’installazione di pacchetti software presenti nei repository ma anche librerie non pacchettizzate.

Ecco i passaggi necessari per poter compilare Drizzle su Ubuntu 9.04

sudo apt-get install bzr libtool gperf libprotobuf-dev protobuf-compiler uuid-dev libreadline5-dev libpcre3-dev libevent1 libevent-dev

Leggi tutto

Ubuntu 9.04: una distribuzione di passaggio senza grandi novità

La uso sul notebook dalla prima alpha, quindi penso di poter dare un giudizio abbastanza misurato su Ubuntu 9.04 dicendo che questa distribuzione non aggiunge novità sostanziali rispetto a Ubuntu 8.10.

A livello desktop a parte il nuovo sistema di notifiche, di cui penso chiunque avrebbe potuto fare a meno, non è stato aggiunto molto. Certo c’è un miglioramento nei tempi di avvio, di cui Matt Cutts ha cantato le lodi, ma voglio vedere quanti utenti se ne accorgeranno. L’impressione è che i cicli di rilascio serrati, a cui Ubuntu ha abituato tutti, non permettano al team di sviluppo di introdurre novità sostanziali, che possano davvero apportare dei miglioramenti nell’utilizzo giornaliero del sistema. Anche vedendo gli obiettivi di Karmic Koala sembra quasi che ormai i tempi di avvio e il funzionamento sui netbook siano obiettivi chiave per “sfondare” tra gli utenti desktop.

Penso invece che gli obiettivi di Ubuntu debbano essere altri e cioè:

Leggi tutto

Ubuntu 9.04 alpha 3: problemi con eth0 e wlan0

Sono stato troppo fiducioso nella nuova alpha di Ubuntu 9.04. Sul portatile ho deciso di aggiornare da Intrepid a Jaunty Jackalope ma, nonostante tutta la procedura di upgrade sia andata a buon fine (con il solito update-manager -d), adesso Ubuntu non vede più né la scheda wireless integrata, né la ethernet. Pensavo ci fosse di mezzo l’aggiornamento al nuovo kernel 2.6.28 (nello specifico un 2.6.28-4 per Ubuntu 9.04) ma anche selezionando un vecchio kernel entrambe le interfacce di rete non sono più visibili. Al momento ho solo “lo” dando un ifconfig.

Tanto per evitare guai anche ad altri spericolati che vogliano provare l’ebrezza di Jaunty alpha 3, sconsiglio l’aggiornamento a chi abbia sul proprio PC i seguenti chipset (incollo da un lspci):

  • Broadcom Corporation BCM4311 802.11b/g WLAN (rev 02)
  • Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 01)

Per ora mi trovo su Ubuntu senza alcuna funzionalità di rete e cosa peggiore non riesco neppure a trovare dei bug di altri utenti che abbiano lo stesso problema. L’unica soluzione che mi viene in mente, per ora, è una ricompilazione dei sorgenti e installazione manuale del kernel 2.6.28>.

AGGIORNAMENTO: sono riuscito a risolvere il problema senza compilare il kernel, è bastato cancellare il file /etc/udev/rules.d/70-persistent-net.rules e riavviare Ubuntu per avere di nuovo entrambe le interfacce riconosciute e funzionanti.