Ceci est une ancienne révision du document !
Ce document décrit l'installation de Kubuntu 6.10 (Edgy Eft) sur un portable Asus F3Jc.
Installation
Le live CD Ubuntu fonctionne parfaitement.
BIOS
Pour booter dessus, il faut changer la configuration dans le Bios:
- Appuuyer sur F2 au démarrage (lorsque le logo Asus apparaît=,
- Sélectionner le menu Boot,
- Sélectionner le sous-menu Boot Device Priority ,
- Sélectionner le first boot device et mettre CD/DVD,
- Sauver et quitter.
Partitions
Le portable est livré par défaut avec Windows XP livré sur un CD de restauration avec 3 partititions:
- Partition de restauration invisible sous Windows
- Partition C: FAT32 contenant toute l'installation
- Partition D: FAT32 vide
QtParted présent sur le CD de Kubuntu est suffisant pour redimensionner/bricoler les partitions. Pour mettre en place un dual boot Windows/Linux, défragmenter C: sous Windows, puis supprimer D: et retailler C: pour avoir la place nécessaire à l'installation d'Ubuntu.
Configuration
Video
Le driver NVidia open-source fonction met pour avoir les fonctionnalités Open GL, le driver propriétaire est nécessaire. Faire une copie de sauvegarde de la configuration de X.Org:
cp /etc/X11/xorg.conf xorg.conf.backup
Installer les drivers NVidia propriétaires:
apt-get install nvidia-glx nvidia-xconfig
Corriger la résolution de l'écran dans le fichier /etc/X11/xorg.conf
en ajoutant "1280x800" (pour un écran 15.4') sur les lignes de mode de la section Screen
et des sous-sections Display
:
Modes "1280x800" "1024x768" "800x600" "640x480"
Pour utiliser la sortie TV (celà vaut probablement aussi pour la sortie CRT), il suffit de suivre le guide NVidia TV Out ou bien de lire la documentation fournie avec le driver NVidia propriétaire. L'outil nvtv ne semble pas supporter ce modèle de carte graphique mais on s'en passe très bien.
Audio
Par défaut la carte son (Intel 82801G (ICH7 Family) High Definition Audio Controller + Realtek High Definition Audio (ALC861, S/PDIF for digital output)) est reconnue, mais reste muette (bug Alsa).
Pour corriger celà on peut installer Alsa 0.14rc1 (ou plus récent):
- Télécharger sur http://www.alsa-project.org/,
- Compiler et installer.
Ou bien faire fonctionner le Alsa 0.12rc1 fourni par Edgy en ajoutant à la fin du fichier /etc/modprobe.d/alsabase
:
options snd-hda-intel model=uniwill-m31
Il y a aussi un driver Linux sur le site de Realtek, mais je ne l'ai pas testé.
Réseau
La carte éthernet (Realtek 8168) fonctionne. Eventuellement, il y a un driver Linux sur le site de Realtek (non testé).
La carte Wifi (Intel PRO/Wireless 3945ABG) est reconnue (non testée). Mais l'ordinateur ne démarre pas lorsqu'il est sur batteries et que l'interrupteur Wifi situé sur la face avant est mis sur Off. Le démarrage s'interrompt après la vérification des systèmes de fichiers avec une erreur BUG: soft lockup detected on CPU#0
. En fait, il a/avait un bug dans le driver ipw3945. Ce bug est corrigé dans les dernières versions (à partir de 2.6.17-10 je pense) du noyau Linux, sinon il faut patcher ipw3945.ko pour résoudre le problème.
Touchpad
Pour avoir toutes les fonctionnalités du touchpad (scrolling, tapping…), installer Synaptics
apt-get install libsynaptics xserver-xorg-input-synaptics ksynaptics
Puis ajouter dans /etc/X11/xorg.conf
:
Section "ServerLayout" Identifier "Default Layout" Screen "Default Screen" 0 0 ... InputDevice "Synaptics TouchPad" ... EndSection ... Section "InputDevice" Identifier "Synaptics TouchPad" Driver "synaptics" Option "SendCoreEvents" "true" Option "Device" "/dev/psaux" Option "Protocol" "auto-dev" Option "SHMConfig" "on" EndSection
Enfin utiliser KSynaptics (ou QSynaptics ou encore GSynaptics) pour configurer le Synaptics. Pour celà lancer KControl.
Personnellement, j'ai modifié les paramètres suivants:
Parametre | Valeur |
---|---|
TopEdge | 1200 |
LeftEdge | 1200 |
RightEdge | 5800 |
BottomEdge | 4800 |
HorizEdgeScroll | 0 |
Pour plus d'informations sur la configuration de Synaptics: voir ici.
Energie
Ubuntu 6.10 fourni un driver Asus ACPI 0.30 qui n'est pas assez récent. Dans les logs du noyau, il y a un message d'erreur model F3Jc not supported
.
On peut se contenter de ce qu'on a:
- Créer un fichier
asus_acpi.modprobe
dans le dossier/etc/modprobe.d
, - Y mettre dedans un seule ligne:
options asus_acpi unsupported=1
, - Vérifier qu'il la même droits d'accès que
ibm_acpi.modprobe
ettoshiba_acpi.modprobe
.
Ou bien on peut installer Asus ACPI 0.31 (ou plus récent):
- Télécharger sur http://acpi4asus.sourceforge.net,
- Compiler et installer.
Pour l'hibernation (suspend to disk):
- Installer le package
hibernate
- Utiliser soit les drivers NVidia open-source, soit des drivers NVidia récents (au moins version 9???). Ceux packagés pour Edgy (version 8776) ne le sont pas: on pourra utiliser envy pour celà.
Webcam
La web cam intégrée (D-Max SB 2.0 1.3Mpx webcam basée sur Syntek STK1135) est reconnue en tant que périphérique USB, mais n'est pas utilisable pour l'instant. Un driver pour webcam Syntek est en cours de développement.
Modem 56k
Les modem (Motorola SM56 Speakerphone) est un winmodem. Il y a un driver Linux sur le site Motorola (Non testé) mais il n'est pas fait pour Ubuntu.