SDB:SUSE LINUX sur les ordinateurs portables IBM avec pro-com
Un article de openSUSE.
Version: 9.0 - 9.1
SUSE LINUX sur les ordinateurs portables IBM avec pro-com.
La société Pro-com propose des ordinateurs portables IBM équipés de SUSE Linux. Cet article décrit des notes d'installation et de configuration particulières.
Vous trouverez également d'autres informations de configuration dans le document pro-com. Pour les deux variantes d'installation, vous devrez lancer YaST Online Update (YOU) aussitôt après l'installation pour charger des pilotes plus récents (en particulier sous SUSE LINUX 9.0) ou corriger des erreurs.
Installation avec le CD de restauration :
Insérez le CD de restauration pour amorcer à partir de celui-ci (avec F12 ou en définissant la séquence d'amorçage correcte) et attendez environ 30 minutes. C'est tout ;-). Avant l'installation proprement dite, vous pouvez déterminer la taille de la partition Windows et créer une partition vfat destinée à l'échange de fichiers. Une version Campus de SuSE Linux 9.0/9.1 sera installée en plus de clea. On peut ainsi complètement installer selon ses propres réglages.
Installation avec les CDs ou le DVD de SuSE 9.0/9.1 :
Préférez l'installation par DVD pour éviter de changer de CD.
Réglez le mode d'affichage avec F2 sur la résolution 1400x1050 si votre modèle le permet. Comme les ordinateurs portables gèrent encore l'APM, choisissez le troisième élément de menu, « Installation sans ACPI ».
Certes, les ordinateurs portables fonctionnent aussi avec l'ACPI, mais les noyaux actuels obligent à renoncer à certains modes d'économie d'énergie. APM est donc ici le choix qui s'impose.
Il reste d'autres petits détails à prendre en considération lorsqu'on installe SUSE LINUX avec YaST. Les ordinateurs Thinkpad d'IBM sont dotés d'une partition de restauration cachée que YaST ne détecte pas. Dans la proposition d'installation, cette partition est donc perçue comme un espace libre que SUSE pourrait occuper. L'utilisateur qui n'a pas besoin d'une restauration Windows peut également supprimer cette partition et ignorer le paragraphe suivant.
Installation avec la partition de service IBM :
Notez d'abord la fin de la partition Windows. Pour cela, allez dans la boîte de dialogue du partitionnement et choisissez « Créez une configuration de partitionnement personnalisée ». Sélectionnez ensuite le disque entier. L'écran suivant affiche le dernier cylindre de la partition à reconnaître, donc à noter. Vous pouvez maintenant redimensionner (réduire) ou supprimer la partition Windows. Créez à présent de nouvelles partitions pour SUSE Linux, par exemple 512 Mo pour la partition d'échange (swap) et 10 Go pour le système de fichiers racine. Veillez à ce que la dernière partition ne dépasse pas le dernier cylindre.
Une fois le partitionnement modifié, commencez l'installation. Après l'installation, créez le compte administrateur root et les utilisateurs. Vous pourrez configurer d'autres matériels ultérieurement.
Le test de la connexion Internet permet de faire des mises à jour en ligne avec YaST. Pour aller plus vite, ignorez le test.
Configurez le reste du matériel dans l'écran suivant, en cliquant simplement sur « Suivant ».
Vous pouvez configurer le matériel après l'installation :
Irda : le paquetage Irda a été installé mais n'est pas démarré. S'il n'a pas été installé, vérifiez si IRDA est activé dans le BIOS. Pour l'exécuter, saisissez rcirda start en tant que root. Il est tout à fait judicieux de le faire à la demande, pour économiser l'énergie. Pour l'avoir en permanence, lancez insserv irda.
Particularité de SUSE Linux 9.1 : il faut modifier une ligne dans le fichier /etc/modprobe.conf
# IrDA alias tty-ldisc-11 irtty en # IrDA alias tty-ldisc-11 irtty-sir
Bluetooth (si pris en charge) : les utilitaires Bluetooth ne sont pas installés par défaut. Si vous en avez besoin, installez les paquetages appropriés avec YaST. Lors de la sélection des paquetages, il suffit de chercher « blue » et de choisir le paquetage voulu. Bluetooth est contrôlé par USB, mais doit être activé au préalable en appuyant sur Fn+F5 : la diode placée sous l'affichage doit s'allumer. La commande hcitool scan permet alors de rechercher d'autres périphériques Bluetooth.
Carte réseau sans fil (Wlan) : la configuration des cartes réseau sans fil ne pose aucun problème avec YaST. Pour le moment, seul le « mode géré » est pris en charge, c'est-à-dire une connexion avec un point d'accès. Selon la version de carte réseau sans fil employée (dans les modèles IBM a/b/g récents), une mise à jour du noyau est nécessaire sous SUSE Linux 9.0. En revanche, SUSE Linux 9.1 est fourni avec les pilotes requis.
Ethernet : une puce réseau Intel Gigabit (comme T40p) ou Intel e100 est intégrée, que l'on peut configurer avec YaST (les adresses sont attribuées automatiquement sans configuration via DHCP). Le module utilisé est e1000 ou e100, et sélectionné automatiquement.
Son : la carte son est configurée au cours de l'installation et le module employé est snd-intel8x. Le volume se règle à l'aide des touches situées sous l'affichage.
DVD/CD-R Combo : il est reconnu pendant l'installation en tant que graveur et intégré grâce à l'émulation SCSI (uniquement sous SUSE Linux 9.0). Le mode UDMA n'étant pas automatiquement activé, il suffit de le récupérer dans le mode DMA IDE de YaST. La gravure fonctionne sans problème avec les programmes fournis. Les DVD peuvent être gravés avec k3b (uniquement sur les modèles équipés d'un graveur de DVD).
Modem : le modem fonctionne avec des pilotes smartlink ayant fait l'objet d'un correctif. Sous SUSE LINUX 9.0, vous devrez faire une mise à jour du noyau, alors que les pilotes nécessaires sont déjà inclus dans SUSE LINUX 9.1.
Uniquement sous SUSE Linux 9.0 : installez le paquetage smartlink-softmodem avec YaST, puis appelez smartlink-softmodem-config. Il n'y a rien à configurer, il suffit de confirmer toutes les propositions. Configurez ensuite le modem avec YaST2 : le périphérique utilisé ici est /dev/ttySL0. Pour le tester, il est recommandé d'exécuter screen /dev/ttySL0 et de saisir ensuite ATZ. Quand tout fonctionne, l'utilitaire renvoie un « Suivant ».
Sous SUSE Linux 9.1 : le périphérique concerné est automatiquement enregistré lors de la configuration.
X11 : le serveur X est configuré pendant l'installation. Si vous n'avez pas défini 1400x1050 (selon le modèle que vous avez) lors de l'installation, faites-le maintenant pour éviter que l'écran LCD ne doive être interpolé. La 3D n'est pas activée par défaut. Si vous en avez besoin, faites appel à sax2. Les modèles récents équipés de la carte FireGL TX2 exigent le pilote externe ATI pour la 3D. Vous trouverez les paquetages SUSE prêts à l'emploi à l'adresse suivante : ftp://ftp.suse.com/pub/suse/i386/supplementary/X/ATI/. Lisez attentivement le fichier readme lors de l'installation et de la configuration.
La sortie sur écran peut être activée via Fn+F7.
Pavé tactile & trackpoint (dispositif de pointage placé au milieu des touches du clavier) : les deux sont activés par défaut dans le BIOS et fonctionnent. La touche centrale ne fonctionne que quand le pavé tactile est désactivé (sous SUSE Linux 9.0). Si l'on ne travaille qu'avec le dispositif de pointage, on peut désactiver le pavé tactile dans le BIOS.
Clavier (uniquement sous SUSE Linux 9.0) : il est opérationnel, ainsi que la plupart des touches de fonction. À côté des touches de curseur, on trouve deux touches que l'on peut faire éventuellement correspondre au changement de page haut / bas. Toutefois, ces touches Fn+F12 (« suspend to disk », voir « apm ») ne sont pas opérationnelles. Pour activer l'émulation du pavé numérique, ajoutez la ligne suivante au fichier /etc/X11/Xmodmap :
keycode 77 = Num_Lock
Le plus simple est d'exécuter (en tant que root) :
echo "keycode 77 = Num_Lock" >> /etc/X11/Xmodmap
Redémarrez ensuite le serveur X (par exemple avec Ctrl-Alt-Suppr). Le « pavé numérique » est activé avec Maj-VerNum (touche F11).
Pour faire correspondre les touches situées à côté du curseur à page haut/page bas, exécutez :
echo "keycode 234 = Prior" >> /etc/X11/Xmodmap
echo "keycode 233 = Next" >> /etc/X11/Xmodmap
USB (uniquement sous SUSE Linux 9.0) : les ordinateurs portables prennent en charge USB 2.0. Les lecteurs externes apparaissent sous la forme d'une icône sur le bureau (KDE). Malheureusement, USB 2.0 ne fonctionne plus après une mise en veille « APM Suspend ». Il faut donc démonter les lecteurs du système de fichiers avant de fermer le couvercle du portable et avant de passer en mode suspension (par exemple, avec la commande « umount » ou en cliquant avec le bouton droit de la souris sur le symbole du lecteur et en choisissant « Démonter »). Chargez le module ehci-hcd comme correctif à chaud et redémarrez Hotplug.
rmmod ehci-hcd
rchotplug restart
Si vous n'avez pas de périphériques USB 2.0, il n'est pas nécessaire de charger le module. Modifiez pour cela la ligne suivante dans le fichier /etc/sysconfig/hotplug :
HOTPLUG_USB_HOSTCONTROLLER_LIST="ehci-hcd ohci-hcd uhci-hcd usb-uhci uhci usb-ohci ehci-hcd"
La ligne modifiée devra apparaître comme suit :
HOTPLUG_USB_HOSTCONTROLLER_LIST="ehci-hcd ohci-hcd uhci-hcd usb-uhci uhci usb-ohci"
Sinon, utilisez YaST2 (voir cpufreq). Ce problème n'existe plus sous SUSE Linux 9.1, puisque vous accédez aux supports externes de stockage à l'aide de l'icône du bureau KDE ou sous le répertoire /media/.
APM : APM est opérationnel, les modes « attente » et « mise en veille » ayant été testés. L'ordinateur se réveille, pratiquement sans problème (voir « USB »), l'indicateur de batterie de KDE est opérationnel. Le commutateur du couvercle est opérationnel, le système se met alors en veille. L'ordinateur peut être mis en mode veille à l'aide des touches Fn+F4. Appuyez à nouveau sur cette combinaison pour réveiller le système.
Cpufreq : le processeur ainsi que le jeu de puces (« chipset ») prennent en charge le contrôle dynamique de la fréquence d'horloge. Celle-ci est activée par défaut. Durant le fonctionnement de la batterie, le processeur ne tourne qu'avec la fréquence minimale, pour économiser l'énergie. Ce réglage peut au besoin être modifié dans le fichier /etc/sysconfig/powermanagement
CPUFREQD_SAVE_BATTERY_POWER=yes
en attribuant la valeur « no ». Redémarrez ensuite le service avec rccpufreqd restart. YaST2 permet également d'effectuer ces réglages, dans « Système », en appelant « Éditeur pour fichiers /etc/sysconfig et en cherchant « powersave_cpufrequency ». Choisissez la valeur « CPUFREQD_SAVE_BATTERY_POWER » et cliquez sur « Aller à ». Positionnez ici la valeur « no ». SUSE Linux 9.1 utilise powersave, qui permet une configuration plus poussée du matériel afin d'économiser l'énergie.
Keywords: ibm | pro-com | nofost | laptop | ordinateurportable

