J'ai une simple commande d'une ligne qui fonctionne parfaitement dans le terminal, mais ne fonctionne pas dans l'application "Startup Applications".
La ligne de code est: xmodmap /home/seph/Code/Ubuntu\ Scripts/Xmodmap
Ce n'est pas si compliqué de le copier à partir de "Applications de démarrage" et de le coller dans le terminal, mais je ne comprends pas vraiment pourquoi cela ne fonctionne pas. J'ai suivi les instructions de quelqu'un d'autre pour le faire en premier lieu, alors peut-être que j'ai fait quelque chose de mal? En tout cas, ne serait-ce pas l'hypothèse évidente et logique qu'il ne fait que taper tout ce que vous y mettez dans Terminal?
command-line
startup-applications
Seph Reed
la source
la source
Réponses:
Les commandes, en particulier celles liées aux paramètres du clavier, de la souris et du pavé tactile, ou les commandes xrandr, nécessitent souvent que le bureau soit entièrement chargé. Si vous les exécutez simplement lors de la connexion (à l'aide des applications de démarrage), elles s'exécutent souvent trop tôt et se cassent.
Par conséquent, vous devez intégrer une petite pause avant l'exécution de la commande. Utilisez plutôt la commande suivante pour ajouter aux applications de démarrage:
Chooes Dash> Applications de démarrage> Ajouter et ajoutez la commande.
Cela devrait faire l'affaire.
la source
Ajoutez cet extrait de code dans un
.conf
fichier dans~/.config/upstart/
:la source
exec xrandr --output DP-1 --brightness 0.85
mais ça n'a eu aucun effet. se pourrait-il que ceon startup
soit trop tôt? quel événement signifie que le bureau de l'unité est prêt?