Hi,
Ich habe auf meinem ThinkPad Debian installiert.
Ich nutze keine Desktopumgebung, sondern nur den Fenstermanager 'bspwm'.
Nun habe ich das Problem, dass wenn ich den Laptop auf die Docking Station stelle, ich zwar ein Bild auf meinem externen Montor habe, aber Programme immer noch auf dem Laptop Bildschirm geöffnet werden. Das ist blöd, denn der Laptop Bildschirm ist normalerweise geschlossen wenn ich das Gerät auf die Docking Station stelle.
Das möchte ich jetzt gerne fixen.
Ich habe in der Arch Wiki etwas zu dem Thema gefunden: https://wiki.archlinux.org/index.php/ThinkPad_docks
Das dort genannte Paket 'dockd' scheint in den Debian Repositories allerdings nicht verfügbar zu sein?
Weiß jemand wie ich das Problem angehen kann?
ThinkPad Dock Monitor?
Re: ThinkPad Dock Monitor?
Ich habe in der Arch Wiki einen Hinweis auf folgendes Tool gefunden: autorandr.
Es ermöglicht das speichern und laden verschiedener Profile. Super hilfreich.
Und es ist sogar im Debian Repository als Paket verfügbar.
Also ich bin folgendermaßen vorgegangen:
Mobiles Profil speichern:
ThinkPad auf Dock stellen, Displays konfigurieren und als Dock Profil speichern:
Das automatische wechseln der Profile funktioniert wunderbar, wenn bereits ein Xserver läuft.
Wenn ich den Laptop allerdings schon auf der Dock stehen habe wenn ich ihn hochfahre und dann erst den Xserver mit startx starte, funktionert es leider nicht.
Dann muss ich manuell mit autorandr -c nachhelfen.
Wo könnte ich den Befehl hinterlegen, um auch das zu automatisieren?
In .xinitrc funktioniert es leider nicht. Vermutlich weil der Xserver an dem Punkt noch nicht richtig läuft?
Es ermöglicht das speichern und laden verschiedener Profile. Super hilfreich.
Und es ist sogar im Debian Repository als Paket verfügbar.
Also ich bin folgendermaßen vorgegangen:
Code: Alles auswählen
sudo apt install autorandr
sudo systemctl enable autorandr
Code: Alles auswählen
autorandr -s mobile
Code: Alles auswählen
xrandr --output eDP-1 --off --output DP-2-2 --auto
autorandr -s dock
Wenn ich den Laptop allerdings schon auf der Dock stehen habe wenn ich ihn hochfahre und dann erst den Xserver mit startx starte, funktionert es leider nicht.
Dann muss ich manuell mit autorandr -c nachhelfen.
Wo könnte ich den Befehl hinterlegen, um auch das zu automatisieren?
In .xinitrc funktioniert es leider nicht. Vermutlich weil der Xserver an dem Punkt noch nicht richtig läuft?
Re: ThinkPad Dock Monitor?
Funktioniert es dann völlig autonom ohne dein Zutun? Sonst könnte man noch in Richtung udev-Regel o.ä. denken
Re: ThinkPad Dock Monitor?
Ja es funktioniert ohne manuelle Eingriffe.
PS: "autorandr -c" sollte man wohl besser in die ".xinitrc" schreiben, als in die bspwmrc.
PS: "autorandr -c" sollte man wohl besser in die ".xinitrc" schreiben, als in die bspwmrc.