565 release feedback & discussion

New issue occuring since kernel 6.12 release, with both the open and closed drivers. I use fbdev disabled due to this issue I mentioned previously: NVidia fbdev does not use correct screen resolution / primary monitor on multi monitor setups

Using fbdev disabled causes an extra card to now show in /dev/dri, here is an example:

you can see card0 is now correlated to a “simple framebuffer” card, which takes priority over card1 which is my discrete gpu rtx 3070.

Having this card0 here causes a few problems, one being that some compositors won’t launch, and others will be forced software rendering (hyprland for instance)

I can get around the issue on hyprland by using this environment variable : env = AQ_DRM_DEVICES,/dev/dri/card1

this asks aquamarine (a backend for hyprland) to use card1 instead of the default card0, allowing my compositor and gpu to work correctly again.

This could be solved by fixing my original issue linked above, then I could use fbdev freely and not come across this issue.