Docking Station and Plank

I have a Thinkpad T450s laptop that is plugged into a Lenovo docking station.
The docking station has an external keyboard, mouse and 24” 1920x1200 16:10 aspect ratio monitor that is connected via displayport.

The Thinkpad configured to keep active when lid closed.

This setup works pretty well but there are a number of petty issues that exist when switching back and forth to the laptop.

  1. If I open laptop lid, while in the docking station, the plank dock disappears from both displays.

  2. With laptop removed from docking station, I close lid and insert it into the docking station. The large monitor shows the correct display except the dock is positioned couple of inches up from its normal bottom position. If I logout and then attempt to log in, the login box does not display on the large monitor but is shown on the smaller Thinkpad display.

Don’t know where to go with these or if their important enough to mess with?

Debian Mate added a patch to the plank package which i think is causing your issues. I will prepare a test ppa for you that has plank minus that patch.

For the login screen. That is slick-greeter in action. I believe it places the logon box whereever the cursor is

Tried the ppa but now I have monitor issues, no display on the 24 inch. Might bea hardware issue so will work on it.

OK, removed my laptop from the docking station and am driving the 24" monitor with a mini-display port connection. However, I can’t get the Join Displays to work on the Control Center Monitor. I get a primary active display of the laptop LCD. It shows the HP 24" monitor but the resolution is wrong, 1920 x 1080 not the 1920 x 1200 it should be. I am going from bad to worse I think.

OK, got it figured out. The PPA does solve my problem with the Plank doc disappearing when switching back and forth between the external monitor and the laptop,

Good good. Next (when i get some time) is to figure out why Mate added the patch and how to rework it to prevent budgie from breaking as well as still allowing Mate to work.

To keep the laptop from going into sleep I had updated /etc/systemd/logind.conf and set the value
HandleLidSwitch=ignore.

One interesting (I think) of the ppa is that I believe it changed the /etc/systemd/logind.conf back to the original file i.e. #HandleLidSwitch=suspend.

No. The only package that has that file is upower itself

https://packages.ubuntu.com/search?searchon=contents&keywords=upower.conf&mode=exactfilename&suite=jammy&arch=any

Sorry I was in error: It should have read:

To keep the laptop from going into sleep I had updated /etc/systemd/logind.conf and set the value
HandleLidSwitch=ignore.

One interesting (I think) of the ppa is that I believe it changed the /etc/systemd/logind.conf back to the original file i.e. #HandleLidSwitch=suspend.

… ok logind.conf is supplied by systemd itself. The last systemd update was 22 sept