Yet another. E’ pieno, là fuori, di guide all’installazione per cui niente dettagli noiosi. Voglio solo scrivere un po’ quello che ho fatto e che problemi ho avuto

  • Ho installato Ubuntu usando la pratica possibilità di creare un device di boot usando una chiavetta USB. Lo si fa direttamente come opzione dal menu “System” di una Live (nota: la chiavetta USB non viene formattata dall’operazione)
  • Ho aggiornato il BIOS usando unetbootin per creare un’immagine bootabile di Freedos, sempre usando la chiavetta USB (all’interno della quale ho ovviamente copiato anche i file del BIOS)
  • Ho migliorato un po’ il rendering dei font usando questo fonts.conf ; la “Ubuntu way” è sudo ln -s /etc/fonts/conf.avail/10-autohint.conf  /etc/fonts/conf.d/
  • Ho installato i font Microsoft con apt-get install msttcorefonts
  • Ho tolto l’idiota blocco sull’asse delle Y delle finestre usando gconfeditor e mettendo a False la chiave /apps/compiz/plugins/move/allscreens/options/constrain_y
  • Ho fatto funzionare la scheda Wifi (Atheros 5k) abilitando i backport (basta togliere il commento dalla relativa riga di /etc/apt/sources.list). Poi apt-get install linux-backports-modules-intrepid-generic e infine dalla gestione hardware (System > Administration > Hardware drivers) si disabilita la vecchia e si abilita la 5xxx. A me ha funzionato dopo un paio di reboot (CREDO che l’Acer faccia differenza tra un warm reboot e un cold reboot – ovvero spegni, aspetti un po’, fai ripartire). Qualcuno usa ndiswrapper, ma a me non ha funzionato. Il led non funzionerà comunque (funzionava con il kernel 2.6.24, ora non più)
  • Per il sonoro non ho fatto niente e sembra funzionare. Dicono che Skype comunque non vada e occorra aggiornare a mano all’ultima versione di Alsa.
  • Ho zittito la ventola usando queste istruzioni (occhio che è necessario avere un BIOS recente e/o modificare a mano il programmino acerfand)
  • Il suspend e compagnia bella sembra andare, ma ricordati di configurarlo perché di default quando chiudi lo sportello il power manager fa solo “blank screen”. Inoltre temo proprio che dopo un suspend l’audio smetta di funzionare (update: no, non smette di funzionare)
  • Il video è OK da subito, ma si può migliorare un po’ (vedi questa guida alla voce “VIDEO AND 3D PERFORMANCE”). Occhio che a me una delle opzioni (non so quale, non ho indagato) non mi fa partire X e devo partire in modalità “low resolution”. Quelle che funzionano di sicuro sono Clone, AccelMethod e MigrationHeuristic (nota: se X trova un xorg.conf.restore in /etc/X11 userà quello e non xorg.conf; cancellatelo se rimanete bloccati a bassa risoluzione).
  • La webcam fa un po’ schifo ma funziona (apt-get install cheese)
  • Il microfono interno non va
  • Per salvare un po’ di spazio sullo schermo, ho installato il theme engine Aurora e utilizzo la decorazione per le finestre che si chiama Unity. Aurora te lo devi scaricare ed installare, ma comunque apt-get install gnome-themes-extras non guasta mai. Ah, le icone “Dropline Neu!” sono fighissime.
  • Sempre per lo spazio da conquistare, installatevi la preziosa estensione di Firefox “status bar auto hide” e abituatevi a navigare dopo aver premuto F11

Un discorso a parte lo merita il maledetto modem HSDPA della Momo con contratto H3G. Credo di averlo domato e ci ho pure navigato anche se non so se in HSDPA o GPRS (ahi!). Le guide online per farlo funzionare sono praticamente tutte sbagliate, perché con il kernel 2.6.27 il modulo airprime (che tutte dicono di modificare) non esiste più. Il modem comunque viene riconosciuto dai moduli standard e la configurazione di wvdial che si trova a spasso sembra andare bene. Però:

  • Il vendor id è corretto (Qualcomm), ma pare che di product id invece ce ne siano a iosa. Il mio è il 0×3100 mentre in tante guide si trova lo 0×6000. Il tuo lo scopri comunque con un lsusb.
  • così come viene attivato, il modem pare vada piano, perché viene utilizzato un protocollo non ottimale. Una parziale soluzione (parziale perchè non ci sono dati in giro ma solo voci di corridoio) sembra quella di forzare l’utilizzo del modulo usbserial, passandogli il vendor id e il product id. Qualcosa tipo modprobe usbserial vendor=0x05c6 product=0×3100 . Io non ho ancora provato.
  • Pare (pare) che il modulo che attiva il modem non imposti bene i permessi del device /dev/ttyACM0 che è quello che poi serve per parlare con il fottuto modem. Era questo il motivo per il quale cu -l /dev/ttyACM0 non funzionava (no, neanche da root). chmod o+rw al device e finalmente potevo parlare a-tu-per-tu con il modem direttamente con i comandi AT. Per qualche informazione in più su questi comandi, leggi Mario Pascucci che ne sa a pacchi.
  • Quella cosa dei permessi, PARE che svegli anche il rincoglionitissimo nuovo NetworkManager di Ubuntu… al successivo riavvio mi ha avvertito del fatto che avevo pronta una connessione broadband… (precedentemente avevo riavviato ALCUNE volte, senza segni di vita)
  • Tutte le configurazioni wvdial che si trovano in giro mandano SEMPRE il pin della SIM al modem (AT+CPIN=). Si dà il caso, però, che il mio modem non accetta che tu glielo mandi due volte di seguito (dà ERROR e si ferma il colloquio). Devo capire come girarci intorno (non trovo niente altro che il mitico ATZ per resettarlo, ma CPIN non si resetta).

Buon divertimento