Pedro Lara Campos

Results 136 comments of Pedro Lara Campos

Closing this, don't have time to do it myself, if someone is that much interested, please open a PR instead (I'll keep building & updating it afterwards).

Since I don't use any DM it would need some time removing my autologin hacks to test it with a real working GDM. So instead I checked the GDM source,...

> gnome-session-c: gnome-session-check-accelerated: GLES Helper exited with code 512 This executable runs fine for me in my user session. I imagine gbm/systemd is cleaning our envvars before starting this executable....

Ok, now remove that one, and instead try this one: ```nix { systemd.services.display-manager.serviceConfig.PassEnvironment = "GBM_BACKENDS_PATH GBM_BACKEND LD_PRELOAD"; } ```

I pushed the branch https://github.com/chaotic-cx/nyx/tree/mesa-git-gdm-env In my test I see that it adds what I need: ```console $ nix repl nix-repl> :lf . nix-repl> lib = inputs.nixpkgs.lib nix-repl> sys =...

> was that what I am supposed to do? Exactly. > I have the same problem as before with that. Ok, I'll think of another solution...

> I get software rendering (or crashes) with anything OpenGL that uses either X11 or XWayland. No issues if the software uses either Vulkan (including Zink) or Wayland. > >...

I've put a page in the Wiki for tracking compatibility: https://github.com/chaotic-cx/nyx/wiki/Mesa%E2%80%90Git-Compatibiltiy-Tracking (anyone should be able to edit it)

> So... is that expected? Actually, no. This method is supposed to work 100% even in edge-cases, since it replaces all mesa files impurely. Hummm, just to be certain, what...