Ich habe einen einfachen einzeiligen Befehl, der im Terminal perfekt funktioniert, aber in der App "Startup Applications" nicht funktioniert.
Die Codezeile lautet: xmodmap /home/seph/Code/Ubuntu\ Scripts/Xmodmap
Es ist nicht so mühsam, es aus "Startup Applications" zu kopieren und in das Terminal einzufügen, aber ich verstehe nicht wirklich, warum es nicht funktioniert. Ich habe die Anweisungen eines anderen befolgt, also habe ich vielleicht etwas falsch gemacht? Wäre es nicht die offensichtliche und logische Annahme, dass nur das eingegeben wird, was Sie in Terminal eingegeben haben?
command-line
startup-applications
Seph Reed
quelle
quelle
Antworten:
Für Befehle, insbesondere für Tastatur-, Maus- und Touchpad-Einstellungen oder xrandr-Befehle, muss der Desktop häufig vollständig geladen sein. Wenn Sie sie einfach beim Anmelden (mithilfe von Startanwendungen) ausführen, werden sie häufig zu früh ausgeführt und brechen ab.
Daher müssen Sie eine kleine Pause einlegen, bevor der Befehl ausgeführt werden soll. Verwenden Sie stattdessen den folgenden Befehl, um Startanwendungen hinzuzufügen:
Chooes Dash> Startanwendungen> Hinzufügen und fügen Sie den Befehl hinzu.
Das sollte den Trick machen.
quelle
Fügen Sie dieses Code-Snippet in eine
.conf
Datei ein in~/.config/upstart/
:quelle
exec xrandr --output DP-1 --brightness 0.85
aber es hatte keine Wirkung. könnte es sein, dasson startup
es zu früh ist? Welches Ereignis bedeutet, dass der Unity-Desktop bereit ist?