Jyaif Le 25/09/2007 à 03:06 Voilà mon problème: J'ai un programme qui utilise SDL (une library graphique) pour marcher. Ce programme marche très bien quand je le lance sous linux en double cliquant sur l'exécutable, ou en le lançant depuis une console locale.
Par contre, si j'essaye de lancer le programme par SSH ou depuis un programme en python lui même lancé par SSH, il plante. C'est la faute à SDL. Comment faire pour qu'il fonctionne ?
Il est censé écrire des choses dans la console, c'est pour ça que je veux le lancer (je me moque du contenu de la fenêtre graphique).
(je donne pas plus de précisions sur les erreurs que j'obtient, parceque je ne pense pas que ça soit un problème spécifique à SDL mais plutot à tous les programmes graphiques qu'on veut lancer par ssh)
export SDL_VIDEODRIVER=dummy
faut le recompiler quoi
ou alors tu fais SSH -X user@machine pour forwarder la connexion X11, si l'hote qui lance SSH est lui même un linux. ta fenêtre graphique s'affichera chez toi.
Jyaif Le 25/09/2007 à 20:03 merci Kevin... ça marche niquel.
onur Le 30/09/2007 à 14:42 on peut savoir sur quoi tu travailles?
Tout ce qui passe pas par le port 80, c'est de la triche.
onur Le 04/11/2007 à 18:15 Je sais pas qui l'a fait mais j'aime bien la musique...
Tout ce qui passe pas par le port 80, c'est de la triche.
Jyaif Le 05/11/2007 à 20:13 C'est SDL qui détermine les résolutions possibles :s
Ben parce que standard c'est très vague. SDL fonctionne aussi bien sur des pc classiques (encore que là, entre les 4:3, les 16:10, les 16:9, les écrans verticaux, dur de dire ce qui est standard) que sur des plateformes diverses et variées, style pda, téléphones, etc.
Vrai, mais ça demande du boulot, alors que se contenter de lister tous les modes détectés par SDL, c'est plus simple.
Jyaif Le 06/11/2007 à 02:14 Vous avez raisons, je vais me contenter de permettre à l'utilisateur de choisir parmis des résolutions classiques. Ça a en plus le bénéfice de ne pas rendre le jeu trop facile pour les gens qui ont des grandes résolutions.
Pen^2 Le 06/11/2007 à 11:43 (oui, juste après le 4:3 à mon avis)