Closed jacobgkau closed 1 year ago
Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.726 WARN Failed to initialize output: No prop found
This is the error that ultimately leads to the display not being initialized.
I have pushed a commit, that should log just a little more to tell us, what exactly is missing: https://github.com/pop-os/cosmic-comp/commit/aa4a83b8ac7abc3453375225a0c160e322d2f321
Can you please try that commit again and post a new log? I highly suspect it is the EDID
property for the virtual monitor, that is missing.
According to the drmdb that property is missing for the vmwgfx
driver, which seems to be in use by linux given the VMWare mesa renderer being intialized:
Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.701 INFO GL Vendor: "VMware, Inc.", smithay_module: renderer_gles2 Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.701 INFO GL Renderer: "SVGA3D; build: RELEASE; LLVM;", smithay_module: renderer_gles2 Can you confirm, that this is the kernel module loaded?
The vboxmedia
driver should support all currently required properties, are the guest extensions installed? Also is 2D or 3D Acceleration enabled for the virtual machine?
Here are logs on aa4a83b:
The
vboxmedia
driver should support all currently required properties, are the guest extensions installed? Also is 2D or 3D Acceleration enabled for the virtual machine?
Neither the virtualbox-guest-utils
package nor the Guest Additions from VirtualBox are currently installed. 3D Acceleration is enabled; 2D Acceleration is not available as an option because VirtualBox doesn't support that option for Linux guests. Graphics Controller is set to VMSVGA (VBoxVGA and VBoxSVGA do not support 3D Acceleration.)
I tried again with Guest Additions (installed via VirtualBox's downloaded iso), and it did not seem to make a difference (even if it did, we probably want at least a desktop or terminal to load so people have a way to install the Guest Additions if they're required.)
Sep 22 09:52:14 virtualbox cosmic-session[2055]: Sep 22 15:52:14.209 WARN Failed to initialize output: No prop found for EDID
Looks like my suspicion was right. That should hopefully be a rather easy fix.
https://github.com/pop-os/cosmic-comp/commit/88c502527efef00614ba3d959d447725337c0cc1 should fix this particular error (not sure though, if that is enough to get cosmic running on virtualbox though).
88c5025 seems to get cosmic-comp starting on VirtualBox; I don't have any panels for some reason (and the launcher does not open), but I can open windows with keyboard shortcuts and I have tiling matching what I see on physical machines:
I assume the lack of panels/launcher might be some other component, but here is the output in case that helps tell:
Glad it is working now. :)
Sep 22 14:55:23 virtualbox cosmic-session[1889]: thread 'main' panicked at 'Failed to initialize EGL context: NoAvailablePixelFormat', cosmic-panel-bin/src/space/panel_space.rs:1130:26
This is the issue for panel/launcher/app-library. I suspect that they either all use the same code for initializing EGL or that the issue lies in xdg-shell-wrapper. Pinging @wash2
Possibly the vmware driver does not support OpenGL ES 3.0? (or something specific of the pixel format requested.)
@jacobgkau could you post the output of the eglinfo
tool inside the VM? That might give us a hint at supported and unsupported configurations.
Possibly the vmware driver does not support OpenGL ES 3.0
When testing this issue, it seems to support OpenGL ES 2.0. Also here is the eglinfo output:
EGL client extensions string:
EGL_EXT_device_base EGL_EXT_device_enumeration EGL_EXT_device_query
EGL_EXT_platform_base EGL_KHR_client_get_all_proc_addresses
EGL_EXT_client_extensions EGL_KHR_debug EGL_EXT_platform_device
EGL_EXT_platform_wayland EGL_KHR_platform_wayland
EGL_EXT_platform_x11 EGL_KHR_platform_x11 EGL_MESA_platform_xcb
EGL_MESA_platform_gbm EGL_KHR_platform_gbm
EGL_MESA_platform_surfaceless
GBM platform:
EGL API version: 1.4
EGL vendor string: Mesa Project
EGL version string: 1.4
EGL client APIs: OpenGL OpenGL_ES
EGL extensions string:
EGL_ANDROID_blob_cache EGL_ANDROID_native_fence_sync
EGL_EXT_buffer_age EGL_EXT_image_dma_buf_import
EGL_EXT_image_dma_buf_import_modifiers EGL_KHR_cl_event2
EGL_KHR_config_attribs EGL_KHR_create_context
EGL_KHR_create_context_no_error EGL_KHR_fence_sync
EGL_KHR_get_all_proc_addresses EGL_KHR_gl_renderbuffer_image
EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image
EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base
EGL_KHR_image_pixmap EGL_KHR_no_config_context EGL_KHR_reusable_sync
EGL_KHR_surfaceless_context EGL_EXT_pixel_format_float
EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image
EGL_MESA_image_dma_buf_export EGL_MESA_query_driver
EGL_WL_bind_wayland_display
Configurations:
bf lv colorbuffer dp st ms vis cav bi renderable supported
id sz l r g b a th cl ns b id eat nd gl es es2 vg surfaces
---------------------------------------------------------------------
0x01 32 0 8 8 8 8 0 0 0 0 0x34325241-- y y y win
0x02 32 0 8 8 8 8 16 0 0 0 0x34325241-- y y y win
0x03 32 0 8 8 8 8 24 0 0 0 0x34325241-- y y y win
0x04 32 0 8 8 8 8 24 8 0 0 0x34325241-- y y y win
0x05 24 0 8 8 8 0 0 0 0 0 0x34325258-- y y y win
0x06 24 0 8 8 8 0 16 0 0 0 0x34325258-- y y y win
0x07 24 0 8 8 8 0 24 0 0 0 0x34325258-- y y y win
0x08 24 0 8 8 8 0 24 8 0 0 0x34325258-- y y y win
0x09 16 0 5 6 5 0 0 0 0 0 0x36314752-- y y y win
0x0a 16 0 5 6 5 0 16 0 0 0 0x36314752-- y y y win
0x0b 16 0 5 6 5 0 24 0 0 0 0x36314752-- y y y win
0x0c 16 0 5 6 5 0 24 8 0 0 0x36314752-- y y y win
Wayland platform:
eglinfo: eglInitialize failed
X11 platform:
EGL API version: 1.4
EGL vendor string: Mesa Project
EGL version string: 1.4
EGL client APIs: OpenGL OpenGL_ES
EGL extensions string:
EGL_ANDROID_blob_cache EGL_ANDROID_native_fence_sync
EGL_CHROMIUM_sync_control EGL_EXT_buffer_age
EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers
EGL_EXT_swap_buffers_with_damage EGL_KHR_cl_event2
EGL_KHR_config_attribs EGL_KHR_create_context
EGL_KHR_create_context_no_error EGL_KHR_fence_sync
EGL_KHR_get_all_proc_addresses EGL_KHR_gl_renderbuffer_image
EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image
EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base
EGL_KHR_image_pixmap EGL_KHR_no_config_context EGL_KHR_reusable_sync
EGL_KHR_surfaceless_context EGL_KHR_swap_buffers_with_damage
EGL_EXT_pixel_format_float EGL_KHR_wait_sync
EGL_MESA_configless_context EGL_MESA_drm_image
EGL_MESA_image_dma_buf_export EGL_MESA_query_driver
EGL_NOK_texture_from_pixmap EGL_WL_bind_wayland_display
Configurations:
bf lv colorbuffer dp st ms vis cav bi renderable supported
id sz l r g b a th cl ns b id eat nd gl es es2 vg surfaces
---------------------------------------------------------------------
0x01 32 0 8 8 8 8 0 0 0 0 0x21TC a y y y win,pb,pix
0x02 32 0 8 8 8 8 16 0 0 0 0x21TC a y y y win,pb,pix
0x03 32 0 8 8 8 8 24 0 0 0 0x21TC a y y y win,pb,pix
0x04 32 0 8 8 8 8 24 8 0 0 0x21TC a y y y win,pb,pix
0x05 24 0 8 8 8 0 0 0 0 0 0x21TC y y y y win,pb,pix
0x06 24 0 8 8 8 0 16 0 0 0 0x21TC y y y y win,pb,pix
0x07 24 0 8 8 8 0 24 0 0 0 0x21TC y y y y win,pb,pix
0x08 24 0 8 8 8 0 24 8 0 0 0x21TC y y y y win,pb,pix
0x09 32 0 8 8 8 8 0 0 0 0 0x22DC a y y y win,pb,pix
0x0a 32 0 8 8 8 8 16 0 0 0 0x22DC a y y y win,pb,pix
0x0b 32 0 8 8 8 8 24 0 0 0 0x22DC a y y y win,pb,pix
0x0c 32 0 8 8 8 8 24 8 0 0 0x22DC a y y y win,pb,pix
0x0d 24 0 8 8 8 0 0 0 0 0 0x22DC y y y y win,pb,pix
0x0e 24 0 8 8 8 0 16 0 0 0 0x22DC y y y y win,pb,pix
0x0f 24 0 8 8 8 0 24 0 0 0 0x22DC y y y y win,pb,pix
0x10 24 0 8 8 8 0 24 8 0 0 0x22DC y y y y win,pb,pix
Device platform:
eglinfo: eglInitialize failed
And the output from cosmic-panel includes: Failed to initialize EGL context: NoAvailablePixelFormat
Ya seems if I use OpenGL ES 2.0, the panel runs :)
Generally GL ES 2.0 is what software that aims to be fairly portable to different GPU drivers targets. Though it's complicated by the fact that some drivers may only support OpenGL, which also isn't 100% compatible with GL ES until version 4.3.
Each of the cosmic components seem to start in Virtualbox for me now.
A side note that I should probably look more into, when fixing this, I tried to use https://smithay.github.io/smithay/smithay/backend/egl/context/struct.EGLContext.html#method.new which I thought would work as it does for cosmic-comp, but I ended up just having to try a config with 3.0 and then 2.0 if 3.0 fails.
With the latest updates, I'm just getting a black screen after logging in.
Logs (longer than the GitHub comment limit): out.txt
Some observations:
Oct 04 18:32:25 virtualbox cosmic-session[1856]: Oct 05 00:32:25.153 INFO Initializing drm surface (crtc::Handle(40):plane::Handle(34)) with mode Mode { name: "1024x768", clock: 64662, size: (1024, 768), hsync: (1074, 1124, 1174), vsync: (818, 868, 918), hskew: 0, vscan: 0, vrefresh: 60, mode_type: PREFERRED | DRIVER } and connectors [connector::Handle(38)], drm_module: surface, smithay_module: backend_drm_atomic, smithay_module: backend_drm
clear_plane
is only called on drop
of the AtomicDrmSurface
. So something caused the initialization to return and drop the surface before-hand: Oct 04 18:32:25 virtualbox cosmic-session[1856]: Oct 05 00:32:25.157 WARN Failed to clear plane plane::Handle(34) on crtc::Handle(40): DRM access error: Failed to commit on clear_plane on device 'Some("/dev/dri/card0")' (invalid argument), drm_module: surface, smithay_module: backend_drm_atomic, smithay_module: backend_drm
(Properly bisecting this would be nice, but I don't think every smithay commit will just compile with cosmic-comp.)
@jacobgkau Can you confirm, that you are running the same virtualbox version you did previously, when cosmic-comp was still working? Which version is that exactly for easy replication?
@jacobgkau Can you confirm, that you are running the same virtualbox version you did previously, when cosmic-comp was still working? Which version is that exactly for easy replication?
Yes, I'm running the same VirtualBox version, version 6.1 (specifically 6.1.36-dfsg-1pop0~1658725175~22.04~0c8f1c0
from https://github.com/pop-os/virtualbox, which has not been updated since July.) These are some potentially relevant VM settings:
COSMIC Epoch is now launching in VirtualBox! (It has been working for about a month.)
Hey @jacobgkau Could you share what distro you were using ?
Hey @jacobgkau Could you share what distro you were using ?
Pop!_OS 22.04 LTS.
It doesn't work for me. Where can I look for logs?
@TheESN if youre using virtualbox you can find logs under machine->show log...
There is a known issue in VirtualBox that currently causes the display to be mostly blank: https://github.com/pop-os/cosmic-panel/issues/207
Attempting to start the COSMIC session in VirtualBox returns to the GDM login screen after logging in (the host is an NVIDIA GPU/AMD CPU machine, serw12.)
Output:
``` Sep 20 18:50:24 virtualbox gdm-password][1987]: gkr-pam: unable to locate daemon control file Sep 20 18:50:24 virtualbox gdm-password][1987]: gkr-pam: stashed password to try later in open session Sep 20 18:50:24 virtualbox gdm-password][1987]: pam_unix(gdm-password:session): session opened for user system76(uid=1000) by (uid=0) Sep 20 18:50:24 virtualbox systemd-logind[686]: New session 4 of user system76. Sep 20 18:50:24 virtualbox systemd[1]: Started Session 4 of User system76. Sep 20 18:50:24 virtualbox gdm-password][1987]: gkr-pam: gnome-keyring-daemon started properly and unlocked keyring Sep 20 18:50:24 virtualbox wireplumber[986]: dbus[986]: Attempted to unregister path (path[0] = MediaEndpoint path[1] = A2DPSink) which isn't registered Sep 20 18:50:24 virtualbox wireplumber[986]: dbus[986]: Attempted to unregister path (path[0] = MediaEndpoint path[1] = A2DPSink) which isn't registered Sep 20 18:50:24 virtualbox wireplumber[986]: dbus[986]: Attempted to unregister path (path[0] = MediaEndpoint path[1] = A2DPSink) which isn't registered Sep 20 18:50:24 virtualbox wireplumber[986]: dbus[986]: Attempted to unregister path (path[0] = MediaEndpoint path[1] = A2DPSink) which isn't registered Sep 20 18:50:24 virtualbox wireplumber[986]: dbus[986]: Attempted to unregister path (path[0] = MediaEndpoint path[1] = A2DPSink) which isn't registered Sep 20 18:50:24 virtualbox wireplumber[986]: dbus[986]: Attempted to unregister path (path[0] = MediaEndpoint path[1] = A2DPSink) which isn't registered Sep 20 18:50:24 virtualbox wireplumber[986]: dbus[986]: Attempted to unregister path (path[0] = MediaEndpoint path[1] = A2DPSink) which isn't registered Sep 20 18:50:24 virtualbox wireplumber[986]: dbus[986]: Attempted to unregister path (path[0] = MediaEndpoint path[1] = A2DPSink) which isn't registered Sep 20 18:50:24 virtualbox wireplumber[986]: dbus[986]: Attempted to unregister path (path[0] = MediaEndpoint path[1] = A2DPSink) which isn't registered Sep 20 18:50:24 virtualbox wireplumber[986]: dbus[986]: Attempted to unregister path (path[0] = MediaEndpoint path[1] = A2DPSink) which isn't registered Sep 20 18:50:24 virtualbox gsd-media-keys[1565]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed Sep 20 18:50:24 virtualbox gsd-media-keys[1565]: Unable to get default source Sep 20 18:50:24 virtualbox gsd-media-keys[1565]: Unable to get default sink Sep 20 18:50:24 virtualbox kernel: rfkill: input handler enabled Sep 20 18:50:24 virtualbox gnome-shell[1195]: gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed Sep 20 18:50:24 virtualbox wireplumber[1881]: The decibel volume range for element 'Center' (-4650 dB - -2400 dB) has negative maximum. Disabling the decibel range. Sep 20 18:50:24 virtualbox wireplumber[1881]: The decibel volume range for element 'LFE' (-4650 dB - -2400 dB) has negative maximum. Disabling the decibel range. Sep 20 18:50:24 virtualbox wireplumber[1881]: The decibel volume range for element 'Center' (-4650 dB - -2400 dB) has negative maximum. Disabling the decibel range. Sep 20 18:50:24 virtualbox wireplumber[1881]: The decibel volume range for element 'LFE' (-4650 dB - -2400 dB) has negative maximum. Disabling the decibel range. Sep 20 18:50:24 virtualbox wireplumber[1881]: The decibel volume range for element 'Center' (-4650 dB - -2400 dB) has negative maximum. Disabling the decibel range. Sep 20 18:50:24 virtualbox wireplumber[1881]: The decibel volume range for element 'LFE' (-4650 dB - -2400 dB) has negative maximum. Disabling the decibel range. Sep 20 18:50:24 virtualbox wireplumber[1881]: The decibel volume range for element 'Center' (-4650 dB - -2400 dB) has negative maximum. Disabling the decibel range. Sep 20 18:50:24 virtualbox wireplumber[1881]: The decibel volume range for element 'LFE' (-4650 dB - -2400 dB) has negative maximum. Disabling the decibel range. Sep 20 18:50:24 virtualbox wireplumber[1881]: The decibel volume range for element 'Center' (-4650 dB - -2400 dB) has negative maximum. Disabling the decibel range. Sep 20 18:50:24 virtualbox wireplumber[1881]: The decibel volume range for element 'LFE' (-4650 dB - -2400 dB) has negative maximum. Disabling the decibel range. Sep 20 18:50:24 virtualbox cosmic-session[2530]: Starting cosmic-session Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.542268Z INFO cosmic_session: Starting cosmic-session Sep 20 18:50:24 virtualbox cosmic-session[2530]: started Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.546868Z INFO cosmic-comp: cosmic_session::comp: started Sep 20 18:50:24 virtualbox systemd[1868]: Reached target Cosmic Session Target. Sep 20 18:50:24 virtualbox systemd[1868]: Reached target Current graphical user session. Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.567 INFO Version: 0.1.0 Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.571 INFO Cosmic starting up! Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.571352Z INFO cosmic-comp: cosmic_session::comp: Sep 21 00:50:24.567 INFO Version: 0.1.0 Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.571434Z INFO cosmic-comp: cosmic_session::comp: Sep 21 00:50:24.571 INFO Cosmic starting up! Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.574 INFO Created new socket, wayland_socket: wayland-1 Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.574879Z INFO cosmic-comp: cosmic_session::comp: Sep 21 00:50:24.574 INFO Created new socket, wayland_socket: wayland-1 Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.574889Z INFO cosmic-comp: cosmic_session::comp: Sep 21 00:50:24.574 INFO Listening on "wayland-1" Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.574 INFO Listening on "wayland-1" Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.576 INFO Using config at /etc/cosmic-comp/config.ron Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.576455Z INFO cosmic-comp: cosmic_session::comp: Sep 21 00:50:24.576 INFO Using config at /etc/cosmic-comp/config.ron Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.581 INFO Initializing a xkbcommon handler with keymap query, smithay_module: xkbcommon_handler, seat_name: seat-0, smithay_module: seat_handler, options: , variant: , layout: , model: , rules: Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.581980Z INFO cosmic-comp: cosmic_session::comp: Sep 21 00:50:24.581 INFO Initializing a xkbcommon handler with keymap query, smithay_module: xkbcommon_handler, seat_name: seat-0, smithay_module: seat_handler, options: , variant: , layout: , model: , rules: Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.584 INFO Loaded Keymap, smithay_module: xkbcommon_handler, seat_name: seat-0, smithay_module: seat_handler, name: English (US) Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.584816Z INFO cosmic-comp: cosmic_session::comp: Sep 21 00:50:24.584 INFO Loaded Keymap, smithay_module: xkbcommon_handler, seat_name: seat-0, smithay_module: seat_handler, name: English (US) Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.585 INFO Trying to create libseat session, session_type: auto, smithay_module: backend_session_auto Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.585878Z INFO cosmic-comp: cosmic_session::comp: Sep 21 00:50:24.585 INFO Trying to create libseat session, session_type: auto, smithay_module: backend_session_auto Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.585 INFO [libseat/backend/seatd.c:80] Could not connect to socket /run/seatd.sock: No such file or directory, session_type: libseat, smithay_module: backend_session, session_type: auto, smithay_module: backend_session_auto Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.586126Z INFO cosmic-comp: cosmic_session::comp: Sep 21 00:50:24.585 INFO [libseat/backend/seatd.c:80] Could not connect to socket /run/seatd.sock: No such file or directory, session_type: libseat, smithay_module: backend_session, session_type: auto, smithay_module: backend_session_auto Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.586 INFO [libseat/libseat.c:76] Backend 'seatd' failed to open seat, skipping, session_type: libseat, smithay_module: backend_session, session_type: auto, smithay_module: backend_session_auto Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.586372Z INFO cosmic-comp: cosmic_session::comp: Sep 21 00:50:24.586 INFO [libseat/libseat.c:76] Backend 'seatd' failed to open seat, skipping, session_type: libseat, smithay_module: backend_session, session_type: auto, smithay_module: backend_session_auto Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.651 INFO [libseat/libseat.c:73] Seat opened with backend 'logind', session_type: libseat, smithay_module: backend_session, session_type: auto, smithay_module: backend_session_auto Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.651814Z INFO cosmic-comp: cosmic_session::comp: Sep 21 00:50:24.651 INFO [libseat/libseat.c:73] Seat opened with backend 'logind', session_type: libseat, smithay_module: backend_session, session_type: auto, smithay_module: backend_session_auto Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.671 INFO Initializing a libinput backend, smithay_module: backend_libinput Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.671817Z INFO cosmic-comp: cosmic_session::comp: Sep 21 00:50:24.671 INFO Initializing a libinput backend, smithay_module: backend_libinput Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.675 INFO Trying to initialize EGLDevice { inner: 0x5633589b9c50, device_extensions: ["EGL_EXT_device_drm", "EGL_EXT_device_drm_render_node"] } from renderD128 Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.676142Z INFO cosmic-comp: cosmic_session::comp: Sep 21 00:50:24.675 INFO Trying to initialize EGLDevice { inner: 0x5633589b9c50, device_extensions: ["EGL_EXT_device_drm", "EGL_EXT_device_drm_render_node"] } from renderD128 Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.676 INFO Successfully selected EGL platform: PLATFORM_DEVICE_EXT, platform: EGLPlatform { platform_name: "PLATFORM_DEVICE_EXT", required_extensions: ["EGL_EXT_platform_device"] }, smithay_module: backend_egl Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.676367Z INFO cosmic-comp: cosmic_session::comp: Sep 21 00:50:24.676 INFO Successfully selected EGL platform: PLATFORM_DEVICE_EXT, platform: EGLPlatform { platform_name: "PLATFORM_DEVICE_EXT", required_extensions: ["EGL_EXT_platform_device"] }, smithay_module: backend_egl Sep 20 18:50:24 virtualbox kernel: [drm:vmw_msg_ioctl [vmwgfx]] *ERROR* Failed to open channel. Sep 20 18:50:24 virtualbox kernel: [drm:vmw_msg_ioctl [vmwgfx]] *ERROR* Failed to open channel. Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.696 INFO EGL Initialized, smithay_module: backend_egl Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.696821Z INFO cosmic-comp: cosmic_session::comp: Sep 21 00:50:24.696 INFO EGL Initialized, smithay_module: backend_egl Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.696 INFO EGL Version: (1, 4), smithay_module: backend_egl Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.697052Z INFO cosmic-comp: cosmic_session::comp: Sep 21 00:50:24.696 INFO EGL Version: (1, 4), smithay_module: backend_egl Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.697 INFO Supported EGL display extensions: ["EGL_ANDROID_blob_cache", "EGL_ANDROID_native_fence_sync", "EGL_EXT_image_dma_buf_import", "EGL_EXT_image_dma_buf_import_modifiers", "EGL_KHR_cl_event2", "EGL_KHR_config_attribs", "EGL_KHR_create_context", "EGL_KHR_create_context_no_error", "EGL_KHR_fence_sync", "EGL_KHR_get_all_proc_addresses", "EGL_KHR_gl_renderbuffer_image", "EGL_KHR_gl_texture_2D_image", "EGL_KHR_gl_texture_3D_image", "EGL_KHR_gl_texture_cubemap_image", "EGL_KHR_image_base", "EGL_KHR_no_config_context", "EGL_KHR_reusable_sync", "EGL_KHR_surfaceless_context", "EGL_EXT_pixel_format_float", "EGL_KHR_wait_sync", "EGL_MESA_configless_context", "EGL_MESA_drm_image", "EGL_MESA_image_dma_buf_export", "EGL_MESA_query_driver", "EGL_WL_bind_wayland_display", ""], smithay_module: backend_egl Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.698284Z INFO cosmic-comp: cosmic_session::comp: Sep 21 00:50:24.697 INFO Supported EGL display extensions: ["EGL_ANDROID_blob_cache", "EGL_ANDROID_native_fence_sync", "EGL_EXT_image_dma_buf_import", "EGL_EXT_image_dma_buf_import_modifiers", "EGL_KHR_cl_event2", "EGL_KHR_config_attribs", "EGL_KHR_create_context", "EGL_KHR_create_context_no_error", "EGL_KHR_fence_sync", "EGL_KHR_get_all_proc_addresses", "EGL_KHR_gl_renderbuffer_image", "EGL_KHR_gl_texture_2D_image", "EGL_KHR_gl_texture_3D_image", "EGL_KHR_gl_texture_cubemap_image", "EGL_KHR_image_base", "EGL_KHR_no_config_context", "EGL_KHR_reusable_sync", "EGL_KHR_surfaceless_context", "EGL_EXT_pixel_format_float", "EGL_KHR_wait_sync", "EGL_MESA_configless_context", "EGL_MESA_drm_image", "EGL_MESA_image_dma_buf_export", "EGL_MESA_query_driver", "EGL_WL_bind_wayland_display", ""], smithay_module: backend_egl Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.699 INFO EGL context created, smithay_module: backend_egl Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.699202Z INFO cosmic-comp: cosmic_session::comp: Sep 21 00:50:24.699 INFO EGL context created, smithay_module: backend_egl Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.701 INFO Initializing OpenGL ES Renderer, smithay_module: renderer_gles2 Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.701 INFO GL Version: "OpenGL ES 2.0 Mesa 22.0.5", smithay_module: renderer_gles2 Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.701884Z INFO cosmic-comp: cosmic_session::comp: Sep 21 00:50:24.701 INFO Initializing OpenGL ES Renderer, smithay_module: renderer_gles2 Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.701912Z INFO cosmic-comp: cosmic_session::comp: Sep 21 00:50:24.701 INFO GL Version: "OpenGL ES 2.0 Mesa 22.0.5", smithay_module: renderer_gles2 Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.701919Z INFO cosmic-comp: cosmic_session::comp: Sep 21 00:50:24.701 INFO GL Vendor: "VMware, Inc.", smithay_module: renderer_gles2 Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.701 INFO GL Vendor: "VMware, Inc.", smithay_module: renderer_gles2 Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.701 INFO GL Renderer: "SVGA3D; build: RELEASE; LLVM;", smithay_module: renderer_gles2 Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.702181Z INFO cosmic-comp: cosmic_session::comp: Sep 21 00:50:24.701 INFO GL Renderer: "SVGA3D; build: RELEASE; LLVM;", smithay_module: renderer_gles2 Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.702 INFO Supported GL Extensions: ["GL_EXT_blend_minmax", "GL_EXT_multi_draw_arrays", "GL_EXT_texture_filter_anisotropic", "GL_EXT_texture_compression_s3tc", "GL_EXT_texture_compression_dxt1", "GL_EXT_texture_format_BGRA8888", "GL_OES_depth24", "GL_OES_element_index_uint", "GL_OES_fbo_render_mipmap", "GL_OES_mapbuffer", "GL_OES_rgb8_rgba8", "GL_OES_standard_derivatives", "GL_OES_stencil8", "GL_OES_texture_3D", "GL_OES_texture_float", "GL_OES_texture_float_linear", "GL_OES_texture_half_float", "GL_OES_texture_half_float_linear", "GL_OES_texture_npot", "GL_OES_vertex_half_float", "GL_OES_EGL_image", "GL_OES_depth_texture", "GL_OES_packed_depth_stencil", "GL_OES_get_program_binary", "GL_APPLE_texture_max_level", "GL_EXT_discard_framebuffer", "GL_EXT_read_format_bgra", "GL_EXT_frag_depth", "GL_NV_fbo_color_attachments", "GL_OES_EGL_image_external", "GL_OES_EGL_sync", "GL_OES_vertex_array_object", "GL_ANGLE_pack_reverse_row_order", "GL_ANGLE_texture_compression_dxt3", "GL_ANGLE_texture_compression_dxt5", "GL_EXT_occlusion_query_boolean", "GL_EXT_unpack_subimage", "GL_NV_draw_buffers", "GL_NV_read_buffer", "GL_NV_read_depth", "GL_NV_read_depth_stencil", "GL_NV_read_stencil", "GL_EXT_draw_buffers", "GL_EXT_map_buffer_range", "GL_KHR_debug", "GL_NV_pixel_buffer_object", "GL_OES_required_internalformat", "GL_OES_surfaceless_context", "GL_EXT_separate_shader_objects", "GL_EXT_draw_elements_base_vertex", "GL_EXT_texture_border_clamp", "GL_KHR_context_flush_control", "GL_OES_draw_elements_base_vertex", "GL_OES_texture_border_clamp", "GL_KHR_no_error", "GL_EXT_texture_compression_s3tc_srgb", "GL_KHR_parallel_shader_compile", "GL_MESA_bgra", ""], smithay_module: renderer_gles2 Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.702456Z INFO cosmic-comp: cosmic_session::comp: Sep 21 00:50:24.702 INFO Supported GL Extensions: ["GL_EXT_blend_minmax", "GL_EXT_multi_draw_arrays", "GL_EXT_texture_filter_anisotropic", "GL_EXT_texture_compression_s3tc", "GL_EXT_texture_compression_dxt1", "GL_EXT_texture_format_BGRA8888", "GL_OES_depth24", "GL_OES_element_index_uint", "GL_OES_fbo_render_mipmap", "GL_OES_mapbuffer", "GL_OES_rgb8_rgba8", "GL_OES_standard_derivatives", "GL_OES_stencil8", "GL_OES_texture_3D", "GL_OES_texture_float", "GL_OES_texture_float_linear", "GL_OES_texture_half_float", "GL_OES_texture_half_float_linear", "GL_OES_texture_npot", "GL_OES_vertex_half_float", "GL_OES_EGL_image", "GL_OES_depth_texture", "GL_OES_packed_depth_stencil", "GL_OES_get_program_binary", "GL_APPLE_texture_max_level", "GL_EXT_discard_framebuffer", "GL_EXT_read_format_bgra", "GL_EXT_frag_depth", "GL_NV_fbo_color_attachments", "GL_OES_EGL_image_external", "GL_OES_EGL_sync", "GL_OES_vertex_array_object", "GL_ANGLE_pack_reverse_row_order", "GL_ANGLE_texture_compression_dxt3", "GL_ANGLE_texture_compression_dxt5", "GL_EXT_occlusion_query_boolean", "GL_EXT_unpack_subimage", "GL_NV_draw_buffers", "GL_NV_read_buffer", "GL_NV_read_depth", "GL_NV_read_depth_stencil", "GL_NV_read_stencil", "GL_EXT_draw_buffers", "GL_EXT_map_buffer_range", "GL_KHR_debug", "GL_NV_pixel_buffer_object", "GL_OES_required_internalformat", "GL_OES_surfaceless_context", "GL_EXT_separate_shader_objects", "GL_EXT_draw_elements_base_vertex", "GL_EXT_texture_border_clamp", "GL_KHR_context_flush_control", "GL_OES_draw_elements_base_vertex", "GL_OES_texture_border_clamp", "GL_KHR_no_error", "GL_EXT_texture_compression_s3tc_srgb", "GL_KHR_parallel_shader_compile", "GL_MESA_bgra", ""], smithay_module: renderer_gles2 Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.714 INFO Using renderD128 as primary gpu for rendering Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.715525Z INFO cosmic-comp: cosmic_session::comp: Sep 21 00:50:24.714 INFO Using renderD128 as primary gpu for rendering Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.715 INFO DrmDevice initializing, smithay_module: backend_drm Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.716535Z INFO cosmic-comp: cosmic_session::comp: Sep 21 00:50:24.715 INFO DrmDevice initializing, smithay_module: backend_drm Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.715 WARN Unable to become drm master, assuming unprivileged mode, smithay_module: backend_drm Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.716627Z INFO cosmic-comp: cosmic_session::comp: Sep 21 00:50:24.715 WARN Unable to become drm master, assuming unprivileged mode, smithay_module: backend_drm Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.721 INFO Successfully selected EGL platform: PLATFORM_GBM_KHR, platform: EGLPlatform { platform_name: "PLATFORM_GBM_KHR", required_extensions: ["EGL_KHR_platform_gbm"] }, smithay_module: backend_egl Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.721845Z INFO cosmic-comp: cosmic_session::comp: Sep 21 00:50:24.721 INFO Successfully selected EGL platform: PLATFORM_GBM_KHR, platform: EGLPlatform { platform_name: "PLATFORM_GBM_KHR", required_extensions: ["EGL_KHR_platform_gbm"] }, smithay_module: backend_egl Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.722 INFO EGL Initialized, smithay_module: backend_egl Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.722311Z INFO cosmic-comp: cosmic_session::comp: Sep 21 00:50:24.722 INFO EGL Initialized, smithay_module: backend_egl Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.722 INFO EGL Version: (1, 4), smithay_module: backend_egl Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.722642Z INFO cosmic-comp: cosmic_session::comp: Sep 21 00:50:24.722 INFO EGL Version: (1, 4), smithay_module: backend_egl Sep 20 18:50:24 virtualbox kernel: [drm:vmw_msg_ioctl [vmwgfx]] *ERROR* Failed to open channel. Sep 20 18:50:24 virtualbox kernel: [drm:vmw_msg_ioctl [vmwgfx]] *ERROR* Failed to open channel. Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.722 INFO Supported EGL display extensions: ["EGL_ANDROID_blob_cache", "EGL_ANDROID_native_fence_sync", "EGL_EXT_buffer_age", "EGL_EXT_image_dma_buf_import", "EGL_EXT_image_dma_buf_import_modifiers", "EGL_KHR_cl_event2", "EGL_KHR_config_attribs", "EGL_KHR_create_context", "EGL_KHR_create_context_no_error", "EGL_KHR_fence_sync", "EGL_KHR_get_all_proc_addresses", "EGL_KHR_gl_renderbuffer_image", "EGL_KHR_gl_texture_2D_image", "EGL_KHR_gl_texture_3D_image", "EGL_KHR_gl_texture_cubemap_image", "EGL_KHR_image", "EGL_KHR_image_base", "EGL_KHR_image_pixmap", "EGL_KHR_no_config_context", "EGL_KHR_reusable_sync", "EGL_KHR_surfaceless_context", "EGL_EXT_pixel_format_float", "EGL_KHR_wait_sync", "EGL_MESA_configless_context", "EGL_MESA_drm_image", "EGL_MESA_image_dma_buf_export", "EGL_MESA_query_driver", "EGL_WL_bind_wayland_display", ""], smithay_module: backend_egl Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.723860Z INFO cosmic-comp: cosmic_session::comp: Sep 21 00:50:24.722 INFO Supported EGL display extensions: ["EGL_ANDROID_blob_cache", "EGL_ANDROID_native_fence_sync", "EGL_EXT_buffer_age", "EGL_EXT_image_dma_buf_import", "EGL_EXT_image_dma_buf_import_modifiers", "EGL_KHR_cl_event2", "EGL_KHR_config_attribs", "EGL_KHR_create_context", "EGL_KHR_create_context_no_error", "EGL_KHR_fence_sync", "EGL_KHR_get_all_proc_addresses", "EGL_KHR_gl_renderbuffer_image", "EGL_KHR_gl_texture_2D_image", "EGL_KHR_gl_texture_3D_image", "EGL_KHR_gl_texture_cubemap_image", "EGL_KHR_image", "EGL_KHR_image_base", "EGL_KHR_image_pixmap", "EGL_KHR_no_config_context", "EGL_KHR_reusable_sync", "EGL_KHR_surfaceless_context", "EGL_EXT_pixel_format_float", "EGL_KHR_wait_sync", "EGL_MESA_configless_context", "EGL_MESA_drm_image", "EGL_MESA_image_dma_buf_export", "EGL_MESA_query_driver", "EGL_WL_bind_wayland_display", ""], smithay_module: backend_egl Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.724 INFO EGL context created, smithay_module: backend_egl Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.724882Z INFO cosmic-comp: cosmic_session::comp: Sep 21 00:50:24.724 INFO EGL context created, smithay_module: backend_egl Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.725 INFO Created new socket, wayland_socket: wayland-1-renderD128 Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.725305Z INFO cosmic-comp: cosmic_session::comp: Sep 21 00:50:24.725 INFO Created new socket, wayland_socket: wayland-1-renderD128 Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.725 INFO Added socket at wayland-1-renderD128 for gpu renderD128 Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.725535Z INFO cosmic-comp: cosmic_session::comp: Sep 21 00:50:24.725 INFO Added socket at wayland-1-renderD128 for gpu renderD128 Sep 20 18:50:24 virtualbox cosmic-session[2530]: Sep 21 00:50:24.726 WARN Failed to initialize output: No prop found Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.726493Z INFO cosmic-comp: cosmic_session::comp: Sep 21 00:50:24.726 WARN Failed to initialize output: No prop found Sep 20 18:50:24 virtualbox cosmic-session[2530]: thread 'main' panicked at 'slog-scope: No logger set. Use `slog_scope::set_global_logger` or `slog_scope::scope`.', /build/cosmic-comp-PQeq0U/cosmic-comp-0.1~1661944224~22.04~e1894ef/vendor/slog-scope/lib.rs:125:13 Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.833862Z INFO cosmic-comp: cosmic_session::comp: thread 'main' panicked at 'slog-scope: No logger set. Use `slog_scope::set_global_logger` or `slog_scope::scope`.', /build/cosmic-comp-PQeq0U/cosmic-comp-0.1~1661944224~22.04~e1894ef/vendor/slog-scope/lib.rs:125:13 Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.833896Z INFO cosmic-comp: cosmic_session::comp: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Sep 20 18:50:24 virtualbox cosmic-session[2530]: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Sep 20 18:50:24 virtualbox cosmic-session[2530]: thread 'main' panicked at 'slog-scope: No logger set. Use `slog_scope::set_global_logger` or `slog_scope::scope`.', /build/cosmic-comp-PQeq0U/cosmic-comp-0.1~1661944224~22.04~e1894ef/vendor/slog-scope/lib.rs:125:13 Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.837404Z INFO cosmic-comp: cosmic_session::comp: thread 'main' panicked at 'slog-scope: No logger set. Use `slog_scope::set_global_logger` or `slog_scope::scope`.', /build/cosmic-comp-PQeq0U/cosmic-comp-0.1~1661944224~22.04~e1894ef/vendor/slog-scope/lib.rs:125:13 Sep 20 18:50:24 virtualbox /usr/libexec/gdm-wayland-session[2530]: 2022-09-21T00:50:24.837413Z INFO cosmic-comp: cosmic_session::comp: stack backtrace: Sep 20 18:50:24 virtualbox cosmic-session[2530]: stack backtrace: Sep 20 18:50:24 virtualbox cosmic-session[2530]: 0: 0x563357c88441 -Not caused by or fixed by pop-os/cosmic-comp#37.