Installation d'Ubuntu Gutsy sur un Sony VAIO VGN-TZ21MN

Jean Baptiste FAVRE

janvier 2008

Sony VAIO VGN-TZ21MN

Installation d'Ubuntu Gutsy

Live-CD: laisser l'auto-détection de la résolution. Ensuite, pas de soucis particuliers pour le process d'install.

Premier redémarrage

Marche "out of the box":

Marche pas :-(

Non testé

Solution

webcam

Les drivers ne sont pas inclus dans le noyau Ubuntu Gutsy. Il suffit de récupérer les drivers sur le forum ubuntu. Décompresser l'archive, aller dans le nouveau répertoire et: sudo make install

Redémarrage de la machine. Si ça ne marche pas: echo "r5u870" >>/etc/modules

Testé avec aMsn, Skype (2.0beta pour Linux) et Ekiga.

À partir d'Ubuntu 9.04 Jaunty, les drivers r5u870 ne sont plus adapté au nouveau noyau. De fait, ça ne marche plus :-(

Fort heureusement, il y a toujours, enfin souvent, une solution ! Voici la procédure à suivre (source: //doc.ubuntu-fr.org/ricoh-webcam-r5u870, paragraphe compilation UNIQUEMENT !):

  • aptitude install build-essential libglib2.0-dev libusb-dev automake mercurial
  • mkdir -p /home/DEV/WebCam
  • cd /home/DEV/WebCam
  • hg clone //bitbucket.org/ahixon/r5u87x/
  • cd r5u87x
  • make
  • make rules
  • make install
  • r5u87x-loader

Si cela ne marche pas, vous pouvez ajouter:

  • r5u87x-loader --reload
  • modprobe -r uvcvideo;modprobe uvcvideo
  • r5u87x-loader --force-clear

Bref, malgré tout ceci, il y a de fortes chances pour que la vidéo sous Skype ne marche pas (image en double et floue). Bref, là encore, une solution (source: //bitbucket.org/ahixon/r5u87x/issue/17/ commentaire n°6):

  • Ajouter <Video> <CaptureHeight>480</CaptureHeight> <CaptureWidth>640</CaptureWidth> </Video> dans le fichier /home/user_name/.Skype/user_name/config.xml

Reste aMSN que je n'arrive pas à faire fonctionner. Je soupçonne un problème similaire à Skype, mais sans trouver l'option "ki_va_bien" (TM)

Son

Là c'est plus bizarre. Plusieurs solutions sont possibles, mais la meilleure pour moi est celle-ci: echo "options snd-hda-intel model=vaio" >>/etc/modprobe.d/alsa-base

Redémarrage de la machine. Au démarrage, pas de son. Il faut brancher les écouteurs et les débrancher pour connecter les enceintes. Personnellement, ça m'arrange car je suis souvent en déplacement. Les autres solutions permettent d'obtenir du son, mais pas de gérer la connexion enceintes/écouteurs.

Réglage de la luminosité

Le module sonyip est marqué comme deprecated. Pourtant, il est chargé par défaut. En l'occurence, il bloque le réglage de la luminosité. Plusieurs solutions propose l'utilisation du module sony_acpi. Mais, celui-ci est également marqué deprecated.

Solution: retirer les modules sony et ne recharger que le bon (qui chargera l'autre d'ailleurs, mais j'imagine que l'ordre de chargement fait la différence):

  • rmmod sonypi
  • rmmod sony_laptop
  • modprobe sony_laptop

Après cela, les touches Fn+F5 et Fn+F6 fonctionnent !

Informations sur le matériel

$ lspci
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8055 PCI-E Gigabit Ethernet Controller (rev 13)
03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
09:04.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)
09:04.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)
09:04.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 11)
09:04.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)
$ lsusb
Bus 005 Device 004: ID 05ca:183a Ricoh Co., Ltd
Bus 005 Device 003: ID 0409:005a NEC Corp.
Bus 005 Device 005: ID 044e:300d Alps Electric Co., Ltd
Bus 005 Device 002: ID 054c:02d5 Sony Corp.
Bus 005 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000

Économies d'énergie

Par défaut, constaté après la première charge de la batterie (charge d'une heure seulement !), le portable a environ 6 heures d'autonomie. Les astuces suivantes, basées sur l'utilisation de "powertop" et quelques recherches internet, permettent de passer à environ 7h-7h30, voire 8h dans des conditions bien spécifiques d'utilisation.

Pour chasser la dépense, nous allons utiliser powertop: apt-get install powertop, puis, dans un terminal, sudo powertop

Suspension auto de l'USB

Powertop ne semble pas très pertinent sur ce coup: il semble que cela soit déjà activé dans le noyau. De pus, cela pose visiblement des problèmes avec certaines imprimantes USB. Donc, pas touche.

Désactivation du Bluetooth

hciconfig hci0 down

rmmod hci_usb

Réduction de la puissance du Wifi

iwpriv eth1 set_power 5

Augmentation du délai d'écriture des pages

echo 1500 >/proc/sys/vm/dirty_writeback_centisecs

Suppression de la surveillance CDROM

hal-disable-polling --device /dev/scd0

Réduire les accès disque

mount -o remount,noatime / (et répéter ceci pour toutes les partitions disque)

Ça, c'est la solution momentanée. Pour la rendre permanente, il faut ajouter l'option noatime dans /etc/fstab.

Format

Ce document est disponible aux formats suivants:

À propos de Jean Baptiste FAVRE

Je suis responsable d'exploitation dans le domaine de l'hébergement. Je travaille, entre autres, sur la virtualisation et l'amélioration des performances web. De temps en temps, j'arrive à décrocher de mon clavier pour lire un bon bouquin en écoutant de la musique.

License

Creative Commons License Cette publication est publiée sous contrat Creative Common by-nc-sa

Valid XHTML 1.0 Strict |  Valid CSS |  contrat Creative Common by-nc-sa

Table des matières

  1. Installation
  2. Premier démarrage
  3. Informations sur le matériel
  4. Économies d'énergies
  5. Format
  6. À propos ...
  7. License