Mandriva Linux 2007 Spring Notes
Un article de Wiki de la communauté Mandriva.
Cette page concerne Mandriva Linux 2007 Spring.
Cette page fait le tour de notes diverses concernant les nouveautés et les astuces de mise à jour pour Mandriva Linux 2007 Spring, aussi connue sous le nom de Mandriva Linux 2007.1. Ce document contient d'importantes informations à propos de Mandriva Linux 2007 Spring.
Les sujets suivant sont abordés :
- informations générales concernant les nouvelles fonctionnalités et les changements majeurs,
- les changements de l'installeur Mandriva et les instructions de mise à jour pour les utilisateurs de Mandriva Linux 2007,
- les changements dans les outils Mandriva,
- les changements dans le matériel et les pilotes pris en charge,
- les changements concernant les paquetages logiciels,
- d'autres informations techniques pour les utilisateurs expérimentés.
Référez-vous aussi aux errata de la version 2007 Spring Mandriva Linux 2007 Spring Errata. La page d'errata contient des informations sur les bugs et problèmes connus de cette version, ainsi que les instructions pour les résoudre, les éviter, ou s'en accommoder.
[modifier] Information générale sur les nouvelles fonctionnalités et les changements majeurs
Mandriva Linux 2007 Spring inclut les versions suivantes des composants majeurs de la distribution : noyau 2.6.17, X.org 7.2, KDE 3.5.6, GNOME 2.18.0, Mozilla Firefox 2.0.0.2, OpenOffice.org 2.1. Les autres implémentations majeures sont l'intégration du bureau 3D et le gestionnaire de bureau avancé Metisse, et la migration vers les outils de développement pm-utils de mise en veille / hibernation.
Mandriva Linux 2007 Spring est disponible en plusieurs éditions différentes :
- L'édition "One" est un live CD installable, intégrant les derniers pilotes propriétaires, disponibles gratuitement
- L'édition "Free" est une édition totalement libre / open source software, sans aucun des paquetages non libres intégrés dans les autres éditions de Mandriva Linux 2007 Spring; cette version est aussi disponible en téléchargement gratuit.
- Les versions "Discovery", "Powerpack" & "Powerpack+", pour les utilisateurs débutants, confirmés et SOHO, incluent le support, les services, une large gamme de paquetages, et de nombreuses applications propriétaires tierces.
Pour plus d'information sur les différentes éditions, voir la page "Choisir_la_bonne_édition".
Des informations complémentaires sont disponibles sur Internet :
- The Mandriva Hardware Database (en anglais)
- Le club Mandriva
- Le forum des utilisateurs Mandriva
- Le Wiki Mandriva
- Ou sur le site principal de Mandriva
[modifier] Changements dans l'installeur Mandriva
[modifier] Images d'installation pour disquette abandonnée
Les anciennes images d'installation sur disquette - (cdrom.img, network.img, pcmcia.img) – ont été arrêtées. Vous devez utiliser boot.iso, all.img ou directement isolinux/alt0 (en utilisant tftp par exemple). Pour plus d'informations sur les manières d'installer Mandriva Linux, veuillez consulter Installer Mandriva Linux.
[modifier] Configuration des imprimantes déplacée en post-installation
La configuration des imprimantes n'est plus réalisée pendant l'installation. Vous serez capable de configurer vos imprimantes (à la fois locales et réseau) une fois l'installation terminée.
[modifier] Changements dans le matériel supporté et les drivers
[modifier] Matériel supporté
En plus du support amélioré des cartes graphiques expliqué ci-dessus, le support d'autres périphériques a été ajouté ou amélioré. Les changements principaux sont le support de tout les contrôleurs IDE JMicron au cours de l'installation (ce support avait été ajouté à Mandriva Linux 2007 grâce à un patch, mais l'installateur ne pouvait pas s'installer sur des disques hébergés par ces contrôleurs), le support de plusieurs lecteurs de carte SD sur les ordinateurs portables, le support du contrôleur ethernet Attansic L1 utilisé sur plusieurs cartes mères Asus, et le support de plusieurs nouveaux moniteurs.
[modifier] Noyaux alternatifs
Pour des raisons de stabilité, Mandriva Linux 2007 Spring utilise la même série de noyaux que Mandriva Linux 2007: le 2.6.17. Le support de quelques périphériques a été backporté depuis les versions supérieures du noyau; néanmoins, il y a encore quelques composants matériels qui sont supportés par les noyaux plus récents mais pas par le noyau officiel Mandriva (par exemple, des chipsets intégrés pour le son et le réseau). Si vous avez un tel composant matériel et vous pensez qu'il pourrait être supporté par un noyau plus récent, vous pouvez essayer l'un des noyaux alternatifs disponible dans Mandriva Linux.
Trois noyaux alternatifs sont disponibles dans la section contrib: kernel-tmb, kernel-linus et kernel-multimedia. Dans la plupart des cas, le meilleur noyau alternatif à utiliser est le kernel-tmb. Pour l'installer, suivre les instructions sur cette page pour configurer les dépôts sur l'Internet et ensuite, utiliser l'outil d'installation de logiciels Mandriva pour installer le paquetage kernel-tmb approprié : dans la plupart des cas, ce sera kernel-tmb-desktop-latest (pour les ordinateurs avec un seul processeur et un seul coeur) ou kernel-tmb-desktop-smp-latest (pour les ordinateurs avec plusieurs processeurs ou plusieurs coeurs). Cela installera automatiquement la version la plus récente et assurera que le paquetage est à jour dans le futur. Si votre système requiert la compilation des pilotes depuis les sources, soit manuellement, soit via DKMS, vous devriez installer le paquetage -devel correspondant: par exemple, kernel-tmb-desktop-devel-latest.
Après l'installation, vous pouvez redémarrer votre système et vous verez le nouveau noyau dans le menu de démarrage.
Ces noyaux alternatifs ne sont pas supportés officiellement par Mandriva. Ils peuvent être instables ou peuvent ne pas présenter toutes les fonctionnalités qui sont supportées par le noyau officiel. En particulier, kernel-linus est un noyau complètement sans correction construit directement depuis le code source de kernel.org et n'inclut pas, par conséquent, beaucoup de pilotes additionnels et de correctifs contenus dans les autres noyaux.
[modifier] Support optionel pour écrire sur des disques NTFS
Le système ntfs-3g pour accéder à des disques formatés en NTFS est disponible dans Mandriva Linux 2007 Spring. Contrairement aux méthodes utilisées auparavant (et toujours utilisées par défaut) pour accéder aux disques formatés en NTFS, ntfs-3g supporte l'écriture en plus de la lecture. Notez cependant que même si ntfs-3g a été en développement longtemps et a été testé par beaucoup d'utilisateurs avec succés, nous, chez Mandriva, ne l'avons pas testé suffisamment et nous ne pouvons pas garantir absolument sa sécurité. Nous vous recommandons de ne pas utiliser ntfs-3g avec des données importantes et de conserver des sauvegardes de toutes données importantes stockées sur le disque sur lequel ntfs-3g est utilisé.
ntfs-3g est disponible sur les dépôts contrib de Mandriva Linux 2007 Spring. Pour l'installer, vous devez avoir votre système configuré pour installer des paquetages depuis les dépôts Internet. Pour information à ce propos, consultez Installer et supprimer des logiciels. Vous devez installer les paquetages ntfs-3g et dkms-fuse ainsi que gconf-editor s'il n'a pas déjà été installé.
Pour permettre le support de ntfs-3g par les lecteurs amovibles sous GNOME, suivre ces étapes :
- Lancer l'Éditeur de configuration Gnome (dans le menu Système / Préférences / Avancé)
- Ouvrir le dossier system
- Ouvrir le dossier storage
- Ouvrir le dossier default_options
- Cliquer sur le dossier ntfs
- sur la droite, double cliquer fstype_override et écrire ntfs-3g dans le champ de saisie
- fermer l'Éditeur de configuration
Vous pouvez aussi lancer la commande gconftool-2 --set --type=string /system/storage/default_options/ntfs/fstype_override ntfs-3g, qui donnera le même résultat.
Autoriser le support de ntfs-3g par les lecteurs (non amovibles) est une opération délicate et est traitée dans cette page (en anglais). Il n'est pas actuellement possible d'utiliser ntfs-3g pour les lecteurs amovibles sous KDE
[modifier] Changements dans les paquetages logiciels
[modifier] Section "non-free" publiquement disponible
Mandriva Linux 2007 Spring est la première version de Mandriva à inclure une section non-free dans les dépôts publics. Cette section, à côté des précédentes sections main et contrib, contient des pilotes, des firmwares et quelques logiciels non-libres incluant les pilotes propriétaires graphiques ATI et NVIDIA, le firmware pour les cartes sans-fil Intel Centrino, les environnements d'exécution Java 5.0 et 6.0, etc. Veuillez noter que quelques paquetages non-libres - principalement les applications comme Adobe Acrobat Reader - sont toujours disponibles pour les membres du club seulement à travers le dépôt "Club Commercial".
Utiliser la section "non-free" est très simple. Si vous choisissez d'installer les dépôts sur internet pendant l'installation, la section non-free sera rendue disponible dès cet instant (et le processus d'installation prendra avantage des pilotes disponibles dans ce dépôt). Si vous ne choisissez pas d'installer les dépôts Internet pendant l'installation, vous pourrez les installer après en suivant les instructions sur cette page-ci et la section non-free sera rendue disponible en même temps que les dépôts main et contrib. Les paquetages de cette section seront alors disponibles via l'outil d'installation de logiciels et aussi aux utilitaires de configuration du système dans le Centre de Contrôle Mandriva.
[modifier] Drakroam ne requiert plus les droits administrateurs
L'utilitaire drakroam qui permet de basculer entre et de configurer les réseaux sans-fil ne requiert plus les droits administrateurs ; les utilisateurs normaux peuvent l'utiliser. Cela aide les organisations qui veulent fournir l'accès wireless à leurs utilisateurs sans leur donner les droits d'accès root.
[modifier] Configuration du bureau 3D par utilisateur
Il est maintenant possible de configurer les paramètres du bureau 3D, chaque utilisateur ayant une configuration différente.
L'outil de configuration graphique, drak3d, configure toujours ces paramètres pour le système entier. Néanmoins, vous pouvez effectuer des changements au niveau de l'utilisateur en copiant les fichiers /etc/sysconfig/compositing-wm et /etc/sysconfig/compositing-server vers ~/.compositing-wm et ~/.compositing-server et en effectuant les changements requis sur ces derniers.
[modifier] rpmdrake et urpmi plus rapide
Rpmdrake et urpmi ont été améliorés et sont maintenant plus rapides pour calculer les mises à jour et pour démarrer.
[modifier] Lancement plus rapide des applications
Mandriva 2007 Spring fournit maintenant Glibc-2.4 avec un support (backporté) pour GNU_HASH qui permet une amélioration jusqu'à 50% de l'édition des liens dynamiques, ce qui réduit le temps de chargement des applications. Plus de 3820 paquetages ont été recompilés avec ce support.
[modifier] Mises à jour du noyau Linux
Quelques versions de Mandriva Linux auparavant, la convention de nommage des paquetages du noyau a été modifiée. Au lieu d'être simplement "kernel", les paquetages ont été nommés "kernel-2.6.XX-Ymdv". Cela rendait possible l'installation de plusieurs noyaux à la fois, afin qu'en cas de problème avec une version du noyau, d'autres versions étaient toujours disponibles. Néanmoins, cela impliquait que les paquetages à jour du noyau étaient vues comme des paquetages différents par rpm et donc urpmi, rpmdrake et MandrivaUpdate ne les voyaient pas comme des mises à jour.
Dans Mandriva 2007 Spring, des paquetages spéciaux appelés kernel-*-latest (c'est à dire : kernel-latest, kernel-legacy-latest, kernel-enterprise-latest, kernel-doc-latest, kernel-source-latest, kernel-source-stripped-latest, kernel-xen0-latest, kernel-xenU-latest) sont inclus. Ce sont des paquetages vides virtuels. Quand l'installeur installe une sorte particulière de noyau (la version normale, la version legacy ou la version enterprise), il installe aussi le paquetage kernel-*-latest correspondant. Cela oblige, lorsqu'une mise à jour est publiée, urpmi, rpmdrake et MandrivaUpdate à maintenant voir les mises à jour disponibles.
Par défaut, ces paquetages ne sont pas pré-sélectionnés dans MandrivaUpdate ou installés par urpmi --auto-update comme les autres mises à jour (car ils sont listés dans /etc/urpmi/skip.list) car nous pensons que mettre à jour le noyau doit être une action entreprise consciemment par l'utilisateur. Si vous désirez que les mises à jour du noyau soient toujours pré-sélectionnées dans MandrivaUpdate et installées par urpmi --auto-update, enlever les lignes de /etc/urpmi/skip.list.
[modifier] Paquetages divisés
Le paquetage drakxtools a été divisé en drakxtools, drakbackup, draktermserv, drakx-net, drakx-x11 et printerdrake.
[modifier] Nouvelle interface MandrivaUpdate
Un nouveau MandrivaUpdate simplifié a été inclus dans Mandriva Linux 2007 Spring. Les utilisateurs qui préfèrent le système le Mandriva Linux 2007 où la mise à jour était gérée par rpmdrake peuvent encore utiliser cette méthode : les filtres dans rpmdrake pour trouver les mises à jour disponibles ont été préservés.
[modifier] Mandriva Online
Mandriva Online n'a plus ni besoin que votre machine soit enregistré, ni besoin de se connecter à un serveur Online, ni besoin d'envoyer des informations sur votre système au serveur Online. Il met à jour régulièrement les listes de paquetages pour les médias de mise à jour et calcule ensuite si il y a des paquetages à jour disponibles. Si oui, il avertit l'utilisateur et offre de lancer le nouveau MandrivaUpdate après un clic droit sur l'application. Comme le code est commun à urpmi, les mises à jour sont toujours les mêmes que celles données par urpmi et supportent maintenant complètement les architectures telles que x86-64.
[modifier] Interface rpmdrake affinée
La nouvelles interface de rpmdrake a été introduite dans Mandriva 2007.0 et a été affinée et améliorée afin d'être maintenant plus conviviale. Voir cette page pour plus d'information.
Rpmdrake a été grandement amélioré et utilise maintenant le même algorithme que urpmi:
- Il supporte maintenant complètement les transactions de rpm, ce qui signifie qu'un paquetage mauvais ne fait plus échouer le processus de mise à jour
- Il supporte maintenant complètement les différentes architecture telles que x86_64.
- Il utilise maintenant le fichier /etc/urpmi/skip.list
[modifier] Liste des cartes graphiques nettoyée
La liste des cartes graphiques utilisées par l'installateur et par l'utilitaire de configuration de l'affichage drakx11 a été radicalement nettoyée dans la Mandriva Linux 2007.1. Les changements principaux sont :
[modifier] Vieilles cartes graphiques et vieux chipsets
La plupart des entrées spécifiques (dans le sens "non-génériques") pour les cartes graphiques ont été supprimées. Cela affecte principalement les cartes qui datent de plusieurs années. Les précédentes entrées ont été combinées de manière générique pour couvrir toutes les cartes qui utilisent le même pilote avec les mêmes options, habituellement appelées cartes basées sur un chipset X (par exemple, cartes basées sur un chipset Trident). Les seules entrées spécifiques qui ont été conservées sont celles pour les cartes qui nécessitent des options spéciales. Ce changement n'implique aucune perte de fonctionalité : ne pas se faire de soucis si l'entrée spécifique à votre carte graphique a été supprimée dans cette version de Mandriva Linux car votre carte est toujours supportée comme avant. Dans la plupart des cas, l'auto-détection de la carte sera correcte : si votre carte est détectée en tant que "basée sur un chipset", cela signifie qu'elle utilise effectivement ce chipset et que le pilote correct sera utilisé. Vous n'avez pas besoin d'ajuster la détection ou indiquer manuellement le pilote. Si votre carte n'est pas détectée et non listée avec son nom, il vous faut trouver sur quel chipset elle est basée. Cette information sera probablement disponible dans le manuel de la carte graphique.
[modifier] Cartes et chipsets NVIDIA
Le nombre d'entrée pour les cartes NVIDIA a été réduit au minimum nécessaire pour assurer le choix correct du pilote. 99% des cartes basées sur un chipset NVIDIA seront auto-détectées et le pilote correct sera configuré. Ne pas s'inquiéter si le nom, la série ou le chipset exact ne sont pas indiqués, cele ne signifie aucunement que votre carte sera sous-exploitée. Au cas improbable où votre carte n'est pas auto-détectée, choisir l'entrée correcte pour votre carte basée sur le chipset NVIDIA qu'elle utilise : par exemple, si votre carte utilise le GeForce 6600, vous devriez choisir l'entrée GeForce FX - GeForce 7950, car le GeForce 6600 est sorti après le chipset FX mais avant le chipset 7950. Si vous avez une carte Quadro et qu'elle n'est pas auto-détectée, vous devez savoir ou trouver à quelle génération de GeForce elle correspond.
[modifier] Cartes et chipsets ATI
Les entrées pour les cartes ATI Radeon qui étaient nommées auparavant suivant le pilote utilisé ont été renommées afin de suivre la convention utilisée pour les autres types de cartes. Elles sont maitnenant nommées en fonction de l'ensemble des chipsets supportés par l'entrée (par exemple, ATI Radeon (fglrx) a été renommé en ATI Radeon 9500 - X850). 99% des cartes basées sur ATI seront correctement détectées et le pilote correct sera configuré. Ne pas s'inquiéter si le nom, la série ou le chipset exact ne sont pas indiqués, cele ne signifie aucunement que votre carte sera sous-exploitée. Au cas improbable où votre carte n'est pas auto-détectée, choisir l'entrée correcte pour votre carte basée sur le chipset ATI qu'elle utilise : par exemple, si votre carte utilise le Radeon 9200, vous devriez choisir l'entrée Radeon 9250 and earlier, car le Radeon 9200 est sorti avant le Radeon 9250. Si vous avez une carte FireGL et qu'elle n'est pas auto-détectée, vous devez savoir ou trouver à quelle génération de Radeon elle correspond.
[modifier] Cartes et chipsets Intel
Le nombre d'entrée pour les cartes Intel a été réduit au minimum nécessaire pour assurer le choix correct du pilote. 99% des cartes basées sur un chipset Intel seront auto-détectées et le pilote correct sera configuré. Ne pas s'inquiéter si le nom, la série ou le chipset exact ne sont pas indiqués, cele ne signifie aucunement que votre carte sera sous-exploitée. Au cas improbable où votre carte n'est pas auto-détectée, choisir l'entrée correcte pour votre chipset: par exemple, si vous avez une i915, vous devriez choisir l'entrée Intel 830 - 965 car le i915 est sorti après le i830 mais avant le i965.
[modifier] module pam_stack abandonné
Le module pam_stack était déjà inutilisé dans la Mandriva 2007.0, et est maintenant complètement enlevé du paquetage pam dans Mandriva Linux 2007 Spring. Cela signifie que les fichiers de configuration dans /etc/pam.d doivent être manuellement migrés en remplaçant les occurences de pam_stack par des directives include. Pour plus de détails sur cette migration, voir le fichier /usr/share/doc/pam-0.99.7.1/README.update.urpmi. Voir aussi l'errata sur les problèmes avec su.
[modifier] Autres informations techniques pour les utilisateurs expérimentés
[modifier] KDE
[modifier] Nouveau bouton du menu système dans KDE: Comment l'enlever
Mandriva Linux 2007 Spring introduit un nouveau bouton de menu système ayant une touche "Mandriva" pour KDE (le bouton en bas à gauche de l'écran qui ouvre les menus du système). Certains utilisateurs le trouvent trop grand. Aussi, certains utilisateurs qui préfèrent utiliser une barre plus grande trouvent qu'il ne va pas bien avec une barre de plus grande taille. Si vous souhaitez le supprimer, créez le fichier ~/.kde/share/config/kickerrc avec le contenu suivant:
[KMenu] KMenuIcon=kmenu
Pour appliquer la nouvelle icône immédiatement, redémarrer kicker en lançant dcop kicker kicker restart.
Cela n'effectuera le changement que pour votre propre utilisateur. Pour affecter tous les utilisateurs, vous devez éditer le fichier de configuration du système complet. Pour avoir des instructions sur l'édition des fichiers de configuration du système, veuillez voir cette page (en anglais). Le fichier peut-être trouvé dans un de ces endroits:
- /var/lib/mandriva/kde-profiles/free/share/config/kickerrc
- /var/lib/mandriva/kde-profiles/one/share/config/kickerrc
- /var/lib/mandriva/kde-profiles/discovery/share/config/kickerrc
- /var/lib/mandriva/kde-profiles/powerpack/share/config/kickerrc
- /var/lib/mandriva/kde-profiles/powerpackplus/share/config/kickerrc
L'emplacement dépend de la version de Mandriva Linux que vous utilisez. Effectuez la même modification sur ce fichier que celle décrite précédemment.
[modifier] Nouveau thème KDE : comment revenir au thème KDE officiel
Dans Mandriva Linux 2007 Spring, une nouvelle apparence a été mise en place pour KDE. Le thème de Mandriva est enregistré dans /var/lib/mandriva/kde-profiles/. Pour revenir au thème officiel de KDE, ouvrir le centre de contrôle KDE (pas le centre de contrôle Mandriva) et aller dans Administration du système > Mandriva KDE Profile Chooser et enlever toutes les entrées (en mode administrateur).
[modifier] Nouveau pilote graphique expérimental Intel
Mandriva Linux 2007 Spring inclut une version expérimentale du pilote pour les chipsets de cartes graphiques Intel avec des capacités intéressantes. Le pilote par défaut est toujours considéré comme la version stable et testée. Pour des informations sur comment installer manuellement et tester la version expérimentale (non-supportée) du pilote, voir Experimental Intel driver (en anglais).
Attributs | |
---|---|
Version | 2007 Spring + |