Edit: It looks like it may have been a driver issue that unfortunately coincided with my Windows Upgrade. Rolling back to the previous drivers seems to have resolved the issue.
I have been using LG for months with Windows 10 without issue but after a fresh install of Windows 11 the Looking Glass Host Service seems to crash shortly after starting a game (Starcraft II, Sea of Thieves). I can otherwise use LG without issue. The crash occurs with LG version B5.0.1 and B4.
Host OS: Debian Bookworm
Guest OS: Windows 11 Home 21H2
GPU Drivers: 21.40.29.05-220223a-376944E-RadeonSoftware
Client Log:
[I] 84283678 main.c:1304 | main | Looking Glass (B5.0.1)
[I] 84283690 main.c:1305 | main | Locking Method: Atomic
[I] 84301863 cpuinfo.c:36 | lgDebugCPU | CPU Model: AMD Ryzen 7 5700G with Radeon Graphics
[I] 84301870 cpuinfo.c:37 | lgDebugCPU | CPU: 8 cores, 16 threads
[I] 84303096 config.c:504 | config_load | Loading config from: /home/trace/.config/looking-glass/client.ini
[I] 84306575 main.c:866 | lg_run | Using font: /usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf
[I] 84306598 ivshmem.c:128 | ivshmemOpenDev | KVMFR Device : /dev/shm/looking-glass
[I] 84311120 egl.c:261 | egl_initialize | Double buffering is off
[I] 84311125 main.c:833 | tryRenderer | Using Renderer: EGL
[W] 84311231 idle.c:31 | waylandIdleInit | zwp_idle_inhibit_manager_v1 not exported by compositor, will not be able to suppress idle states
[I] 84319394 gl.c:58 | waylandGetEGLDisplay | Using eglGetPlatformDisplay
[I] 84349246 egl.c:773 | egl_renderStartup | Single buffer mode
[I] 84351512 egl.c:789 | egl_renderStartup | EGL : 1.5
[I] 84351517 egl.c:790 | egl_renderStartup | Vendor : AMD
[I] 84351519 egl.c:791 | egl_renderStartup | Renderer: AMD RENOIR (DRM 3.44.0, 5.16.0-1-amd64, LLVM 12.0.1)
[I] 84351520 egl.c:792 | egl_renderStartup | Version : OpenGL ES 3.2 Mesa 21.2.6
[I] 84351525 egl.c:793 | egl_renderStartup | EGL APIs: OpenGL OpenGL_ES
[I] 84351526 egl.c:794 | egl_renderStartup | EGL Exts: EGL_ANDROID_blob_cache EGL_ANDROID_native_fence_sync EGL_EXT_buffer_age EGL_EXT_create_context_robustness EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers EGL_EXT_protected_surface 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_colorspace 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_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_WL_bind_wayland_display EGL_WL_create_wayland_buffer_from_image
[I] 84351530 egl.c:795 | egl_renderStartup | GL Exts : 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_compression_rgtc GL_EXT_texture_format_BGRA8888 GL_OES_compressed_ETC1_RGB8_texture 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_EXT_draw_instanced GL_EXT_texture_sRGB_decode GL_OES_EGL_image GL_OES_depth_texture GL_AMD_performance_monitor GL_OES_packed_depth_stencil GL_EXT_texture_type_2_10_10_10_REV GL_NV_conditional_render 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_OES_viewport_array GL_ANGLE_pack_reverse_row_order GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_EXT_occlusion_query_boolean GL_EXT_robustness GL_EXT_texture_rg 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_KHR_robustness GL_KHR_texture_compression_astc_ldr GL_NV_pixel_buffer_object GL_OES_depth_texture_cube_map GL_OES_required_internalformat GL_OES_surfaceless_context GL_EXT_color_buffer_float GL_EXT_sRGB_write_control GL_EXT_separate_shader_objects GL_EXT_shader_group_vote GL_EXT_shader_implicit_conversions GL_EXT_shader_integer_mix GL_EXT_tessellation_point_size GL_EXT_tessellation_shader GL_ANDROID_extension_pack_es31a GL_EXT_base_instance GL_EXT_compressed_ETC1_RGB8_sub_texture GL_EXT_copy_image GL_EXT_draw_buffers_indexed GL_EXT_draw_elements_base_vertex GL_EXT_gpu_shader5 GL_EXT_polygon_offset_clamp GL_EXT_primitive_bounding_box GL_EXT_render_snorm GL_EXT_shader_io_blocks GL_EXT_texture_border_clamp GL_EXT_texture_buffer GL_EXT_texture_cube_map_array GL_EXT_texture_norm16 GL_EXT_texture_view GL_KHR_blend_equation_advanced GL_KHR_context_flush_control GL_KHR_robust_buffer_access_behavior GL_NV_image_formats GL_OES_copy_image GL_OES_draw_buffers_indexed GL_OES_draw_elements_base_vertex GL_OES_gpu_shader5 GL_OES_primitive_bounding_box GL_OES_sample_shading GL_OES_sample_variables GL_OES_shader_io_blocks GL_OES_shader_multisample_interpolation GL_OES_tessellation_point_size GL_OES_tessellation_shader GL_OES_texture_border_clamp GL_OES_texture_buffer GL_OES_texture_cube_map_array GL_OES_texture_stencil8 GL_OES_texture_storage_multisample_2d_array GL_OES_texture_view GL_EXT_blend_func_extended GL_EXT_buffer_storage GL_EXT_float_blend GL_EXT_geometry_point_size GL_EXT_geometry_shader GL_EXT_shader_samples_identical GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_KHR_texture_compression_astc_sliced_3d GL_OES_EGL_image_external_essl3 GL_OES_geometry_point_size GL_OES_geometry_shader GL_OES_shader_image_atomic GL_EXT_clip_cull_distance GL_EXT_disjoint_timer_query GL_EXT_texture_compression_s3tc_srgb GL_EXT_window_rectangles GL_MESA_shader_integer_functions GL_EXT_clip_control GL_EXT_color_buffer_half_float GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_semaphore GL_EXT_semaphore_fd GL_EXT_texture_compression_bptc GL_KHR_parallel_shader_compile GL_NV_alpha_to_coverage_dither_control GL_AMD_framebuffer_multisample_advanced GL_EXT_EGL_image_storage GL_EXT_texture_shadow_lod GL_INTEL_blackhole_render GL_MESA_framebuffer_flip_y GL_NV_compute_shader_derivatives GL_EXT_demote_to_helper_invocation GL_EXT_depth_clamp GL_EXT_texture_query_lod GL_MESA_bgra
[I] 84351545 egl.c:858 | egl_renderStartup | Debug messages disabled, enable with egl:debug=true
[I] 84374760 eglutil.c:35 | swapWithDamageInit | Using EGL_KHR_swap_buffers_with_damage
[I] 84376914 main.c:1123 | lg_run | ================================================================================
[I] 84376921 main.c:1124 | lg_run | The host application seems to not be running
[I] 84376923 main.c:1125 | lg_run | Waiting for the host application to start...
[I] 84386320 main.c:1176 | lg_run | Host ready, reported version: B5.0.1
[I] 84386328 main.c:1177 | lg_run | Starting session
[I] 84695963 main.c:637 | main_frameThread | Format: FRAME_TYPE_BGRA 2560x1440 stride:2560 pitch:10240 rotation:0
[I] 95464335 main.c:637 | main_frameThread | Format: FRAME_TYPE_BGRA 2560x1440 stride:2560 pitch:10240 rotation:0
[I] 97602975 main.c:637 | main_frameThread | Format: FRAME_TYPE_BGRA 2560x1440 stride:2560 pitch:10240 rotation:0
[I] 245297650 main.c:637 | main_frameThread | Format: FRAME_TYPE_BGRA 2560x1440 stride:2560 pitch:10240 rotation:0
[I] 245629862 main.c:637 | main_frameThread | Format: FRAME_TYPE_BGRA 2560x1440 stride:2560 pitch:10240 rotation:0
[I] 484214447 main.c:1206 | lg_run | Waiting for the host to restart...
^C[I] 532182313 main.c:789 | intHandler | Caught signal, shutting down...
Looking Glass Host Log:
[I] 181457869 dxgi.c:322 | dxgi_init | Device Name : \\.\DISPLAY1
[I] 181458166 dxgi.c:323 | dxgi_init | Device Description: AMD Radeon RX 6700 XT
[I] 181458466 dxgi.c:324 | dxgi_init | Device Vendor ID : 0x1002
[I] 181458709 dxgi.c:325 | dxgi_init | Device Device ID : 0x73df
[I] 181458963 dxgi.c:326 | dxgi_init | Device Video Mem : 12243 MiB
[I] 181459211 dxgi.c:327 | dxgi_init | Device Sys Mem : 0 MiB
[I] 181459458 dxgi.c:328 | dxgi_init | Shared Sys Mem : 8181 MiB
[I] 181484638 dxgi.c:435 | dxgi_init | Feature Level : 0xc100
[I] 181485000 dxgi.c:436 | dxgi_init | Capture Size : 2560 x 1440
[I] 181485324 dxgi.c:437 | dxgi_init | AcquireLock : enabled
[I] 181487937 dxgi.c:527 | dxgi_init | Source Format : DXGI_FORMAT_B8G8R8A8_UNORM
[I] 181488898 app.c:350 | captureStart | ==== [ Capture Start ] ====
[I] 181489227 app.c:290 | frameThread | Frame thread started
[I] 420104723 app.c:797 | app_main | No subscribers, going to sleep...
[I] 420105090 app.c:297 | frameThread | Frame thread stopped
[I] 5403423 time.c:85 | windowsSetTimerResolution | System timer resolution: 488.2 μs
[I] 5404173 app.c:544 | app_main | Looking Glass Host (B5.0.1)
[I] 5404649 cpuinfo.c:36 | lgDebugCPU | CPU Model: AMD EPYC-Milan Processor
[I] 5405108 cpuinfo.c:37 | lgDebugCPU | CPU: 6 cores, 12 threads
[I] 5406254 ivshmem.c:131 | ivshmemInit | IVSHMEM 0* on bus 0x8, device 0x1, function 0x0
[I] 5409705 app.c:561 | app_main | IVSHMEM Size : 64 MiB
[I] 5410019 app.c:562 | app_main | IVSHMEM Address : 0x29F0000
[I] 5410272 app.c:563 | app_main | Max Pointer Size : 1024 KiB
[I] 5410510 app.c:564 | app_main | KVMFR Version : 14
[I] 5411669 app.c:625 | app_main | Max Frame Size : 30 MiB
[I] 5411918 app.c:650 | app_main | Trying : DXGI
[I] 5414850 dxgi.c:322 | dxgi_init | Device Name : \\.\DISPLAY1
[I] 5415343 dxgi.c:323 | dxgi_init | Device Description: AMD Radeon RX 6700 XT
[I] 5415854 dxgi.c:324 | dxgi_init | Device Vendor ID : 0x1002
[I] 5416230 dxgi.c:325 | dxgi_init | Device Device ID : 0x73df
[I] 5416622 dxgi.c:326 | dxgi_init | Device Video Mem : 12243 MiB
[I] 5417027 dxgi.c:327 | dxgi_init | Device Sys Mem : 0 MiB
[I] 5417452 dxgi.c:328 | dxgi_init | Shared Sys Mem : 8181 MiB
[I] 5450161 dxgi.c:435 | dxgi_init | Feature Level : 0xc100
[I] 5450590 dxgi.c:436 | dxgi_init | Capture Size : 2560 x 1440
[I] 5451053 dxgi.c:437 | dxgi_init | AcquireLock : enabled
[I] 5453007 dxgi.c:527 | dxgi_init | Source Format : DXGI_FORMAT_B8G8R8A8_UNORM
[I] 5453998 app.c:675 | app_main | Using : DXGI
[I] 5454241 app.c:676 | app_main | Capture Method : Asynchronous
[I] 14073929 app.c:350 | captureStart | ==== [ Capture Start ] ====
[I] 14074552 app.c:290 | frameThread | Frame thread started
[I] 20968086 app.c:297 | frameThread | Frame thread stopped
[I] 20968928 app.c:356 | captureStop | ==== [ Capture Stop ] ====
Looking Glass Host Service Log:
[2022-02-27 15:41:30] Startup
[2022-02-27 15:42:43] Host application exited with code 0x40010004
[2022-02-27 15:42:43] Host application failed due to unknown error; restarting
[2022-02-27 15:42:43] Host application exited with code 0x40010004
[2022-02-27 15:42:43] Host application failed due to unknown error; restarting
[2022-02-27 15:45:37] Startup
[2022-02-27 15:54:32] Startup
Looking Glass Config:
[win]
fullScreen=yes
[input]
escapeKey=97
autoCapture=yes
Any help would be appreciated.