Skip to content
Archive of posts filed under the Linux category.

Ubuntu 10.10 Maverick con le ultime versioni di Thunderbird, Firefox, Libreoffice ecc

Purtroppo l’aggiornamento ad Ubunto 11.04 sul pc di casa e sul netbook mi ha lasciato con un po’ di amaro in bocca: ho notato diversi rallentamenti rispetto a prima e sono dovuto passare a Gnome3 perche’ con Unity le cose erano veramente ingestibili (parere personale, ovvio) e un po’ di pacchetti a me utili, tipo prism, erano stati eliminati. Sul notebook del lavoro ho quindi pensato bene di lasciare la 10.10 con Gnome 2, che va un gioiellino, senza pero’ rinunciare alle ultime versioni dei programmi che uso piu’ spesso.

Thunderbird 6: Mozilla mantiene un PPA con l’ultima versione di Thunderbird e Lightning, raggiungibile a questo indirizzo. Per installarlo, basta eseguire tre semplici comandi:
sudo add-apt-repository ppa:mozillateam/thunderbird-stable
sudo apt-get update
sudo apt-get upgrade
Piccolo tips: per ottenere in Thunderbird una visualizzazione simile a quella presente in GMail, installare l’addon Thunderbird Conversations.

Firefox 6: idem come sopra, anche se il consiglio e’ quello di verificare il supporto degli addon installati all’ultima versione del browser.
sudo add-apt-repository ppa:mozillateam/firefox-stable
sudo apt-get update
sudo apt-get upgrade
Nel PPA ci sono anche alcune celebri estensioni, come Adblock-plus, Flashblock ecc.

Chromium: se vi piace vivere “on the edge” si puo’ scegliere di aggiornare con la nightly build, oppure usare il PPA di seguito per l’ultima versione stabile.
sudo add-apt-repository ppa:chromium-daily/stable
sudo apt-get update
sudo apt-get install chromium-browser

Libreoffice 3.3.2: In Ubuntu 10.10 e’ ancora presente Openoffice.org. Per passare a Libreoffice, basta aggiungere l’apposito PPA e poi installare il pacchetto libreoffice, che rimpiazzera’, rimuovendolo, OpenOffice.org
sudo add-apt-repository ppa:libreoffice/ppa
sudo apt-get update
sudo apt-get install libreoffice libreoffice-gnome

Clementine 0.7.1: un’ottimo player multimediale a mio avviso, con supporto per streaming radio, media rimuovibili e moltissimo altro. Anche in questo caso, un PPA direttamente dall’autore
sudo add-apt-repository ppa:me-davidsansome/clementine
sudo apt-get update
sudo apt-get install clementine

Pidgin 2.9: Direttamente dagli sviluppatori del noto client di messaggistica multiprotocollo, il PPA con gli ultimi aggiornamenti.
sudo add-apt-repository ppa:pidgin-developers/ppa
sudo apt-get update
sudo apt-get upgrade

Infine, una lista di altri PPA che uso per tenere aggiornati tanti altri pacchetti

  • ppa:medibuntu-maintainers/ppa: diversi package multimediali
  • ppa:ubuntu-wine/ppa: per poter eseguire programmi Windows direttamente nella vostra Linux box
  • UbuntuUpdates.org PPA list: una lunga lista di PPA ufficiali o semi-ufficiali con le ultime release di molte famose applicazioni.

Diablo II Lord of Destruction su Linux con Wine

In attesa del terzo capitolo della saga, con i miei amici ci stiamo divertendo, di tanto in tanto, a fare qualche partita con Diablo II Lord of Destruction. Creato nell’ormai lontano 2001, oggi anche il piu’ banale dei netbook puo’ farlo girare senza problemi, compreso l’host di partite in LAN. Ho comunque voluto installarlo sulla mia Ubuntu Maverick 10.10 a 64 bit, utilizzando wine e qualche configurazione aggiuntiva.

Avendo delle immagini dei cd di installazione, ho installato CDemu prendendolo dall’apposito PPA:
sudo add-apt-repository ppa:cdemu/ppa
sudo apt-get install gcdemu
Ho riavviato il pc e ho aggiunto nella barra di Gnome il widget per CDemu, un piccola icona che mi permette agevolmente di montare /smontare immagini di dischi senza ricorrere alla riga di comando.

Avevo gia’ installato wine con tutte le configurazioni necessarie (drives, alcune librerie caricate con winetricks ecc), quindi mi e’ bastato “fare doppio click sul Setup.exe” una volta montata l’immagine del primo disco e ripetere il processo con quello dell’espansione e la patch 1.13c. Ho installato tutto in C:\Program Files\Diablo II

Il gioco funziona ad una risoluzione di 640×480 oppure 800×600, quindi se si fara’ girare in fullscreen su molti dei computer odierni, che non hanno piu’ un monitor con un rapporto 4:3, questo risultera’ schiacciato e brutto da vedere, oltre ad avere un grosso problema di freeze totale quando si passa ad un’altra finestra e si ritorna poi a quella del gioco. Per risolverli entrambi, ho lanciato wineconfig e ho configurato delle impostazioni particolari per eseguire Diablo 2:
Tab Applications – Add Application – navigare fino a seleziona Game.exe nella cartella di installazione del gioco.
Windows version: Windows XP
Tab Graphics – deselezionare Allow the window manager to control the windows, deselezionare Emulate a virtual desktop

Infine, per lanciare il gioco, ho usato questa riga di comando (fondamentale il parametro -w per il windowed mode):
wine /opt/wine/drive_c/Program\ Files/Diablo\ II/Game.exe -w
che ho inserito come icona nel menu’ Game di Gnome.

Continue reading ‘Diablo II Lord of Destruction su Linux con Wine’ »

Installazione Ubuntu 10.10 Maverick 64 bit e configurazioni varie

Package aggiuntivi
Tramite l’Ubuntu Software Center ho aggiunto quel minimo di pacchetti utili al lavoro di tutti i giorni: Gimp, Inkscape, Cheese, Thunderbird, Kopete, Skype, 7Zip, Ace, Rar, Pidgin, Pidgin-facebookchat, VLC

Java 1.6 Sun
I package Java 1.6 della Sun (o Oracle, che dir si voglia) non sono piu’ presenti neanche nei repository partner di Ubuntu. Bisogna quindi aggiungere un PPA seguendo queste istruzioni:
sudo add-apt-repository ppa:sun-java-community-team/sun-java6
sudo apt-get update
sudo apt-get install sun-java6-jdk sun-java6-fonts ttf-kochi-gothic ttf-sazanami-gothic ttf-kochi-mincho ttf-sazanami-mincho ttf-arphic-uming
sudo update-java-alternatives -s java-6-sun
Occorre poi aggiungere al file ~/.bashrc i comandi per settare la JAVA_HOME, come gia’ scritto in un precedente post:
export JAVA_HOME=/usr/lib/jvm/java-6-sun
export PATH=$PATH:$JAVA_HOME/bin

Ant e Maven
sudo apt-get install ant ant-optional ant-contrib maven2.
Sempre per settare la ANT_HOME, editare il file ~/.bashrc e aggiungere la riga
export ANT_HOME=/usr/share/ant

Eclipse 3.6 e NetBeans 6.9.1
Ho scaricato i package per la mia versione di Linux direttamente dai siti ufficiali. Per il primo, ho scompattato il tar.gz sotto /opt/eclipse, per il secondo ho fatto partire l’installarer impostando /opt/netbeans/6.9.1 come directory di destinazione. Sempre per il secondo, ho fatto una modifica all’icona di lancio, cosi’ da avere un tema migliore. La procedura completa e’ spiegata qui, quella breve consiste nel lanciare NetBeans aggiungendo il parametro –laf Nimbus, trasformando il comando in /opt/netbeans/6.9.1/bin/netbeans –laf Nimbus. Per altri temi con cui sperimentare c’e’ una pagina wiki.
Inoltre, a causa dei 64 bit, e’ consigliato usare una quantita’ maggiore di memoria per l’ambiente, pena ottenere spesso l’errore “GC overhead limit exceeded“, andando a modificare il file eclipse.ini e cambiando/aggiungendo le seguenti righe, come scritto qui.
-Xms512m
-Xmx1024m

Continue reading ‘Installazione Ubuntu 10.10 Maverick 64 bit e configurazioni varie’ »

Sun Java JDK 1.6 su Ubuntu/Kubuntu 10.4

Versione di Ubuntu che installi, problemi con il Java che trovi. Dopo la deprecazione nella 9.10 del Java 1.5, in Ubuntu / Kubuntu 10.4 i pacchetti java made-in-sun (anche se ora dovremmo dire made-in-oracle) non sono piu’ presenti nei repository di default. Gli unici rimasti sono quelli OpenJDK (openjdk-6-jdk e openjdk-6-jre), che in genere vanno bene, ma a volte hanno problemi di funzionamento con programmi un po’ particolari ed hanno ancora performance lievemente inferiori rispetto alle implementazioni native.

Per poter accedere ai vecchi pacchetti Sun Java 6 (sun-java6-jre, sun-java6-jdk e tutti gli altri), occorre abilitare i repository Partner tra le sorgenti di installazione nel proprio package managar, come documentato in questo post. Oppure, in alternativa, lanciare il comando:
sudo add-apt-repository “deb http://archive.canonical.com/ lucid partner”

Fatto questo, una semplice ricerca e installazione dei pacchetti sun-java6-jre oppure sun-java6-jdk e dipendenze varie dovrebbe bastare.
sudo apt-get update

sudo apt-get install sun-java6-jdk

Occorre poi riconfigurare la jdk usata dal sistema. Ottenere prima una lista di quelle esistenti con il comando:
update-java-alternatives -l
e poi impostare quella sun con
sudo update-java-alternatives -s java-6-sun

Altre informazioni molto esaurienti in questo post, compresa l’installazione del java plugin per Firefox.

Continue reading ‘Sun Java JDK 1.6 su Ubuntu/Kubuntu 10.4’ »

KDE e l’output audio su scheda esterna per Flash e Firefox

Nonostante i miei sforzi, alla fine la scheda audio integrata dell’HP Pavilion dv6-1212sl ha avuto la meglio con la mia KUbuntu Linux 9.10: non sono riuscito a far andare l’uscita e l’entrata audio esterne per attaccarci le cuffie e il microfono. Per non peggiorare l’inquinamento acustico dell’ambiente di lavoro, ho dovuto (far) acquistare un paio di cuffie USB esterne, con scheda audio incorporata, in modo da sostituire completamente quella interna. Nella fattispecie, sono state scelte le Microsoft LifeChat LX-3000, che offrono una buona qualita’ ad un prezzo abbastanza contenuto.

Una volta attaccata la cuffia all’USB, il sistema l’ha subito riconosciuta e, tramite la voce Multimedia del
System Settings di KDE, l’ho configurata per essere la fonte primaria di input e output delle varie applicazioni. Amarok e altri software sono andati al primo colpo. Skype permette di gestire autonomamente la fonte di ingresso e uscita da usare in Options – Sound devices, e quindi e’ andato anche lui al primo colpo. Poi ho provato a sentire un filmato di Youtube ed eccolo li, pronto dietro l’angolo, Murphy che sorrideva beffardo alla mia sorte: l’audio veniva rediretto nelle casse del notebook, e non nella cuffia… :(

Dopo diverse ricerche, ho scoperto che, dalla versione 9.10 di KUbuntu, il file asoundconf e’ stato rimosso dal pacchetto alsa-utils, che permetteva, seppur da terminale, di configurare ALSA e stabilire quale doveva essere la scheda audio di default tra quelle esistenti nel sistema. Ovviamente tutto cio’ in GNOME non sarebbe successo, dato che il pannello di configurazione di questo desktop manager configura correttamente anche ALSA.

Si potrebbe sempre estrarre il file dal vecchio pacchetto alsa-utils e copiarlo nella directory /usr/bin, installare magari il pacchetto asoundconf-gtk e tirare avanti lo stesso.

Continue reading ‘KDE e l’output audio su scheda esterna per Flash e Firefox’ »

Thunderbird, Dropbox e gli indirizzi di posta sincronizzati

Thunderbird, di default, utilizza due rubriche di posta: il Personal Address Book e il Collected Address book. Il primo contiene tutti i contatti che gestiamo normalmente tramite operazioni di aggiunta o sincronizzandoci con altri servivi. Nel secondo, invece, vengono memorizzate automaticamente tutti gli indirizzi a cui spediamo delle email se non sono gia’ presenti nel primo indirizzario.

Se e’ possibile tenere sincronizzato il primo con diversi servizi tramite appositi plugin (IMAP, Google, Exchange, Funambol ecc), per il secondo invece non c’e’ molta speranza di avere gli stessi dati coerenti tra piu’ computer. A meno di non utilizzare anche un servizio di sincronizzazione file come Dropbox e qualche piccola configurazione. Per l’installazione di quest’ultimo utilissimo strumento, vi rimando alle molte guide presenti online per ogni sistema operativo esistente!

Thunderbird memorizza il Collected Address Book nel file history.mab, all’interno del proprio profilo. Il primo passo e’ quindi spostare questo file questo file in una delle directory sincronizzate da Dropbox. Nella mia Linuxbox, ad esempio, la cartella del profilo di Thunderbird si trova sotto /home/rainbowbreeze/.mozilla-thunderbird/mwb8qx5y.default/ e quella di Dropbox in /media/data/Dropbox/misc. Con thunderbird chiuso, sposto quindi il file history.mab da una directory all’altra, mediante interfaccia grafica o linea di comando.

mv /home/rainbowbreeze/.mozilla-thunderbird/mwb8qx5y.default/history.mab /media/data/Dropbox/misc

Dato che Thunderbird non prevede una posizione configurabile per il file history.mab, l’unica cosa che si puo’ fare e’ creare un symbolic link nella vecchia posizione che punta alla nuova posizione:

ln -s /media/data/Dropbox/misc/ history.mab /home/rainbowbreeze/.mozilla-thunderbird/mwb8qx5y.default/history.mab

Ora, riavviando Thunderbird, tutto dovrebbe andare senza problemi, basta aprire l’Address Book e scegliere il Collected Address Book e vedere se i contatti precedenti ci sono ancora.

Continue reading ‘Thunderbird, Dropbox e gli indirizzi di posta sincronizzati’ »

Installazione Kubuntu 9.10 64bit

Sono solito aggiornare le varie linux-box che uso dopo un mesetto dalla data di rilascio della nuova versione della distro di Canonical, in modo da dare il tempo a patch e aggiornamenti vari di rendere piu’ stabile il tutto. Stavolta e’ toccato a Kubuntu 9.10, 64 bit, per il mio pc principale.

Tutto liscio, una bella fresh install, dove ho conservato solo la partizione /home e la /opt di quanto avevo precedentemente. Di seguito le uniche cose che ho fatto fare per avere un sistema completo. Ovviamente

Programmi grafici
sudo apt-get install gimp, gimp-data-extras, inkscape

Programmi vari
sudo apt-get install ubuntu-restricted-extras

Flash Player
Utilissimo topic che spiega come installare il flash player sulla nuova distro. Cambia infatti il pacchetto, che dal vecchio adobe-flashplugin diventa flashplugin-nonfree. Per la 64 bit, pero’, occorre scaricare la beta del player direttamente dal sito Adobe e poi scompattare il file in ~/.mozilla/plugins e riavviare il browser (nel topic e’ presente un link diretto alla vecchia versione del player, scaricare la nuova dal sito Adobe).

Medibuntu
L’apposita pagine del wiki spiega come aggiungere nel sistema l’ultima versione dei repository. Eseguite le istruzioni, ho poi installato i seguenti pacchetti
apt-get install libdvdcss2 w64codecs realplayer

Continue reading ‘Installazione Kubuntu 9.10 64bit’ »

Eclipse Galileo su Kubuntu 9.10: Android, SVN, problemi Gtk

eclipse_ideDopo aver reinstallato il mio pc con un nuovo fiammante Kubuntu Karmic Koala, ho deciso di aggiornare anche Eclipse all’ultima versione disponibile, tanto per sviluppare un po’ sotto Android.

Per prima cosa, ho scaricato il tar che mi interessava dal sito ufficiale, senza fare ricorso ai package della distribuzione. Per lo sviluppo con Android, basta anche la Eclipse IDE for Java Developers, uno tra i package piu’ piccoli tra quelli disponibili. Ho scompattato il pacchetto sotto /opt/eclipse/, in modo da creare una nuova cartella eclipse a partire da quel percorso.

Primo problema: capita spesso che se si clicca su dei bottoni, non accade nulla, oppure in certe liste, tipo quella dei componenti aggiuntivi, non si vedono gli elementi. Si tratta di un problema con le Gtk, la cui ottima spiegazione e’ contenuta in questo post. Sempre dallo stesso post la soluzione, anche se non e’ proprio la cosa piu’ bella del mondo. Ho creato il file /opt/eclipse/eclipse.sh con dentro questi comandi

export GDK_NATIVE_WINDOWS=true
/opt/eclipse/eclipse/eclipse

Un bel chmod +x /opt/eclipse/eclipse.sh e a questo punto, si puo’ creare un launcher nel menu’ di KDE che punta a questo file per eseguire Eclipse.

Continue reading ‘Eclipse Galileo su Kubuntu 9.10: Android, SVN, problemi Gtk’ »

Java 1.5 su Ubuntu 9.10

Java 1.5 in Ubuntu 9.10Chi ha effettuato una nuova installazione o un aggiornamento a Ubuntu / Kubuntu / Xubuntu 9.10 e sviluppa in Java, avra’ notato l’assenza dei pacchetti riguardanti jdk e virtual machine per Java 1.5 (package java-5-sun, java-5-open eccetera).

Il motivo di questa esclusione e’ da ricercarsi nella “messa in cantina” da parte di Sun di JavaSE 1.5, a partire dal 3 Novembre, come spiegato in questo articolo: J2SE 5.0 End of Service Life Notice.

Per ovviare al problema, la soluzione non proprio piu’ pulita, ma funzionante, e’ quella di aggiungere i precedenti repository della Ubuntu 9,04 Jaunty mediante il comando:

echo deb http://it.archive.ubuntu.com/ubuntu/ jaunty multiverse | sudo tee -a /etc/apt/sources.list.d/javase5.list

Successivamente, bastera’ lanciare un

sudo apt-get update
sudo apt-get install java-5-sun

A questo punto, l’output del comando

sudo update-java-alternatives -l

dovrebbe mostrare le due versioni di java disponibili, tra le quali scegliere quella da usare nel sistema e impostarla con il comando

sudo update-java-alternatives -s java-1.5-0-sun

Altre informazioni sono disponibili sulle solite guide per Ubuntu

Continue reading ‘Java 1.5 su Ubuntu 9.10’ »

Audio e microfono su HP Pavilion dv6-1212sl con Ubuntu Linux 9.10

karmic-koala

Ho installato la Kubuntu 9.10 “Karmic Koala” su di un HP Pavilion dv6-1212sl. Tutto riconosciuto alla perfezione, webcam compresa, tranne l’audio, che non ne voleva sapere di andare.

Grazie a questa guida, eseguendo il comando
cat /proc/asound/card0/codec#* | grep Codec
ho trovato che il modello della scheda audio e’ una IDT 92HD75B3X5.

Poi, ho trovato un altro howto che, tralasciando la compilazione dei driver alsa dato che sulla 9.10 sono gia’ alla versione 1.0.20, mi ha permesso di iniziare a sentire qualcosa aggiungedo in coda al file /etc/modprobe.d/alsa-base.conf le righe

options snd-hda-intel model=dell-m4-1 enable_msi=1
options snd slots=snd-hda-intel,snd-hda-intel
# 5Dex.DVex+nmP8+5:SBx00 Azalia (Intel HDA)
alias snd-card-0 snd-hda-intel
# NXNs.HS4OKn_IlZ0:RV620 Audio device [Radeon HD 34xx Series]
alias snd-card-1 snd-hda-intel

e riavviando il notebook. Peccato che il microfono non voleva saperne di andare. :(

Continue reading ‘Audio e microfono su HP Pavilion dv6-1212sl con Ubuntu Linux 9.10’ »