web-dev-qa-db-fra.com

L'unité se manifeste dans les jeux

Certains jeux natifs fonctionnent bien, mais d'autres non. Cela arrive surtout avec les jeux de vin. Je joue beaucoup à des jeux d’aventure et j’essaye de jouer beaucoup de jeux d’ags parce qu’ils sont nombreux et qu’ils fonctionnent très bien avec le vin.

Lorsque je joue à des jeux, la barre d’icônes de l’unité et la barre d’outils universelle s’affichent. Parfois sur des jeux autochtones mais toujours sur des jeux de vin. Y a-t-il quelqu'un d'autre à qui cela arrive et existe-t-il un moyen de résoudre ce problème?

[modifier] Pour une raison quelconque, le site ne me laissera pas commenter ??? Oui désolé, c'est quand j'essaie de faire un plein écran du jeu.

4
G1i1ch

Si vous rencontrez le même problème que moi et que cela ressemble à votre cas, décochez la case Autorisez le gestionnaire de fenêtres à contrôler les fenêtres dans la section Graphiques de winecfg. Fonctionne pour moi, pas de Dash ni de barre de titre en plein écran.

6
pgschk

J'ai ce problème avec certains jeux utilisant WINE (en fait la version Crossovers) de ce que j'ai pu rassembler et WINE et Compiz peuvent avoir des problèmes qui vont bien ensemble. Certains jeux fonctionnent très bien, d'autres affichent la barre supérieure et le lanceur. Si je me souviens bien, cela résulte généralement d'une programmation médiocre dans le programme Windows que vous essayez d'exécuter (je peux me tromper, je passe entièrement de mémoire ici)

Je n'ai aucun problème avec ces mêmes jeux si je me connecte à Unity 2D qui n'utilise pas Compiz. J'aimerais pouvoir vous donner les liens que j'ai trouvés à ce sujet mais je ne me souviens pas où ils se trouvaient.

En ce qui concerne les jeux Linux natifs, je n'ai remarqué aucun problème avec ce problème. Si j'utilise l'option plein écran, ceux qui sont natifs couvrent tout l'écran.

2
TrailRider

La solution de pgschk fonctionne bien, mais présente un problème majeur: vous ne pouvez pas déplacer la souris à l'extérieur et travailler en dehors du vin. Par exemple, si une application de vin qui ne permet pas de contrôler la fenêtre est ouverte, vous ne pouvez pas taper avec votre clavier si vous cliquez sur Firefox.

Mais il existe également une autre solution, plus générale, car elle fonctionne non seulement pour wine, mais également pour d'autres applications (comme par exemple certaines applications Java>) nécessitant le plein écran: activez 'legacy fullscreen' dans compizconfig -settings-manager.

Pas:

  1. Installez compizconfig-settings-manager, s'il n'est pas déjà installé

    $Sudo apt-get update && Sudo apt-get install compizconfig-settings-manager
    
  2. Ouvrez le compizconfig-settings-manager (peut également être trouvé dans l’unité en cherchant 'compiz')

    $ccsm
    
  3. Cliquez sur l'onglet 'Recherche avancée', qui se trouve sous 'Catégories' et 'Paramètres'

  4. Une liste de plugins sera affichée. Sélectionnez 'Solutions de contournement'

  5. Activer 'Legacy Fullscreen Support' (actuellement le deuxième élément de la liste)

  6. Redémarrez votre application en plein écran et profitez d'un écran sans les barres d'unité :-)

1
Adreamus

Ensuite, je suppose que vous avez deux options: basculer entre les modes fenêtre/plein écran dans vos jeux et si possible définir la résolution de votre bureau natif, cela devrait masquer tous les panneaux Unity/gnome. L'autre option serait de cocher l'option 'émuler le bureau' dans winecfg et de la régler sur votre résolution de bureau native.

0
ergoproxy