microsoft / PlanetaryComputer

Issues, discussions, and information about the Microsoft Planetary Computer
https://planetarycomputer.microsoft.com/
MIT License
185 stars 8 forks source link

Reenable QGIS image in the Hub #330

Closed TomAugspurger closed 2 weeks ago

TomAugspurger commented 8 months ago

In https://github.com/microsoft/planetary-computer-hub/pull/98 and https://github.com/microsoft/planetary-computer-containers/pull/64, we lost the qgis profile option :/

Something wrong with how vnc is starting up? I'm not sure yet.

On login, I just see this:

image

Navigating to /lab/tree lets me start a terminal and get this log

``` cat ~/.vnc/jupyter-taugspurger-40microsoft-2ecom\:5901.log _XSERVTransmkdir: ERROR: euid != 0,directory /tmp/.X11-unix will not be created. Xvnc TigerVNC 1.12.0 - built 2024-01-23 19:20 Copyright (C) 1999-2021 TigerVNC Team and many others (see README.rst) See https://www.tigervnc.org for information on TigerVNC. Underlying X server release 12101004, X.Org Wed Mar 20 21:38:40 2024 vncext: VNC extension running! vncext: Listening for VNC connections on /tmp/tmpezkv5mvv/vnc-socket (mode 0600) vncext: Listening for VNC connections on local interface(s), port 5901 vncext: created VNC server for screen 0 [mi] mieq: warning: overriding existing handler (nil) with 0x5d4d86e87b90 for event 2 [mi] mieq: warning: overriding existing handler (nil) with 0x5d4d86e87b90 for event 3 3NI3X0 New Xtigervnc server 'jupyter-taugspurger-40microsoft-2ecom:1 (jovyan)' on port 5901 and unix socket /tmp/tmpezkv5mvv/vnc-socket for display :1. 3NI3X0 Use xtigervncviewer -SecurityTypes None :1 to connect to the VNC server. Wed Mar 20 21:38:41 2024 Connections: accepted: /tmp/tmpezkv5mvv/vnc-socket VNCSConnST: Failed to flush remaining socket data on close: write: Broken pipe (32) VNCSConnST: closing /tmp/tmpezkv5mvv/vnc-socket: write: Broken pipe (32) EncodeManager: Framebuffer updates: 0 EncodeManager: Total: 0 rects, 0 pixels EncodeManager: 0 B (1:-nan ratio) Connections: closed: /tmp/tmpezkv5mvv/vnc-socket ComparingUpdateTracker: 0 pixels in / 0 pixels out ComparingUpdateTracker: (1:-nan ratio) _IceTransmkdir: ERROR: euid != 0,directory /tmp/.ICE-unix will not be created. xfce4-session: No SSH authentication agent found (xfwm4:94): xfwm4-WARNING **: 21:38:41.519: Unsupported GL renderer (llvmpipe (LLVM 15.0.7, 256 bits)). (xfsettingsd:119): libupower-glib-WARNING **: 21:38:41.560: Couldn't connect to proxy: Could not connect: No such file or directory (wrapper-2.0:137): libactions-WARNING **: 21:38:41.988: Calling CanShutdown failed GDBus.Error:org.xfce.SessionManager.Error.Failed: Could not connect: No such file or directory (wrapper-2.0:137): libactions-WARNING **: 21:38:41.989: Calling CanRestart failed GDBus.Error:org.xfce.SessionManager.Error.Failed: Could not connect: No such file or directory (xfce4-session:53): xfce4-session-WARNING **: 21:38:41.992: failed to run script: Failed to execute child process “/usr/bin/pm-is-supported” (No such file or directory) (xfce4-session:53): xfce4-session-WARNING **: 21:38:41.995: failed to run script: Failed to execute child process “/usr/bin/pm-is-supported” (No such file or directory) (xfce4-session:53): xfce4-session-WARNING **: 21:38:41.997: failed to run script: Failed to execute child process “/usr/bin/pm-is-supported” (No such file or directory) (wrapper-2.0:136): GLib-GIO-CRITICAL **: 21:38:42.007: g_file_new_for_path: assertion 'path != NULL' failed (wrapper-2.0:136): GLib-GIO-CRITICAL **: 21:38:42.007: g_file_monitor_file: assertion 'G_IS_FILE (file)' failed (wrapper-2.0:136): GLib-GObject-WARNING **: 21:38:42.007: invalid (NULL) pointer instance (wrapper-2.0:136): GLib-GObject-CRITICAL **: 21:38:42.007: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed (wrapper-2.0:136): Gtk-WARNING **: 21:38:42.007: Attempting to add a widget with type GtkToggleButton to a container of type XfcePanelPlugin, but the widget is already inside a container of type XfcePanelPlugin, please remove the widget from its existing container first. (wrapper-2.0:137): Gtk-WARNING **: 21:38:42.041: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node button, owner XfceArrowButton) (wrapper-2.0:136): Gtk-WARNING **: 21:38:42.053: Negative content width -3 (allocation 1, extents 2x2) while allocating gadget (node button, owner GtkToggleButton) Connection failure: Connection refused pa_context_connect() failed: Connection refused ** (xiccd:175): CRITICAL **: 21:38:42.079: Failed to connect to colord: Could not connect: No such file or directory (polkit-gnome-authentication-agent-1:176): polkit-gnome-1-WARNING **: 21:38:42.142: Error getting authority: Error initializing authority: Could not connect: No such file or directory Another notification daemon is running, exiting (wrapper-2.0:135): Gtk-WARNING **: 21:38:42.155: Negative content width -3 (allocation 1, extents 2x2) while allocating gadget (node button, owner PulseaudioButton) (xfdesktop:131): GVFS-RemoteVolumeMonitor-WARNING **: 21:38:42.194: remote volume monitor with dbus name org.gtk.vfs.UDisks2VolumeMonitor is not supported ** (xfce4-screensaver:173): WARNING **: 21:38:42.241: screensaver already running in this session ** (xfdesktop:131): WARNING **: 21:38:42.271: Failed to get system bus: Could not connect: No such file or directory Warning: QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-jovyan' ```
ghidalgo3 commented 2 weeks ago

The hub is no longer available.