Ubuntu 8.04 su Dell XPS M1530
30 04 2008
Sono arrivati insieme giovedì scorso: il mio nuovo portatile (Dell XPS M1530) e Ubuntu 8.04 (nome in codice Hardy Heron). Non potevo quindi fare a meno di provarli insieme.
Non appeno tiro fuori il computer dalla scatola, premo il pulsante di accensione, giusto per verificare che mi abbiano inviato un portatile e non un guscio di noce. Mi tolgo la soddisfazione di rispondere no all’accettazione del contratto EULA di Windows e spengo forzatamente tramite il pulsante di accensione dato che non c’è altra possibilità (evidentemente i progettisti del software di installazione non avevano previsto la possibilità di rifiutare il contratto
).
Inserisco il CD di Ubuntu ed avvio l’installazione.
Superata la prima difficoltà delle partizioni (grazie a Valerio) in tempo di mezz’ora mi ritrovo con un sistema operativo pienamente operativo e ricco di software già installati.
Inizialmente non riesco a far funzionare la wireless perché non so che tipo di password scegliere (Windows invece lo riconosce automaticamente) quindi, per far prima, attacco il cavo ethernet ed accedo a internet. Più tardi riesco anche a testare la wireless grazie alla connessione aperta di un vicino, che il vecchio PC invece non riusciva a beccare per la bassa potenza del segnale
Per fare un po’ di prove avvio il riproduttore musicale predefinito, RythmBox. Così per scherzo provo i tasti dedicati all’audio sopra alla tastiera: funzionano! Anche quando il programma non è in primo piano!
La qualità audio è molto buona ma il volume massimo risulta un po’ basso, inoltre la scala di riduzione del volume non ha un comportamento molto lineare: dopo aver abbassato il volume di tre-quattro tacche le casse diventano praticamente mute. Magari sarà possibile scaricare dei driver migliori…
Giacché sono ad ascoltare la musica provo anche il telecomandino integrato: funziona!!!
Capito per caso nel gestore pacchetti Synaptic (vengo da Windows e prima d’ora non avevo idea di come funzionasse) e me ne innamoro subito. Perché non esiste una cosa così bella per Windows?! E’ veramente la soluzione ideale per gli utenti più pigri.
Installo qualche applicazione a casaccio tra cui Cheese, che mi permette di verificare che la webcam funzioni. Purtroppo ho installato la versione di Ubuntu a 64 bit quindi per adesso niente Skype.
Update: La versione di Skype scaricabile dal sito ufficiale non funziona su Ubuntu a 64 bit, ma esistono altre possibilità (vedi commenti 1 e 2 di questo post). Io ad esempio ho risolto molto facilmente attivando Medibuntu e scaricando Skype direttamente dal gestore di pacchetti. Ho installato in questo modo anche Google Earth.
Su preferenze/aspetto scopro che gli effetti avanzati di Compiz sono disattivati. Per attivarli Ubuntu mi consiglia di attivare prima i driver della scheda video Nvidia. Con un solo click scarica i driver, li installa e attiva Compiz. Semplicemente fantastico!
Update: In realtà dopo un po’ di ore di utilizzo mi sono reso conto che gli effetti di Compiz non funzionano a meraviglia. Lo spostamento delle finestre wobblanti sembra avere un frame rate piuttosto basso. Il peggio arriva con la minimizzazione e la massimizzazione, che è un po’ più lenta del normale ma soprattutto mostra sgradevoli effetti per una frazione di secondo (righe nere causali su fondo bianco, un po’ come se la pagina fosse stata shakerata). Secondo gli utenti di questo bug report il problema si risolve eliminando alcuni effetti di Compiz (in particolare “fading windows”) se non addirittura tutti. Almeno fino a quando NVidia non rilascerà i nuovi driver…
Cosa rimane?
- Bluetooth: sembra funzionare perfettamente
- Trackpad: purtroppo non funziona lo scorrimento orizzontale e quello verticale funziona così così (praticamente è inservibile), che è per me fondamentale quando non ho un mouse a disposizione
Update: grazie alla guida di Neff, ho scoperto che è possibile risolvere (parzialmente) il problema. Basta modificare il file xorg.conf:- per aprirlo:
sudo gedit /etc/X11/xorg.conf - sostituire la parte relativa al trackpad:
Section "InputDevice"
Identifier “Synaptics Touchpad”
Driver “synaptics”
[…]
EndSection
con la seguente:
Section "InputDevice"
Identifier “Synaptics Touchpad”
Driver “synaptics”
Option “SendCoreEvents” “true”
Option “Device” “/dev/psaux”
Option “Protocol” “auto-dev”
Option “ZAxisMapping” “4 5″
Option “Emulate3Buttons” “on”
Option “SHMConfig” “on”
Option “VertEdgeScroll” “on”
Option “VertTwoFingerScroll” “on”
Option “LeftEdge” “85″
Option “RightEdge” “910″
Option “TopEdge” “85″
Option “BottomEdge” “715″
Option “FingerLow” “25″
Option “FingerHigh” “30″
Option “MaxTapTime” “180″
Option “MaxTapMove” “220″
EndSection - salvare il file e riavviare gnome
- per aprirlo:
- Lettore di impronte digitali: non funziona, ma ho letto in giro che è facile farlo funzionare, ad esempio nella guida di Mefisto.
- Lettore di schedine di memoria: ho provato ad infilare una mini-SD ma non è successo niente
- Sleep: funziona una volta si e enne no. Con il risultato che, quando non funziona, tocca spegnere forzatamente il computer, che si blocca in una schermata completamente bianca.
Update: ho trovato un post sul forum di Ubuntu con una modifica consigliata per il file acpi-support che per ora sembra funzionare bene.- Per aprire il file in scrittura:
sudo gedit /etc/default/acpi-support - sostituire il testo del file con il seguente:
# Comment the next line to disable ACPI suspend to RAM ACPI_SLEEP=true # Comment the next line to disable suspend to disk # ACPI_HIBERNATE=true # Change the following to "standby" to use ACPI S1 sleep, rather than S3. # This will save less power, but may work on more machines ACPI_SLEEP_MODE=mem # Add modules to this list to have them removed before suspend and reloaded # on resume. An example would be MODULES="em8300 yenta_socket" # # Note that network cards and USB controllers will automatically be unloaded # unless they're listed in MODULES_WHITELIST MODULES="uvcvideo" # Add modules to this list to leave them in the kernel over suspend/resume MODULES_WHITELIST="" # Should we save and restore state using the VESA BIOS Extensions? SAVE_VBE_STATE=false # The file that we use to save the vbestate VBESTATE=/var/lib/acpi-support/vbestate # Should we attempt to warm-boot the video hardware on resume? POST_VIDEO=false # Save and restore video state? # SAVE_VIDEO_PCI_STATE=true # Should we switch the screen off with DPMS on suspend? USE_DPMS=true # Use Radeontool to switch the screen off? Seems to be needed on some machines # RADEON_LIGHT=true # Uncomment the next line to switch away from X and back again after resume. # This is needed for some hardware, but should be unnecessary on most. DOUBLE_CONSOLE_SWITCH=true # Set the following to "platform" if you want to use ACPI to shut down # your machine on hibernation HIBERNATE_MODE=shutdown # Comment this out to disable screen locking on resume # LOCK_SCREEN=true # Uncomment this line to have DMA disabled before suspend and reenabled # afterwards DISABLE_DMA=true # Uncomment this line to attempt to reset the drive on resume. This seems # to be needed for some Sonys # RESET_DRIVE=true # Add services to this list to stop them before suspend and restart them in # the resume process. STOP_SERVICES="networking" # Restart Infra Red services on resume - off by default as it crashes some # machines RESTART_IRDA=false # Switch to laptop-mode on battery power - off by default as it causes odd # hangs on some machines ENABLE_LAPTOP_MODE=true # Spindown time on battery SPINDOWN_TIME=12
- Per aprire il file in scrittura:
- Microfono: proprio adesso che sono riuscito ad installare Skype (vedi commento 2), mi accorgo che il microfono (stereo!) non funziona. Sul wiki di Ubuntu esiste però una pagina dedicata all’XPS M1530 che indica con precisione come far funzionare ogni periferica. La procedura è però specifica per Ubuntu 7 (Gutsy Gibbon) e quella del microfono non è esattamente banale. Preferisco quindi aspettare che qualcuno dei miei mentori linuxiani mi aiuti prima di mettere le mani nei driver
Update: Infatti la procedura non è valida per Hardy come ho scoperto qui. In realtà il microfono funziona già, ma deve essere attivato nel seguente modo:- fare doppio click nell’icona del controllo del volume in alto a destra;
- selezionare modifica/preferenze;
- spuntare digital e digital input source;
- uscire dalle preferenze e cliccare sul tab opzioni;
- selezionare digital mic 1 (potrebbe essere necessario riavviare l’utility controllo volume)
- regolare il volume del microfono dal tab registrazione;
Aggiornato il 04/05/08
Aggiornato il 07/05/08
Aggiornato il 09/05/08
Aggiornato il 10/05/08







Per quel che riguarda skype :
http://www.tuxmind.altervista.org/?p=457
a me ha funzionato
Che casino questa guida per usare Skype!
) e lasciando fare il resto al gestore di pacchetti Synaptic.
Per fortuna avevo già risolto attivando medibuntu con due sole righe di shell (si dice così?
Grazie comunque
P.S. Ho aggiornato il post per quanto riguarda il microfono e il lettore di schede di memoria
Ubuntu, eh? Bravo bravo bravo! Sono contento che l’installazione Ubuntu sia andata, tutto sommato, a buon fine. E soprattutto sono contento che lo usi
Effettivamente lo scorrimento verticale del touchpad funziona maluccio, bisogno mettere il dito e molto a destra e premere con decisione. Decisamente scomodo.
A me il lettore di schede SD funziona perfettamente, l’ho già usato più volte per caricare le foto della fotocamera.
Ancora grazie per la dritta del microfono, stavo uscendo pazzo!
WoW l’M1530 è davvero un computer stupendo. A me comunque funziona TUTTO. Dal lettore di impronte digitali, a compiz fino ad arrivare alle schede SD. Davvero. La compatibilità nel mio caso è risultata assoluta.
La sospensione e l’ibernazione da me funzionano senza problemi. Che abbiano risolto dei problemi negli ultimi modelli? Il mio XPS avrà in questo momento un paio di settimane di vita…
Sul mio blog comunque ho sentito di altre persone che hanno problemi con compiz e con la sospensione. Adesso che ho riletto bene la tua guida mi sono reso conto che tutti voi che avete problemi state usando una versione a 64 bit, mentre io ho deciso di installare una classica 32 bit… ma concretamente che vantaggi ci sono ad utilizzare una distro 64bit?
In effetti tutti danno scontato che le funzionalità di Ubuntu debbano funzionare perfettamente indipendentemente dalla versione (32 o 64 bit), ma probabilmente le cose stanno diversamente.
A questo punto mi fai venir voglia di provare la versione a 32 bit.
Che vantaggi dà la versione AMD64?
), ma evidentemente i tempi non sono ancora maturi…
Non lo so, io mi sono semplicemente fidato di chi diceva che dovrebbe essere più adatta per la macchina che abbiamo.
Tempo fa lessi un articolo che confrontava le prestazioni delle versioni a 32 bit e a 64 bit di Ubuntu 6. La versione a 64 bit era leggermente più veloce in alcuni programmi (tipo audio encoding, compressione…). Speravo che in Hardy i vantaggi fossero più evidenti (o almeno che lo fossero di meno gli svantaggi
Mitico! L’unica cosa che non mi funzionava nella coppia Ubuntu-Xps 1330 era il microfono…ho seguito le tue istruzioni e va alla grande, grazie!!
Ciao,
volevo ringraziarti per la guida.
Per il mio xps 1330, ho dovuto solo attivare il mic e il lettore di “dita” come da link che segnali tu.
Grazie ancora.