On 16/01/2025 00:38, Tim Woodall wrote:
I don't think you understand my setup. Remote XDMCP thin client.

I have not checked current state of affairs. I believed that it was working greet 20 years ago before hardware graphics acceleration and client-side font rendering. That is why I mentioned VNC and RDP.

But there are two window managers, because there are two logins and the
different $DISPLAY are different physical monitors on different physical
hdmi driver hardware (the remote one is an rpi)

I expect troubles from 2 GUI logins for the same user. I am afraid that many user D-Bus services are not ready to have multiple instances. At least some efforts are required to isolate D-Bus sessions. I expect that 2 different users will be safer.

When you did your ssh test, the machine you ssh to was already running
chrome with a different $DISPLAY?

Sure

That's interesting because I would
have expected that to do similar to what I'm seeing and suggests that it
can be made to work. Everything else I've tried works as I expect.

I strongly suggest to create temporary profiles for experiments.

chromium --user-data-dir="$HOME/profileA"
chromium --user-data-dir="$HOME/profileB"

Actually for tests I had additional --password-store=basic, but for regular sessions with logins to various sites you almost certainly use SecretsService exposed through D-Bus.

The same for Firefox (unsure if --class is really necessary, I have impression that earlier it affected what control socket Firefox used).

firefox-esr --class FirefoxA --profile ~/ff-a
firefox-esr --class FirefoxB --profile ~/ff-b

Reply via email to