![Wie automatisiere ich die Desktop-Einrichtung beim Start?](https://rvso.com/image/112000/Wie%20automatisiere%20ich%20die%20Desktop-Einrichtung%20beim%20Start%3F.png)
Ich habe meinen Linux-Laptop (mitPixel für x86, basierend auf Debian), um drei „Desktops“ zu haben. Ich kann mit Strg-Alt-Links und Rechts auf diese zugreifen.
Main - ein leerer Desktop
CLI - ein Vollbild ohne Titelleiste, LXTerminal
Browser - ein Chromium-Vollbildbrowser
Wenn ich den Laptop neu starte, werden mir zwar immer noch drei benannte „Desktops“ angezeigt, aber Terminal und Browser sind auf den Desktops 2 und 3 nicht geöffnet.
Wie erreiche ich, dass diese Apps beim Start automatisch auf dem entsprechenden Desktop gestartet werden?
Antwort1
Mit „Desktops“ meinen Sie vermutlich Arbeitsbereiche? Strg+Alt+Links/Rechts sind die Tastenkombinationen zum Wechseln zwischen Arbeitsbereichen.
Sie könnten es mitwmctrl
um bestimmte Programme in einem bestimmten Arbeitsbereich zu starten.
wmctrl -r <WINDOW NUMBER> -s <WORKSPACE NUMBER>
wmctrl -l
Um die Fensternummer zu finden, müssen Sie Folgendes verwenden :
0x0080006a -1 localhost panel
0x0180007c 0 localhost Chromium
0x02600007 3 localhost LXTerminal
Und wmctrl -d
um die Arbeitsbereichsnummer zu finden.
Was den automatischen Start betrifft, so kann dieser, da es sich um ein Kommandozeilentool handelt, problemlos in ein einfaches Shellskript portiert werden, das in IhrerAutostart-Datei(Sie können es über die LXDE-Konfigurationsschnittstelle hinzufügen).