Reprendre la main [RESOLU]
Posté : jeu. 24 sept. 2015 18:27
Salut à vous,
C'est l'histoire d'un p"tit nouveau qui a fait le con avec son Raspberry...
J'ai développé des jeux audio pour mes enfants déficient visuels avec Python 3 (Pygame), sous Raspbian. Donc je modifie le fichier /etc/rc.local pour lancer mon script Python au démarrage, ça marche ! Et là vous allez rire (si, obligé), j'ai prévu dans le code un shutdown de la bestiole sur appui bouton du gamepad... mais rien d'autre pour arrêter la boucle sans fin du jeu et reprendre le contrôle du Raspberry. Or j'ai des modifs à faire sur le jeu... et pas qu'un peu.
Après des heures de bricole et de lecture voilà où j'en suis. Je sors la carte SD et la fourre dans le PC, j'édite le fichier cmdeline.txt et le modifie en plaçant un "init=/bin/sh" (sans comprendre vraiment ce que cela implique) Je relance le Raspberry, le lancement s'arrête bizarrement, je ne rentre pas l'id et le pwd et la ligne de commande ne ressemble pas à l'habituelle, mais peu importe, je récupère enfin la main et je peux éditer le fameux /etc/rc.local. Je supprime la ligne concernant le lancement de mon fichier.py, mais au moment de la sauvegarde je reçois un message "error read-only file system". J'essaie de bidouiller les droits du fichier rc.local à coups de chmod a+wrx mais rien n'y fait. Je suppose que je suis pas reconnu en tant qu'administrateur ?
Et là ben je sèche, je sens que je suis pas loin de la solution mais... je craque. Help
C'est l'histoire d'un p"tit nouveau qui a fait le con avec son Raspberry...
J'ai développé des jeux audio pour mes enfants déficient visuels avec Python 3 (Pygame), sous Raspbian. Donc je modifie le fichier /etc/rc.local pour lancer mon script Python au démarrage, ça marche ! Et là vous allez rire (si, obligé), j'ai prévu dans le code un shutdown de la bestiole sur appui bouton du gamepad... mais rien d'autre pour arrêter la boucle sans fin du jeu et reprendre le contrôle du Raspberry. Or j'ai des modifs à faire sur le jeu... et pas qu'un peu.
Après des heures de bricole et de lecture voilà où j'en suis. Je sors la carte SD et la fourre dans le PC, j'édite le fichier cmdeline.txt et le modifie en plaçant un "init=/bin/sh" (sans comprendre vraiment ce que cela implique) Je relance le Raspberry, le lancement s'arrête bizarrement, je ne rentre pas l'id et le pwd et la ligne de commande ne ressemble pas à l'habituelle, mais peu importe, je récupère enfin la main et je peux éditer le fameux /etc/rc.local. Je supprime la ligne concernant le lancement de mon fichier.py, mais au moment de la sauvegarde je reçois un message "error read-only file system". J'essaie de bidouiller les droits du fichier rc.local à coups de chmod a+wrx mais rien n'y fait. Je suppose que je suis pas reconnu en tant qu'administrateur ?
Et là ben je sèche, je sens que je suis pas loin de la solution mais... je craque. Help