web-dev-qa-db-fra.com

Pourquoi les jeux traînent-ils dans le vin pour moi, mais tout le monde ne semble pas en faire l'expérience?

Tout le monde dans le monde semble très bien pouvoir jouer aux jeux Steam dans Wine, sauf moi. J'utilise un tout nouveau Nvidia GeForce 670, j'ai un quad core i7 920 2,67 GHz et 11 Go de RAM DDR3.

Counter-Strike: Global Offensive, tourne saccadé dans le vin Left 4 Dead 2, tourne saccadé dans le vin Counter-Strike: source, tourne saccadé dans le vin

Même les jeux natifs tels que Left 4 Dead 2 Beta et Team Fortress 2 sont saccadés dans le vin. Counter-Strike: La source fonctionne de manière native.

Pour mémoire, TOUS CES JEUX fonctionnent à 100% avec d'excellentes images dans Windows 7 sur ce même ordinateur.

J'ai essayé tous les pilotes propriétaires et je suis actuellement réglé sur 313. Suis-je en train de faire quelque chose de mal? Un mauvais décor de vin? Gardez à l'esprit que mes collectes de vin sont mises en place par playonlinux.

Si quelqu'un peut vous aider, MERCI! Je ne veux pas revenir à Windows, mais il semble que ce truc Linux soit juste une bataille difficile qui se termine toujours par de mauvaises performances. J'utilise Linux depuis près de 3 mois maintenant, c'est comme si tout était une bataille pour accomplir une tâche.

1
Bob

Puisque vous avez une machine récente, vous pouvez utiliser des graphiques hybrides (nVidia Optimus dans ce cas). Si tel est le cas, vous pourriez très bien fonctionner sur les graphiques intégrés les plus faibles plutôt que sur votre carte graphique dédiée, ce qui provoque un décalage.

Si c'est bien votre problème, vous devez installer Bumblebee qui offrira un support pour les graphiques hybrides. La procédure est décrite ici: https://wiki.ubuntu.com/Bumblebee#Installation

Une fois installé, vous devez exécuter votre jeu à l'aide de votre carte graphique dédiée. Cela peut être fait en exécutant optirun au lieu d'appeler directement la commande:

optirun wine yourgame.exe
1
Mr. Pixel

J'ai eu le même problème. Certains jeux Source - comme les derniers Portal et CS: GO ont l'option "Rendu multicœur". Le désactiver - réduira le retard, mais le jeu fonctionnera en simple cœur. C'est la meilleure option, pour l'instant, que je connaisse ..

0
doingfp

Comme mentionné précédemment, vous devez installer bumblebee et avec la commande optirun, vous devez exécuter un jeu, mais je suggère d'installer par ce manuel http://www.webupd8.org/2013/02/bumblebee-31-released- with-primus.html , car il est utilisé des primus qui prennent le chemin court et qui améliorent les performances.

et dans le vin, ils fonctionnent mal parce qu'Opengl sur Linux est coupé comme l'enfer et même s'il montre 4.0, il est en réalité d'environ 1,6 en termes de performances. Ne soyez donc pas surpris lorsque des jeux Windows qui ne sont pas natifs sous Linux, fonctionnent mal dans Wine.

0
rudis