5
17
Fork
You've already forked EQUIS
5

Eframe woes #46

Closed
opened 2024年11月03日 21:09:09 +01:00 by carl · 8 comments

so i am getting this. (I was getting sigsegvs from rustc when building so i updated the flake to be nixos-unstable)

I can run the mesa-demos, eglgears_x11 etc without any problems.

I am very unfamiliar with this efram-egui-wgpu ecosystem.
Maddening part is that I got it running once, saw that ports get sorted weirdly on helvum and fixed that and now i've never gotten it running again 🙃
Is this something you have run in to?

[car@nixos:~/source/EQUIS]$ cargo run
warning: /home/car/source/EQUIS/Cargo.toml: unused manifest key: profile.fast.linker
 Finished dev [optimized + debuginfo] target(s) in 0.07s
 Running `target/debug/equis`
2024年11月03日T20:04:35.335615Z WARN winit::platform_impl::platform::x11::xdisplay: error setting XSETTINGS; Xft options won't reload automatically 
2024年11月03日T20:04:35.338834Z INFO winit::platform_impl::platform::x11::window: Guessed window scale factor: 1.1666666666666667 
2024年11月03日T20:04:35.353390Z INFO wgpu_hal::gles::egl: Using X11 platform 
2024年11月03日T20:04:35.386921Z WARN wgpu_hal::gles::egl: No config found! 
2024年11月03日T20:04:35.386928Z WARN wgpu_hal::gles::egl: EGL says it can present to the window but not natively 
2024年11月03日T20:04:35.478996Z INFO wgpu_core::instance: Adapter Gl AdapterInfo { name: "NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2", vendor: 4318, device: 0, device_type: Other, driver: "", driver_info: "", backend: Gl } 
2024年11月03日T20:04:35.479182Z INFO egui_wgpu: The only available wgpu adapter was not suitable: backend: Gl, device_type: Other, name: "NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2", vendor: 0x10DE 
2024年11月03日T20:04:35.479738Z ERROR eframe::native::run: Exiting because of error: WGPU error: Failed to create wgpu adapter, no suitable adapter found. during event Resumed 
thread 'main' panicked at crates/equis-gui/src/main.rs:43:6:
Failed running eframe: Wgpu(NoSuitableAdapterFound)
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
so i am getting this. (I was getting sigsegvs from rustc when building so i updated the flake to be nixos-unstable) I can run the mesa-demos, eglgears_x11 etc without any problems. I am very unfamiliar with this efram-egui-wgpu ecosystem. Maddening part is that I got it running _once_, saw that ports get sorted weirdly on helvum and fixed that and now i've never gotten it running again 🙃 Is this something you have run in to? ``` [car@nixos:~/source/EQUIS]$ cargo run warning: /home/car/source/EQUIS/Cargo.toml: unused manifest key: profile.fast.linker Finished dev [optimized + debuginfo] target(s) in 0.07s Running `target/debug/equis` 2024年11月03日T20:04:35.335615Z WARN winit::platform_impl::platform::x11::xdisplay: error setting XSETTINGS; Xft options won't reload automatically 2024年11月03日T20:04:35.338834Z INFO winit::platform_impl::platform::x11::window: Guessed window scale factor: 1.1666666666666667 2024年11月03日T20:04:35.353390Z INFO wgpu_hal::gles::egl: Using X11 platform 2024年11月03日T20:04:35.386921Z WARN wgpu_hal::gles::egl: No config found! 2024年11月03日T20:04:35.386928Z WARN wgpu_hal::gles::egl: EGL says it can present to the window but not natively 2024年11月03日T20:04:35.478996Z INFO wgpu_core::instance: Adapter Gl AdapterInfo { name: "NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2", vendor: 4318, device: 0, device_type: Other, driver: "", driver_info: "", backend: Gl } 2024年11月03日T20:04:35.479182Z INFO egui_wgpu: The only available wgpu adapter was not suitable: backend: Gl, device_type: Other, name: "NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2", vendor: 0x10DE 2024年11月03日T20:04:35.479738Z ERROR eframe::native::run: Exiting because of error: WGPU error: Failed to create wgpu adapter, no suitable adapter found. during event Resumed thread 'main' panicked at crates/equis-gui/src/main.rs:43:6: Failed running eframe: Wgpu(NoSuitableAdapterFound) note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace ```

Can you try forcing the gl backend by WGPU_BACKEND=gl cargo run ? Otherwise we could try updating egui/eframe to the latest version and see if that helps. What is weird is that it seems to find a gl adapter?

EDIT:
I think googling around for this could be helpful. So poking around with what is suggested here: https://github.com/gfx-rs/wgpu-rs/issues/751 . Also i could imagine that for x11 we need to add some more stuff to the ld_preload in shell.nix ?

I'm personally running wayland on nixos, so could imagine that there's something off.

Can you try forcing the gl backend by `WGPU_BACKEND=gl cargo run` ? Otherwise we could try updating egui/eframe to the latest version and see if that helps. What is weird is that it seems to find a gl adapter? EDIT: I think googling around for this could be helpful. So poking around with what is suggested here: https://github.com/gfx-rs/wgpu-rs/issues/751 . Also i could imagine that for x11 we need to add some more stuff to the ld_preload in shell.nix ? I'm personally running wayland on nixos, so could imagine that there's something off.

Oh found something else interesting. Can you check if https://github.com/emilk/eframe_template/tree/main is working for you? It also provides a shell.nix.

Oh found something else interesting. Can you check if https://github.com/emilk/eframe_template/tree/main is working for you? It also provides a shell.nix.

Switched to my plasma x11 session and equis starts successfully. But seems to not be able to use the vulkan backend.

2024年11月03日T20:31:39.942271Z DEBUG eframe: Using the wgpu renderer 
2024年11月03日T20:31:39.943855Z WARN winit::platform_impl::platform::x11::xdisplay: error setting XSETTINGS; Xft options won't reload automatically 
2024年11月03日T20:31:39.947063Z DEBUG eframe::native::wgpu_integration: Event::Resumed 
2024年11月03日T20:31:39.947245Z INFO winit::platform_impl::platform::x11::window: Guessed window scale factor: 2.0833333333333335 
2024年11月03日T20:31:39.947250Z DEBUG winit::platform_impl::platform::x11::window: Calculated physical dimensions: 2667x1125 
2024年11月03日T20:31:39.948050Z DEBUG wgpu_core::instance: Instance::new: failed to create Vulkan backend: InstanceError { message: "missing Vulkan entry points", source: Some(LibraryLoadFailure(DlOpen { desc: "libvulkan.so.1: cannot open shared object file: No such file or directory" })) } 
2024年11月03日T20:31:39.950458Z DEBUG wgpu_hal::gles::egl: Client extensions: [
 "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_explicit_device",
 "EGL_EXT_platform_wayland",
 "EGL_KHR_platform_wayland",
 "EGL_EXT_platform_x11",
 "EGL_KHR_platform_x11",
 "EGL_EXT_platform_xcb",
 "EGL_MESA_platform_gbm",
 "EGL_KHR_platform_gbm",
 "EGL_MESA_platform_surfaceless",
] 
2024年11月03日T20:31:39.950532Z DEBUG wgpu_hal::gles::egl: Loading Wayland library to get the current display 
2024年11月03日T20:31:39.950773Z DEBUG wgpu_hal::gles::egl: Loading X11 library to get the current display 
2024年11月03日T20:31:39.952125Z INFO wgpu_hal::gles::egl: Using X11 platform 
2024年11月03日T20:31:39.952216Z DEBUG wgpu_hal::gles::egl: Enabling EGL debug output 
2024年11月03日T20:31:39.989413Z DEBUG wgpu_hal::gles::egl: Display vendor "Mesa Project", version (1, 5) 
2024年11月03日T20:31:39.989435Z DEBUG wgpu_hal::gles::egl: Display extensions: [
 "EGL_ANDROID_blob_cache",
 "EGL_ANDROID_native_fence_sync",
 "EGL_CHROMIUM_sync_control",
 "EGL_ANGLE_sync_control_rate",
 "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_query_reset_notification_strategy",
 "EGL_EXT_swap_buffers_with_damage",
 "EGL_IMG_context_priority",
 "EGL_KHR_cl_event2",
 "EGL_KHR_config_attribs",
 "EGL_KHR_context_flush_control",
 "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",
 "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_gl_interop",
 "EGL_MESA_image_dma_buf_export",
 "EGL_MESA_query_driver",
 "EGL_NOK_texture_from_pixmap",
 "EGL_WL_bind_wayland_display",
] 
2024年11月03日T20:31:39.989453Z DEBUG wgpu_hal::gles::egl: 	EGL surface: +srgb 
2024年11月03日T20:31:39.989519Z DEBUG wgpu_hal::gles::egl: 	Trying native-render 
2024年11月03日T20:31:39.989533Z DEBUG wgpu_hal::gles::egl: 	EGL context: +debug 
2024年11月03日T20:31:39.989535Z DEBUG wgpu_hal::gles::egl: 	EGL context: +robust access EXT 
2024年11月03日T20:31:39.990360Z DEBUG wgpu_hal::gles::egl: 	EGL context: +surfaceless 
2024年11月03日T20:31:39.990372Z DEBUG wgpu_core::instance: Instance::new: created Gl backend 
2024年11月03日T20:31:39.991100Z DEBUG wgpu_hal::gles::egl: Max label length: 256 
2024年11月03日T20:31:39.991107Z DEBUG wgpu_hal::gles::egl: Enabling GLES debug output 
2024年11月03日T20:31:39.991199Z DEBUG wgpu_hal::gles::adapter: Vendor: AMD 
2024年11月03日T20:31:39.991214Z DEBUG wgpu_hal::gles::adapter: Renderer: AMD Radeon Graphics (radeonsi, gfx1103_r1, LLVM 17.0.6, DRM 3.59, 6.11.5) 
2024年11月03日T20:31:39.991216Z DEBUG wgpu_hal::gles::adapter: Version: OpenGL ES 3.2 Mesa 24.0.7 
2024年11月03日T20:31:39.991220Z DEBUG wgpu_hal::gles::adapter: SL version: OpenGL ES GLSL ES 3.20 
2024年11月03日T20:31:39.991222Z DEBUG wgpu_hal::gles::adapter: Supported GL Extensions: {
 "GL_NV_compute_shader_derivatives",
 "GL_OES_depth_texture",
 "GL_OES_texture_buffer",
 "GL_NV_read_depth_stencil",
 "GL_OES_packed_depth_stencil",
 "GL_OES_viewport_array",
 "GL_EXT_draw_instanced",
 "GL_KHR_blend_equation_advanced",
 "GL_OES_fbo_render_mipmap",
 "GL_OES_geometry_point_size",
 "GL_OES_get_program_binary",
 "GL_EXT_geometry_point_size",
 "GL_EXT_texture_type_2_10_10_10_REV",
 "GL_OES_sample_shading",
 "GL_EXT_read_format_bgra",
 "GL_NV_shader_noperspective_interpolation",
 "GL_EXT_debug_label",
 "GL_EXT_color_buffer_half_float",
 "GL_EXT_multi_draw_arrays",
 "GL_EXT_disjoint_timer_query",
 "GL_EXT_texture_format_BGRA8888",
 "GL_EXT_instanced_arrays",
 "GL_OES_texture_cube_map_array",
 "GL_EXT_texture_compression_s3tc_srgb",
 "GL_EXT_window_rectangles",
 "GL_NV_pixel_buffer_object",
 "GL_APPLE_sync",
 "GL_OES_texture_3D",
 "GL_EXT_color_buffer_float",
 "GL_NV_generate_mipmap_sRGB",
 "GL_APPLE_texture_max_level",
 "GL_EXT_blend_minmax",
 "GL_EXT_texture_filter_anisotropic",
 "GL_KHR_parallel_shader_compile",
 "GL_EXT_shader_io_blocks",
 "GL_NV_texture_barrier",
 "GL_OES_texture_float",
 "GL_EXT_semaphore_fd",
 "GL_EXT_blend_func_extended",
 "GL_NV_read_depth",
 "GL_EXT_copy_image",
 "GL_OES_texture_float_linear",
 "GL_EXT_texture_view",
 "GL_OES_primitive_bounding_box",
 "GL_OES_depth24",
 "GL_OES_geometry_shader",
 "GL_KHR_robustness",
 "GL_OES_gpu_shader5",
 "GL_OES_texture_half_float",
 "GL_NV_read_stencil",
 "GL_EXT_sRGB_write_control",
 "GL_INTEL_blackhole_render",
 "GL_OES_tessellation_point_size",
 "GL_OES_rgb8_rgba8",
 "GL_EXT_draw_buffers_indexed",
 "GL_NV_alpha_to_coverage_dither_control",
 "GL_OES_compressed_ETC1_RGB8_texture",
 "GL_EXT_texture_sRGB_decode",
 "GL_KHR_context_flush_control",
 "GL_OES_EGL_image_external",
 "GL_EXT_unpack_subimage",
 "GL_OES_copy_image",
 "GL_MESA_texture_const_bandwidth",
 "GL_MESA_sampler_objects",
 "GL_NV_draw_buffers",
 "GL_OES_sample_variables",
 "GL_EXT_robustness",
 "GL_EXT_texture_buffer",
 "GL_OES_shader_io_blocks",
 "GL_OES_texture_stencil8",
 "GL_ANGLE_pack_reverse_row_order",
 "GL_EXT_gpu_shader5",
 "GL_EXT_texture_border_clamp",
 "GL_EXT_compressed_ETC1_RGB8_sub_texture",
 "GL_KHR_debug",
 "GL_EXT_clip_cull_distance",
 "GL_EXT_texture_mirror_clamp_to_edge",
 "GL_EXT_depth_clamp",
 "GL_OES_draw_elements_base_vertex",
 "GL_EXT_geometry_shader",
 "GL_OES_mapbuffer",
 "GL_OES_depth_texture_cube_map",
 "GL_KHR_texture_compression_astc_sliced_3d",
 "GL_NV_pack_subimage",
 "GL_MESA_bgra",
 "GL_OES_EGL_image",
 "GL_OES_texture_storage_multisample_2d_array",
 "GL_KHR_robust_buffer_access_behavior",
 "GL_EXT_shader_group_vote",
 "GL_EXT_texture_cube_map_array",
 "GL_NV_read_buffer",
 "GL_OES_standard_derivatives",
 "GL_EXT_texture_compression_bptc",
 "GL_EXT_EGL_image_storage",
 "GL_OES_draw_buffers_indexed",
 "GL_EXT_memory_object_fd",
 "GL_EXT_render_snorm",
 "GL_EXT_base_instance",
 "GL_EXT_tessellation_shader",
 "GL_EXT_clip_control",
 "GL_EXT_draw_elements_base_vertex",
 "GL_EXT_shader_implicit_conversions",
 "GL_OES_vertex_array_object",
 "GL_MESA_shader_integer_functions",
 "GL_EXT_texture_compression_s3tc",
 "GL_EXT_frag_depth",
 "GL_OES_texture_view",
 "GL_EXT_clear_texture",
 "GL_KHR_texture_compression_astc_ldr",
 "GL_EXT_texture_rg",
 "GL_EXT_discard_framebuffer",
 "GL_EXT_semaphore",
 "GL_NV_image_formats",
 "GL_ANDROID_extension_pack_es31a",
 "GL_OES_surfaceless_context",
 "GL_EXT_primitive_bounding_box",
 "GL_KHR_no_error",
 "GL_NV_fbo_color_attachments",
 "GL_EXT_map_buffer_range",
 "GL_ANGLE_texture_compression_dxt3",
 "GL_ANGLE_texture_compression_dxt5",
 "GL_EXT_demote_to_helper_invocation",
 "GL_EXT_buffer_storage",
 "GL_EXT_texture_compression_dxt1",
 "GL_NV_conditional_render",
 "GL_OES_element_index_uint",
 "GL_OES_required_internalformat",
 "GL_EXT_draw_buffers",
 "GL_EXT_float_blend",
 "GL_OES_tessellation_shader",
 "GL_OES_shader_image_atomic",
 "GL_OES_texture_half_float_linear",
 "GL_EXT_tessellation_point_size",
 "GL_OES_texture_npot",
 "GL_EXT_separate_shader_objects",
 "GL_MESA_framebuffer_flip_y",
 "GL_EXT_shader_integer_mix",
 "GL_EXT_texture_sRGB_R8",
 "GL_EXT_texture_shadow_lod",
 "GL_OES_EGL_sync",
 "GL_EXT_texture_sRGB_RG8",
 "GL_EXT_polygon_offset_clamp",
 "GL_OES_texture_border_clamp",
 "GL_EXT_texture_norm16",
 "GL_OES_stencil8",
 "GL_OES_vertex_half_float",
 "GL_EXT_occlusion_query_boolean",
 "GL_EXT_memory_object",
 "GL_EXT_texture_compression_rgtc",
 "GL_EXT_texture_query_lod",
 "GL_OES_EGL_image_external_essl3",
 "GL_OES_shader_multisample_interpolation",
} 
2024年11月03日T20:31:39.991291Z INFO wgpu_core::instance: Adapter Gl AdapterInfo { name: "AMD Radeon Graphics (radeonsi, gfx1103_r1, LLVM 17.0.6, DRM 3.59, 6.11.5)", vendor: 4098, device: 0, device_type: Other, driver: "", driver_info: "", backend: Gl } 
2024年11月03日T20:31:39.991697Z DEBUG wgpu_hal::gles::egl: Max label length: 256 
2024年11月03日T20:31:39.991715Z DEBUG wgpu_hal::gles::egl: Enabling GLES debug output 
2024年11月03日T20:31:39.991795Z DEBUG wgpu_hal::gles::adapter: Vendor: AMD 
2024年11月03日T20:31:39.991802Z DEBUG wgpu_hal::gles::adapter: Renderer: AMD Radeon Graphics (radeonsi, gfx1103_r1, LLVM 17.0.6, DRM 3.59, 6.11.5) 
2024年11月03日T20:31:39.991805Z DEBUG wgpu_hal::gles::adapter: Version: OpenGL ES 3.2 Mesa 24.0.7 
2024年11月03日T20:31:39.991811Z DEBUG wgpu_hal::gles::adapter: SL version: OpenGL ES GLSL ES 3.20 
2024年11月03日T20:31:39.991816Z DEBUG wgpu_hal::gles::adapter: Supported GL Extensions: {
 "GL_OES_geometry_point_size",
 "GL_EXT_texture_compression_dxt1",
 "GL_KHR_context_flush_control",
 "GL_EXT_occlusion_query_boolean",
 "GL_OES_EGL_image_external",
 "GL_OES_element_index_uint",
 "GL_EXT_texture_view",
 "GL_OES_texture_stencil8",
 "GL_EXT_color_buffer_float",
 "GL_EXT_texture_cube_map_array",
 "GL_ANDROID_extension_pack_es31a",
 "GL_OES_mapbuffer",
 "GL_NV_alpha_to_coverage_dither_control",
 "GL_OES_standard_derivatives",
 "GL_OES_texture_cube_map_array",
 "GL_OES_stencil8",
 "GL_OES_geometry_shader",
 "GL_EXT_window_rectangles",
 "GL_MESA_bgra",
 "GL_EXT_render_snorm",
 "GL_EXT_discard_framebuffer",
 "GL_EXT_geometry_point_size",
 "GL_KHR_texture_compression_astc_sliced_3d",
 "GL_OES_EGL_image",
 "GL_OES_shader_io_blocks",
 "GL_EXT_primitive_bounding_box",
 "GL_EXT_tessellation_shader",
 "GL_EXT_texture_border_clamp",
 "GL_EXT_texture_format_BGRA8888",
 "GL_OES_sample_shading",
 "GL_EXT_tessellation_point_size",
 "GL_EXT_texture_compression_s3tc",
 "GL_EXT_memory_object",
 "GL_OES_copy_image",
 "GL_EXT_multi_draw_arrays",
 "GL_OES_packed_depth_stencil",
 "GL_OES_depth24",
 "GL_OES_texture_buffer",
 "GL_EXT_texture_sRGB_RG8",
 "GL_EXT_buffer_storage",
 "GL_EXT_shader_integer_mix",
 "GL_OES_texture_half_float",
 "GL_KHR_blend_equation_advanced",
 "GL_APPLE_sync",
 "GL_OES_surfaceless_context",
 "GL_NV_pack_subimage",
 "GL_EXT_map_buffer_range",
 "GL_OES_get_program_binary",
 "GL_EXT_demote_to_helper_invocation",
 "GL_EXT_draw_buffers",
 "GL_INTEL_blackhole_render",
 "GL_OES_shader_multisample_interpolation",
 "GL_OES_tessellation_point_size",
 "GL_NV_generate_mipmap_sRGB",
 "GL_OES_texture_float",
 "GL_OES_texture_storage_multisample_2d_array",
 "GL_EXT_texture_compression_s3tc_srgb",
 "GL_OES_draw_buffers_indexed",
 "GL_EXT_clip_cull_distance",
 "GL_EXT_geometry_shader",
 "GL_EXT_gpu_shader5",
 "GL_EXT_depth_clamp",
 "GL_ANGLE_pack_reverse_row_order",
 "GL_EXT_texture_sRGB_decode",
 "GL_OES_gpu_shader5",
 "GL_EXT_texture_compression_bptc",
 "GL_MESA_sampler_objects",
 "GL_OES_tessellation_shader",
 "GL_EXT_shader_group_vote",
 "GL_OES_texture_npot",
 "GL_OES_texture_border_clamp",
 "GL_KHR_parallel_shader_compile",
 "GL_EXT_instanced_arrays",
 "GL_EXT_polygon_offset_clamp",
 "GL_OES_shader_image_atomic",
 "GL_OES_EGL_sync",
 "GL_OES_sample_variables",
 "GL_NV_read_buffer",
 "GL_KHR_texture_compression_astc_ldr",
 "GL_KHR_robustness",
 "GL_EXT_shader_io_blocks",
 "GL_EXT_read_format_bgra",
 "GL_OES_texture_view",
 "GL_NV_read_depth_stencil",
 "GL_OES_depth_texture_cube_map",
 "GL_EXT_semaphore",
 "GL_EXT_semaphore_fd",
 "GL_OES_required_internalformat",
 "GL_OES_texture_3D",
 "GL_EXT_memory_object_fd",
 "GL_MESA_shader_integer_functions",
 "GL_EXT_robustness",
 "GL_EXT_texture_shadow_lod",
 "GL_KHR_debug",
 "GL_EXT_texture_query_lod",
 "GL_KHR_robust_buffer_access_behavior",
 "GL_OES_depth_texture",
 "GL_EXT_frag_depth",
 "GL_EXT_unpack_subimage",
 "GL_EXT_sRGB_write_control",
 "GL_NV_read_depth",
 "GL_OES_texture_half_float_linear",
 "GL_OES_texture_float_linear",
 "GL_OES_compressed_ETC1_RGB8_texture",
 "GL_EXT_texture_norm16",
 "GL_OES_vertex_half_float",
 "GL_EXT_texture_rg",
 "GL_EXT_texture_filter_anisotropic",
 "GL_OES_rgb8_rgba8",
 "GL_EXT_disjoint_timer_query",
 "GL_EXT_clip_control",
 "GL_OES_fbo_render_mipmap",
 "GL_ANGLE_texture_compression_dxt5",
 "GL_EXT_EGL_image_storage",
 "GL_EXT_copy_image",
 "GL_EXT_shader_implicit_conversions",
 "GL_MESA_texture_const_bandwidth",
 "GL_NV_conditional_render",
 "GL_EXT_float_blend",
 "GL_NV_texture_barrier",
 "GL_OES_vertex_array_object",
 "GL_NV_read_stencil",
 "GL_EXT_blend_minmax",
 "GL_EXT_texture_buffer",
 "GL_EXT_draw_instanced",
 "GL_APPLE_texture_max_level",
 "GL_NV_pixel_buffer_object",
 "GL_EXT_separate_shader_objects",
 "GL_EXT_clear_texture",
 "GL_MESA_framebuffer_flip_y",
 "GL_OES_viewport_array",
 "GL_ANGLE_texture_compression_dxt3",
 "GL_NV_draw_buffers",
 "GL_EXT_texture_sRGB_R8",
 "GL_EXT_color_buffer_half_float",
 "GL_EXT_texture_mirror_clamp_to_edge",
 "GL_KHR_no_error",
 "GL_NV_compute_shader_derivatives",
 "GL_NV_image_formats",
 "GL_EXT_draw_buffers_indexed",
 "GL_NV_shader_noperspective_interpolation",
 "GL_EXT_texture_type_2_10_10_10_REV",
 "GL_EXT_blend_func_extended",
 "GL_EXT_base_instance",
 "GL_EXT_texture_compression_rgtc",
 "GL_OES_primitive_bounding_box",
 "GL_EXT_debug_label",
 "GL_OES_EGL_image_external_essl3",
 "GL_EXT_draw_elements_base_vertex",
 "GL_NV_fbo_color_attachments",
 "GL_EXT_compressed_ETC1_RGB8_sub_texture",
 "GL_OES_draw_elements_base_vertex",
} 
2024年11月03日T20:31:39.991948Z INFO wgpu_core::instance: Adapter Gl AdapterInfo { name: "AMD Radeon Graphics (radeonsi, gfx1103_r1, LLVM 17.0.6, DRM 3.59, 6.11.5)", vendor: 4098, device: 0, device_type: Other, driver: "", driver_info: "", backend: Gl } 
2024年11月03日T20:31:39.991978Z DEBUG egui_wgpu: Picked the only available wgpu adapter: backend: Gl, device_type: Other, name: "AMD Radeon Graphics (radeonsi, gfx1103_r1, LLVM 17.0.6, DRM 3.59, 6.11.5)", vendor: 0x1002 
Switched to my plasma x11 session and equis starts successfully. But seems to not be able to use the vulkan backend. ``` 2024年11月03日T20:31:39.942271Z DEBUG eframe: Using the wgpu renderer 2024年11月03日T20:31:39.943855Z WARN winit::platform_impl::platform::x11::xdisplay: error setting XSETTINGS; Xft options won't reload automatically 2024年11月03日T20:31:39.947063Z DEBUG eframe::native::wgpu_integration: Event::Resumed 2024年11月03日T20:31:39.947245Z INFO winit::platform_impl::platform::x11::window: Guessed window scale factor: 2.0833333333333335 2024年11月03日T20:31:39.947250Z DEBUG winit::platform_impl::platform::x11::window: Calculated physical dimensions: 2667x1125 2024年11月03日T20:31:39.948050Z DEBUG wgpu_core::instance: Instance::new: failed to create Vulkan backend: InstanceError { message: "missing Vulkan entry points", source: Some(LibraryLoadFailure(DlOpen { desc: "libvulkan.so.1: cannot open shared object file: No such file or directory" })) } 2024年11月03日T20:31:39.950458Z DEBUG wgpu_hal::gles::egl: Client extensions: [ "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_explicit_device", "EGL_EXT_platform_wayland", "EGL_KHR_platform_wayland", "EGL_EXT_platform_x11", "EGL_KHR_platform_x11", "EGL_EXT_platform_xcb", "EGL_MESA_platform_gbm", "EGL_KHR_platform_gbm", "EGL_MESA_platform_surfaceless", ] 2024年11月03日T20:31:39.950532Z DEBUG wgpu_hal::gles::egl: Loading Wayland library to get the current display 2024年11月03日T20:31:39.950773Z DEBUG wgpu_hal::gles::egl: Loading X11 library to get the current display 2024年11月03日T20:31:39.952125Z INFO wgpu_hal::gles::egl: Using X11 platform 2024年11月03日T20:31:39.952216Z DEBUG wgpu_hal::gles::egl: Enabling EGL debug output 2024年11月03日T20:31:39.989413Z DEBUG wgpu_hal::gles::egl: Display vendor "Mesa Project", version (1, 5) 2024年11月03日T20:31:39.989435Z DEBUG wgpu_hal::gles::egl: Display extensions: [ "EGL_ANDROID_blob_cache", "EGL_ANDROID_native_fence_sync", "EGL_CHROMIUM_sync_control", "EGL_ANGLE_sync_control_rate", "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_query_reset_notification_strategy", "EGL_EXT_swap_buffers_with_damage", "EGL_IMG_context_priority", "EGL_KHR_cl_event2", "EGL_KHR_config_attribs", "EGL_KHR_context_flush_control", "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", "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_gl_interop", "EGL_MESA_image_dma_buf_export", "EGL_MESA_query_driver", "EGL_NOK_texture_from_pixmap", "EGL_WL_bind_wayland_display", ] 2024年11月03日T20:31:39.989453Z DEBUG wgpu_hal::gles::egl: EGL surface: +srgb 2024年11月03日T20:31:39.989519Z DEBUG wgpu_hal::gles::egl: Trying native-render 2024年11月03日T20:31:39.989533Z DEBUG wgpu_hal::gles::egl: EGL context: +debug 2024年11月03日T20:31:39.989535Z DEBUG wgpu_hal::gles::egl: EGL context: +robust access EXT 2024年11月03日T20:31:39.990360Z DEBUG wgpu_hal::gles::egl: EGL context: +surfaceless 2024年11月03日T20:31:39.990372Z DEBUG wgpu_core::instance: Instance::new: created Gl backend 2024年11月03日T20:31:39.991100Z DEBUG wgpu_hal::gles::egl: Max label length: 256 2024年11月03日T20:31:39.991107Z DEBUG wgpu_hal::gles::egl: Enabling GLES debug output 2024年11月03日T20:31:39.991199Z DEBUG wgpu_hal::gles::adapter: Vendor: AMD 2024年11月03日T20:31:39.991214Z DEBUG wgpu_hal::gles::adapter: Renderer: AMD Radeon Graphics (radeonsi, gfx1103_r1, LLVM 17.0.6, DRM 3.59, 6.11.5) 2024年11月03日T20:31:39.991216Z DEBUG wgpu_hal::gles::adapter: Version: OpenGL ES 3.2 Mesa 24.0.7 2024年11月03日T20:31:39.991220Z DEBUG wgpu_hal::gles::adapter: SL version: OpenGL ES GLSL ES 3.20 2024年11月03日T20:31:39.991222Z DEBUG wgpu_hal::gles::adapter: Supported GL Extensions: { "GL_NV_compute_shader_derivatives", "GL_OES_depth_texture", "GL_OES_texture_buffer", "GL_NV_read_depth_stencil", "GL_OES_packed_depth_stencil", "GL_OES_viewport_array", "GL_EXT_draw_instanced", "GL_KHR_blend_equation_advanced", "GL_OES_fbo_render_mipmap", "GL_OES_geometry_point_size", "GL_OES_get_program_binary", "GL_EXT_geometry_point_size", "GL_EXT_texture_type_2_10_10_10_REV", "GL_OES_sample_shading", "GL_EXT_read_format_bgra", "GL_NV_shader_noperspective_interpolation", "GL_EXT_debug_label", "GL_EXT_color_buffer_half_float", "GL_EXT_multi_draw_arrays", "GL_EXT_disjoint_timer_query", "GL_EXT_texture_format_BGRA8888", "GL_EXT_instanced_arrays", "GL_OES_texture_cube_map_array", "GL_EXT_texture_compression_s3tc_srgb", "GL_EXT_window_rectangles", "GL_NV_pixel_buffer_object", "GL_APPLE_sync", "GL_OES_texture_3D", "GL_EXT_color_buffer_float", "GL_NV_generate_mipmap_sRGB", "GL_APPLE_texture_max_level", "GL_EXT_blend_minmax", "GL_EXT_texture_filter_anisotropic", "GL_KHR_parallel_shader_compile", "GL_EXT_shader_io_blocks", "GL_NV_texture_barrier", "GL_OES_texture_float", "GL_EXT_semaphore_fd", "GL_EXT_blend_func_extended", "GL_NV_read_depth", "GL_EXT_copy_image", "GL_OES_texture_float_linear", "GL_EXT_texture_view", "GL_OES_primitive_bounding_box", "GL_OES_depth24", "GL_OES_geometry_shader", "GL_KHR_robustness", "GL_OES_gpu_shader5", "GL_OES_texture_half_float", "GL_NV_read_stencil", "GL_EXT_sRGB_write_control", "GL_INTEL_blackhole_render", "GL_OES_tessellation_point_size", "GL_OES_rgb8_rgba8", "GL_EXT_draw_buffers_indexed", "GL_NV_alpha_to_coverage_dither_control", "GL_OES_compressed_ETC1_RGB8_texture", "GL_EXT_texture_sRGB_decode", "GL_KHR_context_flush_control", "GL_OES_EGL_image_external", "GL_EXT_unpack_subimage", "GL_OES_copy_image", "GL_MESA_texture_const_bandwidth", "GL_MESA_sampler_objects", "GL_NV_draw_buffers", "GL_OES_sample_variables", "GL_EXT_robustness", "GL_EXT_texture_buffer", "GL_OES_shader_io_blocks", "GL_OES_texture_stencil8", "GL_ANGLE_pack_reverse_row_order", "GL_EXT_gpu_shader5", "GL_EXT_texture_border_clamp", "GL_EXT_compressed_ETC1_RGB8_sub_texture", "GL_KHR_debug", "GL_EXT_clip_cull_distance", "GL_EXT_texture_mirror_clamp_to_edge", "GL_EXT_depth_clamp", "GL_OES_draw_elements_base_vertex", "GL_EXT_geometry_shader", "GL_OES_mapbuffer", "GL_OES_depth_texture_cube_map", "GL_KHR_texture_compression_astc_sliced_3d", "GL_NV_pack_subimage", "GL_MESA_bgra", "GL_OES_EGL_image", "GL_OES_texture_storage_multisample_2d_array", "GL_KHR_robust_buffer_access_behavior", "GL_EXT_shader_group_vote", "GL_EXT_texture_cube_map_array", "GL_NV_read_buffer", "GL_OES_standard_derivatives", "GL_EXT_texture_compression_bptc", "GL_EXT_EGL_image_storage", "GL_OES_draw_buffers_indexed", "GL_EXT_memory_object_fd", "GL_EXT_render_snorm", "GL_EXT_base_instance", "GL_EXT_tessellation_shader", "GL_EXT_clip_control", "GL_EXT_draw_elements_base_vertex", "GL_EXT_shader_implicit_conversions", "GL_OES_vertex_array_object", "GL_MESA_shader_integer_functions", "GL_EXT_texture_compression_s3tc", "GL_EXT_frag_depth", "GL_OES_texture_view", "GL_EXT_clear_texture", "GL_KHR_texture_compression_astc_ldr", "GL_EXT_texture_rg", "GL_EXT_discard_framebuffer", "GL_EXT_semaphore", "GL_NV_image_formats", "GL_ANDROID_extension_pack_es31a", "GL_OES_surfaceless_context", "GL_EXT_primitive_bounding_box", "GL_KHR_no_error", "GL_NV_fbo_color_attachments", "GL_EXT_map_buffer_range", "GL_ANGLE_texture_compression_dxt3", "GL_ANGLE_texture_compression_dxt5", "GL_EXT_demote_to_helper_invocation", "GL_EXT_buffer_storage", "GL_EXT_texture_compression_dxt1", "GL_NV_conditional_render", "GL_OES_element_index_uint", "GL_OES_required_internalformat", "GL_EXT_draw_buffers", "GL_EXT_float_blend", "GL_OES_tessellation_shader", "GL_OES_shader_image_atomic", "GL_OES_texture_half_float_linear", "GL_EXT_tessellation_point_size", "GL_OES_texture_npot", "GL_EXT_separate_shader_objects", "GL_MESA_framebuffer_flip_y", "GL_EXT_shader_integer_mix", "GL_EXT_texture_sRGB_R8", "GL_EXT_texture_shadow_lod", "GL_OES_EGL_sync", "GL_EXT_texture_sRGB_RG8", "GL_EXT_polygon_offset_clamp", "GL_OES_texture_border_clamp", "GL_EXT_texture_norm16", "GL_OES_stencil8", "GL_OES_vertex_half_float", "GL_EXT_occlusion_query_boolean", "GL_EXT_memory_object", "GL_EXT_texture_compression_rgtc", "GL_EXT_texture_query_lod", "GL_OES_EGL_image_external_essl3", "GL_OES_shader_multisample_interpolation", } 2024年11月03日T20:31:39.991291Z INFO wgpu_core::instance: Adapter Gl AdapterInfo { name: "AMD Radeon Graphics (radeonsi, gfx1103_r1, LLVM 17.0.6, DRM 3.59, 6.11.5)", vendor: 4098, device: 0, device_type: Other, driver: "", driver_info: "", backend: Gl } 2024年11月03日T20:31:39.991697Z DEBUG wgpu_hal::gles::egl: Max label length: 256 2024年11月03日T20:31:39.991715Z DEBUG wgpu_hal::gles::egl: Enabling GLES debug output 2024年11月03日T20:31:39.991795Z DEBUG wgpu_hal::gles::adapter: Vendor: AMD 2024年11月03日T20:31:39.991802Z DEBUG wgpu_hal::gles::adapter: Renderer: AMD Radeon Graphics (radeonsi, gfx1103_r1, LLVM 17.0.6, DRM 3.59, 6.11.5) 2024年11月03日T20:31:39.991805Z DEBUG wgpu_hal::gles::adapter: Version: OpenGL ES 3.2 Mesa 24.0.7 2024年11月03日T20:31:39.991811Z DEBUG wgpu_hal::gles::adapter: SL version: OpenGL ES GLSL ES 3.20 2024年11月03日T20:31:39.991816Z DEBUG wgpu_hal::gles::adapter: Supported GL Extensions: { "GL_OES_geometry_point_size", "GL_EXT_texture_compression_dxt1", "GL_KHR_context_flush_control", "GL_EXT_occlusion_query_boolean", "GL_OES_EGL_image_external", "GL_OES_element_index_uint", "GL_EXT_texture_view", "GL_OES_texture_stencil8", "GL_EXT_color_buffer_float", "GL_EXT_texture_cube_map_array", "GL_ANDROID_extension_pack_es31a", "GL_OES_mapbuffer", "GL_NV_alpha_to_coverage_dither_control", "GL_OES_standard_derivatives", "GL_OES_texture_cube_map_array", "GL_OES_stencil8", "GL_OES_geometry_shader", "GL_EXT_window_rectangles", "GL_MESA_bgra", "GL_EXT_render_snorm", "GL_EXT_discard_framebuffer", "GL_EXT_geometry_point_size", "GL_KHR_texture_compression_astc_sliced_3d", "GL_OES_EGL_image", "GL_OES_shader_io_blocks", "GL_EXT_primitive_bounding_box", "GL_EXT_tessellation_shader", "GL_EXT_texture_border_clamp", "GL_EXT_texture_format_BGRA8888", "GL_OES_sample_shading", "GL_EXT_tessellation_point_size", "GL_EXT_texture_compression_s3tc", "GL_EXT_memory_object", "GL_OES_copy_image", "GL_EXT_multi_draw_arrays", "GL_OES_packed_depth_stencil", "GL_OES_depth24", "GL_OES_texture_buffer", "GL_EXT_texture_sRGB_RG8", "GL_EXT_buffer_storage", "GL_EXT_shader_integer_mix", "GL_OES_texture_half_float", "GL_KHR_blend_equation_advanced", "GL_APPLE_sync", "GL_OES_surfaceless_context", "GL_NV_pack_subimage", "GL_EXT_map_buffer_range", "GL_OES_get_program_binary", "GL_EXT_demote_to_helper_invocation", "GL_EXT_draw_buffers", "GL_INTEL_blackhole_render", "GL_OES_shader_multisample_interpolation", "GL_OES_tessellation_point_size", "GL_NV_generate_mipmap_sRGB", "GL_OES_texture_float", "GL_OES_texture_storage_multisample_2d_array", "GL_EXT_texture_compression_s3tc_srgb", "GL_OES_draw_buffers_indexed", "GL_EXT_clip_cull_distance", "GL_EXT_geometry_shader", "GL_EXT_gpu_shader5", "GL_EXT_depth_clamp", "GL_ANGLE_pack_reverse_row_order", "GL_EXT_texture_sRGB_decode", "GL_OES_gpu_shader5", "GL_EXT_texture_compression_bptc", "GL_MESA_sampler_objects", "GL_OES_tessellation_shader", "GL_EXT_shader_group_vote", "GL_OES_texture_npot", "GL_OES_texture_border_clamp", "GL_KHR_parallel_shader_compile", "GL_EXT_instanced_arrays", "GL_EXT_polygon_offset_clamp", "GL_OES_shader_image_atomic", "GL_OES_EGL_sync", "GL_OES_sample_variables", "GL_NV_read_buffer", "GL_KHR_texture_compression_astc_ldr", "GL_KHR_robustness", "GL_EXT_shader_io_blocks", "GL_EXT_read_format_bgra", "GL_OES_texture_view", "GL_NV_read_depth_stencil", "GL_OES_depth_texture_cube_map", "GL_EXT_semaphore", "GL_EXT_semaphore_fd", "GL_OES_required_internalformat", "GL_OES_texture_3D", "GL_EXT_memory_object_fd", "GL_MESA_shader_integer_functions", "GL_EXT_robustness", "GL_EXT_texture_shadow_lod", "GL_KHR_debug", "GL_EXT_texture_query_lod", "GL_KHR_robust_buffer_access_behavior", "GL_OES_depth_texture", "GL_EXT_frag_depth", "GL_EXT_unpack_subimage", "GL_EXT_sRGB_write_control", "GL_NV_read_depth", "GL_OES_texture_half_float_linear", "GL_OES_texture_float_linear", "GL_OES_compressed_ETC1_RGB8_texture", "GL_EXT_texture_norm16", "GL_OES_vertex_half_float", "GL_EXT_texture_rg", "GL_EXT_texture_filter_anisotropic", "GL_OES_rgb8_rgba8", "GL_EXT_disjoint_timer_query", "GL_EXT_clip_control", "GL_OES_fbo_render_mipmap", "GL_ANGLE_texture_compression_dxt5", "GL_EXT_EGL_image_storage", "GL_EXT_copy_image", "GL_EXT_shader_implicit_conversions", "GL_MESA_texture_const_bandwidth", "GL_NV_conditional_render", "GL_EXT_float_blend", "GL_NV_texture_barrier", "GL_OES_vertex_array_object", "GL_NV_read_stencil", "GL_EXT_blend_minmax", "GL_EXT_texture_buffer", "GL_EXT_draw_instanced", "GL_APPLE_texture_max_level", "GL_NV_pixel_buffer_object", "GL_EXT_separate_shader_objects", "GL_EXT_clear_texture", "GL_MESA_framebuffer_flip_y", "GL_OES_viewport_array", "GL_ANGLE_texture_compression_dxt3", "GL_NV_draw_buffers", "GL_EXT_texture_sRGB_R8", "GL_EXT_color_buffer_half_float", "GL_EXT_texture_mirror_clamp_to_edge", "GL_KHR_no_error", "GL_NV_compute_shader_derivatives", "GL_NV_image_formats", "GL_EXT_draw_buffers_indexed", "GL_NV_shader_noperspective_interpolation", "GL_EXT_texture_type_2_10_10_10_REV", "GL_EXT_blend_func_extended", "GL_EXT_base_instance", "GL_EXT_texture_compression_rgtc", "GL_OES_primitive_bounding_box", "GL_EXT_debug_label", "GL_OES_EGL_image_external_essl3", "GL_EXT_draw_elements_base_vertex", "GL_NV_fbo_color_attachments", "GL_EXT_compressed_ETC1_RGB8_sub_texture", "GL_OES_draw_elements_base_vertex", } 2024年11月03日T20:31:39.991948Z INFO wgpu_core::instance: Adapter Gl AdapterInfo { name: "AMD Radeon Graphics (radeonsi, gfx1103_r1, LLVM 17.0.6, DRM 3.59, 6.11.5)", vendor: 4098, device: 0, device_type: Other, driver: "", driver_info: "", backend: Gl } 2024年11月03日T20:31:39.991978Z DEBUG egui_wgpu: Picked the only available wgpu adapter: backend: Gl, device_type: Other, name: "AMD Radeon Graphics (radeonsi, gfx1103_r1, LLVM 17.0.6, DRM 3.59, 6.11.5)", vendor: 0x1002 ```
Author
Copy link

Oh found something else interesting. Can you check if https://github.com/emilk/eframe_template/tree/main is working for you? It also provides a shell.nix.

I'll get to that tonight, I do not think there is anything wrong with Equis. It's probably my system.

Can you try forcing the gl backend by WGPU_BACKEND=gl cargo run ?

I've kinda tried all the flags at this point. I really didn't want to bother you with what's most likely a me problem.

Otherwise we could try updating egui/eframe to the latest version and see if that helps. What is weird is that it seems to find a gl adapter?

Yeah, I have bumped many things locally in trying to get things to run.

I'll get back to you later today on the first point.

> Oh found something else interesting. Can you check if https://github.com/emilk/eframe_template/tree/main is working for you? It also provides a shell.nix. I'll get to that tonight, I do not think there is anything wrong with Equis. It's probably my system. > Can you try forcing the gl backend by WGPU_BACKEND=gl cargo run ? I've kinda tried all the flags at this point. I really didn't want to bother you with what's most likely a me problem. > Otherwise we could try updating egui/eframe to the latest version and see if that helps. What is weird is that it seems to find a gl adapter? Yeah, I have bumped many things locally in trying to get things to run. I'll get back to you later today on the first point.

I really didn't want to bother you with what's most likely a me problem.

No worries, I fought with WGPU myself already on an old intel gpu. I really like the idea of using wgpu as the eframe backend but it's also still a bit brittle here and there.

What kind of nvidia drivers are you running? Maybe they are making problems? Another thing you could try is switching eframe to the glow backend. Maybe wgpu has problems talking with your gpu driver?

> I really didn't want to bother you with what's most likely a me problem. No worries, I fought with WGPU myself already on an old intel gpu. I really like the idea of using wgpu as the eframe backend but it's also still a bit brittle here and there. What kind of nvidia drivers are you running? Maybe they are making problems? Another thing you could try is switching eframe to the glow backend. Maybe wgpu has problems talking with your gpu driver?
Author
Copy link

What kind of nvidia drivers are you running?

It's the non-free nvidia ones. I have an integrated whatever the i9-1370k cpu has I could install drivers for and try using.

> What kind of nvidia drivers are you running? It's the non-free nvidia ones. I have an integrated whatever the i9-1370k cpu has I could install drivers for and try using.
Author
Copy link

so for some reason i can now nix run this absolutely fine. I can cargo run --release however and maybe that's fine for now.

steps taken: use internal intel graphics card. 🙃

so for some reason i can now nix run this absolutely fine. I can cargo run --release however and maybe that's fine for now. steps taken: use internal intel graphics card. 🙃

steps taken: use internal intel graphics card. 🙃

Probably not entirely relevant to this issue, but I can also confirm that Intel and AMD gpu's work fine for me on Equis.

> steps taken: use internal intel graphics card. 🙃 Probably not entirely relevant to this issue, but I can also confirm that Intel and AMD gpu's work fine for me on Equis.
Sign in to join this conversation.
No Branch/Tag specified
main
improve_subfilter_sound
fix_nix
feat_bessel_filter
feat_main_volume
fix_nixfiles
fix_linear_interpolation
feat_cueable_subfilters
feat_midi_scripting
feat_granular_logging
fix_smoothing
feat_waveshaper
feat_improve_denormalize_fq
feat_generic_midi_mapping
refactor_midi_mapping
feat_cue_b
feat_add_more_channels
cue_system
feat_canceling_cue
feat_cue_pre_eq
faust_refactoring
butterworth_filter
bessel_filter
seperation
controller_mappings
feat_state_snapshots
v0.7.1
v0.7.0
0.6.3
v0.6.3
v0.6.2
v0.6.0
v0.6.1
v0.5.2
v0.5.1
v0.5.0
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
OpenDJLab/EQUIS#46
Reference in a new issue
OpenDJLab/EQUIS
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?