“Aplicaciones de inicio” no funciona

Tengo un comando simple de una línea que funciona perfectamente en el terminal, pero no funciona en la aplicación “Aplicaciones de inicio”.

La línea de código es: xmodmap /home/seph/Code/Ubuntu\ Scripts/Xmodmap

No es tan complicado copiarlo de “Aplicaciones de inicio” y pegarlo en el terminal, pero realmente no entiendo por qué no funciona. En primer lugar, seguí las instrucciones de alguien más para hacerlo, ¿así que tal vez hice algo mal? En cualquier caso, ¿no sería el supuesto obvio y lógico de que simplemente escriba lo que se coloque en la Terminal?

Los comandos, especialmente los relacionados con la configuración del teclado, el mouse y el panel táctil, o los comandos xrandr, a menudo necesitan que el escritorio esté completamente cargado. Si los ejecuta simplemente al iniciar sesión (utilizando aplicaciones de inicio), a menudo se ejecutan demasiado pronto y se interrumpen.

Por lo tanto, debe incorporar un pequeño salto antes de que se ejecute el comando. Use el siguiente comando para agregar aplicaciones de inicio:

 /bin/bash -c "sleep 15 && xmodmap /home/seph/Code/Ubuntu\ Scripts/Xmodmap" 

Chooes Dash> Aplicaciones de inicio> Agregar y agrega el comando.

Eso debería hacer el truco.

Agregue este fragmento de código en un archivo .conf en ~/.config/upstart/ :

 start on startup task exec xmodmap /home/seph/Code/Ubuntu\ Scripts/Xmodmap