Skip to content
View pp3345's full-sized avatar
  • Karlsruhe Institute of Technology (KIT)
  • Karlsruhe, Germany
  • 15:30 (UTC +01:00)
  • LinkedIn in/yussuf-khalil

Highlights

  • Pro

Organizations

@SmartLambda

Block or report pp3345

Block user

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Pinned Loading

  1. ykDroid ykDroid Public

    YubiKey challenge-response USB and NFC driver for Android

    Java 98 15

  2. gnome-with-patches gnome-with-patches Public

    Fedora Copr repository with patched gnome-shell and mutter builds

    25 2

  3. KIT-OSGroup/powenetics-v2 KIT-OSGroup/powenetics-v2 Public

    A Rust library and CLI application for Powenetics v2 power measurement devices.

    Rust 2

  4. timvideos/edid.tv timvideos/edid.tv Public

    EDID Database Website

    Python 27 7

  5. intel-dptf-fedora intel-dptf-fedora Public

    Intel DPTF driver, packaged for Fedora

    Shell 2 1

  6. ThinkPad T14s 2880x1800 90 Hz Fix Linux ThinkPad T14s 2880x1800 90 Hz Fix Linux
    1
    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.
    2
    
                  
    3
    `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.
    4
    
                  
    5
    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.