Résolvez les problèmes de déchirure d'écran Intel sous Pardus en ajustant la synchronisation verticale XFCE.

Si une séparation horizontale apparaît lors du défilement ou de la lecture d'une vidéo, activez d'abord le compositeur de Pardus XFCE et testez son mode de synchronisation verticale. C'est la solution la plus sûre dans un premier temps, car elle ne remplace pas le pilote Intel ; n'ajoutez l' TearFreeoption Xorg que si les journaux confirment que la session utilise l'ancien intelpilote d'affichage.

Identifier la partie de la pile graphique impliquée.

Le déchirement d'écran se produit lorsqu'un écran affiche une nouvelle image avant que la précédente n'ait fini de se rafraîchir, créant ainsi une ligne horizontale entre les deux images. Sur Pardus 23, l'environnement de bureau par défaut est XFCE 4.18 . Son xfwm4gestionnaire de fenêtres inclut un compositeur capable de synchroniser les mises à jour du bureau avec le taux de rafraîchissement vertical du moniteur, comme décrit dans la documentation Xfce . La carte graphique Intel utilise également le i915pilote du noyau, tandis que Xorg peut utiliser soit son pilote intégré modesetting, soit l'ancien intelpilote Intel DDX. Il est facile de confondre ces noms : «i915 Intel » désigne le pilote du noyau, mais cela ne prouve pas que Xorg utilise l'ancien pilote Intel DDX.

Avant toute modification, enregistrez votre travail en cours et notez si le déchirement d'écran affecte tout le bureau, uniquement la vidéo ou une seule application. Ouvrez un terminal et vérifiez le type de session :

echo "$XDG_SESSION_TYPE"

Pardus 23 XFCE utilise normalement X11, qui effectue les opérations de test x11. La configuration Xorg décrite plus loin dans ce guide ne s'applique pas à une session Wayland. Pour identifier la carte graphique et le module noyau, exécutez :

lspci -nnk | grep -A3 -E 'VGA|Display|3D'

Cette commande affiche le GPU et le pilote du noyau utilisés. Elle n'identifie pas le pilote d'affichage Xorg. Le journal de Xorg se trouve généralement à l'emplacement indiqué ; recherchez le nom du pilote dans l'un ou l'autre de ces fichiers~/.local/share/xorg/Xorg.0.log :/var/log/Xorg.0.log

grep -Ei 'intel\(0\)|modeset\(0\)|intel_drv|modesetting' ~/.local/share/xorg/Xorg.0.log /var/log/Xorg.0.log 2>/dev/null

Si aucun journal n'existe, poursuivez avec la correction du compositeur XFCE. N'installez pas et ne forcez pas l'utilisation d'un autre pilote uniquement pour obtenir un paramètre particulier.

1. Activez la composition XFCE et testez la synchronisation GLX.

Ouvrez le Gestionnaire de paramètres , sélectionnez Réglages du gestionnaire de fenêtres , puis ouvrez l' onglet Compositeur . Assurez-vous que la composition d'affichage est activée. Le compositeur de XFCE combine les mises à jour des fenêtres avant de les afficher, et Xfce le documente xfwm4. S'il était déjà activé, désactivez-le puis réactivez-le pour redémarrer le compositeur, puis reproduisez le même problème de défilement ou d'affichage vidéo.

Une fenêtre de paramètres de bureau Linux avec des catégories pour l'affichage, le clavier, la souris, le réseau et les paramètres système.
Ouvrez le gestionnaire de paramètres du bureau avant de modifier le compositeur du gestionnaire de fenêtres.
Un panneau de paramètres générique pour le gestionnaire de fenêtres, avec des commandes relatives à l'affichage et des cases à cocher activées.
La zone des paramètres du compositeur permet de vérifier que la composition de bureau est active ; les intitulés exacts peuvent varier selon la version.

Si le déchirement persiste, activez xfwm4la synchronisation verticale GLX. GLX est une méthode permettant de coordonner les mises à jour graphiques X11 avec le rafraîchissement de l'affichage. Exécutez la commande suivante dans un terminal de la session XFCE :

xfconf-query -c xfwm4 -p /general/vblank_mode -t string -s glx --create

La commande crée ou met à jour le paramètre, qui est donc conservé d'une connexion à l'autre. Déconnectez-vous puis reconnectez-vous, ou redémarrez le gestionnaire de fenêtres, puis testez à nouveau le même contenu. Xfwm4 prend en charge plusieurs modes de synchronisation ; les notes du compositeur d'origine expliquent les options disponibles, mais un mode ne fonctionne que s'il a été intégré à votre version installée. Vérifiez les fonctionnalités disponibles avec ` xfwm4 --version. Si GLX ne résout pas le problème et que la version indique la prise en charge de Xpresent, testez-le comme mode alternatif :

xfconf-query -c xfwm4 -p /general/vblank_mode -t string -s xpresent --create

Testez un mode à la fois. Pour revenir à la sélection automatique, utilisez autoplutôt que xpresent. Évitez de définir ce mode de offfaçon permanente ; la désactivation de la synchronisation verticale peut entraîner le retour des déchirures d'image.

2. Utilisez Intel TearFree uniquement avec le pilote Xorg correspondant.

Ignorez cette section sauf si le journal Xorg identifie le pilote actif comme tel intel. L'option du pilote Intel Xorg TearFreeeffectue un rendu dans une mémoire tampon d'arrière-plan avant la mise à jour de l'affichage. Le manuel du pilote Debian Bookworm indique que cela nécessite une allocation mémoire supplémentaire de la taille d'un tampon d'image et peut réduire le débit et ajouter une légère latence d'affichage. Ce compromis peut s'avérer défavorable sur une machine aux ressources mémoire ou aux performances limitées.

Une fois la confirmation du journal obtenue intel, créez un nouvel extrait Xorg sans écraser la configuration existante. Vérifiez d'abord que le nom de fichier est disponible :

ls /etc/X11/xorg.conf.d/30-intel-tearfree.conf

S'il indique que le fichier n'existe pas, créez-le avec des privilèges d'administrateur :

sudo install -d /etc/X11/xorg.conf.d
sudoedit /etc/X11/xorg.conf.d/30-intel-tearfree.conf

Ajoutez uniquement cette section de périphérique, enregistrez et fermez l'éditeur :

Section "Device"
    Identifier "Intel Graphics"
    Driver "intel"
    Option "TearFree" "true"
EndSection
Un éditeur de texte générique affichant la structure de la section Device d'un fichier de configuration Xorg.
Le fichier de configuration Xorg contient une section Device ; copiez le bloc d’options exact de l’article plutôt que de vous fier à cette vue générique de l’éditeur.

Redémarrez la session graphique ou redémarrez l'ordinateur pour appliquer la modification. N'utilisez pas cette sectionmodesetting : elle sélectionne explicitement l'ancien pilote Intel Xorg. Les notes du paquet Bookworm de Debian déconseillent l'utilisation de ce pilote distinct pour les GPU datant d'environ 2007 et plus récents ; ne l'installez pas sur les cartes graphiques plus récentes uniquement pour l'activer TearFree. Pour un autre pilote, conservez les paramètres du compositeur XFCE et consultez la documentation Xorg correspondant à votre version installée.

Si la connexion graphique échoue après l'ajout du fichier, passez à une console texte avec Ctrl++ , connectez-vous et supprimez uniquement le nouveau fragment de codeAlt :F3

sudo rm /etc/X11/xorg.conf.d/30-intel-tearfree.conf
sudo reboot

N’utilisez cette fonction de restauration que si vous avez créé ce fichier précisément pour cette modification. Si le nom de fichier existait déjà, ne le supprimez pas et ne le remplacez pas.

Vérifiez la réparation et sachez quand l'arrêter.

Après vous être reconnecté, testez l'activité initiale : faites défiler lentement une page web, déplacez une fenêtre et lisez la même vidéo à la même taille. Recherchez la déchirure horizontale plutôt que des saccades générales ou une faible fréquence d'images. Testez une autre application et, si possible, un écran à la fois. Si une vidéo en plein écran présente toujours des déchirures alors que le bureau est propre, le problème est peut-être lié au chemin de sortie du lecteur vidéo plutôt qu'à la composition XFCE.

Vérifiez également le Gestionnaire de paramètres > Affichage et utilisez une résolution et une fréquence de rafraîchissement compatibles avec votre moniteur. Un mode incorrect, un câble instable ou un problème isolé à une sortie peuvent ressembler à un problème de pilote. Modifiez un paramètre à la fois pour identifier celui qui a résolu le problème. Arrêtez-vous si vous voyez des écrans noirs, des artefacts graphiques ou une chute importante des performances ; rétablissez la dernière modification avant d’en essayer une autre.

Deux écrans d'ordinateur affichent la même page, avec une discontinuité horizontale du cadre visible sur l'écran de gauche et une image continue sur celui de droite.
Une couture horizontale visible est le symptôme à comparer avant et après la modification des paramètres de synchronisation.

Note concernant l'image : Ces panneaux sont des illustrations d'interface génériques et non des captures d'écran de Pardus. Les libellés Pardus et Xfce varient selon la version du paquet ; référez-vous aux noms des paramètres et aux commandes dans le texte.

Laisser un commentaire

Installer Chrome sur Gooroom OS sans modifier ses politiques

Installer Chrome sur Gooroom OS sans modifier ses politiques

Installez le package Chrome officiel en toute sécurité sur Gooroom OS, vérifiez la compatibilité, préservez les contrôles de l'appareil et vérifiez les politiques du navigateur avant utilisation.

Intégrez un client Pardus à Active Directory avec realmd

Intégrez un client Pardus à Active Directory avec realmd

Configurez le DNS et l'heure, inscrivez Pardus auprès de realmd et SSSD, et vérifiez l'appartenance au domaine et la recherche d'utilisateurs avant de vous fier à la connexion AD.

Résolvez les problèmes de déchirure d'écran Intel sous Pardus en ajustant la synchronisation verticale XFCE.

Résolvez les problèmes de déchirure d'écran Intel sous Pardus en ajustant la synchronisation verticale XFCE.

Réduisez les déchirures horizontales dans Pardus XFCE en vérifiant votre session d'affichage, en activant la synchronisation du compositeur et en appliquant l'option TearFree Xorg d'Intel uniquement lorsque le pilote actif la prend en charge.

Configurer un VPN Pardus avec un profil fourni par le fournisseur

Configurer un VPN Pardus avec un profil fourni par le fournisseur

Ajoutez un profil OpenVPN à NetworkManager sur Pardus, installez le plugin approprié, protégez les identifiants et vérifiez que le VPN est actif.

Installer Pardus 23 XFCE sur un PC ancien en toute sécurité

Installer Pardus 23 XFCE sur un PC ancien en toute sécurité

Préparez une clé USB bootable, vérifiez la compatibilité matérielle 64 bits et installez Pardus 23 XFCE tout en protégeant les fichiers existants et en évitant les pièges courants des anciens BIOS.

Déploiement de fonds d'écran et de politiques Pardus partagés avec Lider Ahenk

Déploiement de fonds d'écran et de politiques Pardus partagés avec Lider Ahenk

Distribuez un fond d'écran personnalisé aux clients Pardus, configurez les bureaux Xfce ou GNOME et appliquez les politiques utilisateur de Lider Ahenk avec des contrôles pilotes sécurisés.

Obtenez des résolutions plus élevées dans une machine virtuelle KVM Pardus 23.

Obtenez des résolutions plus élevées dans une machine virtuelle KVM Pardus 23.

Corrigez un plafond de 1024 × 768 en vérifiant SPICE, la vidéo virtuelle, le canal invité et spice-vdagent, avec des vérifications sécurisées lorsque Pardus ne dispose pas d'un package candidat.

Déployez LIDER AHENK sur Pardus et inscrivez vos premiers clients.

Déployez LIDER AHENK sur Pardus et inscrivez vos premiers clients.

Installez le serveur Lider, configurez son programme d'installation en toute sécurité, enregistrez les points de terminaison Ahenk et vérifiez un projet pilote avant d'étendre la gestion centralisée.

Créer une clé USB Live Pardus 23 sous Windows avec Rufus

Créer une clé USB Live Pardus 23 sous Windows avec Rufus

Téléchargez l'ISO de bureau officielle de Pardus 23, gravez-la en toute sécurité avec Rufus et démarrez un PC Windows dans une session Live temporaire.

Carte son Pardus 23 manquante ? Vérifiez ALSA et restaurez l’audio

Carte son Pardus 23 manquante ? Vérifiez ALSA et restaurez l’audio

Découvrez pourquoi Pardus 23 ne détecte pas votre carte son, puis utilisez des vérifications ALSA, firmware et PipeWire ou PulseAudio ciblées pour rétablir la lecture.