Bonjour,

Je débute avec la SDL sous linux et j'ai un problème quand je veux bénéficier de l'accélération matériel sous X11.

D'après ce que j'ai compris, il faut utiliser SDL_VIDEODRIVER=dga, ce que je fais par:

putenv("SDL_VIDEODRIVER=dga");

avant d'utiliser

SDL_Init(SDL_INIT_VIDEO)

Le problème est que je me retrouve avec l'erreur suivante:

Unable to init SDL: No available video device

Pour information, au debut j'utilisais une SDL fournie sous forme de paquet Debian, j'ai pensé que ce paquet n'incorporait pas le dga, j'ai donc compiler SDL sur ma machine avec les flags --enable-video-dga et --enable-dga et j'ai toujours le même problème...

Autre information, j'ai testé ma SDL compilée putenv("SDL_VIDEODRIVER=aalib"):

- une fois sans --enable-video-aalib et dans ce cas j'ai la même erreur, ce qui est normal

- une fois avec --enable-video-aalib, et dans ce cas, ca fonctionne parfaitement.

Le matériel utilisé:

Zotac avec NVIDIA ION et drivers à jour.

Si quelqu'un a la solution ou une piste, je suis preneur !

ivan