Please let me know if installing the dbus-x11 package fixed the issue.


On 11/20/23 3:44 PM, DRC wrote:
On 11/20/23 1:29 PM, 'Felix Natter' via TurboVNC User Discussion/Support wrote:
the first problem was that by default, GDM3 is running with wayland. If I set waylandEnable=false in [daemon] section of /etc/gdm3/custom.conf and reboot (systemctl restart gdm3 is not enough), then I can at least create and connect to a localhost server :) Do you want to document this in the 3.0 compatibility section?

TurboVNC should have no dependency on GDM unless you are trying to run the window manager with VirtualGL.  If you are trying to run the window manager with VirtualGL (and the traditional GLX back end, as opposed to the newer but less compatible EGL back end), then yes, the need to disable Wayland in GDM is a known issue that vglserver_config handles automatically when you configure the system as a VGL host.  However, GDM is irrelevant to TurboVNC otherwise.  I just tested TurboVNC 3.1 on an Ubuntu 22.04 virtual machine, and the default configuration of TurboVNC starts GNOME with no issues.


Regarding VNC between the two VMs - these may be permission issues as I don't have LDAP (just local users)
in these two (test-)VMs. I will investigate.

When I try to start gnome-terminal in the (localhost-)VNC Session, I get: # Error creating terminal: Object does not exist at path "/org/gnome/Terminal/Factory0"
BUT this seems to be because of the localhost session [1]
[1] https://github.com/TigerVNC/tigervnc/issues/407

That is a limitation of TigerVNC, but TurboVNC should allow multiple GNOME instances, including a simultaneous local and remote instance.  Before I officially list a window manager on this page: https://turbovnc.org/Documentation/Compatibility30, I always test whether I can successfully use one instance of it in a TurboVNC session simultaneously with another instance of it running with VGL in a TurboVNC session simultaneously with another instance of it running locally.

However, your inability to launch multiple simultaneous sessions gave me a clue, and I noticed in your TurboVNC Server log that xstartup.turbovnc isn't creating a new D-Bus instance for the TurboVNC session.  Can you confirm whether /usr/bin/dbus-launch is installed on your system?  If not, install the dbus-x11 package. If that is the issue, then I need to modify our .deb so that it automatically requests installation of dbus-x11.



--
You received this message because you are subscribed to the Google Groups "TurboVNC 
User Discussion/Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/turbovnc-users/03b8f3c4-b32d-0920-3e48-a905227b90ce%40virtualgl.org.
  • [TurboVNC-Users] Black... 'Felix Natter' via TurboVNC User Discussion/Support
    • Re: [TurboVNC-Use... 'DRC' via TurboVNC User Discussion/Support
      • Re: [TurboVNC... 'Felix Natter' via TurboVNC User Discussion/Support
        • Re: [Turb... 'DRC' via TurboVNC User Discussion/Support
          • Re: [... 'Felix Natter' via TurboVNC User Discussion/Support
            • ... 'Felix Natter' via TurboVNC User Discussion/Support
              • ... 'Felix Natter' via TurboVNC User Discussion/Support
              • ... 'DRC' via TurboVNC User Discussion/Support
                • ... 'DRC' via TurboVNC User Discussion/Support
                • ... 'DRC' via TurboVNC User Discussion/Support
                • ... 'Felix Natter' via TurboVNC User Discussion/Support

Reply via email to