Exécutez une application Wine en plein écran sur un seul moniteur à partir d'une configuration à deux moniteurs

8

J'ai un système à double moniteur, exécutant Ubuntu 12.10 avec le bureau Gnome 3. Je veux exécuter une application Wine en plein écran sur un moniteur (je l'appellerai "secondaire"), tandis qu'un autre ("principal") ne sera pas affecté et continuera d'exécuter le bureau Gnome normal.

Image expliquant visuellement ce que je veux réaliser

Je dois utiliser Wine Virtual Desktop ( wine explorer /desktop=foo,1680x1050), sinon le deuxième moniteur s'éteint et l'application s'exécute sur le principal.

Cependant, la fenêtre du bureau virtuel n'occupe pas la totalité de l'écran à cause des décorations de fenêtre. Je les ai supprimés des fenêtres agrandies à l'aide de cette recette , mais la fenêtre n'est pas agrandie (bien qu'elle soit redimensionnable) et ne peut pas être agrandie à l'aide de son menu contextuel.

Il n'y a pas de panneau Gnome ou tout autre obstacle sur le moniteur secondaire. Si je pouvais me débarrasser des décorations, j'obtiendrai exactement ce que je veux.

Existe-t-il un moyen de maximiser de force la fenêtre du bureau virtuel de Wine ou de dire à Metacity que cette fenêtre ne doit pas être décorée? Ou, peut-être, il y a une autre approche?

J'ai évidemment essayé winecfgles options «permettre au gestionnaire de fenêtres de décorer / contrôler les fenêtres», mais elles ne semblent pas affecter la fenêtre du bureau virtuel. L'application ne peut pas être exécutée seule et passe toujours en plein écran.

Veuillez noter que je ne souhaite explicitement pas configurer les moniteurs en tant qu'écrans X11 séparés, chacun exécutant un serveur X distinct.

drdaeman
la source

Réponses:

4

Il existe un moyen simple d'utiliser un mode fenêtré dans Wine:

  1. Démarrer la configuration de Wine (winecfg)

  2. Cliquez sur l'onglet 'Graphics'

  3. Cochez «Émuler un bureau virtuel»

  4. À côté de "Taille du bureau", entrez votre résolution d'écran exacte.

user216126
la source
L'application WINE ne s'exécute pas en mode plein écran. Même avec WINE 2.8, certaines applications ne répondent pas à la résolution d'écran disponible et n'offrent que des valeurs par défaut comme 1024x786, ce qui n'est pas le cas en mode plein écran réel.
Karl Richter
4

J'ai trouvé ~/.config/monitors.xmloù vous pouvez définir quel moniteur est le principal (principal: oui), donc le vin affiche Skyrim sur mon moniteur droit tandis que celui de gauche affiche toujours l'unité et Firefox :)

indriApollo
la source
Les changements semblent nécessiter un redémarrage, pas seulement une connexion et une reconnexion et Ubuntu 17.04 et éventuellement d'autres.
Karl Richter