How can I add a custom edid to Bazzite? (Make Asus Swift monitor work)
I'd like to load a custom edid for my monitor, because it does not work without.
This is the fix for classic linux: https://www.reddit.com/r/linux_gaming/comments/17oi5tk/comment/k83gmai/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button
But bazzite/ostree is making this a bit more complex and I'm unsure how to handle it. Thanks
Reddit
sushix4's comment on "Distro can't read EDID for Asus 27" LED G-Syn...
Explore this conversation and more from the linux_gaming community
Solution:Jump to solution
Maybe this karg could point you in the right way
firmware_class.path=/usr/local/lib/firmware
4 Replies
sudo rpm-ostree kargs --append=drm.edid_firmware=DP-1:edid/PG278Q.bin video=DP-1:e
Of course edit that according to the reddit comment
But after the append its the sameBut where do I put the file?
I tried
/usr/local/lib/firmware
but no dice
Putting a full path in the kargs also didn't work 😦Solution
Maybe this karg could point you in the right way
firmware_class.path=/usr/local/lib/firmware
Oh you can modify the search paths! yes that fixed my issue thanks a lot!
Full command for reference:
rpm-ostree kargs --append-if-missing="firmware_class.path=/usr/local/lib/firmware drm.edid_firmware=DP-2:PG278Q.bin video=DP-2:e"