Comment empêcher les jeux Windows de changer la résolution du moniteur sous Linux
Lorsqu'ils sont lancés sous Linux, de nombreux jeux conçus pour Windows peuvent perturber la résolution native de l'affichage des sessions de bureau Linux, en l'altérant à des dimensions incorrectes. Ce changement de résolution par les jeux constitue un inconvénient majeur, et de nombreux utilisateurs de Linux cherchent des solutions pour le résoudre. Voici donc comment empêcher les jeux Windows de modifier la résolution de votre moniteur sous Linux.
Méthode 1 : Opter pour le mode fenêtré du jeu
Une stratégie pour éviter que les jeux Windows exécutés via Wine sous Linux ne modifient la résolution consiste à ajuster les paramètres du jeu lui-même pour le passer en mode "fenêtré". Pour ce faire, explorez les options "Paramètres", puis "Vidéo", et sélectionnez le mode "Fenêtre".
Ce mode intègre le jeu dans une fenêtre, à l'instar de toutes les autres applications de votre environnement Linux, neutralisant ainsi sa capacité à modifier la taille de l'affichage, une pratique fréquente des jeux Windows sous Linux.
Il est important de noter que tous les jeux ne sont pas identiques et que le jeu que vous utilisez avec Wine sous Linux pourrait ne pas prendre en charge les modes autres que le plein écran. Si tel est le cas, vous devrez explorer d'autres solutions proposées dans ce guide.
Méthode 2 : Installer les jeux via Proton sur SteamPlay

Proton et SteamPlay, fruits des efforts de Valve, améliorent considérablement la manière dont Wine gère les jeux vidéo sous Linux. L'un des avantages majeurs de cette technologie réside dans sa configuration quasi inexistante, ainsi que dans l'intégration de correctifs spécifiques à Linux, permettant aux jeux Windows de fonctionner de manière plus fluide qu'avec Wine standard. Les risques que ces jeux perturbent la résolution de votre bureau Linux sont donc considérablement réduits lors de l'utilisation de SteamPlay.
Comment accéder à SteamPlay / Proton sous Linux
Pour installer des jeux en utilisant cette méthode, il vous suffit de télécharger la dernière version de Steam. Pour ce faire sous Linux, visitez Pkgs.org et lancez l'application sur le système d'exploitation Linux de votre choix.
Une fois le client Steam Linux installé, consultez notre guide détaillé pour savoir comment activer SteamPlay sur Linux. Ensuite, recherchez un jeu dans votre bibliothèque Steam et cliquez sur "installer" pour le lancer avec SteamPlay !
Méthode 3 : Utiliser le bureau virtuel de Wine
Wine intègre une fonction appelée "bureau virtuel". Activée, cette fonctionnalité crée un espace sécurisé de type Windows pour exécuter des programmes, où aucune interaction n'a lieu avec les applications Linux en cours.
La fonctionnalité de bureau virtuel est relativement méconnue des utilisateurs de Linux utilisant Wine, et de ce fait, beaucoup ne prennent pas le temps de l'explorer. Cependant, si vous utilisez des jeux Windows sur Linux avec Wine et que ni SteamPlay ni le mode fenêtré ne sont des options, elle représente une solution idéale.
Prérequis
Le bureau virtuel de Wine est accessible dans quasiment toutes les versions de Wine, même les plus anciennes. Cependant, si vous constatez des problèmes graphiques en jouant à vos jeux Windows, une mise à jour de Wine est vivement conseillée, car elle intègre de nombreux correctifs et améliorations graphiques pour les joueurs.
Pour obtenir la dernière version stable de Wine, lancez votre gestionnaire de mises à jour de logiciels Linux et installez toutes les mises à jour disponibles. Alternativement, consultez notre guide pour savoir comment effectuer la mise à jour de Wine vers la version 4.
Identifier la résolution de votre bureau
L'utilisation optimale du bureau virtuel de Wine consiste à le configurer pour qu'il imite la résolution d'écran exacte de votre moniteur. Il est donc impératif d'identifier cette résolution avant de configurer le bureau virtuel de Wine.

Consultez les paramètres d'affichage de votre bureau Linux et recherchez les options "affichage" ou "résolution". La résolution devrait y être indiquée. Vous pouvez aussi ouvrir une fenêtre de terminal en appuyant sur Ctrl + Alt + T ou Ctrl + Maj + T et saisir l'une des commandes ci-dessous.
Xdpyinfo
xdpyinfo | grep 'dimensions:'
Xrandr
xrandr | grep '*'
Conservez la fenêtre du terminal ouverte, car les informations sur la taille de l'affichage y seront disponibles et nécessaires ultérieurement.
Configurer le bureau virtuel de Wine
La configuration de Wine s'effectue via l'application de configuration de Wine. Pour y accéder, appuyez sur Alt + F2 pour ouvrir le lanceur rapide du bureau, puis entrez la commande suivante :
winecfg
Dans la fenêtre des paramètres de Wine, plusieurs onglets sont disponibles. Sélectionnez l'onglet "Graphiques" en cliquant dessus.
Dans la page "Graphiques", cochez la case "Émuler un bureau virtuel" pour activer cette fonction. Ensuite, dans la section "Taille du bureau", indiquez la résolution de votre écran.

Cliquez sur "Appliquer" pour enregistrer les modifications et activer le bureau virtuel de Wine. Une fois cette fonctionnalité activée, les jeux Windows exécutés sous Linux ne pourront plus perturber la résolution de l'écran de votre ordinateur.
