Rechercher

Chapitre 21. Bureau

download PDF

Ce chapitre répertorie les changements les plus notables apportés au bureau entre RHEL 8 et RHEL 9.

21.1. Changements notables sur le bureau

GNOME mis à jour à la version 40

L'environnement GNOME a été mis à jour de GNOME 3.28 à GNOME 40 avec de nombreuses nouvelles fonctionnalités.

GNOME 40 inclut une nouvelle conception améliorée de Activities Overview. Cela donne à la vue d'ensemble un aspect plus cohérent et améliore la navigation dans le système et le lancement des applications. Les espaces de travail sont désormais disposés horizontalement, et la vue d'ensemble des fenêtres et la grille des applications sont accessibles verticalement.

Parmi les autres améliorations apportées à GNOME, citons

  • Les performances et l'utilisation des ressources de GNOME ont été considérablement améliorées.
  • Le style visuel, y compris l'interface utilisateur, l'écran de connexion, les icônes et le bureau, a été rafraîchi.
  • Les applications GNOME n'utilisent plus le menu d'application, qui était disponible dans le panneau supérieur. La fonctionnalité est désormais située dans un menu primaire à l'intérieur de la fenêtre d'application.
  • L'application Settings a été remaniée.
  • Le partage d'écran et les sessions de bureau à distance ont été améliorés.
  • Si vous utilisez les pilotes NVIDIA propriétaires, vous pouvez désormais lancer des applications en utilisant le GPU discret :

    1. Ouvrir la vue d'ensemble.
    2. Cliquez avec le bouton droit de la souris sur l'icône de l'application dans le tableau de bord.
    3. Sélectionnez l'élément Launch on Discrete GPU dans le menu.
  • Le menu Power Off / Log Out comprend désormais l'option Suspend et une nouvelle option Restart, qui permet de redémarrer le système vers le menu du chargeur de démarrage lorsque vous maintenez la touche Alt enfoncée.
  • Les applications Flatpak sont désormais mises à jour automatiquement.
  • Vous pouvez désormais regrouper les icônes d'application dans la vue d'ensemble dans des dossiers en utilisant la fonction glisser-déposer.
  • L'application Terminal prend désormais en charge le texte de droite à gauche et le texte bidirectionnel.
  • La fonction d'accessibilité Pointer Location fonctionne désormais dans la session Wayland. Lorsque la fonctionnalité est activée, appuyer sur Ctrl met en évidence l'emplacement du pointeur sur l'écran.
  • Les extensions du GNOME Shell sont désormais gérées par l'application Extensions, plutôt que par Software. L'application Extensions gère la mise à jour des extensions, la configuration des préférences d'extension, ainsi que la suppression ou la désactivation des extensions.
  • Le popover des notifications comprend désormais un bouton Do Not Disturb. Lorsque le bouton est activé, les notifications n'apparaissent pas à l'écran.
  • Les boîtes de dialogue du système qui requièrent un mot de passe ont désormais la possibilité de révéler le texte du mot de passe en cliquant sur l'icône de l'œil (👁).
  • L'application Software détecte désormais automatiquement les réseaux avec compteur, tels que les réseaux de données mobiles. Lorsque le réseau actuel est équipé de compteurs, Software interrompt les mises à jour afin de réduire l'utilisation des données.
  • Chaque écran connecté peut désormais utiliser un taux de rafraîchissement différent dans la session Wayland.
  • La mise à l'échelle de l'affichage fractionnaire est disponible en tant qu'option expérimentale. Elle comprend plusieurs rapports fractionnaires préconfigurés.

    Pour activer la mise à l'échelle fractionnaire expérimentale, ajoutez la valeur scale-monitor-framebuffer à la liste des fonctions expérimentales activées :

    $ dconf write \
            /org/gnome/mutter/experimental-features \
            "['scale-monitor-framebuffer']"

    Par conséquent, les options de mise à l'échelle fractionnaire sont accessibles sur le panneau Display dans Settings.

Pour plus de détails sur les changements apportés à GNOME, voir les versions 3.30 à 40.0 dans les notes de mise à jour.

Le serveur X.org est désormais obsolète

Le serveur d'affichage X.org est obsolète et sera supprimé dans une prochaine version majeure de RHEL. La session de bureau par défaut est désormais la session Wayland dans la plupart des cas.

Le protocole X11 reste entièrement supporté par le back-end XWayland. Par conséquent, les applications qui nécessitent X11 peuvent fonctionner dans la session Wayland.

Red Hat s'efforce de résoudre les problèmes et les lacunes qui subsistent dans la session Wayland.

Vous pouvez basculer votre session utilisateur vers le back-end X.org. Pour plus d'informations, voir Sélection de l'environnement GNOME et du protocole d'affichage.

La session Wayland est désormais la session par défaut avec les pilotes NVIDIA

Lors de l'utilisation des pilotes NVIDIA, la session de bureau sélectionne désormais le protocole d'affichage Wayland par défaut, si la configuration du pilote prend en charge Wayland. Dans les versions précédentes de RHEL, les pilotes NVIDIA désactivaient toujours Wayland.

Pour activer Wayland avec les pilotes NVIDIA sur votre système, ajoutez les options suivantes à la ligne de commande du noyau :

  • nvidia-drm.modeset=1
  • NVreg_PreserveVideoMemoryAllocations=1

Notez que Wayland est le protocole d'affichage par défaut avec d'autres pilotes graphiques depuis RHEL 8.0.

Dans certaines conditions, les pilotes NVIDIA désactivent le protocole d'affichage Wayland et reviennent au serveur d'affichage X.org :

  • Si la version du pilote NVIDIA est inférieure à 470.
  • Si le système est un ordinateur portable qui utilise des graphiques hybrides.
  • Si vous n'avez pas activé les options requises du pilote NVIDIA.
  • Si le pilote NVIDIA n'a pas installé les services systemd requis.

En outre, Wayland est activé mais la session de bureau utilise X.org par défaut si la version du pilote NVIDIA est inférieure à 510.

Actuellement, la session Wayland avec les pilotes NVIDIA est encore incomplète et présente certains problèmes connus. Red Hat travaille activement avec NVIDIA pour combler ces lacunes et résoudre ces problèmes dans l'ensemble de la pile GPU.

Les pilotes vidéo X.Org X11 ont été remplacés par le modeetting

Les pilotes vidéo X.Org X11 suivants ont été supprimés et remplacés par le pilote générique modesetting:

  • xorg-x11-drv-ati
  • xorg-x11-drv-intel
  • xorg-x11-drv-nouveau
  • xorg-x11-drv-qxl
  • xorg-x11-drv-vesa

Les GPU pris en charge par RHEL utilisent désormais automatiquement le pilote modesetting.

Si vous appliquez une configuration X.Org personnalisée pour l'un des pilotes supprimés dans RHEL 8 ou une version antérieure, votre configuration n'aura aucun effet dans RHEL 9. Avant la mise à niveau vers RHEL 9, vérifiez vos fichiers et répertoires de configuration X.Org, tels que /etc/X11/xorg.conf.d/.

Cette modification n'affecte pas le pilote propriétaire de NVIDIA, qui n'est pas maintenu par Red Hat.

PipeWire est désormais le service audio par défaut

Le service PipeWire gère désormais toutes les sorties et entrées audio. PipeWire remplace le service PulseAudio dans les cas d'utilisation générale et le service JACK dans les cas d'utilisation professionnelle. Le système redirige désormais l'audio des applications qui utilisent PulseAudio, JACK ou le cadre ALSA vers PipeWire.

Les avantages de PipeWire par rapport aux solutions précédentes sont les suivants

  • Une solution unifiée pour les utilisateurs grand public et professionnels
  • Une architecture flexible et modulaire
  • Haute performance et faible latence, similaire au service JACK
  • Isolation entre les clients audio pour une meilleure sécurité

Vous ne devez plus configurer le service JACK pour les applications qui l'utilisent. Toutes les applications JACK fonctionnent désormais dans la configuration RHEL par défaut.

PulseAudio est toujours disponible dans RHEL, et vous pouvez l'activer à la place de PipeWire. Pour plus de détails, voir Passer de PipeWire à PulseAudio.

Les boîtes GNOME ont été supprimées

L'application GNOME Boxes a été supprimée de RHEL 9. Boxes utilisait le système SPICE pour se connecter aux machines virtuelles (VM). Dans RHEL 9, SPICE n'est plus disponible et, par conséquent, Boxes a également été supprimé.

Si vous avez besoin de Boxes, Red Hat suggère d'installer Boxes à partir du dépôt Flathub : Boxes sur Flathub. Cette version de Boxes continue d'utiliser SPICE, et par conséquent, elle prend en charge les fonctionnalités manquantes énumérées précédemment.

Avertissement

Flathub est un dépôt communautaire. Red Hat ne fournit aucune assistance ou garantie pour les boîtes installées à partir de Flathub.

Pour plus d'informations sur SPICE dans RHEL 9, voir la section SPICE.

Les profils d'alimentation sont disponibles dans GNOME

Vous pouvez désormais basculer entre plusieurs profils d'alimentation dans le panneau Power de Settings dans l'environnement GNOME. Les profils d'alimentation optimisent différents paramètres du système en fonction de l'objectif sélectionné.

Les profils de puissance suivants sont disponibles :

Performances
Optimise les performances du système et réduit l'autonomie de la batterie. Ce profil n'est disponible que sur certaines configurations de système sélectionnées.
Équilibré
Fournit des performances système et une consommation d'énergie standard. Il s'agit du profil par défaut.
Économiseur d'énergie
Augmente l'autonomie de la batterie et réduit les performances du système. Ce profil s'active automatiquement lorsque la batterie est faible.

La configuration de votre profil d'alimentation persiste lors des redémarrages du système.

La fonctionnalité des profils de puissance est disponible à partir du paquetage power-profiles-daemon, qui est installé par défaut.

Environnement léger à application unique

Pour les cas d'utilisation graphique qui ne présentent qu'une seule application, une interface utilisateur légère est désormais disponible.

Vous pouvez démarrer GNOME dans une session à application unique, également connue sous le nom de mode kiosque. Dans cette session, GNOME n'affiche qu'une fenêtre plein écran d'une application que vous avez configurée.

La session à application unique est nettement moins gourmande en ressources que la session GNOME standard.

Pour plus d'informations, voir Limiter la session à une seule application.

La prise en charge des langues est désormais assurée par les langpacks

La prise en charge de plusieurs langues est désormais disponible à partir des paquets langpacks. Vous pouvez personnaliser le niveau de prise en charge des langues que vous souhaitez installer en utilisant les noms de paquets suivants, où code est le code ISO abrégé de la langue, par exemple es pour l'espagnol :

langpacks-core-code

Fournit un support linguistique de base, y compris

  • Le site glibc
  • La police par défaut
  • La méthode de saisie par défaut si la langue l'exige
langpacks-core-font-code
Fournit uniquement la police par défaut pour la langue.
langpacks-code

Fournit un support linguistique complet, comprenant les éléments suivants en plus du support linguistique de base :

  • Traductions
  • Dictionnaires correcteurs d'orthographe
  • Polices supplémentaires

Motif a été supprimé

La boîte à outils Motif a été supprimée dans RHEL, car le développement de la communauté Motif en amont est inactif.

Les paquets Motif suivants ont été supprimés, y compris leurs variantes de développement et de débogage :

  • motif
  • openmotif
  • openmotif21
  • openmotif22

En outre, le paquet motif-static a été supprimé.

Red Hat recommande d'utiliser la boîte à outils GTK en remplacement. GTK est plus facile à entretenir et offre de nouvelles fonctionnalités par rapport à Motif.

Pas de bouton Sign In sur l'écran de connexion

L'écran de connexion a été redessiné dans cette version. Par conséquent, l'écran de connexion ne comprend plus le bouton Sign In, qui était présent dans les versions précédentes de RHEL.

Pour confirmer votre mot de passe, appuyez plutôt sur Entrée.

Notez également que le bouton des options de connexion (⚙) se trouve désormais dans le coin inférieur droit de l'écran.

Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.