On 9/7/22 7:45 PM, David wrote: > On Thu, 8 Sept 2022 at 02:49, Chuck Zmudzinski <brchu...@netscape.net> wrote: > > On 9/7/2022 12:13 PM, Chuck Zmudzinski wrote: > > > > I use the tigervnc-standalone-server which is in the Debian packages > > > archives. I use it only on a trusted LAN network so I don't need an > > > encrypted vnc connection either, and I can access it remotely from the > > > Internet by connecting to the LAN using a VPN (I use strongswan/IKEv2 > > > for the VPN server). The main configuration files are at ~/.vnc, and > > > there are tools to configure it such as vncpasswd. The most important > > > configuration file is ~/.vnc/xstartup, where you launch your DE or > > > window manager of your choice. > > > > You can launch the server from a terminal logged in as an ordinary user > > > and the server runs as an ordinary user in the background so after you > > > start the server in a terminal you can exit that terminal session. > > > Actually, you *should* exit that terminal session, especially if it is > > a terminal window running in the same kind of session (gnome, lxde, etc) > > and as the same user that you plan to run in the VNC server. This is > > another limitation of the tigervnc-standalone-server: it does not connect > > to an already running X11 session but instead launches a new session as > > an ordinary user as specified in ~/.vnc/xstartup. > > > I have found that if I try to run two sessions as the same user, one over > > VNC and one on the local desktop, it does not work too well, at least > > with the current version of gnome, probably because there is not good > > enough separation of the various user processes that gnome starts for > > each user session. > > Hi, > > Regarding your final sentence, I wonder if installing dbus-x11 instead of > dbus-user-session would improve that situation. > > Because of what I read in the 'Description' in the output of > 'apt show dbus-user-session'. >
I have both dbus-user-session and dbus-x11 installed: chuckz@debian:~$ dpkg-query -l dbus* Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-=======================-============-============-================================================================= ii dbus 1.12.20-2 amd64 simple interprocess messaging system (daemon and utilities) un dbus-bin <none> <none> (no description available) un dbus-daemon <none> <none> (no description available) un dbus-session-bus <none> <none> (no description available) un dbus-session-bus-common <none> <none> (no description available) un dbus-system-bus <none> <none> (no description available) un dbus-system-bus-common <none> <none> (no description available) ii dbus-user-session 1.12.20-2 amd64 simple interprocess messaging system (systemd --user integration) ii dbus-x11 1.12.20-2 amd64 simple interprocess messaging system (X11 deps) I don't know how systemd handles the case when one user has two gnome sessions running at the same time or if it is possible to make it behave better in that case. I also don't know if installing dbus-session-bus or dbus-system-bus might help. If anyone has any tips to improve the way it runs in that case, I could try them out. Best regards, Chuck