What is Nostr?
rustinmyeye
npub1ylq…9exa
2025-02-02 00:05:38

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

Author Public Key
npub1ylqx2jjl72uxw2c8gefru9hxx53v5xsuvhcn6v7hsyga3mcfh6hsa29exa