Hi @jeff.ohrstrom,
I was excited the suggestion worked earlier and I didn’t realize I had the wrong TurboVNC version in the image, so I am sorry for bothering you with that. With the correct version, I am getting the following when I launch the Desktop:
Setting VNC password…
Starting VNC server…
Desktop ‘TurboVNC: c1505.rhino.hcc.unl.edu:1 (npavlovikj)’ started on display c1505.rhino.hcc.unl.edu:1
Log file is vnc.log
Successfully started VNC server on c1505.rhino.hcc.unl.edu:5901…
Script starting…
Starting websocket server…
Launching desktop ‘mate’…
echo /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/TurboVNC/bin/:/opt/libjpeg-turbo/bin/:/opt/noVNC/
cat: /etc/xdg/autostart/mate-volume-control-applet.desktop: No such file or directory
WebSocket server settings:
- Listen on :18956
- No SSL/TLS support (no cert file)
- Backgrounding (daemon)
Scanning VNC log file for user authentications…
Generating connection YAML file…
_IceTransmkdir: ERROR: euid != 0,directory /tmp/.ICE-unix will not be created.
mate-session[49627]: WARNING: Could not parse desktop file /home/deogun/npavlovikj/.config/autostart/mate-volume-control-applet.desktop: Key file does not start with a group
mate-session[49627]: GLib-GObject-CRITICAL: object GsmAutostartApp 0x558ec2b9cbf0 finalized while still in-construction
mate-session[49627]: GLib-GObject-CRITICAL: Custom constructor for class GsmAutostartApp returned NULL (which is invalid). Please use GInitable instead.
mate-session[49627]: WARNING: could not read /home/deogun/npavlovikj/.config/autostart/mate-volume-control-applet.desktop
mate-session[49627]: WARNING: Unable to find provider ‘’ of required component ‘dock’
Window manager warning: Log level 16: XPresent is not compatible with your current system configuration.
** (process:49757): WARNING **: 17:16:21.609: /build/indicator-session-MYtBYD/indicator-session-17.3.20+17.10.20171006/src/backend-dbus/users.c:302 on_user_list_ready: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files
(process:49759): indicator-sound-WARNING **: 17:16:21.837: volume-control-pulse.vala:744: Unable to connect to dbus server at ‘unix:path=/tmp/tmp.G8c6e08VC8/tmp.Jt3rdfT3nM/pulse-PKdhtXMmr18n/dbus-socket’: Could not connect: No such file or directory
(process:49759): indicator-sound-WARNING **: 17:16:21.867: accounts-service-access.vala:151: unable to find Accounts path for user npavlovikj: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files
no maximize: true
caja-dropbox is not installed, doing nothing.
*** ERROR ***
TI:17:16:23 TH:0x55ebc0605070 FI:gpm-manager.c FN:gpm_manager_systemd_inhibit,1782
- Error in dbus - GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: Permission denied
Traceback:
mate-power-manager(+0x19dff) [0x55ebbeec4dff]
mate-power-manager(+0x12959) [0x55ebbeebd959]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_type_create_instance+0x1e5) [0x2b59dce929c5]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x15748) [0x2b59dce73748]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_object_new_with_properties+0x2f5) [0x2b59dce74ee5]
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_object_new+0xc1) [0x2b59dce75961]
mate-power-manager(+0x12da2) [0x55ebbeebdda2]
mate-power-manager(+0x8792) [0x55ebbeeb3792]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7) [0x2b59dd9afb97]
mate-power-manager(+0x8b0a) [0x55ebbeeb3b0a]
Initializing caja-open-terminal extension
(nm-applet:49837): nm-applet-WARNING **: 17:16:23.720: NetworkManager is not running
** (update-notifier:49811): WARNING **: 17:16:23.750: can’t read /var/lib/update-notifier/user.d/ directory
No nvidia-settings and prime-select detected.
RuntimeError: object at 0x2b2912e54870 of type FolderColorMenu is not initialized
RuntimeError: object at 0x2b2912e40f50 of type RenameMenu is not initialized
/usr/lib/python3/dist-packages/blueman/plugins/applet/AppIndicator.py:8: PyGIWarning: AppIndicator3 was imported without specifying a version first. Use gi.require_version(‘AppIndicator3’, ‘0.1’) before import to ensure that the right version gets loaded.
from gi.repository import AppIndicator3 as girAppIndicator
ERROR:dbus.proxies:Introspect error on org.bluez:/org/bluez: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.bluez was not provided by any .service files
ERROR:dbus.proxies:Introspect error on org.blueman.Mechanism:/: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.blueman.Mechanism was not provided by any .service files
ERROR:dbus.proxies:Introspect error on org.bluez:/: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.bluez was not provided by any .service files
ERROR:dbus.proxies:Introspect error on org.bluez:/: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.bluez was not provided by any .service files
Gtk-Message: 17:16:25.535: GtkDialog mapped without a transient parent. This is discouraged.
INFO:root:The HUD is disabled via org.mate.hud in gsettings.
Now, I can go step further, and I can actually click on “Launch Desktop Container” from the web site, which is amazing! This link opens noVNC, but with error message “Failed to connect to server”. I wonder if some dependencies are missing from the image, or some bindings as well. I used the image Docker, with additional mounts.
After this, I created another image with the RPMs you shared with me. With that, I am getting:
Setting VNC password…
Starting VNC server…
WARNING: The first attempt to start Xvnc failed, possibly because the vncserver
script was not able to figure out an appropriate X11 font path for this system
or because the font path you specified with the -fp argument was not valid.
Attempting to restart Xvnc using the X Font Server (xfs) …
Could not start Xvnc.
Unrecognized option: -x509cert
use: X [: <display>] [option]
I will double-check the images and the versions used, and see what error is easier to tackle next.