La résolution native de mon moniteur est 1680x1050. Je peux passer à une autre résolution avec
xrandr -s 1280x960
puis revenez avec
xrandr -s 1680x1050
sans problème.
Cependant, si je lance XCOM: Enemy Unknown avec Wine, la résolution passe à 1280x960, puis lorsque je quitte, la résolution ne sera jamais réinitialisée. Si j'essaie alors d'utiliser la même commande xrandr -s 1680x1050
, je reçois:
Size 1680x1050 not found in available modes
Afin de récupérer ma résolution native, je dois utiliser nvidia-settings
. (Après le retour en arrière, xrandr
recommence à fonctionner.) Avez-vous une idée de la façon de faire en sorte que xrandr
fonctionne dans cette situation?
Ou, mieux encore, comment puis-je obtenir du vin pour arrêter de me basculer en mode 1280x960?
Configuration:
xrandr
rapports
Screen 0: minimum 8 x 8, current 1680 x 1050, maximum 8192 x 8192
DVI-I-0 disconnected (normal left inverted right x axis y axis)
VGA-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 433mm x 270mm
1680x1050 60.0*+
1280x1024 75.0 60.0
1280x960 60.0
1152x864 75.0
1024x768 75.0 70.1 60.0
800x600 75.0 72.2 60.3 56.2
640x480 75.0 72.8 59.9
640x400 70.1
HDMI-0 disconnected (normal left inverted right x axis y axis)
Edit: Si j'utilise xrandr --verbose
après avoir quitté le jeu, je constate que je peux passer à toute résolution/fréquence de rafraîchissement comportant +HSync
mais pas tous ceux qui ont -HSync
(qui est ce que mon hachage 1680x1050).
Ce n'est pas une solution appropriée, mais une solution de contournement consiste à changer les résolutions manuellement avec xrandr -s 1280x960
avant de commencer le jeu. Cela permet à la commande xrandr -s 1680x1050
de fonctionner après la fermeture du jeu.