web-dev-qa-db-fra.com

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

J'ai un système à double moniteur fonctionnant sous Ubuntu 12.10 avec le bureau Gnome 3. Je souhaite exécuter une application vin en plein écran sur un moniteur (je l'appellerai "secondaire"), tandis qu'un autre ("principal") ne sera pas affectés, et continuera à exécuter le bureau Gnome régulier.

Image, visually explaining what I want to achieve

Je dois utiliser Wine Virtual Desktop (wine Explorer /desktop=foo,1680x1050), car sinon le second moniteur est désactivé et l'application s'exécute sur le principal.

Cependant, la fenêtre du bureau virtuel n'occupe pas tout l'écran à cause des décorations de la fenêtre. Je les ai supprimées 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 d'autres obstacles sur le moniteur secondaire. Si je pouvais me débarrasser des décorations, j'obtiendrais exactement ce que je voulais.

Puis-je forcer de force la fenêtre du bureau virtuel de Wine ou indiquer à Metacity que cette fenêtre ne doit pas être décorée? Ou peut-être qu'il y a une autre approche?

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

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

8
drdaeman

J'ai trouvé ~/.config/monitors.xml où vous pouvez définir quel moniteur est le principal (primaire: oui) de sorte que wine affiche Skyrim sur mon moniteur droit, tandis que celui de gauche affiche l'unité et firefox :)

4
indriApollo

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

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

  2. Cliquez sur l'onglet "Graphiques"

  3. Cochez "Emuler un bureau virtuel".

  4. En regard de "Taille du bureau", entrez votre résolution d'écran exacte.

4
user216126