Ici, on trouve mes tribulations pour installer une distribution ubuntu sur un portable Dell D620 avec carte graphique intégrée intel i945. J'ai fait ça à la va vite. Il est clair que je n'ai pas approfindi les sujets dont je parle ci dessous. Tout ça est donc à prendre avec prudence. Je peux juste dire que ça marche chez moi ... pour l'instant avec une ubuntu daper.

Par contre, avec une ubuntu 6.10, ce n'est pas le pied puisque l'installation plante.

Pour être franc, les problèmes avec le support de la video rendent l'utilisation du portable un peu galère. L'autonomie sous linux (ubuntu 6.06 daper) est assez pénalisante.

24/02/2007: je viens de passer à la 6.10 via la procédure de mise à jour qui s'est correctement déroulée. Il m'a été demandé 2 ou 3 fois si je souhaitais remplacer des fichiers de configuratin (/etc/defaults/acpi-support, 915resolution). Après comparaison, j'ai préféré garder les anciens.

Table des matières

  1. Table des matières
  2. portable dell D620
  3. Installation ubuntu Daper (6.06)
    1. Choix:
    2. Quelques liens généraux utiles :
    3. Installation:
      1. gestion du dual core
      2. firefox:
      3. Son :
      4. hibernation & Co
      5. VmWare
      6. X en dual head/Utilisation d'un moniteur externe
      7. disques dur usb:
      8. graver des DVD :
      9. gestion de la fréquence du processeur:
      10. Autonomie
  4. Wifi:
    1. wpa_supplicant
      1. réseau WiFi avec WPA :
      2. réseau WiFi avec WEP :
      3. réseau WiFi sans rien :
  5. Imprimantes
      1. Xerox phaser 8200DP (Evry2, 4e étage)
      2. HP LaserJet 4250N
      3. Photocopieur nashuatec Dsm635
      4. Générer du pdf :
  6. Bazar varié
    1. Caractères accentués
    2. Tex/LaTeX
  7. Boulot à faire: 
  8. Passage à ubuntu Edgy (6.10)
    1. procédure de mise à jour 
    2. gestion de la vitesse du processeur et de l'alimentation
      1. permettre le choix du "gourvernor" et de la fréquence à partir de l'applet gnome
      2. carte Wifi
    3. Gestion de l'écran, écran externe ...
      1. bascule écran interne/externe
      2. changer sa résolution écran (gnome)
      3. openoffice n'affiche qu'un bout des transparents
      4. Les résolutions supportées par mon écran externe ne sont pas visibles
      5. Liens

portable dell D620


là, on présente la configuration et on met un lien vers la sortie de dmesg ou tout autre machin parlant (ràf)

Installation ubuntu Daper (6.06)

Choix:

  - ubuntu 6.06 ou kubuntu sur les conseils de Florent Perciot
  - comme je ne sais pas trop de quelle place je vais avoir besoin, je vais faire un minimum de partition (bonjour la sécurité) :
      + une partition / de 10Go
      + de l'ordre de 4Go de swap
      + le reste pour /home (partition à part de façon à pouvoir réinstaller le système facilement)

Quelques liens généraux utiles :

http://www.notezbien.net/blabla/kubuntu-sur-un-dell-latitude-d620/
http://mcsp.wartburg.edu/figura/D620.html
http://mcsp.wartburg.edu/figura/D620.html
http://seclab.cs.sunysb.edu/sekar/d620/ubuntu-d620.html (récent et intéressant)
https://launchpad.net/ubuntu/+source/xserver-xorg-driver-i810/+bug/50243 (descriptions d'un certain nombre de problèmes liés à X)

Installation:

installation en mode texte ou en mode failsafe (pb video intel intégré) On a X en 1024x768.
(d'après http://www.notezbien.net/blabla/kubuntu-sur-un-dell-latitude-d620/ ) :
XRESO=1440
YRESO=900

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
Option "XkbVariant" "latin9"

gestion du dual core

(ràf: comment voit-on que ça marche ?)

firefox:

 installation des extensions flashblock et noscript
pour flash, j'ai installé le plug in à la main ce qui a entrainé un problème de non affichage de texte. Solution: soit activer le dépot multiverse et installer flash via "sudo apt-get install flashplugin-nonfree", soit installer flash à la main et installer ensuite le package gsfonts-x11.
Problème avec flash: je n'ai pas le son.

Son :

For volume keys, I set up a file called '.xmodmap-d620' in my bin directory with the following lines:
keycode 174=XF86AudioLowerVolume
keycode 176=XF86AudioRaiseVolume
keycode 160=XF86AudioMute
reste ensuite à garantir son chargement (le fichier semble reconnu à l'ouverture de session, accepter l'ajout au fichiers xmodmap) ou le charger via .bashrc.

Pb: les touches de  réglage du volume fonctionnent mais elles ne modifientpas le volume du beep :-(
Bon, ce beep, c'est une galère. Le beep systeme ne passe pas par la carte son et donc les beep que produit une machine virtuelle vmware se produisent même si on met le volume du HP à 0 dans gnome.
Solutions :
mks.noBeep = "TRUE"

avec tout ça, on peut encore écouter de la musique mais on n'a plus ce @#$ de beep.

Le micro intégré est un peu galère à faire fonctionner. Il faut modifier une tripotée de réglages par défaut. Voici un script qui fait le travail automatiquement (récupéré là : http://seclab.cs.sunysb.edu/sekar/d620/ubuntu-d620.html)

#!/bin/bash
amixer cset iface=MIXER,numid=1 0
amixer cset iface=MIXER,numid=6 100%
amixer cset iface=MIXER,numid=4 100%
amixer cset iface=MIXER,numid=6 50%
amixer cset iface=MIXER,numid=5 off
amixer cset iface=MIXER,numid=3 1
amixer cset iface=MIXER,numid=1 5
amixer cset iface=MIXER,numid=7 100%
amixer cset iface=MIXER,numid=5 on
amixer cset iface=MIXER,numid=3 0
amixer cset iface=MIXER,numid=1 15
Je l'ai sauvé sous le nom micro.sh et placé dans /etc/init.d/. Il suffit d'ensuite de faire en sorte qu'il soit exécuté au démarrage : "update-rc.d micro.sh defaults"

hibernation & Co

par défaut, Suspend to Disk (Hibernate): Does not work. On restore, system boots as normal without swap. Seems that the image is being written, but image (and swap) is not being recognized as image on boot. Solution: ajouter la ligne resume=/dev/sda5 (sda5: partition de swap) dans le menu.lst de grub (/boot/grub/menu.lst) à la fin de la ligne :
kernel        /boot/vmlinuz-2.6.15-23-686 root=/dev/sda1 ro quiet splash resume=/dev/sda5
J'ai pas mal utilisé l'hibernation et je n'ai eu aucun problème si ce n'est que l'option "resume=/dev/sda5" sautait lors de mise à jour du noyau. Il faut la remettre à la main.s

A noter que j'ai utilisé le fichier de configuration acpi /etc/defaults/acpi-support présent là :  http://seclab.cs.sunysb.edu/sekar/d620/acpi-support.txt

ràf: tester avec des périph externes qui changent entre avant et après (débrancher un DD USB par ex.)

VmWare

cf http://doc.ubuntu-fr.org/applications/vmware
sudo apt-get install build-essential gcc g++
sudo apt-get install linux-headers-`uname -r`


màj 2008-0423: pour gutsy et ses noyaux récents, il faut suivre ce qui est indiqué en bas de page là : https://help.ubuntu.com/community/VMware/Workstation
Ca patche les sources du module vmware pour éviter l'erreur à la compilation.
fin de màj 2008-0423
Pour installer les vmware toosl, dans une machine virtuelle :ubuntu :
Packages utiles pour bibi :

X en dual head/Utilisation d'un moniteur externe

(http://www.thinkwiki.org/wiki/Intel_Graphics_Media_Accelerator_950)

disques dur usb:

OK

graver des DVD :

c'est le bordel

gestion de la fréquence du processeur:

Processeur: il est à 1GHz mais la fréquence augmente si on lance plein de trucs (test avec deux "gzip -9 < /dev/zero > /dev/null). Pour voir la fréquence sous gnome, ajouter une applet d'affichage de la fréquence dans le bandeau supérieur.

Autonomie

ràf: à tester. A la louche, en l"état actuel (config. par défaut, WiFi actif en continu), ça ne me paraît pas terrible.

Wifi:

http://www.justdave.ca/articles/tag/kubuntu
http://www.grafactory.net/blog/2006/08/07/132-le-wpa-en-5-minutes-sous-ubuntu-dapper
http://doc.ubuntu-fr.org/installation/wifi

wifi-radar est une application qui détecte les réseaux WiFi-

C'est encore plus le bordel que pour le gravage de dvd si on veut gérer le wpa. Je n'ai pas trouvé de machin graphique pour neuneu qui permette de gérer facilement des réseaux avec wpa/wep/sans rien. Par contre, écrire à la main un fichier wpa_supplicant.conf permet de le faire.
Mes démarches:

wpa_supplicant

détection des réseaux WiFi:
iwlist scanning
Le fichier de configuration de wpa_supplicant est constitué d'une section par réseau WiFi. Il suffit de copier le nom du ESSID fourni par "iwlist scanning" sur la ligne ESSID. Voici la forme pour chaque type de protection :

réseau WiFi avec WPA :

réseau WiFi avec WEP :


réseau WiFi sans rien :

Sous ubuntu 6.06 (et sous la debian correspondante); wpa_supplicant n'est plus un service à part. Il est lancé ràf

Imprimantes

Xerox phaser 8200DP (Evry2, 4e étage)

HP LaserJet 4250N

Photocopieur nashuatec Dsm635

Générer du pdf :

(tiré de http://labwindows.free.fr/dotclear/index.php?Ubuntu)

Pour générer des documents PDF on va créer une imprimante "virtuelle PDF"

On commence par 3 command à taper dans une console :

sudo apt-get install cups-pdf
sudo chmod +s /usr/lib/cups/backend/cups-pdf
sudo /etc/init.d/cupsys restart


Ensuite en termine via les outils graphiques :
Nouvelle imprimante
Imprimante locale
Fabricant : Généric
Modèle : postscript color printer rev3b
Pilote : standard
Ensuite, ça "imprime". Les documents au format PDF se trouvent dans ~/PDF

Bazar varié

Caractères accentués

Les interactions entre les locales, les codages, les logiciels est une vraie galère quand on n'y connait rien comme moi.
Bon, tout allait bien jusqu'au moment où j'ai voulu écrire mes courriers sur cette machine avec xemacs.

J'ai trouvé la page suivante (http://moosebox.over-blog.com/article-1304668.html) qui en parle mais les machins d'apprentis sorciers qui n'expliquent pas le pourquoi du comment.

Suite des tests:
  - réponse éditée avec nano: accents OK
  - réponse éditée avec xemacs 21 ou emacs : les caractères accentués de la réponse sont tout caca alors que ceux du texte cité sont OK.
Dans tous les cas, mutt envoie de l'utf-8 ce qui n'est pas acceptable pour deux raisons : 1) j'ai des correspondants qui ne le supportent pas et 2) je ne sais pas si agrep/grep est compatible utf-8.

une autre page http://www.gentoo.org/doc/fr/utf-8.xml qui en parle mais son but est d'expliquer comment supporter utf-8 alors que moi, je veux m'en débarraser :-)

Tex/LaTeX

j'ai installé les paquets texlive, texlive-latex-extra et texlive-lang-french comme conseillé là : http://doc.ubuntu-fr.org/latex

Boulot à faire: 

Passage à ubuntu Edgy (6.10)

procédure de mise à jour 

via ràf.je viens de passer à la 6.10 via la procédure de mise à jour qui s'est correctement déroulée. Il m'a été demandé 2 ou 3 fois si je souhaitais remplacer des fichiers de configuratin (/etc/defaults/acpi-support, 915resolution). Après comparaison, j'ai préféré garder les anciens.

Les choses à ajuster suite à la mise à jour :

gestion de la vitesse du processeur et de l'alimentation

permettre le choix du "gourvernor" et de la fréquence à partir de l'applet gnome

carte Wifi

ajouter la ligne suivante dans /etc/network/interfaces sous la déclaration de eth1 (si eth1 est le WiFi):
wireless-power on
ràf: ne marche pas. d'après http://doc.ubuntu-fr.org/tutoriel/comment_optimiser_son_portable

Gestion de l'écran, écran externe ...

C'est un point vital pour mon utilisation courante. Un résumé des choses qui marchent, des contounements des autres, astuces variées

bascule écran interne/externe

la bascule via Fn-F8 est boguée (Fn-F8 ne cycle pas et plante au bout de 8 ou 9 utilisations). Le patch disponible là permet de corrige la chose : xserver-xorg-video-i810_1.6.5-0ubuntu3.ach0edgy2_i386.deb.
A noter qu'il est possible de parametrer la touche "Verrouillage défilement" pour agi comme la touche Fn (pratique su un clavie externe).

changer sa résolution écran (gnome)

soit via le menu Systeme->préférences->résolution écran
soit en ligne de commande via xrandr:

openoffice n'affiche qu'un bout des transparents

Ca se produit quand on a fait un changement de résolution pendant qu'openoffice était ouvert. Contournement: quitter openoffice avant de faire le changement de résolution.

Les résolutions supportées par mon écran externe ne sont pas visibles

Si on démarre la machine su un écran externe, les résolutions style 1280x1024, 1600x1200 sont utilisables.
Si on était sur l'écran intégré et qu'on branche un écran externe, elles ne le sont pas.

Astuce: brancher l'écran externe, basculer dessus via Fn-F8. basculer en mode texte (Ctrl-Alt F1) puis rebasculer vers X (Alt-F7) et les résolutions supportées par l'écran externe doivent être alors disponibles ... mais pas toujours à une fréquence raisonnable.

Liens

Installation de Hardy Heron

Quelques notes rapides après une installation à la va vite de Hardy Heron (8.04).

Installation: 


installation de base depuis le cd. J'ai répondu oui à tout et ça a marché nickel tout de suite.
Le reste :

écran

l'écran intégré est supporté directement. avec l'outil de gestion de résolution, on peut supporter un écran externe en copie de l'écran interne (mais pas plus de 1280x1024 sur l'écran externe selon mon expérience). Pour avoir du 1650x1024 (résolution de tête) sur l'écran externe, j'ai du éteindre (mettre à off comme résolution) l'écran interne.
RàF: Je n'ai pas réussi à avoir l'un des écrans comme extension de l'autre.

vware

Quelques soucis. en résumé:
petit@u2:/tmp/$ vmware
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4' not found (required by /usr/lib/libcairo.so.2)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib/libstdc++.so.6)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4' not found (required by /usr/lib/libcairo.so.2)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib/libstdc++.so.6)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4' not found (required by /usr/lib/libcairo.so.2)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib/libstdc++.so.6)
petit@u2:/tmp/vmware-any-any-update115$ cd /usr/lib/vmware/lib/libgcc_s.so.1/
petit@u2:/usr/lib/vmware/lib/libgcc_s.so.1$ ls
libgcc_s.so.1

vmware a l'air opérationnel.

Mail : postfix, mutt & Co

l'installation de mes outils habituels n'a pas posé de problème. Liste des packages de tête :
Ensuite, j'ai eu l'habituel problème de caractères accentués. J'utilise des outils indépendants pour la visualisation et l'édition. Il faut donc que les codages soit cohérents :
Ca a été un vrai chemin de croix. La raison était pourtant simple : l'éditeur s'appuie sur une analyse du courrier pour déterminer la page de code à utiliser. Si le courrier contient des caractères accentués en iso-8859, il passe en iso-8859. Une fois que j'ai compris ça, j'ai fait en sorte que les caractères accentués de ma signature soit en utf-8 (parait que c'est l'avenir si j'en crois les jeunes (coucou Michel ! :-)). une fois cela fait, tout allait bien sauf quand je répondais un courrier. Il m'a fallu du temps pour me souvenir que dans ce cas, j'insérai un texte du style :  Le 26/05/2008 à 02h54, trucmuche répondait. Ce texte était dans le fichier .muttrc. Il m'a suffit de le passer en utf-8 pour régler le problème.

A noter que dans mutt, la directive set send_charset="us-ascii:iso-8859-1:iso-8859-15:utf-8" du .muttrc indique à mutt d'utiliser le codage minimal approprié au courrier courant. Un courrier ne contenant que du texte non accentué sera envoyé en us-ascii, un courrier ne contenant que des caractères accentués mais d'euro ou ~ en iso-8859-1, ..

L'utf-8 dont il est question plus concerne simplement l'édition des courriers.

Réseau

ràf: section à rédiger :
ça a l'air un beau bordel qui marche tout seul. :-)
Pour ce qui est du WiFi, le pilote ne gère pas la diode d'activation qui ne s'allume donc pas même quand le WiFi est actif.

Applications variées

Skype

utiliser le dépot medibuntu. cf http://doc.ubuntu-fr.org/depots_hardy#depots_medibuntu pour la ligne à ajouter à /etc/apt/sources.list.
un simple "apt-get install skype" suffit ensuite.

Vmware server

Quelques liens :

raccourcis claviers

Pb: comment affecter Ctrl-F3 à "passer au bureau 3", Ctrl-F4 à passer au bureau 4, ...
L'outil simplifié de raccourcis clavier (Systeme/préférences/raccourcis clavier) ne proposer que de passer auc bureaux 1 et 2
2 réponses :
cf http://blog.muriel-shanseifan.org/2007/03/21/raccourcis-clavier-sous-ubuntu-edgy/