| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Original HTTPS Page] |
Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.
You must be logged in to block users.
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abuseFedora Copr repository with patched gnome-shell and mutter builds
A Rust library and CLI application for Powenetics v2 power measurement devices.
Some generations of the ThinkPad T14s feature a 2880x1800 panel that can do 90 Hz according to its own EDID, however, the firmware overrides the panel's EDID with its own via the ACPI` _DDC` table and downgrades the panel to 60 Hz.
`amdgpu` on Linux used to ignore the ACPI table and hence offered 90 Hz as advertised by the panel. This has been fixed with Linux 6.13 (commit https://github.com/torvalds/linux/commit/c6a837088bedef74e38f47eb65247dea1d835634). While this is technically a correct solution (the firmware is supposed to be able to override the EDID), this is rather unfortunate for people who previously enjoyed the smooth 90 Hz of their displays. It is unknown why Lenovo resorted to this override, I assume some panels may be faulty and do not work correctly when run at 90 Hz.
To revert to the previous behavior, boot your kernel with `amdgpu.dcdebugmask=0x8000`, which effectively disables reading the EDID from ACPI (see https://elixir.bootlin.com/linux/v6.13.4/source/drivers/gpu/drm/amd/include/amd_shared.h#L346) and gives you 90 Hz again.
| Back | FazBrowse Home | New Git URL |