arkane-systems / genie

A quick way into a systemd "bottle" for WSL
Other
1.85k stars 104 forks source link

Env Variables lost on genie -s #157

Closed fliespl closed 3 years ago

fliespl commented 3 years ago

Windows version (build number): 21364

Linux distribution: Ubuntu

Genie version: 1.36

Describe the bug Windows introducted WSLG. After logging to genie -s bottle env variablesDISPLAY, WAYLAND_DISPLAY and PULSE_SERVER are being lost.

Expected behavior Env variables should be still available.

Is there any workaround for that?

cerebrate commented 3 years ago

WSLg support was introduced in 1.38, improved in 1.39.

(Or you can just add those variables to your clone-env setting, but that doesn't fix the issue with the specific location needed by the X socket, which is why I recommend upgrading to 1.39 instead.)

fliespl commented 3 years ago

Thank you - not sure why I missed it (I was pretty sure I run apt update && upgrade...)

Already done it, but found out new failing services now. Should they they be masked or resolved differently?

user-runtime-dir@123.service

Apr 26 06:44:12 flies-pc-wsl systemd-user-runtime-dir[724]: Failed to remove runtime directory /run/user/123 (after unmounting): Device or resource busy
Apr 26 06:44:12 flies-pc-wsl systemd[1]: user-runtime-dir@123.service: Control process exited, code=exited, status=1/FAILURE
Apr 26 06:44:12 flies-pc-wsl systemd[1]: user-runtime-dir@123.service: Failed with result 'exit-code'.
Apr 26 06:44:12 flies-pc-wsl systemd[1]: Stopped User Runtime Directory /run/user/123.

user@123.service

Apr 26 08:29:14 flies-pc-wsl systemd[1]: Starting User Manager for UID 123... Apr 26 08:29:14 flies-pc-wsl systemd[1860]: pam_unix(systemd-user:session): session opened for user gdm by (uid=0) Apr 26 08:29:14 flies-pc-wsl systemd[1860]: pam_systemd(systemd-user:session): Runtime directory '/run/user/123' is not owned by UID 123, as it should. Apr 26 08:29:14 flies-pc-wsl systemd[1860]: pam_systemd(systemd-user:session): Not setting $XDG_RUNTIME_DIR, as the directory is not in order. Apr 26 08:29:14 flies-pc-wsl systemd[1860]: Trying to run as user instance, but $XDG_RUNTIME_DIR is not set. Apr 26 08:29:14 flies-pc-wsl systemd[1]: user@123.service: Main process exited, code=exited, status=1/FAILURE Apr 26 08:29:14 flies-pc-wsl systemd[1]: user@123.service: Failed with result 'exit-code'. Apr 26 08:29:14 flies-pc-wsl systemd[1]: Failed to start User Manager for UID 123.

user@0.service

Apr 26 08:30:24 flies-pc-wsl systemd[1]: Starting User Manager for UID 0...
Apr 26 08:30:24 flies-pc-wsl systemd[1943]: pam_unix(systemd-user:session): session opened for user root by (uid=0)
Apr 26 08:30:24 flies-pc-wsl systemd[1943]: pam_systemd(systemd-user:session): Runtime directory '/run/user/0' is not owned by UID 0, as it should.
Apr 26 08:30:24 flies-pc-wsl systemd[1943]: pam_systemd(systemd-user:session): Not setting $XDG_RUNTIME_DIR, as the directory is not in order.
Apr 26 08:30:24 flies-pc-wsl systemd[1943]: Trying to run as user instance, but $XDG_RUNTIME_DIR is not set.
Apr 26 08:30:24 flies-pc-wsl systemd[1]: user@0.service: Main process exited, code=exited, status=1/FAILURE
Apr 26 08:30:24 flies-pc-wsl systemd[1]: user@0.service: Failed with result 'exit-code'.
Apr 26 08:30:24 flies-pc-wsl systemd[1]: Failed to start User Manager for UID 0.
cerebrate commented 3 years ago

Actually, no, this may be an issue with the manner in which WSLg can be conveniently supported.

First, it raises a number of interesting questions, starting with some along the lines of "what's your regular user's uid?", "gdm?", and "why are there three user sessions all running at once, and is it intentional?"

cerebrate commented 3 years ago

Most importantly, do you run any GUI applications under real-UIDs other than 1000?

fliespl commented 3 years ago

My regular uid is 1000. GDM is 123.

Nope - three sessions are not intentional - this fails right after starting WSL from regular (1000) user.

cerebrate commented 3 years ago

I was meaning more in the sense that GDM (in the sense of the Gnome Display Manager and its handling of graphical logins) isn't supported under WSL/WSLg, so far as I know, because WSLg just projects individual Wayland/X11 applications and doesn't support running a full Gnome/etc. desktop. I'm guessing trying to fire up GDM is what's causing the issue, by virtue of spawning those extra user sessions under UIDs 123 and 0.

I'm going to look at hacking a solution into genie's WSLg support to deal with different-UID user sessions just to be on the safe side, but my speculation right now is that disabling or uninstalling GDM will fix your issue.

cerebrate commented 3 years ago

(Unless you don't have GDM installed, in which case, um. Well. Something's firing up those extra sessions, and I'm not sure what it might be. Time to go digging.)

fliespl commented 3 years ago

Thanks - will look later today what dependency installed GDM.

Gonna let you know about results I am able to pin-point root cause.

fliespl commented 3 years ago

I think it was PHPStorm IDE, which required me to install such packages to work correctly:

- apt:
    state: present
    name:
      - libxss1
      - libnss3-dev
      - libgdk-pixbuf2.0-dev
      - libgtk-3-dev
      - libxss-dev
      - libgbm-dev
      - libxkbcommon-dev
      - libatk1.0-dev
      - libatk-bridge2.0-0
      - libatspi2.0-0
      - libnotify-dev
      - libgconf-2-4
      - libnss3
      - libasound2
      - libgstreamer-plugins-bad1.0-0
      - libenchant1c2a
      - gstreamer1.0-libav

Full info from apt history.log

Start-Date: 2021-04-11  20:35:02
Commandline: /usr/bin/apt-get -y -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold install libnotify-dev libgconf-2-4 libgstreamer-plugins-bad1.0-0 libenchant1c2a gstreamer1.0-libav
Requested-By: flies (1000)
Install: libmpc3:amd64 (1.1.0-1, automatic), gkbd-capplet:amd64 (3.26.1-1, automatic), libgoa-backend-1.0-1:amd64 (3.36.0-1ubuntu1, automatic), xserver-xorg-input-all:amd64 (1:7.7+19ubuntu14, automatic), hunspell-en-us:amd64 (1:2018.04.16-1, automatic), libx265-179:amd64 (3.2.1-1build1, automatic), libqmi-proxy:amd64 (1.24.8-1, automatic), network-manager-pptp:amd64 (1.2.8-2, automatic), bluez:amd64 (5.53-0ubuntu3, automatic), python3-defer:amd64 (1.0.6-2.1, automatic), gnome-control-center-data:amd64 (1:3.36.5-0ubuntu1, automatic), evolution-data-server-common:amd64 (3.36.4-0ubuntu1, automatic), libgdata-common:amd64 (0.17.12-1, automatic), gnome-keyring:amd64 (3.36.0-1ubuntu1, automatic), libldb2:amd64 (2:2.0.10-0ubuntu0.20.04.3, automatic), gnome-settings-daemon-common:amd64 (3.36.1-0ubuntu1, automatic), xserver-xorg:amd64 (1:7.7+19ubuntu14, automatic), libnl-route-3-200:amd64 (3.4.0-1, automatic), libteamdctl0:amd64 (1.30-1, automatic), gconf2-common:amd64 (3.2.6-6ubuntu1, automatic), libavformat58:amd64 (7:4.2.4-1ubuntu0.1, automatic), libcogl20:amd64 (1.22.6-1, automatic), xserver-xorg-video-qxl:amd64 (0.1.5+git20200331-1, automatic), python3-cupshelpers:amd64 (1.5.12-0ubuntu1.1, automatic), libsnappy1v5:amd64 (1.1.8-1build1, automatic), python3-ibus-1.0:amd64 (1.5.22-2ubuntu2.1, automatic), xserver-xorg-video-vesa:amd64 (1:2.4.0-2, automatic), enchant:amd64 (1.6.0-11.3build1, automatic), libavfilter7:amd64 (7:4.2.4-1ubuntu0.1, automatic), libaa1:amd64 (1.4p5-46, automatic), libgphoto2-port12:amd64 (2.5.25-0ubuntu0.1, automatic), libcrack2:amd64 (2.9.6-3.2, automatic), libraw1394-11:amd64 (2.1.2-1, automatic), libieee1284-3:amd64 (0.2.11-13build1, automatic), libclutter-1.0-0:amd64 (1.26.4+dfsg-1, automatic), libxcb-icccm4:amd64 (0.4.1-1.1, automatic), gir1.2-nm-1.0:amd64 (1.22.10-1ubuntu2.2, automatic), libplist3:amd64 (2.1.0-4build2, automatic), libvte-2.91-0:amd64 (0.60.3-0ubuntu1~20.04, automatic), libedataserverui-1.2-2:amd64 (3.36.4-0ubuntu1, automatic), libgtop2-common:amd64 (2.40.0-2, automatic), xserver-xorg-video-nouveau:amd64 (1:1.0.16-1, automatic), libchromaprint1:amd64 (1.4.3-3build1, automatic), libclutter-gst-3.0-0:amd64 (3.0.27-1, automatic), mobile-broadband-provider-info:amd64 (20190618-3, automatic), xserver-xorg-video-amdgpu:amd64 (19.1.0-1, automatic), gnome-session-common:amd64 (3.36.0-2ubuntu1, automatic), system-config-printer:amd64 (1.5.12-0ubuntu1.1, automatic), gir1.2-mutter-6:amd64 (3.36.7+git20201123-0.20.04.1, automatic), libpcsclite1:amd64 (1.8.26-3, automatic), libxklavier16:amd64 (5.4-4, automatic), gnome-control-center:amd64 (1:3.36.5-0ubuntu1, automatic), iw:amd64 (5.4-1, automatic), session-migration:amd64 (0.3.5, automatic), libgcr-base-3-1:amd64 (3.36.0-2build1, automatic), gir1.2-notify-0.7:amd64 (0.7.9-1ubuntu2, automatic), xserver-common:amd64 (2:1.20.9-2ubuntu1.2~20.04.1, automatic), gir1.2-secret-1:amd64 (0.20.3-0ubuntu1, automatic), libwacom-common:amd64 (1.3-2ubuntu1, automatic), gir1.2-soup-2.4:amd64 (2.70.0-1, automatic), libgtk2.0-bin:amd64 (2.24.32-4ubuntu4, automatic), gcc-9-base:amd64 (9.3.0-17ubuntu1~20.04, automatic), sgml-base:amd64 (1.29.1, automatic), xserver-xorg-core:amd64 (2:1.20.9-2ubuntu1.2~20.04.1, automatic), libdv4:amd64 (1.0.0-12, automatic), libgphoto2-6:amd64 (2.5.25-0ubuntu0.1, automatic), libcogl-path20:amd64 (1.22.6-1, automatic), sane-utils:amd64 (1.0.29-0ubuntu5.2, automatic), gnome-user-docs:amd64 (3.36.2+git20200704-0ubuntu0.1, automatic), libnorm1:amd64 (1.5.8+dfsg2-2build1, automatic), libgoa-1.0-0b:amd64 (3.36.0-1ubuntu1, automatic), cracklib-runtime:amd64 (2.9.6-3.2, automatic), python3-macaroonbakery:amd64 (1.3.1-1, automatic), va-driver-all:amd64 (2.7.0-2, automatic), libgoa-1.0-common:amd64 (3.36.0-1ubuntu1, automatic), libswresample3:amd64 (7:4.2.4-1ubuntu0.1, automatic), libcdparanoia0:amd64 (3.10.2+debian-13, automatic), libfprint-2-2:amd64 (1:1.90.2+tod1-0ubuntu1~20.04.4, automatic), libnl-genl-3-200:amd64 (3.4.0-1, automatic), libwbclient0:amd64 (2:4.11.6+dfsg-0ubuntu1.6, automatic), libnotify-dev:amd64 (0.7.9-1ubuntu2), libgweather-3-16:amd64 (3.36.1-1~ubuntu20.04.1, automatic), libpam-fprintd:amd64 (1.90.1-1ubuntu1, automatic), libpgm-5.2-0:amd64 (5.2.122~dfsg-3ubuntu1, automatic), apg:amd64 (2.2.3.dfsg.1-5, automatic), libshout3:amd64 (2.4.3-1, automatic), cups-pk-helper:amd64 (0.2.6-1ubuntu3, automatic), libavahi-glib1:amd64 (0.7-4ubuntu7, automatic), libgjs0g:amd64 (1.64.3-1~ubuntu20.04.1, automatic), libzmq5:amd64 (4.3.2-2ubuntu1, automatic), pulseaudio:amd64 (1:13.99.1-1ubuntu3.10, automatic), gstreamer1.0-plugins-good:amd64 (1.16.2-1ubuntu2, automatic), cpp-9:amd64 (9.3.0-17ubuntu1~20.04, automatic), libcogl-common:amd64 (1.22.6-1, automatic), libedata-cal-2.0-1:amd64 (3.36.4-0ubuntu1, automatic), libsratom-0-0:amd64 (0.6.4-1, automatic), gnome-desktop3-data:amd64 (3.36.8-0ubuntu1, automatic), yelp:amd64 (3.36.0-1, automatic), libyelp0:amd64 (3.36.0-1, automatic), libdbusmenu-glib4:amd64 (16.04.1+18.10.20180917-0ubuntu6, automatic), fprintd:amd64 (1.90.1-1ubuntu1, automatic), rtkit:amd64 (0.12-4, automatic), libsecret-1-0:amd64 (0.20.3-0ubuntu1, automatic), liborc-0.4-0:amd64 (1:0.4.31-1, automatic), libwoff1:amd64 (1.0.2-1build2, automatic), python3-protobuf:amd64 (3.6.1.3-2ubuntu5, automatic), cpp:amd64 (4:9.3.0-1ubuntu2, automatic), libwhoopsie0:amd64 (0.2.69ubuntu0.3, automatic), libigdgmm11:amd64 (20.1.1+ds1-1, automatic), libxcb-render-util0:amd64 (0.3.9-1build1, automatic), libopenmpt0:amd64 (0.4.11-1build1, automatic), libsnmp-base:amd64 (5.8+dfsg-2ubuntu2.3, automatic), python3-aptdaemon.gtk3widgets:amd64 (1.1.1+bzr982-0ubuntu32.3, automatic), docbook-xml:amd64 (4.5-9, automatic), liblilv-0-0:amd64 (0.24.6-1ubuntu0.1, automatic), p11-kit:amd64 (0.23.20-1ubuntu0.1, automatic), xserver-xorg-video-fbdev:amd64 (1:0.5.0-1ubuntu1, automatic), libqmi-glib5:amd64 (1.24.8-1, automatic), pptp-linux:amd64 (1.10.0-1build1, automatic), xdg-dbus-proxy:amd64 (0.1.2-1, automatic), libgail-common:amd64 (2.24.32-4ubuntu4, automatic), libxcb-util1:amd64 (0.4.0-0ubuntu3, automatic), gir1.2-geoclue-2.0:amd64 (2.5.6-0ubuntu1, automatic), ubuntu-wallpapers-focal:amd64 (20.04.2-0ubuntu1, automatic), libvdpau1:amd64 (1.3-1ubuntu2, automatic), gconf-service:amd64 (3.2.6-6ubuntu1, automatic), libmp3lame0:amd64 (3.100-3, automatic), libgtk2.0-0:amd64 (2.24.32-4ubuntu4, automatic), libgdata22:amd64 (0.17.12-1, automatic), xfonts-utils:amd64 (1:7.7+6, automatic), gir1.2-accountsservice-1.0:amd64 (0.6.55-0ubuntu12~20.04.4, automatic), ubuntu-session:amd64 (3.36.0-2ubuntu1, automatic), xserver-xorg-input-libinput:amd64 (0.29.0-1, automatic), gcr:amd64 (3.36.0-2build1, automatic), libgnome-bluetooth13:amd64 (3.34.3-0ubuntu1, automatic), xserver-xorg-legacy:amd64 (2:1.20.9-2ubuntu1.2~20.04.1, automatic), libgphoto2-l10n:amd64 (2.5.25-0ubuntu0.1, automatic), gjs:amd64 (1.64.3-1~ubuntu20.04.1, automatic), libxatracker2:amd64 (20.2.6-0ubuntu0.20.04.1, automatic), gnome-settings-daemon:amd64 (3.36.1-0ubuntu1, automatic), libgupnp-1.2-0:amd64 (1.2.3-0ubuntu0.20.04.1, automatic), libcogl-pango20:amd64 (1.22.6-1, automatic), mousetweaks:amd64 (3.32.0-2, automatic), libdaemon0:amd64 (0.14-7, automatic), libmtdev1:amd64 (1.1.5-1.1, automatic), libwacom-bin:amd64 (1.3-2ubuntu1, automatic), gstreamer1.0-plugins-base:amd64 (1.16.2-4, automatic), libnm0:amd64 (1.22.10-1ubuntu2.2, automatic), libpwquality-common:amd64 (1.4.2-1build1, automatic), evolution-data-server:amd64 (3.36.4-0ubuntu1, automatic), libappindicator3-1:amd64 (12.10.1+20.04.20200408.1-0ubuntu1, automatic), libsecret-common:amd64 (0.20.3-0ubuntu1, automatic), libwhoopsie-preferences0:amd64 (22, automatic), whoopsie-preferences:amd64 (22, automatic), libgraphene-1.0-0:amd64 (1.10.0-1build2, automatic), x11-xkb-utils:amd64 (7.7+5, automatic), network-manager-gnome:amd64 (1.8.24-1ubuntu3, automatic), libgail18:amd64 (2.24.32-4ubuntu4, automatic), libhyphen0:amd64 (2.8.8-7, automatic), upower:amd64 (0.99.11-1build2, automatic), gdm3:amd64 (3.36.3-0ubuntu0.20.04.3, automatic), iio-sensor-proxy:amd64 (2.8-1, automatic), bubblewrap:amd64 (0.4.0-1ubuntu4, automatic), network-manager:amd64 (1.22.10-1ubuntu2.2, automatic), libwavpack1:amd64 (5.2.0-1ubuntu0.1, automatic), libbdplus0:amd64 (0.1.2-3, automatic), libmutter-6-0:amd64 (3.36.7+git20201123-0.20.04.1, automatic), librygel-server-2.6-2:amd64 (0.38.3-1ubuntu1, automatic), xserver-xorg-input-wacom:amd64 (1:0.39.0-0ubuntu1, automatic), colord-data:amd64 (1.4.4-2, automatic), vdpau-driver-all:amd64 (1.3-1ubuntu2, automatic), libcanberra-gtk3-module:amd64 (0.30-7ubuntu1, automatic), p11-kit-modules:amd64 (0.23.20-1ubuntu0.1, automatic), libopus0:amd64 (1.3.1-0ubuntu1, automatic), librubberband2:amd64 (1.8.2-1build1, automatic), libisl22:amd64 (0.22.1-1, automatic), gir1.2-gdm-1.0:amd64 (3.36.3-0ubuntu0.20.04.3, automatic), libpostproc55:amd64 (7:4.2.4-1ubuntu0.1, automatic), libgstreamer-plugins-good1.0-0:amd64 (1.16.2-1ubuntu2, automatic), libvpx6:amd64 (1.8.2-1build1, automatic), libgcr-ui-3-1:amd64 (3.36.0-2build1, automatic), python3-cups:amd64 (1.9.73-3build1, automatic), libtalloc2:amd64 (2.3.0-3ubuntu1, automatic), libwebpdemux2:amd64 (0.6.1-2, automatic), ibus-gtk:amd64 (1.5.22-2ubuntu2.1, automatic), libpam-gnome-keyring:amd64 (3.36.0-1ubuntu1, automatic), gstreamer1.0-pulseaudio:amd64 (1.16.2-1ubuntu2, automatic), ibus-gtk3:amd64 (1.5.22-2ubuntu2.1, automatic), mutter-common:amd64 (3.36.7+git20201123-0.20.04.1, automatic), geoclue-2.0:amd64 (2.5.6-0ubuntu1, automatic), libaom0:amd64 (1.0.0.errata1-3build1, automatic), libxkbcommon-x11-0:amd64 (0.10.0-1, automatic), gir1.2-gnomedesktop-3.0:amd64 (3.36.8-0ubuntu1, automatic), libgeocode-glib0:amd64 (3.26.2-2, automatic), libgeoclue-2-0:amd64 (2.5.6-0ubuntu1, automatic), librygel-db-2.6-2:amd64 (0.38.3-1ubuntu1, automatic), libndp0:amd64 (1.7-0ubuntu1, automatic), libusbmuxd6:amd64 (2.0.1-2, automatic), libaspell15:amd64 (0.60.8-1build1, automatic), samba-libs:amd64 (2:4.11.6+dfsg-0ubuntu1.6, automatic), libstartup-notification0:amd64 (0.12-6, automatic), xserver-xephyr:amd64 (2:1.20.9-2ubuntu1.2~20.04.1, automatic), libgdm1:amd64 (3.36.3-0ubuntu0.20.04.3, automatic), gir1.2-gck-1:amd64 (3.36.0-2build1, automatic), libinput-bin:amd64 (1.15.5-1ubuntu0.2, automatic), libexif12:amd64 (0.6.21-6ubuntu0.4, automatic), xml-core:amd64 (0.18+nmu1, automatic), libebackend-1.2-10:amd64 (3.36.4-0ubuntu1, automatic), libmediaart-2.0-0:amd64 (1.9.4-2, automatic), ppp:amd64 (2.4.7-2+4.1ubuntu5.1, automatic), libva2:amd64 (2.7.0-2, automatic), libsnmp35:amd64 (5.8+dfsg-2ubuntu2.3, automatic), libgnome-autoar-0-0:amd64 (0.2.3-2ubuntu0.2, automatic), ubuntu-docs:amd64 (20.04.3, automatic), libgnome-desktop-3-19:amd64 (3.36.8-0ubuntu1, automatic), libgee-0.8-2:amd64 (0.20.3-1, automatic), libx264-155:amd64 (2:0.155.2917+git0a84d98-2, automatic), libnss-mdns:amd64 (0.14.1-1ubuntu1, automatic), libboost-thread1.71.0:amd64 (1.71.0-6ubuntu6, automatic), libebook-1.2-20:amd64 (3.36.4-0ubuntu1, automatic), yelp-xsl:amd64 (3.36.0-1, automatic), libass9:amd64 (1:0.14.0-2, automatic), gir1.2-graphene-1.0:amd64 (1.10.0-1build2, automatic), libmpg123-0:amd64 (1.25.13-1, automatic), libxvidcore4:amd64 (2:1.3.7-1, automatic), gir1.2-vte-2.91:amd64 (0.60.3-0ubuntu1~20.04, automatic), libcaca0:amd64 (0.99.beta19-2.1ubuntu1, automatic), libxcb-image0:amd64 (0.4.0-1build1, automatic), sgml-data:amd64 (2.0.11, automatic), libimobiledevice6:amd64 (1.2.1~git20191129.9f79242-1build1, automatic), gir1.2-gweather-3.0:amd64 (3.36.1-1~ubuntu20.04.1, automatic), im-config:amd64 (0.44-1ubuntu1.3, automatic), libiec61883-0:amd64 (1.2.0-3, automatic), libzvbi0:amd64 (0.2.35-17, automatic), avahi-daemon:amd64 (0.7-4ubuntu7, automatic), gir1.2-gnomebluetooth-1.0:amd64 (3.34.3-0ubuntu1, automatic), libtag1v5:amd64 (1.11.1+dfsg.1-0.3ubuntu2, automatic), libxcb-res0:amd64 (1.14-2, automatic), libgstreamer-gl1.0-0:amd64 (1.16.2-4, automatic), libpulse-mainloop-glib0:amd64 (1:13.99.1-1ubuntu3.10, automatic), xserver-xorg-video-intel:amd64 (2:2.99.917+git20200226-1, automatic), libspeex1:amd64 (1.2~rc1.2-1.1ubuntu1, automatic), libenchant1c2a:amd64 (1.6.0-11.3build1), libnl-3-200:amd64 (3.4.0-1, automatic), libavahi-core7:amd64 (0.7-4ubuntu7, automatic), libaacs0:amd64 (0.9.0-2, automatic), libjack-jackd2-0:amd64 (1.9.12~dfsg-2ubuntu2, automatic), libavcodec58:amd64 (7:4.2.4-1ubuntu0.1, automatic), libxcb-keysyms1:amd64 (0.4.0-1build1, automatic), gconf-service-backend:amd64 (3.2.6-6ubuntu1, automatic), libxcb-xv0:amd64 (1.14-2, automatic), gnome-shell-common:amd64 (3.36.7-0ubuntu0.20.04.1, automatic), zenity:amd64 (3.32.0-5, automatic), libmm-glib0:amd64 (1.12.8-1, automatic), gir1.2-gcr-3:amd64 (3.36.0-2build1, automatic), libgck-1-0:amd64 (3.36.0-2build1, automatic), libxfont2:amd64 (1:2.0.3-1, automatic), xserver-xorg-video-vmware:amd64 (1:13.3.0-3, automatic), libgstreamer-plugins-base1.0-0:amd64 (1.16.2-4, automatic), system-config-printer-udev:amd64 (1.5.12-0ubuntu1.1, automatic), libavutil56:amd64 (7:4.2.4-1ubuntu0.1, automatic), xwayland:amd64 (2:1.20.9-2ubuntu1.2~20.04.1, automatic), libtheora0:amd64 (1.1.1+dfsg.1-15ubuntu2, automatic), libnma0:amd64 (1.8.24-1ubuntu3, automatic), gnome-startup-applications:amd64 (3.36.0-2ubuntu1, automatic), gstreamer1.0-x:amd64 (1.16.2-4, automatic), libcanberra-pulse:amd64 (0.30-7ubuntu1, automatic), libmozjs-68-0:amd64 (68.6.0-1ubuntu1, automatic), libwebkit2gtk-4.0-37:amd64 (2.30.6-0ubuntu0.20.04.1, automatic), libdbus-glib-1-2:amd64 (0.110-5fakssync1, automatic), gnome-online-accounts:amd64 (3.36.0-1ubuntu1, automatic), gir1.2-upowerglib-1.0:amd64 (0.99.11-1build2, automatic), libgme0:amd64 (0.6.2-1build1, automatic), libmbim-proxy:amd64 (1.22.0-2, automatic), libcanberra-gtk3-0:amd64 (0.30-7ubuntu1, automatic), wpasupplicant:amd64 (2:2.9-1ubuntu4.3, automatic), libssh-gcrypt-4:amd64 (0.9.3-2ubuntu2.1, automatic), python3-rfc3339:amd64 (1.1-2, automatic), usb-modeswitch-data:amd64 (20191128-3, automatic), rygel:amd64 (0.38.3-1ubuntu1, automatic), libenchant-2-2:amd64 (2.2.8-1ubuntu0.20.04.1, automatic), xserver-xorg-video-all:amd64 (1:7.7+19ubuntu14, automatic), libsoxr0:amd64 (0.1.3-2build1, automatic), xserver-xorg-video-ati:amd64 (1:19.1.0-1, automatic), emacsen-common:amd64 (3.0.4, automatic), libswscale5:amd64 (7:4.2.4-1ubuntu0.1, automatic), aspell:amd64 (0.60.8-1build1, automatic), libupower-glib3:amd64 (0.99.11-1build2, automatic), libsmbclient:amd64 (2:4.11.6+dfsg-0ubuntu1.6, automatic), unzip:amd64 (6.0-25ubuntu1, automatic), yaru-theme-gnome-shell:amd64 (20.04.10.1, automatic), libspeexdsp1:amd64 (1.2~rc1.2-1.1ubuntu1, automatic), libmysofa1:amd64 (1.0~dfsg0-1, automatic), enchant-2:amd64 (2.2.8-1ubuntu0.20.04.1, automatic), aptdaemon-data:amd64 (1.1.1+bzr982-0ubuntu32.3, automatic), libsord-0-0:amd64 (0.16.4-1, automatic), libgtk2.0-common:amd64 (2.24.32-4ubuntu4, automatic), libvidstab1.1:amd64 (1.1.0-2, automatic), libgssdp-1.2-0:amd64 (1.2.3-0ubuntu0.20.04.1, automatic), gnome-session-bin:amd64 (3.36.0-2ubuntu1, automatic), libasound2-plugins:amd64 (1.2.2-1ubuntu1, automatic), x11-xserver-utils:amd64 (7.7+8, automatic), libcheese-gtk25:amd64 (3.34.0-1ubuntu1, automatic), python3-talloc:amd64 (2.3.0-3ubuntu1, automatic), libvisual-0.4-0:amd64 (0.4.0-17, automatic), libgsound0:amd64 (1.0.2-4, automatic), cheese-common:amd64 (3.34.0-1ubuntu1, automatic), switcheroo-control:amd64 (2.1-1, automatic), libdbusmenu-gtk3-4:amd64 (16.04.1+18.10.20180917-0ubuntu6, automatic), libcolord-gtk1:amd64 (0.2.0-0ubuntu1, automatic), gir1.2-gdesktopenums-3.0:amd64 (3.36.0-1ubuntu1, automatic), dictionaries-common:amd64 (1.28.1, automatic), libshine3:amd64 (3.1.1-2, automatic), gnome-control-center-faces:amd64 (1:3.36.5-0ubuntu1, automatic), ibus:amd64 (1.5.22-2ubuntu2.1, automatic), libpwquality1:amd64 (1.4.2-1build1, automatic), python3-cairo:amd64 (1.16.2-2ubuntu2, automatic), gstreamer1.0-libav:amd64 (1.16.2-2), python3-aptdaemon:amd64 (1.1.1+bzr982-0ubuntu32.3, automatic), xserver-xorg-video-radeon:amd64 (1:19.1.0-1, automatic), usbmuxd:amd64 (1.1.1~git20191130.9af2b12-1, automatic), libphonenumber7:amd64 (7.1.0-5ubuntu11, automatic), intel-media-va-driver:amd64 (20.1.1+dfsg1-1, automatic), ubuntu-wallpapers:amd64 (20.04.2-0ubuntu1, automatic), libsane-common:amd64 (1.0.29-0ubuntu5.2, automatic), libvte-2.91-common:amd64 (0.60.3-0ubuntu1~20.04, automatic), xfonts-base:amd64 (1:1.0.5, automatic), python3-tz:amd64 (2019.3-1, automatic), libebook-contacts-1.2-3:amd64 (3.36.4-0ubuntu1, automatic), libibus-1.0-5:amd64 (1.5.22-2ubuntu2.1, automatic), pulseaudio-module-bluetooth:amd64 (1:13.99.1-1ubuntu3.10, automatic), libgupnp-dlna-2.0-3:amd64 (0.10.5-4, automatic), libwacom2:amd64 (1.3-2ubuntu1, automatic), libedata-book-1.2-26:amd64 (3.36.4-0ubuntu1, automatic), libtwolame0:amd64 (0.4.0-2, automatic), libudisks2-0:amd64 (2.8.4-1ubuntu1, automatic), gir1.2-ibus-1.0:amd64 (1.5.22-2ubuntu2.1, automatic), libgsm1:amd64 (1.0.18-2, automatic), libva-x11-2:amd64 (2.7.0-2, automatic), libcodec2-0.9:amd64 (0.9.2-2, automatic), libcheese8:amd64 (3.34.0-1ubuntu1, automatic), modemmanager:amd64 (1.12.8-1, automatic), libecal-2.0-1:amd64 (3.36.4-0ubuntu1, automatic), libbs2b0:amd64 (3.1.0+dfsg-2.2build1, automatic), gnome-keyring-pkcs11:amd64 (3.36.0-1ubuntu1, automatic), gnome-shell:amd64 (3.36.7-0ubuntu0.20.04.1, automatic), crda:amd64 (3.18-1build1, automatic), avahi-utils:amd64 (0.7-4ubuntu7, automatic), libical3:amd64 (3.0.8-1, automatic), libxvmc1:amd64 (2:1.0.12-2, automatic), libsnapd-glib1:amd64 (1.58-0ubuntu0.20.04.0, automatic), libva-drm2:amd64 (2.7.0-2, automatic), libhunspell-1.7-0:amd64 (1.7.0-2build2, automatic), librygel-core-2.6-2:amd64 (0.38.3-1ubuntu1, automatic), usb-modeswitch:amd64 (2.5.2+repack0-2ubuntu3, automatic), mesa-vdpau-drivers:amd64 (20.2.6-0ubuntu0.20.04.1, automatic), aptdaemon:amd64 (1.1.1+bzr982-0ubuntu32.3, automatic), ocl-icd-libopencl1:amd64 (2.2.11-1ubuntu1, automatic), gir1.2-json-1.0:amd64 (1.4.4-2ubuntu2, automatic), librygel-renderer-2.6-2:amd64 (0.38.3-1ubuntu1, automatic), libv4l-0:amd64 (1.18.0-2build1, automatic), language-selector-gnome:amd64 (0.204.2, automatic), libgnomekbd8:amd64 (3.26.1-1, automatic), gir1.2-polkit-1.0:amd64 (0.105-26ubuntu1, automatic), libv4lconvert0:amd64 (1.18.0-2build1, automatic), system-config-printer-common:amd64 (1.5.12-0ubuntu1.1, automatic), libjansson4:amd64 (2.12-1build1, automatic), libprotobuf17:amd64 (3.6.1.3-2ubuntu5, automatic), gstreamer1.0-clutter-3.0:amd64 (3.0.27-1, automatic), libtag1v5-vanilla:amd64 (1.11.1+dfsg.1-0.3ubuntu2, automatic), libcamel-1.2-62:amd64 (3.36.4-0ubuntu1, automatic), libbluetooth3:amd64 (5.53-0ubuntu3, automatic), i965-va-driver:amd64 (2.4.0-0ubuntu1, automatic), xfonts-encodings:amd64 (1:1.0.5-0ubuntu1, automatic), libcolorhug2:amd64 (1.4.4-2, automatic), libgconf-2-4:amd64 (3.2.6-6ubuntu1), pinentry-gnome3:amd64 (1.1.0-3build1, automatic), libavc1394-0:amd64 (0.5.4-5, automatic), libgnomekbd-common:amd64 (3.26.1-1, automatic), libclutter-1.0-common:amd64 (1.26.4+dfsg-1, automatic), libzvbi-common:amd64 (0.2.35-17, automatic), ibus-data:amd64 (1.5.22-2ubuntu2.1, automatic), libserd-0-0:amd64 (0.30.2-1, automatic), desktop-file-utils:amd64 (0.24-1ubuntu3, automatic), libtevent0:amd64 (0.10.1-4, automatic), libgupnp-av-1.0-2:amd64 (0.12.11-2, automatic), libjavascriptcoregtk-4.0-18:amd64 (2.30.6-0ubuntu0.20.04.1, automatic), dconf-cli:amd64 (0.36.0-1, automatic), libmbim-glib4:amd64 (1.22.0-2, automatic), gir1.2-rsvg-2.0:amd64 (2.48.9-1ubuntu0.20.04.1, automatic), libgstreamer-plugins-bad1.0-0:amd64 (1.16.2-2.1ubuntu1), libnotify4:amd64 (0.7.9-1ubuntu2, automatic), libsamplerate0:amd64 (0.1.9-2, automatic), libedataserver-1.2-24:amd64 (3.36.4-0ubuntu1, automatic), wireless-regdb:amd64 (2020.11.20-0ubuntu1~20.04.1, automatic), libbluray2:amd64 (1:1.2.0-1, automatic), libgweather-common:amd64 (3.36.1-1~ubuntu20.04.1, automatic), zenity-common:amd64 (3.32.0-5, automatic), gir1.2-nma-1.0:amd64 (1.8.24-1ubuntu3, automatic), libsane:amd64 (1.0.29-0ubuntu5.2, automatic), libxcb-xkb1:amd64 (1.14-2, automatic), libflite1:amd64 (2.1-release-3, automatic), gstreamer1.0-gl:amd64 (1.16.2-4, automatic), wamerican:amd64 (2018.04.16-1, automatic), update-inetd:amd64 (4.50, automatic), libgtop-2.0-11:amd64 (2.40.0-2, automatic), libsbc1:amd64 (1.4-1, automatic), libinput10:amd64 (1.15.5-1ubuntu0.2, automatic), ippusbxd:amd64 (1.34-2ubuntu1, automatic), colord:amd64 (1.4.4-2, automatic), mutter:amd64 (3.36.7+git20201123-0.20.04.1, automatic), mesa-va-drivers:amd64 (20.2.6-0ubuntu0.20.04.1, automatic), libclutter-gtk-1.0-0:amd64 (1.8.4-4, automatic), aspell-en:amd64 (2018.04.16-0-1, automatic), libwebrtc-audio-processing1:amd64 (0.3.1-0ubuntu3, automatic), gnome-menus:amd64 (3.36.0-1ubuntu1, automatic), libevdev2:amd64 (1.9.0+dfsg-1ubuntu0.1, automatic)
End-Date: 2021-04-11  20:36:08
cerebrate commented 3 years ago

Hm, looks like. Does the IDE still work if you uninstall gdm3? The other libraries and so forth should be fine.

cerebrate commented 3 years ago

There'll also be a fix for other sessions trying to bind wslg/runtime-dir shipping in 1.40, later today.

fliespl commented 3 years ago

Yeap, it works after uninstalling gdm3. It's really messy that it's being installed while not required at all - thanks!

cerebrate commented 3 years ago

Shiny. Thanks for letting me know.