rustinmyeye on Nostr: jb55 I got #notedeck running on that 2011 MacBook pro, running Arch Linux. It seems ...
jb55 (nprofile…9nh0) I got #notedeck running on that 2011 MacBook pro, running Arch Linux. It seems like it is not falling back ti software rendering if opengl or vulkan are unavailable.
I ran - RUST_LOG=debug notedeck
and noticed it couldn't run because of opengl or vulkan not working on my machine.
I got it to work perdectly if I force software rendering with:
export LIBGL_ALWAYS_SOFTWARE=1
export MESA_LOADER_DRIVER_OVERRIDE=llvmpipe
notedeck
Here are the logs from when it wasn't opening for me:
2025-02-01T23:55:42.661143Z DEBUG wgpu_core::instance: Instance::new: failed to create Gl backend: InstanceError { message: "unable to create GLES 3.x context", source: Some(BadMatch) }
2025-02-01T23:55:42.663336Z ERROR wgpu_hal::vulkan::instance: enumerate_adapters: Initialization of an object has failed
2025-02-01T23:55:42.663395Z ERROR wgpu_hal::vulkan::instance: enumerate_adapters: Initialization of an object has failed
2025-02-01T23:55:42.663420Z INFO egui_wgpu: No wgpu adapters found
2025-02-01T23:55:42.664061Z ERROR eframe::native::run: Exiting because of error: WGPU error: Failed to create wgpu adapter, no suitable adapter found.
2025-02-01T23:55:42.664089Z DEBUG eframe::native::run: Asking to exit event loop…
2025-02-01T23:55:42.664194Z DEBUG eframe::native::run: Received Event::LoopExiting - saving app state…
2025-02-01T23:55:42.667020Z DEBUG eframe::native::run: eframe window closed
I ran - RUST_LOG=debug notedeck
and noticed it couldn't run because of opengl or vulkan not working on my machine.
I got it to work perdectly if I force software rendering with:
export LIBGL_ALWAYS_SOFTWARE=1
export MESA_LOADER_DRIVER_OVERRIDE=llvmpipe
notedeck
Here are the logs from when it wasn't opening for me:
2025-02-01T23:55:42.661143Z DEBUG wgpu_core::instance: Instance::new: failed to create Gl backend: InstanceError { message: "unable to create GLES 3.x context", source: Some(BadMatch) }
2025-02-01T23:55:42.663336Z ERROR wgpu_hal::vulkan::instance: enumerate_adapters: Initialization of an object has failed
2025-02-01T23:55:42.663395Z ERROR wgpu_hal::vulkan::instance: enumerate_adapters: Initialization of an object has failed
2025-02-01T23:55:42.663420Z INFO egui_wgpu: No wgpu adapters found
2025-02-01T23:55:42.664061Z ERROR eframe::native::run: Exiting because of error: WGPU error: Failed to create wgpu adapter, no suitable adapter found.
2025-02-01T23:55:42.664089Z DEBUG eframe::native::run: Asking to exit event loop…
2025-02-01T23:55:42.664194Z DEBUG eframe::native::run: Received Event::LoopExiting - saving app state…
2025-02-01T23:55:42.667020Z DEBUG eframe::native::run: eframe window closed