Et pourtant... J'avais regardé ce pb à une époque, et de mémoire je dirais que c'est c'est un truc du genre: le constructeur sdl::app (dans perl-sdl), qui est utilisé par fb, fait appel à un truc d'initialisation au niveau sdl avec des paramètres par défaut, qui impliquent entre autre l'inialisation de la partie opengl de sdl, si sdl-perl a été compilé avec le support d'opengl. Et là effectivement frozen-bubble se fige chez pas mal de gens, suivant les versions de xfree, des drivers nvidia, du compilo... (beurk, après j'ai pas cherché plus loin).
Sous gentoo au moins la solution pour ces gens là est donc bien de faire un "opengl-update xfree" pour cacher les libs nvidia-glx. Ou encore de recompiler leur perl-sdl avec l'option -GL, qui ne devrais gener personne vu que y'a à ma connaissance pas de jeux opengl en perl-sdl.
Pour la petite histoire se truc d'initialisation par défaut initialise aussi la partie cdrom de sdl, provoquant un freeze si on a un cd vierge dans son graveur (c'est pour ça en fait que j'avais regardé le code).
Maintenant, peut-être que ta distrib compile perl-sdl sans le support GL ? Où bien peut-être que les requires sont faux ? Ou bien je sais pas quoi encore, mais en tout cas à l'époque ça m'avait paru clair que c'était ça qui se passait, et qu'il faudrait du coup dans perl-sdl un constructeur qui prenne en paramètre la liste des choses à initialiser.
[^] # Re: Nouveaux drivers NVidia
Posté par tgl . En réponse à la dépêche Nouveaux drivers NVidia. Évalué à 1.
Sous gentoo au moins la solution pour ces gens là est donc bien de faire un "opengl-update xfree" pour cacher les libs nvidia-glx. Ou encore de recompiler leur perl-sdl avec l'option -GL, qui ne devrais gener personne vu que y'a à ma connaissance pas de jeux opengl en perl-sdl.
Pour la petite histoire se truc d'initialisation par défaut initialise aussi la partie cdrom de sdl, provoquant un freeze si on a un cd vierge dans son graveur (c'est pour ça en fait que j'avais regardé le code).
Maintenant, peut-être que ta distrib compile perl-sdl sans le support GL ? Où bien peut-être que les requires sont faux ? Ou bien je sais pas quoi encore, mais en tout cas à l'époque ça m'avait paru clair que c'était ça qui se passait, et qu'il faudrait du coup dans perl-sdl un constructeur qui prenne en paramètre la liste des choses à initialiser.