Question

Je suis nouveau à installer manuellement.

J'ai réinstallé SDL manuellement, maintenant à chaque fois que je gère Pygame ou un jeu qui utilise SDL (par exemple, Solarwolf ou SuperTeux), je reçois le message: Matériel de console non supporté. Je sais que mon ordinateur peut exécuter SDL, car il a fonctionné avant la réinstallation.

Je veux maintenant comment je peux réinstaller SDL correctement, de sorte que Pygame fonctionnera à nouveau.

Versions:
Ubuntu: Ubuntu 10.04 lts lucide lynx
SDL: 1.2.14

Stuff j'ai essayé:

1) J'ai essayé ce commandes que j'ai trouvé sur le net: wget http://www.libsdl.org/release/sdl-1.2. 14.Ar.gz
TAR -XZVF SDL-1.2.14.TAR.GZ
CD SDL-1.2.14
./configure --prefix= $ home
faire de
faire installer

2) J'ai encore essayé avec sudo et pas de préfixe. Peut-être que cela détruit des configurations préalables ou quelque chose?
wget http://www.libsdl.org/release/sdl-1.2. 14.Ar.gz
TAR -XZVF SDL-1.2.14.TAR.GZ
CD SDL-1.2.14
./configure
faire de
sudo fait installer

3) J'ai utilisé le gestionnaire de packages Synaptic pour supprimer complètement et réinstaller tous les fichiers commençant par libsdl.

4) J'ai essayé de réinstaller SuperTeux et Solarwolf (avec l'émetteur logiciel Ubuntu) En espérant qu'il pourrait résoudre le problème s'il y avait des dépendances manquantes.

Conclusion. I Geuss A a installé SDL, mais détruit un confirmeFile ou quelque chose empêchant la communication entre SDL et le pilote graphique. Mais c'est une supposition sauvage.

Était-ce utile?

La solution

Cela semble étrange. Essayez: sudo ldconfig

de l'homme ldconfig

"ldconfig crée, mises à jour et supprime les maillons et le cache nécessaires (À utiliser par la liaison d'exécution, LD.SO) au plus récent partagé Bibliothèques trouvées dans les répertoires spécifiés sur la ligne de commande, dans le fichier /etc/ld.so.conf, et dans les répertoires de confiance (/ usr / lib et / lib).ldconfig vérifie l'en-tête et les noms de fichiers des bibliothèques rencontres pour déterminer quelles versions doivent avoir leurs liens mise à jour.ldconfig ignore les liens symboliques lors de la numérisation pour les bibliothèques. "

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top