Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/04/2011, à 20:46

Monstercrunch

[RESOLU] Configuration de l'écran modifiée lorsque je quitte minecraft

Bonjour à tous, j'espère poster dans la bonne section smile

Donc mon problème est le suivant: lorsque je quitte minecraft avec la croix de la fenêtre, la résolution de mon écran est modifiée et l'image ne rentre plus dans l'écran. Je dois alors passer par Système>Préférences>Ecrans puis remettre "fréquence de rafraichissement" à 75 (qui passe à 60 avec le problème) pour que tout revienne en ordre.

Je suis sous ubuntu 10.10

Avez vous une idée d'où cela provient ? Merci big_smile

Dernière modification par Monstercrunch (Le 03/05/2011, à 15:05)

Hors ligne

#2 Le 24/04/2011, à 21:47

Bousky

Re : [RESOLU] Configuration de l'écran modifiée lorsque je quitte minecraft

Regardes du côté de xrandr pour une commande qui te permettra de rétablir un mode d'affichage correct. Crées ensuite un script qui lance Minecraft (java -jar …) puis exécute la commande avec xrandr éventuellemet avec un "sleep" entre les deux. Ce n'est qu'une béquille en attendant d'avoir un jeu mois bugé.

Tu peux aussi essayer de changer d'environnement java : si tu utilises openjdk passes sous sun, et inversement.


Linux qui plante complètement ? Plus rien ne répond ? On peut toujours le redémarrer proprement :
Alt + SysRq + REISUB (Retourne En Islande Sur Un Bateau !)

Hors ligne

#3 Le 29/04/2011, à 13:25

Monstercrunch

Re : [RESOLU] Configuration de l'écran modifiée lorsque je quitte minecraft

Pourrais tu détailler un peu plus cette technique ? Et je précise que c'est bien lorsque je QUITTE le jeu, lorsque j'y joue ou que je le lance, la résolution ne bouge pas.

Hors ligne

#4 Le 29/04/2011, à 16:14

Bousky

Re : [RESOLU] Configuration de l'écran modifiée lorsque je quitte minecraft

Fais un script qui ressemble à ça :

#!/bin/bash

# Lance Minecraft en modifiant au besoin les options et le chemin.
java -jar minecraft.jar

# Une fois que Minecraft est fermé, attend quelques secondes le temps que le système réagisse. La durée est à modifier, il peut être possible de supprimer la ligne.
sleep 5

# Rétablis la résolution native de ton écran en remplaçant <écran> par la seule sortie graphique qui apparait comme « conected » avec la commande xrandr.
xrandr --output <écran> --auto

Lances ensuite Minecraft via ce script.


Linux qui plante complètement ? Plus rien ne répond ? On peut toujours le redémarrer proprement :
Alt + SysRq + REISUB (Retourne En Islande Sur Un Bateau !)

Hors ligne

#5 Le 29/04/2011, à 18:13

Monstercrunch

Re : [RESOLU] Configuration de l'écran modifiée lorsque je quitte minecraft

Voici ce que j'obtiens dans la console en laçant le script:

java.io.IOException: Cannot run program "javaw": java.io.IOException: error=2, No such file or directory
    at java.lang.ProcessBuilder.start(ProcessBuilder.java:475)
    at net.minecraft.MinecraftLauncher.main(MinecraftLauncher.java:31)
Caused by: java.io.IOException: java.io.IOException: error=2, No such file or directory
    at java.lang.UNIXProcess.<init>(UNIXProcess.java:164)
    at java.lang.ProcessImpl.start(ProcessImpl.java:81)
    at java.lang.ProcessBuilder.start(ProcessBuilder.java:468)
    ... 1 more
16 achievements
146 recipes
Setting user: Monstercrunch, -7581372795962156577
MCPatcherUtils initialized.
Loading: net.java.games.input.LinuxEnvironmentPlugin
Failed to open device (/dev/input/event4): Failed to open device /dev/input/event4 (13)

Failed to open device (/dev/input/event3): Failed to open device /dev/input/event3 (13)

Failed to open device (/dev/input/event2): Failed to open device /dev/input/event2 (13)

Failed to open device (/dev/input/event1): Failed to open device /dev/input/event1 (13)

Failed to open device (/dev/input/event0): Failed to open device /dev/input/event0 (13)

Linux plugin claims to have found 0 controllers

Starting up SoundSystem...
Initializing LWJGL OpenAL
    (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
OpenAL initialized.

Stopping!
AL lib: ALc.c:1352: exit(): closing 1 Device
AL lib: ALc.c:1329: alcCloseDevice(): destroying 1 Context
AL lib: alSource.c:2361: alcDestroyContext(): deleting 32 Source(s)
AL lib: alBuffer.c:1081: exit(): deleting 6 Buffer(s)
  

Minecraft se lance bien, mais quand je quitte, la résolution change quand même et ne revient pas à la normale.

J'ai remplacé <ecran> par "Screen 0" (celui qui était connected).

Hors ligne

#6 Le 29/04/2011, à 19:48

Bousky

Re : [RESOLU] Configuration de l'écran modifiée lorsque je quitte minecraft

Pour ce qui est des erreurs de java, n'oublie pas que Minecraft est en beta et donc bugé. De plus ce n'est pas "Screen 0" qu'il faut mettre, mais ce qu'il y a en dessous. Dans mon cas, j'ai ça :

$ xrandr 
Screen 0: minimum 320 x 200, current 1440 x 900, maximum 2464 x 1668
LVDS connected 1440x900+0+0 (normal left inverted right x axis y axis) 367mm x 229mm
   1440x900       60.0*+
   1280x800       60.0 +
   1152x864       60.0 +
   1280x768       60.0 +
   1280x720       60.0 +
   1024x768       60.0 +
   1024x600       60.0 +
   800x600        60.0 +
   800x480        60.0 +
   720x480        60.0 +
   640x480        60.0 +
DFP1 disconnected (normal left inverted right x axis y axis)
CRT1 disconnected (normal left inverted right x axis y axis)

Donc je devrais remplacer <écran> par LVDS.

"Screen 0" : écran au sens de X.org, c'est ce sur quoi dessine le système.
LVDS et cie. : sorties vidéos de la carte graphique, correspondent à des écrans physiques lorsqu'elles sont connectées.

Dernière modification par Bousky (Le 29/04/2011, à 19:52)


Linux qui plante complètement ? Plus rien ne répond ? On peut toujours le redémarrer proprement :
Alt + SysRq + REISUB (Retourne En Islande Sur Un Bateau !)

Hors ligne

#7 Le 30/04/2011, à 03:06

Monstercrunch

Re : [RESOLU] Configuration de l'écran modifiée lorsque je quitte minecraft

~$ xrandr
Screen 0: minimum 320 x 200, current 1440 x 900, maximum 8192 x 8192
DVI-0 connected 1440x900+0+0 (normal left inverted right x axis y axis) 410mm x 257mm
   1440x900       60.1 +   75.0* 
   1400x1050      74.9  
   1280x1024      75.0     60.0  
   1280x960       60.0  
   1152x921       76.0  
   1280x800       74.9  
   1152x864       75.0  
   1280x720       60.0  
   1024x768       75.1     70.1     60.0  
   832x624        74.6  
   800x600        72.2     75.0     60.3     56.2  
   640x480        72.8     75.0     66.7     60.0  
   720x400        70.1  
S-video disconnected (normal left inverted right x axis y axis)
DVI-1 disconnected (normal left inverted right x axis y axis)

j'ai donc mit DVI-0, toujours le même problème. Le code final du script:

#!/bin/bash

# Lance Minecraft en modifiant au besoin les options et le chemin.
java -jar minecraft.jar

# Une fois que Minecraft est fermé, attend quelques secondes le temps que le système réagisse. La durée est à modifier, il peut être possible de supprimer la ligne.
sleep 15

# Rétablis la résolution native de ton écran en remplaçant <écran> par la seule sortie graphique qui apparait comme « conected » avec la commande xrandr.
xrandr --output DVI-0 --auto

Merci de ton aide smile

Hors ligne

#8 Le 30/04/2011, à 08:31

Bousky

Re : [RESOLU] Configuration de l'écran modifiée lorsque je quitte minecraft

Juste une précision : quelle est la résolution que tu veux et quelle est celle que tu as à la sortie de Minecraft ?

Dernière modification par Bousky (Le 30/04/2011, à 08:32)


Linux qui plante complètement ? Plus rien ne répond ? On peut toujours le redémarrer proprement :
Alt + SysRq + REISUB (Retourne En Islande Sur Un Bateau !)

Hors ligne

#9 Le 01/05/2011, à 16:46

Monstercrunch

Re : [RESOLU] Configuration de l'écran modifiée lorsque je quitte minecraft

En fait j'ai peut être fait un abus de langage en disant "résolution". Quand je quitte minecraft, l'image est déformée et sort de l'écran (si je fais un screen ça se voit pas ). Je dois alors passer par système->préférence->écran et remettre "fréquence de rafraichissement" à 75  (qui se met à 60 quand je quitte minecraft). Il n'y a que ce paramètre qui bouge.

Hors ligne

#10 Le 01/05/2011, à 17:48

Bousky

Re : [RESOLU] Configuration de l'écran modifiée lorsque je quitte minecraft

Remplaces « --auto » par « --rate 75 » (ou « --rate 75.0 » si ça marche pas).

Dernière modification par Bousky (Le 01/05/2011, à 17:48)


Linux qui plante complètement ? Plus rien ne répond ? On peut toujours le redémarrer proprement :
Alt + SysRq + REISUB (Retourne En Islande Sur Un Bateau !)

Hors ligne

#11 Le 01/05/2011, à 18:09

Monstercrunch

Re : [RESOLU] Configuration de l'écran modifiée lorsque je quitte minecraft

Marche toujours pas. J'ai même testé en lançant directement la commande dans un terminal:

xrandr --output DVI-0 --rate 75

et

xrandr --output DVI-0 --rate 75.0

Mais ça n'a rien fait (l'écran n'a pas bougé d'un poil).

Hors ligne

#12 Le 01/05/2011, à 18:33

Bousky

Re : [RESOLU] Configuration de l'écran modifiée lorsque je quitte minecraft

Tu peux le forcer à réactualiser en éteignant l'écran puis en le rallumant :

xrandr --output DVI-0 --off && xrandr --output DVI-0 --auto

Attention à ce que tu fais, tu risque de te retrouver sans écran si la deuxième commande est incorrecte (les portables ont une touche pour le rallumer via la carte graphique, mais sur les fixes c'est à mon avis plus compliqué…). Si ça ne change pas la fréquence de rafraichissement, mets « --auto --rate 75 », mais n'enlève pas le --auto, sinon l'écran ne se rallumera pas !
Si tu te retrouve sans écran et que tu n'as pas d'autre choix que de redémarrer, utilise les touches magiques.


Linux qui plante complètement ? Plus rien ne répond ? On peut toujours le redémarrer proprement :
Alt + SysRq + REISUB (Retourne En Islande Sur Un Bateau !)

Hors ligne

#13 Le 01/05/2011, à 19:22

Monstercrunch

Re : [RESOLU] Configuration de l'écran modifiée lorsque je quitte minecraft

Bon, cette fois ci je vois que ça fait quelque chose: l'écran "redémarre", mais la résolution reste inchangée, sans --rate 75 ou avec (--rate 75 ou --rate 75.0).

Une autre idée ^^ ?

Hors ligne

#14 Le 01/05/2011, à 21:19

Bousky

Re : [RESOLU] Configuration de l'écran modifiée lorsque je quitte minecraft

Au lieu de l'éteindre, tu peux essayer de changer sa résolution :

xrandr --output DVI-0 --mode <mode> && xrandr --output DVI-0 --auto

avec <mode> l'une des résolutions listées par xrandr.


Linux qui plante complètement ? Plus rien ne répond ? On peut toujours le redémarrer proprement :
Alt + SysRq + REISUB (Retourne En Islande Sur Un Bateau !)

Hors ligne

#15 Le 02/05/2011, à 00:58

Monstercrunch

Re : [RESOLU] Configuration de l'écran modifiée lorsque je quitte minecraft

Avec cette comande ça marche pas, mais est ce la bonne syntaxe ?

xrandr --output DVI-0 --mode 1440x900 60.1 + 75.0* && xrandr --output DVI-0 --auto

Hors ligne

#16 Le 02/05/2011, à 06:50

Bousky

Re : [RESOLU] Configuration de l'écran modifiée lorsque je quitte minecraft

Non, le mode c'est juste 1440x900. Et utilise une résolution différente de celle que tu veux.


Linux qui plante complètement ? Plus rien ne répond ? On peut toujours le redémarrer proprement :
Alt + SysRq + REISUB (Retourne En Islande Sur Un Bateau !)

Hors ligne

#17 Le 02/05/2011, à 14:52

Monstercrunch

Re : [RESOLU] Configuration de l'écran modifiée lorsque je quitte minecraft

Ça ne marche ni avec

xrandr --output DVI-0 --mode 1440x900 && xrandr --output DVI-0 --auto

ni avec

xrandr --output DVI-0 --mode 1440x900 && xrandr --output DVI-0 --auto --rate 75.0*

Je pense que je suis destiné à toujours le faire manuellement sad


[edit] Que veux tu dire par "utiliser une autre résolution que celle que je veux" ? je vois pas trop l'intérêt.

Dernière modification par Monstercrunch (Le 02/05/2011, à 14:53)

Hors ligne

#18 Le 02/05/2011, à 15:56

Bousky

Re : [RESOLU] Configuration de l'écran modifiée lorsque je quitte minecraft

--auto te met en 1440x900, il faut que tu utilise une autre résolution dans la première commande. Et il ne faut pas mettre l'étoile dans --rate 75.


Linux qui plante complètement ? Plus rien ne répond ? On peut toujours le redémarrer proprement :
Alt + SysRq + REISUB (Retourne En Islande Sur Un Bateau !)

Hors ligne

#19 Le 02/05/2011, à 20:50

Monstercrunch

Re : [RESOLU] Configuration de l'écran modifiée lorsque je quitte minecraft

On est d'accord sur le fait que la résolution à proprement parler ne change pas ? Dans "écran", elle reste sur 1440*900, seule la fréquence change. Et sinon, même en changeant la résolution dans le script, c'est pareil. J'ai essayé juste en mettant

xrandr --output DVI-0 --rate 75

sans résultat.

Hors ligne

#20 Le 02/05/2011, à 22:14

Bousky

Re : [RESOLU] Configuration de l'écran modifiée lorsque je quitte minecraft

J'ai bien compris que la résolution ne change pas. Mais en la changeant et la remettant, ça doit forcer la prise en compte de tous les paramètres.


Linux qui plante complètement ? Plus rien ne répond ? On peut toujours le redémarrer proprement :
Alt + SysRq + REISUB (Retourne En Islande Sur Un Bateau !)

Hors ligne

#21 Le 02/05/2011, à 22:56

Monstercrunch

Re : [RESOLU] Configuration de l'écran modifiée lorsque je quitte minecraft

Apparemment non vu que ça change rien de mon côté...

[EDIT] Je veux pas faire mon kéké, mais je viens de jeter un coup d'œil à la doc de xrandr, et 1min et un essai plus tard, j'ai trouvé la solution tongue Bon j'avoue c'était surement un coup de chance, voici la solution:

xrandr -r 75

Tout simplement.

En tout cas merci de m'avoir aidé et surtout de m'avoir mis sur la bonne piste. Sujet résolu big_smile

Dernière modification par Monstercrunch (Le 02/05/2011, à 23:12)

Hors ligne

#22 Le 03/05/2011, à 06:54

Bousky

Re : [RESOLU] Configuration de l'écran modifiée lorsque je quitte minecraft

Content que ce soit résolu. Penses à modifier le titre de ton premier message.


Linux qui plante complètement ? Plus rien ne répond ? On peut toujours le redémarrer proprement :
Alt + SysRq + REISUB (Retourne En Islande Sur Un Bateau !)

Hors ligne