Je travaille sur le réglage de mon raspberry pi b+. J'ai donc décidé que midori devrait démarrer automatiquement après l'autologin. Avec startx cela fonctionne sans problème, mais X est encore trop gourmand en ressources. Je vais donc démarrer midori avec xinit et matchbox.
Comme test, j'utilise comme utilisateur "pi" cette commande "xinit ./home/pi/startmidori.sh" et ça marche. Je vais donc mettre ça dans mon fichier rc.local.
Il y a la commande "su -l pi -c xinit ./home/pi/startmidori.sh", cela ne fonctionne pas. Je ne sais pas pourquoi, mais xinit se termine immédiatement après le démarrage. Il n'y a pas d'erreur ou d'avertissement dans le fichier journal d'Xorg, mais celui qui est connu (module g3d_23 non trouvé).
Comment puis-je résoudre ce problème ? Dans les guides, j'ai trouvé une sorte de solution, mais toutes ne fonctionnent pas. J'ai essayé de l'exécuter en tant que root mais ça ne marche pas non plus. Je ne sais pas pourquoi.
1 votes
Si X est gourmand en ressources, je ne vois pas comment changer startx xinit vous aiderait-il ? Après tout,
startx
est pratiquement la même quexinit ~/.xinitrc
...1 votes
Donc, au lieu d'appeler su -l pi -c xinit blabla, j'appelle su -l pi -c startx, et je mets dans /home/pi/.xinitrc le contenu de startmidori.sh (qui est : xset -dpms xset s off xset s noblank matchbox-window-manager & midori -e Fullscreen) ou puis-je ajouter un chemin vers un fichier .sh dans .xinitrc ?
0 votes
Mise à jour : ok, ajouter le fichier .sh à xinitrc et changer la commande su de xinit à startx fonctionne plutôt bien. mais je ne comprends pas pourquoi le xinit ./home/pi/startmidori.sh avec su -l pi -c ne fonctionne pas, mais en tant qu'utilisateur pi c'est bon. Est-ce un comportement de xinit ?
0 votes
@user3048888 pour quitter le navigateur j'utilise CTRL + ALT + F1, mais comment puis-je fermer/quitter le startx dans la console ? Une idée ? CTRL + C ne fonctionne pas.