Wie führe ich bei jeder Anmeldung bei Unity (Ubuntu 12.04) automatisch ein Skript aus?

Wie führe ich bei jeder Anmeldung bei Unity (Ubuntu 12.04) automatisch ein Skript aus?

Ich verwende eine Dual-Monitor-Konfiguration (Laptop + externer CRT). Jedes Mal, wenn ich meinen Bildschirm sperre, muss ich beim nächsten Entsperren meine CRT-Bildschirmparameter (eigentlich nur die Bildwiederholrate) wiederherstellen. Die Bildwiederholrate des externen Monitors wird auf 60 Hz zurückgesetzt und das Desktopbild nach links verschoben (oder besser gesagt komprimiert), wodurch rechts eine schwarze Zone entsteht.

Ich führe den folgenden Befehl aus, um die richtigen Parameter wiederherzustellen

xrandr --output VGA-0 --mode 1280x1024 -r 75

Ich muss dieses Skript jedes Mal ausführen, wenn ich meinen Bildschirm entsperre, und es wäre schön, wenn dies automatisch geschehen würde.

Startanwendungen helfen nicht, da sie nur einmal beim Systemstart ausgeführt werden.

Eine andere Lösung besteht darin, diese VGA-Parameter irgendwo zu speichern, aber ich bin nicht sicher, wie. Wahrscheinlich in /etc/X11/xorg.conf (was ich eigentlich nicht habe), aber ich muss zuerst die vollständige Konfiguration generieren und dann diese 75-Rate darin eingeben.

AKTUALISIEREN

Ich verstehe nicht, warum dies alsDUPLIKATeiner anderen Frage, in deren Beschreibung ein Mann sagt:... beim Booten? (nicht bei der Benutzeranmeldung)" und meine Frage ist umgekehrt – „beim Anmelden (nicht beim Booten)“.

Ich habe auch erwähnt, dass das Einfügen eines Skripts in „Startanwendungen“ nicht funktioniert.

Antwort1

Speichern Sie Ihren Befehl in einer Datei namens .xprofile in Ihrem Home-Verzeichnis.

verwandte Informationen