Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
sony_vaio_vgn-z31 [Le 05/04/2010, 01:38] SpiNeAkeR avertissement de compatibilité |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>materiel sony portable Hardy Jaunty}} | ||
- | ====== Portable : installation d'Ubuntu sur Sony VAIO Z ====== | ||
- | <note warning>Les méthodes proposées ci-après ne sont pas fonctionnelles avec toutes les versions actuellement maintenues d'ubuntu. Cette page est en cours de révision.</note> | ||
- | <note>Il est fortement suggéré d'utiliser la version Ubuntu 64 bits (AMD64) afin de bénéficier de la totalité de la mémoire installée. En utilisant la version 32 bits, la mémoire sera limitée à moins de 3 Gb. L'installation se fait sans problème notable sur Z31 avec les distributions Hardy (8.04 LTS), Jaunty (9,04). Non testé avec Karmic (9.10). | ||
- | </note> | ||
- | |||
- | ===== Compatibilité ===== | ||
- | |||
- | Pour connaitre la version de votre [[http://en.wikipedia.org/wiki/Sony_VAIO_Z_series|Sony VAIO Z]], tapez la commande ''# dmidecode -s system-product-name'' depuis un LiveCD Ubuntu. | ||
- | |||
- | * VGN-Z31WN_B (Intel Core 2 Duo 2.66 Ghz, 4Gb memory, 250 Gb disk, 1600x900 13.3" display, wifi, bluetooth, 3G, 1.5 kg) | ||
- | | ||
- | Pour configurer le BIOS sur ces machines: pressez F2 au boot. | ||
- | |||
- | ===== Pré-requis ===== | ||
- | |||
- | * Disposer des [[:sudo|droits d'administration]]. | ||
- | * Disposer d'une connexion à Internet configurée et activée. | ||
- | * Avoir gravé un LiveCD Ubuntu | ||
- | |||
- | ===== Installation ===== | ||
- | |||
- | <note important>Les informations de ce chapitre n'engagent que l'opinion de son rédacteur et n'ont aucune utilité concernant l'installation d'ubuntu</note> | ||
- | |||
- | Suivez les tutos habituels. En général, il est conseillé de garder Windows, et de créer lors de l'installation | ||
- | * une partition système (par ex /dev/sda5 de 30 Gb) | ||
- | * une partition home pour els comptes (par ex /dev/sda6 de 220 Gb) | ||
- | * une partition swap (par ex /dev/sda7 de 4 Gb) | ||
- | | ||
- | Allez prendre un café, l'installation dure environ 15 minutes. | ||
- | Lorsque l'installation est terminée, l'ordinateur re-démarre (assez rapidement en 20-30 s). La machine que j'utilise est configurée pour le developpement de code scientifique. J'utilise les paquets suivants: | ||
- | <code> | ||
- | # basic tools | ||
- | sudo apt-get install nedit openssh-server gnome-device-manager gparted gnome-network-admin libntfs-gnomevfs nano vsftpd telnet telnetd samba cups-pdf ubuntu-restricted-extras tcsh nautilus-open-terminal cloop-utils ntfsprogs rar unrar | ||
- | # dev tools | ||
- | sudo apt-get install gcc gcc-doc gfortran gfortran-doc f2c flex bison autoconf automake autotools-dev make gnuhtml2latex texlive texlive-math-extra tex4ht manpages-dev dvipdfmx | ||
- | # sci tools | ||
- | sudo apt-get install octave3.2 octave3.2-htmldoc octave3.2-doc gnuplot g3data pstoedit grace revtex grace libpgplot-perl pgplot5 pdl gedit-latex-plugin tkdiff perl-tk dirdiff scilab scilab-doc openmpi-* tofrodos | ||
- | # others | ||
- | sudo apt-get install gnome-mplayer gnome-xcf-thumbnailer gthumb gnome-exe-thumbnailer ooo-thumbnailer swfdec-gnome flashplugin-installer pdfedit ps2pdf psutils pstotext pstoedit swftools acroread openoffice.org-pdfimport pdf2svg pdfjam nautilus-open-terminal | ||
- | # kde | ||
- | sudo apt-get install kile kate kfind konqueror konsole | ||
- | </code> | ||
- | ainsi que Matlab(R), VMware(R), [[http://www.halibutdepot.org/xv/building_xv_on_ubuntu.html|xv (compilation sur Ubuntu)]], [[http://www.hdfgroup.org/hdf-java-html/hdfview/|hdfview]] et [[http://freewrl.sourceforge.net/|freewrl]]. | ||
- | |||
- | Pour le calcul parallèle, je vous recommande [[http://www.open-mpi.org/|OpenMPI]] ou [[http://www.mcs.anl.gov/research/projects/mpi/|MPICH]] qui est parfois plus rapide/stable... | ||
- | |||
- | ===== Module sony-laptop ===== | ||
- | <note warning>warning : en fonction de votre version de noyau les informations ci-dessous sont potentiellement obsolètes et dangereuses pour votre système, merci d'attendre la révision de cette page avant de suivre les indications</note> | ||
- | L'installation du module [[http://www.linux.it/~malattia/wiki/index.php/Sony-laptop|sony-laptop.c]] est essentielle pour pouvoir utiliser correctement le VAIO, en particulier les cartes graphiques Intel et Nvidia, la gestion de l'energie (et donc une plus grande autonomie), les touches de raccourcis (son, luminosité, ...). | ||
- | |||
- | * Récuperez la derniere version de [[http://www.basyskom.org/~eva/sony-laptop-zseries-0.9.tar.bz2|sony-laptop]] | ||
- | * compilez/installez: ''make; sudo make install'' | ||
- | * ajoutez 'sony-laptop' a la fin de ''/etc/modules'': ''echo sony-laptop >> /etc/modules'' | ||
- | * pour être sur que le module s'installe bien au démarrage, ajoutez ''insmod /lib/`uname -r`/updates/sony-laptop.ko'' juste avant le ''exit 0'' dans le fichier ''/etc/rc.local'' | ||
- | |||
- | Une solution toute automatique est disponible avec le [[http://global-social.net/tiki-view_blog.php?blogId=3|sony-VGN-Zseries-janitor]]. | ||
- | Installer le script sony-VGN-Zseries-janitor: | ||
- | * ''sudo wget -NP /usr/local/bin/ http://global-social.net/files/sony-VGN-Zseries-janitor'' | ||
- | |||
- | le rendre executable: | ||
- | * ''sudo chmod 0755 /usr/local/bin/sony-VGN-Zseries-janitor'' | ||
- | |||
- | et le lancer (en utilisateur normal) | ||
- | * ''sony-VGN-Zseries-janitor'' | ||
- | |||
- | ce qui installera 'sony-laptop' et les drivers NVidia. Cette solution automatique ne marche pas a tous les coups: sur mon Z31, la luminosité n'était pas réglable, j'ai utilisé la méthode manuelle. La solution manuelle n'installe pas le driver NVidia, mais fonctionne bien en général. | ||
- | | ||
- | <note warning>Warning : Ces opérations doivent être répetées a chaque fois que le noyaux linux est mis a jour. Avant d'installer les drivers NVidia, il est fortement conseillé de sauvegarder votre partition système, par exemple avec [[comment_sauvegarder_partition_avec_partimage|partimage]]</note> | ||
- | | ||
- | Une fois le module ''sony-laptop'' installé, on peut le controler avec: | ||
- | * eteindre bluetooth et wifi: ''echo 0 > /sys/class/rfkill/rfkill0/state'' | ||
- | * activer bluetooth et wifi: ''echo 1 > /sys/class/rfkill/rfkill0/state'' | ||
- | * eteindre le bluetooth: ''echo 0 > /sys/devices/platform/sony-laptop/bluetoothpower'' | ||
- | * activer le bluetooth: ''echo 1 > /sys/devices/platform/sony-laptop/bluetoothpower'' | ||
- | * eteindre le modem 3G: ''echo 0 > /sys/devices/platform/sony-laptop/wwanpower'' | ||
- | * activer le modem 3G: ''echo 1 > /sys/devices/platform/sony-laptop/wwanpower'' | ||
- | * activer la carte graphique Intel: ''echo stamina > /sys/devices/platform/sony-laptop/speed_stamina'' (mode par défaut au démarrage) | ||
- | * activer la carte graphique NVidia: ''echo speed > /sys/devices/platform/sony-laptop/speed_stamina'' si vous avez installé les drivers NVidia. | ||
- | |||
- | Le bluetooth et le wifi peuvent aussi être désactivés depuis l'applet bluetooth, gnome-network-manager (applet réseau) et le menu Système/Administration/Services (décochez Bluetooth). | ||
- | |||
- | Je n'ai pas testé le switch de carte graphique car je n'utilise que la carte Intel (consomme moins, pas besoin de super-video). En théorie, avec la dernière version de ''sony-laptop'' et Jaunty/Karmic, le switch speed <--> stamina peut se faire a chaud avec le bouton sur le Sony. | ||
- | |||
- | ===== Configuration ===== | ||
- | |||
- | Vous trouverez un groupe d'utilisateurs sur launchpad (en anglais) [[https://launchpad.net/~sony-vaio-z-series|Launchpad:VAIO Z group]] ou sont décrites les différentes options de configuration. | ||
- | |||
- | == gestion de l'energie (laptop-mode) == | ||
- | |||
- | Activer la gestion de l'energie dans /etc/laptop-mode/conf.d | ||
- | * bluetooth.conf: CONTROL_BLUETOOTH=1 | ||
- | * cpufreq.conf: CONTROL_CPU_FREQUENCY=1; CONTROL_CPU_THROTTLING=1 | ||
- | * intel-sata-powermgmt.conf: CONTROL_INTEL_SATA_POWER=1 | ||
- | * sched-mc-power-savings.conf: CONTROL_SCHED_MC_POWER_SAVINGS=1 | ||
- | * usb-autosuspend.conf: CONTRIOL_USB_AUTOSUSPEND=1 | ||
- | * wireless-ipw-power.conf: CONTROL_IPW_POWER=1 | ||
- | * wireless-iwl-power.conf: CONTROL_IWL_POWER=1 | ||
- | |||
- | Pour passer en mode //avion// (pas de wifi ni bluetooth, ce qui consomme moins de batterie) | ||
- | * echo 0 > /sys/class/rfkill/rfkill0/state | ||
- | * echo 0 > /sys/devices/platform/sony-laptop/bluetoothpower | ||
- | * echo 0 > /sys/devices/platform/sony-laptop/wwanpower | ||
- | * echo stamina > /sys/devices/platform/sony-laptop/speed_stamina | ||
- | |||
- | Avec une luminosité réduite et les réglages ci-dessus, on dépasse facilement les 4 h d'autonomie (testé en lisant 2 video a la suite, depuis le disque dur). | ||
- | |||
- | L'applet //CPU Frequency Monitor// de Gnome marche très bien en mode //on demand// qui descend la fréquence a 800 MHz lorsque le processeur n'est pas sollicité. Il remonte a 2.7 GHz des que l'on pompe dessus. Magique =) | ||
- | |||
- | == clavier == | ||
- | |||
- | Les touches de raccourcis multimédia (Fn keys) pour le son et la luminosité fonctionnent, y compris le bascullement d'écran. Mais Fn-F12 (mode suspend) ne fonctionne pas. | ||
- | La touche d'ejection de CD fonctionne. On peut configurer les touches multimédia S1 et S2 pour par exemple lancer le navigateur ou mettre en 'suspend'. | ||
- | |||
- | == video == | ||
- | |||
- | //00:02.0 VGA compatible controller: **Intel** Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)// | ||
- | |||
- | Pour l'activer: | ||
- | * echo stamina > /sys/devices/platform/sony-laptop/speed_stamina (mode par défaut au démarrage) | ||
- | |||
- | //01:00.0 VGA compatible controller: **nVidia** Corporation GeForce 9300M GS | ||
- | (rev ff)// | ||
- | |||
- | Pour l'activer: | ||
- | * echo speed > /sys/devices/platform/sony-laptop/speed_stamina | ||
- | |||
- | == video externe == | ||
- | |||
- | Normalement ca marche, y compris la touche Fn-F7 de basculement d'écran. On peut aussi configurer un ecran externe comme une extension de l'ecran du Sony (menu Preferences/Resolution de l'écran). | ||
- | |||
- | == ethernet == | ||
- | // | ||
- | 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03).// | ||
- | |||
- | Marche nickel. | ||
- | |||
- | == bluetooth == | ||
- | |||
- | Normalement ca marche 'out-of-the-box'. | ||
- | Pour détecter vos appareils bluetooth, lancez la commande: | ||
- | <code> | ||
- | # Jusqu'à Jaunty (avec HAL) | ||
- | hidd --search | ||
- | |||
- | # depuis Karmic | ||
- | sudo apt-get install bluez-utils bluez-firmware | ||
- | sudo dfutool | ||
- | </code> | ||
- | |||
- | == wifi == | ||
- | |||
- | //06:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100.// | ||
- | |||
- | Marche OK. | ||
- | |||
- | == son == | ||
- | |||
- | //00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03).// | ||
- | |||
- | Ca marche nickel. | ||
- | |||
- | Pour que les haut-parleurs s'eteingnent lorsque l'on branche les écouteurs. | ||
- | * echo options snd-hda-intel model=sony-assamd >> /etc/modprobe.d/alsa-base.conf | ||
- | |||
- | == lecteur de carte SD == | ||
- | |||
- | //0b:04.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba).// | ||
- | |||
- | :!: Non fonctionnel, un message ''mmc0: Reset 0x1 never completed'' apparait dans le log ''kern.log'' suivi d'un //dump// du module ''sdhci''. | ||
- | |||
- | == webcam == | ||
- | |||
- | UVC camera (Ricoh). | ||
- | |||
- | Marche nickel avec Skype. | ||
- | |||
- | == modem 3G == | ||
- | |||
- | :?: non testé. | ||
- | |||
- | == lecteur d'empreinte == | ||
- | |||
- | :?: non testé. | ||
- | |||
- | ===== Utilisation ===== | ||
- | |||
- | Ce portable développe 1.3 Gflops, mesuré avec un calcul matriciel MPI utilisant les deux coeurs. | ||
- | |||
- | ===== Voir aussi ===== | ||
- | |||
- | * [[http://www.linux.it/~malattia/wiki/index.php/Sony-laptop|sony-laptop module]] | ||
- | |||
- | * [[https://launchpad.net/~sony-vaio-z-series|Sony VAIO Z launchpad group]] | ||
- | |||
- | * [[http://www.basyskom.org/~eva/log_installation_vaio_z21vnx.html|Installation guide from Eva Brucherseifer]] | ||
- | |||
- | ---- | ||
- | |||
- | //Contributeurs principaux : [[utilisateurs:farhi|FARHILL]]// |