2
Installation, tweaking Dell XPS m1330 avec Ubuntu Gutsy
20 Comments | Posted by cyril in Dell, Linux, Ubuntu, XPS m1330
Je vais présenter ici toutes les modifications à faire pour exploiter tout le hardware de son XPS 1330 avec Gutsy.
Déjà juste pour info voilà le rapport que j’ai fais avec hardinfo.
Je précise que ceci est tiré de ma propre expérience, installation, que tout n’est pas obligé, comme l’installation des sondes etc mais bon, à vous de choisir de me suivre ou pas
Tuto tiré de la doc, recherches, et connaissances perso, c’est déjà pas mal !
I] PREMIÈRE PARTIE, installation à partir du live-cd.
On insère le cdrom de Gusty béta (ou Gusty tout court hein!) fraichement gravé dans le lecteur, on boot, puis option graphique en mode sans échec et F6.
La on efface la fin de la ligne pour y insérer « break=top » (sans les guillemets) qui permet d’avoir une ligne de commande pour charger le module du disque dur et cdrom.
On presse Entrée, puis lorsque le message d’erreur apparait:
modprobe ata_piix exit
A partir de la on lance l’installation.
Juste une note concernant le partitionnement, je conseil de juste faire une partiton « root » et un swap si nécessaire, la partition « / » sera donc « /dev/sda1″
Une fois l’installation terminé, NE PAS cliquer sur le bouton pour redémarrer!
Ouvrez un terminal puis tapper y ceci:
sudo mkdir target
sudo mount /dev/sda1 target
sudo chroot target
sudo echo ata_piix >> /etc/initramfs-tools/modules
sudo update-initramfs -u
et seulement maintenant ON PEUT REDÉMARRER.
II] DEUXIÈME PARTIE,
Une fois logguer sur son installation toute neuve, on commence alors l’installation de paquets et la bidouille en vitesse (Ha bon on a pas encore commencer? 8| ).
Note pour les novices, à partir de là toutes les commandes commançant par gksudo ou sudo seront à effectuer dans un Terminal (menu Application / Accessoire / Terminal ).
#Le réseau:
Avec Gusty et le noyau 2.6.22, tout fonctionne de base concernant le réseau, aussi bien la carte ethernet qui fonctionne avec le module « tg3″ que le wifi qui fonctionne soit avec le module ipw3945 pour les carte Intel Corporation PRO/Wireless 3945 AG pour les carte Intel Corporation PRO/Wireless 4965 AGN, donc rien a faire à ce niveau.
edit: Pour les possesseurs de carte wifi Intel Corporation PRO/Wireless 3945 AG (si vous avez la lumière du wifi qui fonctionne de base après l’installation c’est que vous avez cette carte) je vous conseil fortement les changements suivant, a savoir de passer du driver ipw3945 qui est propriétaire, au driver libre iwl3945.
Les avantage? Stabilité accrue du wifi
Inconvéniant? Plus de lumière du wifi, c’est vraiment important?
Il vous faut donc faire:
sudo gedit /etc/modules
puis ajouter:
iwl3945
à la fin du fichier.
Enfin, éditer le fichier /etc/udev/rules.d/70-persistent-net.rules (avec sudo gedit)
et modifier la ligne qui se termine par
NAME= »eth1″
en
NAME= »wlan0″
#Le bluetooth:
L’installation du bluetooth se résume en:
sudo apt-get install bluetooth bluetooth-alsa bluez-btsco bluez-cups bluez-gnome bluez-utils gnome-bluetooth
#Les sondes:
sudo apt-get install i8kutils hddtemp sensors-applet
Pour les ajouter, clic droit sur le tableau de bord du haut, Ajouter au tableau de bord, Moniteur matériel.
Clic droit sur le Moniteur matériel, Préférence, et la régler à votre guise.
Puis pour paramêtrer la carte graphique nvidia :
sudo apt-get install nvidia-glx-new
sudo nvidia-xconfig
sudo nvidia-xconfig --no-logo
#On passe à un gadget, la webcam:
Concernant le driver ça se passe comme ça:
sudo apt-get install subversion
sudo rmmod uvcvideo
cd ~/
svn checkout svn://svn.berlios.de/linux-uvc/
cd linux-uvc/linux-uvc/trunk
gedit uvc_driver.c
A la ligne 1559 on rajoute le code suivant:
/* OmniVision OEM Dell Notebook */
{ .match_flags = USB_DEVICE_ID_MATCH_DEVICE
| USB_DEVICE_ID_MATCH_INT_INFO,
.idVendor = 0x05a9,
.idProduct = 0x2640,
.bInterfaceClass = USB_CLASS_VIDEO,
.bInterfaceSubClass = 1,
.bInterfaceProtocol = 0,
.driver_info = UVC_QUIRK_PROBE_MINMAX },
Puis on sauvegarde et quitte gedit.
make
sudo make install
sudo modprobe usbvision
sudo modprobe uvcvideo
Voila c’est terminé pour l’installation du driver de la cam.
On peut ensuite installer un petit programme qui sert à rien mais permet de tester la webcam, on aurait aussi pu la tester avec « ekiga » ou « gstreamer-properties ».
#Pour éviter les problèmes lors de la mise en veille (attention j’ai pas dis hibernation!), on va blacklister quelques modules:
gksudo gedit /etc/modprobe.d/blacklist
Et rajouter y ceci :
blacklist pcspkr
blacklist intel_agp
blacklist agpgart
blacklist uvcvideo
blacklist usbvision
Next, pour éviter de me tromper, je désactive l’hibernation provisoirement tant que je n’ai pas réussi à faire fonctionner celle-ci et affiche le selectionner de puissance cpu dans le gnome-power-manager.
Alt+F2 puis gconf-editor puis allez chercher les clé:
Cocher
/apps/gnome-power-manager/ui/cpufreq_show
Décocher
/apps/gnome-power-manager/general/can_hibernate
#Pour le son :
gksudo gedit /etc/modprobe.d/alsa-base
et rajouter ceci à la fin, il parait que c’est facultatif mais bon…
options snd-hda-intel model=5stack
#On s’assure de bien avoir ceci dans /etc/modules pour démarrer les modules (drivers) du lecteur de cartes, sondes et webcam
gksudo gedit /etc/modules
tifm_sd
tifm_core
i8k force=1
uvcvideo
usbvision
Info:
* tifm_sd et tifm_core pour la gestion du lecteur de carte, malheureusement pour le moment, on peut seulement lire les carte SD (je m’en sert jamais des carte MMC donc pas grave perso…)
* i8k force=1 est pour charger les sondes dell des ventilateurs et autres.
* uvcvideo et usbvision concernent la webcam.
#On modifie /etc/X11/xorg.conf
gksudo gedit /etc/X11/xorg.conf
Chercher le bloc:
Section "Device"
Identifier "Carte vidéo générique"
Driver "nvidia"
EndSection
Et le remplacer par celui-ci
Section "Device"
Identifier "Carte vidéo générique"
Driver "nvidia"
Option "NvAGP" "0"
EndSection
Chercher le bloc similaire a celui-ci normalement:
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8400M GS"
EndSection
Et remplacer le par celui-ci:
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8400M GS"
Option "AddARGBGLXVisuals" "True"
Option "TripleBuffer" "true"
EndSection
#Lecteur d’empreinte digitale:
Je le referais a ma sauce mais pour le moment allez voir ce tuto
Voila au niveau des drivers on doit être ok.
#Pour pouvoir choisir la fréquence du processeur.
sudo dpkg-reconfigure gnome-applets
et choisir « Ok » puis « Oui ».
#Divers:
La télécommande fournie avec le portable fonctionne après l’installation pour quelques commandes telles que l’augmentation ou la diminution du son, le changement de programme pour les lecteurs multimédia, et quelques autres commandes.
#MAJ du 17 octobre:
Pour pouvoir lire les carte MMC faire:
gksudo gedit /etc/rc.local
Et rajouter:
setpci -d 1180:0832 ca.b=57,01
setpci -d 1180:0832 ca.b=00
Pour corriger un problême de son lors d’une mise en veille faire:
1- s’asssurer de bien avoir les dernière mise a jours
2 – Rajouter un script:
gksudo gedit /etc/acpi/resume.d/99-restore-volume.sh
Et y mettre :
#!/bin/sh
amixer sget Master|grep "Mono:" | while read m p v j
do
amixer sset Master 0
amixer sset Master \$v
done
EOF
Puis
sudo chown root.root /etc/acpi/resume.d/99-restore-volume.sh
sudo chmod a+x /etc/acpi/resume.d/99-restore-volume.sh
#Maj du 27/11/07
J’ai rajouté le tuto pour le lecteur d’empreintes digitales.
#Maj du 10/12/07
20 commentaires for Installation, tweaking Dell XPS m1330 avec Ubuntu Gutsy
stanche | 22 décembre 2007 at 18 h 33 min
stanche | 28 décembre 2007 at 0 h 52 min
MINCE : en fait ça fait fonctionner la deuxieme jack mais pas les deux en même temps, uniquement les deux separement.
On ne peut pas ecouter un film a deux en même temps.
J’ai pas trouver la « manip magique », c’est vraiment frustrant ces 2 jack qui marchent pas en même temps
Blacksword | 31 décembre 2007 at 22 h 26 min
Salut a tous, et bravo pour ce superbe tuto
Pour activer les deux jack en facade il suffit de lancer alsamixer dans un terminal, de se rendre sur la colonne « surround » et de la demuter, autrement dit appuyer sur la touche « m » pour qu’elle affiche 2 zeros au lieu de « m » , voila c’est tout
Cyril | 1 janvier 2008 at 15 h 59 min
Merci, effectivement je ne l’ai pas précisé, je vais éditer le tuto dès que je peux, il faut dans les préférences du contrôleur de volumes (gnome-volume-control) cocher toutes les cases afin d’afficher toutes les pistes, puis tout démuter !
Blacksword | 4 janvier 2008 at 16 h 25 min
Perso je suis plus partisan de alsamixer dans le terminal mais bon
par contre, je trouve que les boutons sensitifs de mon 1330 diminue ou augmente trop vite le volume… saurait tu comment diminuer le « pas » des boutons ?
Guizz | 16 janvier 2008 at 14 h 15 min
Merci beaucoup pour le tutoriel!
Une petite question: quelqu’un sait-il comment faire fonctionner les touches « fn » sous kubuntu?
sous gnome ça marchait bien, sous kde, ça déconne chez moi
Autre question (oui je suis un peu noob en linux) comment obtenir l’applet sensors sous kde?
j’ai bien installer i8kutils, mais je ne sais pas du tout comment mettre l’applet qui n’est pas proposée dans les applets ajoutable au tableau de bord.
espadrille | 16 janvier 2008 at 20 h 32 min
J’ai vraiment envie de dire merci et bravo pour ce tuto.
C’est encore assez rare de voir autant de détails sur une installation spécifique et même si je ne possède pas encore la belle machine, je pense vraiment que c’est grace à des gens comme toi que notre système préféré (j’ai nommé Ubuntu) pourra de généraliser.
Un seul bémol : j’ai visité le site de Dell et je n’ai pas trouvé le moyen d’acheter le portable sans le système windows vista. Grosse déception. J’ai envie d’acheter mais pas de payer une licence dont je ne me servirais jamais…
Cyril | 16 janvier 2008 at 21 h 01 min
Guizz:
Je ne connais pas du tout KDE je suis désolé ![]()
Mais je peux essayer de me renseigner…
espadrille:
Ca à été le même problème pour moi, et étant vraiment une quiche en commerce…, il semblerait que se soit possible de se faire rembourser quant même mais ça n’a pas l’air facile, je peux te mettre en relation avec quelqu’un l’ayant fait si tu le souhaites
ou du moin ayant essayé au dernières nouvelles.
Merci des compliments, si tu clic sur le petit livre en haut tu téléchargera le PDF
Farliec | 24 janvier 2008 at 22 h 08 min
Pour acheter le XPS m1330 avec Ubuntu 7.10 pré-installé, je crois qu’il faut aller sur http://www.dell.fr/ubuntu/ (ou faire une recherche sur « ubuntu » sur le site de dell, et le premier lien renvoi normalement vers la page Open-Source du site).
Ensuite il suffit de sélectionner le xps et de le configurer
mika | 15 février 2008 at 22 h 15 min
Merci, grâce à toi j’ai opté pour ce portable, ça sera donc mon 4ème laptop mais le seul ou je saurais un peu à l’avance que tout fonctionne sous linux.
C’est t’y pas genial ?
mika | 18 février 2008 at 15 h 26 min
Ben finalement j’ai craqué pour le M1530 (surtout à cause des délais de livraison qui sont à la ramasse chez Dell).
Je vous tiens au courant pour la compatibilité (ça devrait être pareil sauf au niveau du wi-fi qui change (intel next-gen) et la nvidia qui est une 8600 GT.
ulo | 28 février 2008 at 18 h 38 min
bonjour et si on veux juste la distri linux y a un lien ?
merci
ulo | 28 février 2008 at 18 h 50 min
pour la biometrie vous avez un lien ou un soft
mrci
AlainR | 17 mars 2008 at 23 h 12 min
Salut et Merci pour ce beau travail.
Souci avec la webcam. Où dois-je copier les lignes dans le fichier uvc_driver.c ?
Si je copie à la ligne 1559, la compilation provoque des erreurs.
Peux-tu m’indiquer la ligne juste avant/après ?
(sur http://doc.ubuntu-fr.org/dell_xps_m1330?s=webcam%20dell on parle de la ligne 1661, mais les erreurs sont identiques : « expected expression before «. »")
D’avance Merci pour la réponse!
tof-67 | 28 mars 2008 at 21 h 40 min
Merci pour ce superbe article, qui va me faire franchir le pas sur mon xps.
Par contre pour HARDY HERON, ce devrait etre la meme chose?
Cyril | 7 mai 2008 at 21 h 35 min
Sous Hardy Heron y’a quasiment tout qui fonctionne direct, j’ai pas mal bidouiller d’autre bricole mais vous verrez ça marche superbement mieu que sous gutsy directement.
Je referais un article complet après mes examens.
Olivier | 3 juin 2008 at 15 h 36 min
Hello,
Tout d’abord bravo pour ton tuto !!!
je cherche à faire fonctionner la sortie vga pour connecter un écran externe… elle marche sous W—–S mais pas sous ubuntu… Peux tu m’aider stp ?
merci d’avance
tony | 17 août 2008 at 19 h 58 min
j’ai un problem avec mon son ce que quand je le mais a font le sont est tres bas tu peut m’aider stp
et quand j’ai une conversation video je voie la personne la personne me voie et m’etend mais moi je ne l’etend pas et mon son fait que augmente et diminiuer
slimane | 10 septembre 2008 at 17 h 14 min
j’ai un probleme quant je veux installer sur une partition deja faite, l’intallateur de ubuntu 8.04 de retrouve pas les partitions !!!
merci pour votre aide






beau travail, merci ça m’a bien aider.
maintenant si tu veux activer les deux prises jack en façade :
http://linux.dell.com/wiki/index.php/Ubuntu_7.10/Issues/Second_Headphone_Jack_Does_Not_Work
(chez moi ça a été necessaire)