| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| devices:displays:dell_5459 [2026/08/03 00:10] – [initramfs] Sean Rhone | devices:displays:dell_5459 [2026/10/21 18:36] (current) – Sean Rhone |
|---|
| ====== eDP ====== | ====== eDP ====== |
| |
| * TODO: CVT-RB2 standard ''78.5'' Hz | ===== CRU ===== |
| * :?: Only 1920x1080 and possibly 1366x768 (default in CRU) work correctly | |
| |
| sudo mkdir -p '/usr/lib/firmware/edid' | * Last updated: 2026/09/27 ((GTA V and Dota 2 exclusive FS don't do 720p switches Win10 without resolutions present even though 4:3 auto-scales)) |
| | * :!: 2026/10/05: W10: Export as ''.exe'' -> Install EDID (fixes Device Manager refresh; doesn't show 720p) + ''75Hz'' (WC3/standard rate) |
| |
| sudo cp x '/usr/lib/firmware/edid' | * No Established resolutions |
| | * No Extension blocks |
| |
| ls '/usr/lib/firmware/edid' | * Detailed (CVT-RB2 standard, 78.5Hz) |
| |
| '/usr/lib/firmware/edid/785-1080-eDP.bin' | * 1920x1080 |
| | * 1366x768 |
| | * 1280x720 |
| |
| * Dracut | * Standard (79Hz) |
| |
| sudo -e '/etc/dracut.conf.d/99-hailrake.conf' | * 1024x768 |
| | * 800x600 |
| | * 640x480 |
| |
| install_items+='/usr/lib/firmware/edid/785-1080-eDP.bin' | 20260927-169-detailed-43-standard-785.bin |
| |
| sudo dracut --force --regenerate-all | ===== openSUSE ===== |
| |
| * Kernel parameter | * [[linux:distros:opensuse_tumbleweed_xfce|Xfce (X11)]] |
| | * [[linux:distros:opensuse_tumbleweed_gnome|GNOME (Wayland)]] |
| |
| drm.edid_firmware='eDP-1:edid/785-1080-eDP.bin' | ==== EDID ==== |
| |
| ===== Debian ===== | * :?: TODO: Other resolutions on Wayland ((only 1080p @ ''78.5''Hz seemed to work)) |
| |
| * [[linux:distros:debian_13_xfce|Debian 13 (Xfce)]] | sudo mkdir -p '/usr/lib/firmware/edid' && sudo cp ~/'Downloads/20260927-169-detailed-43-standard-785.bin' '/usr/lib/firmware/edid' && ls '/usr/lib/firmware/edid/20260927-169-detailed-43-standard-785.bin' |
| * ''785-cta871-eDP.bin'' | |
| |
| sudo mkdir -p '/usr/lib/firmware/edid' && sudo cp ~/'Downloads/785-cta871-eDP.bin' '/usr/lib/firmware/edid' && ls '/usr/lib/firmware/edid/785-cta871-eDP.bin' | ==== Dracut ==== |
| |
| ==== initramfs ==== | sudo -e '/etc/dracut.conf.d/99-hailrake.conf' |
| |
| * [[https://drinkybird.net/2024/12/debian-edid/|Source]] | install_items+='/usr/lib/firmware/edid/20260927-169-detailed-43-standard-785.bin' |
| |
| sudo -e '/etc/initramfs-tools/hooks/edid' && sudo chmod +x '/etc/initramfs-tools/hooks/edid' | sudo dracut --force --regenerate-all |
| |
| <code> | ==== Boot Loader ==== |
| #!/bin/bash | |
| |
| . '/usr/share/initramfs-tools/hook-functions' | drm.edid_firmware='eDP-1:edid/20260927-169-detailed-43-standard-785.bin' |
| |
| '/usr/bin/mkdir' -p $DESTDIR'/usr/lib/firmware/edid' | ===== xorg.conf ===== |
| '/usr/bin/cp' '/usr/lib/firmware/edid/785-cta871-eDP.bin' $DESTDIR'/usr/lib/firmware/edid/785-cta871-eDP.bin' | |
| |
| # End</code> | * Intel DDX (no-dash) |
| |
| sudo update-initramfs -k 'all' -c | sudo mkdir -p '/etc/X11/xorg.conf.d' && sudo -e '/etc/X11/xorg.conf.d/10-monitor-custom.conf' |
| | |
| ==== GRUB ==== | |
| | |
| sudo -e '/etc/default/grub' && sudo update-grub | |
| | |
| drm.edid_firmware='eDP-1:edid/785-cta871-eDP.bin' | |
| | |
| ===== xorg.conf ===== | |
| |
| <code> | <code> |
| Modeline "640x480_78.5" 28.146 640 648 680 720 480 484 492 498 +HSync -VSync | Modeline "640x480_78.5" 28.146 640 648 680 720 480 484 492 498 +HSync -VSync |
| Option "PreferredMode" "1920x1080_78.5" | Option "PreferredMode" "1920x1080_78.5" |
| | EndSection |
| | |
| | Section "Monitor" |
| | Identifier "HDMI1" |
| | Option "Disable" "1" |
| | Option "Ignore" "1" |
| EndSection | EndSection |
| |
| # End</code> | # End</code> |
| | |
| | ===== xrandr ===== |
| |
| xfce4-session-settings | xfce4-session-settings |
| |
| '/usr/bin/bash' -c "'/usr/bin/xrandr' --output 'eDP1' --set 'Colorspace' 'RGB_WIDE_FLOAT' --set 'max bpc' '12' --set 'Broadcast RGB' 'Full' --set 'scaling mode' 'Full aspect'" | '/usr/bin/bash' -c "'/usr/bin/xrandr' --output 'eDP1' --set 'Colorspace' 'RGB_WIDE_FLOAT' --set 'max bpc' '12' --set 'Broadcast RGB' 'Full' --set 'scaling mode' 'Full aspect'" |
| | |
| | ===== Debian ===== |
| | |
| | * [[linux:distros:debian_13_xfce|Xfce (X11)]] |
| | |
| | ==== EDID ==== |
| | |
| | * ''785-1080p-detailed-eDP.bin'' ((CRU: Everything unchecked/deleted, only one Detailed resolution 1080p @ CVT-RB2 ''78.5''Hz)) |
| | * [[programs:linux:wine:cru|CRU]] (Wine) |
| | |
| | sudo mkdir -p '/usr/lib/firmware/edid' && sudo cp ~/'Downloads/785-1080p-detailed-eDP.bin' '/usr/lib/firmware/edid' && ls '/usr/lib/firmware/edid/785-1080p-detailed-eDP.bin' |
| | |
| | ==== initramfs ==== |
| | |
| | * [[https://drinkybird.net/2024/12/debian-edid/|Source]] |
| | |
| | sudo -e '/etc/initramfs-tools/hooks/edid' && sudo chmod +x '/etc/initramfs-tools/hooks/edid' |
| | |
| | <code> |
| | #!/bin/bash |
| | |
| | '.' '/usr/share/initramfs-tools/hook-functions' |
| | |
| | '/usr/bin/mkdir' -p $DESTDIR'/usr/lib/firmware/edid' |
| | '/usr/bin/cp' '/usr/lib/firmware/edid/785-1080p-detailed-eDP.bin' $DESTDIR'/usr/lib/firmware/edid/785-1080p-detailed-eDP.bin' |
| | |
| | # End</code> |
| | |
| | sudo update-initramfs -k 'all' -c |
| | |
| | ==== GRUB ==== |
| | |
| | sudo -e '/etc/default/grub' && sudo update-grub |
| | |
| | drm.edid_firmware='eDP-1:edid/785-1080p-detailed-eDP.bin' |
| |
| ====== HDMI-in ====== | ====== HDMI-in ====== |
| |
| * All CVT-RB2 standard | * All CVT-RB2 standard |
| * Refresh rate: ''78.5'' | * Refresh rate: ''78.5''Hz |
| |
| * 1920x1080 | * 1920x1080 |
| * ''[x]'' Maximum TMDS clock: ''340'' MHz | * ''[x]'' Maximum TMDS clock: ''340'' MHz |
| * Content types: ''[x]'' Game | * Content types: ''[x]'' Game |
| | |
| | ===== FreeBSD ===== |
| | |
| | * Can't OC Hz without EDID override on eDP |
| | * HDMI-in usable with looped short cord ([[https://forums.freebsd.org/threads/edid-override-custom-resolution-refresh.103412/#post-779281|post]]) |
| | |
| | <code> |
| | Section "Monitor" |
| | Identifier "eDP-1" |
| | Option "Disable" "1" |
| | Option "Ignore" "1" |
| | EndSection |
| | |
| | Section "Monitor" |
| | Identifier "HDMI-1" |
| | Modeline "1920x1080_78.5" 175.997 1920 1928 1960 2000 1080 1107 1115 1121 +HSync -VSync |
| | Modeline "1280x720_78.5" 79.749 1280 1288 1320 1360 720 733 741 747 +HSync -VSync |
| | Modeline "1024x768_78.5" 69.071 1024 1032 1064 1104 768 783 791 797 +HSync -VSync |
| | Modeline "800x600_78.5" 43.036 800 808 840 880 600 609 617 623 +HSync -VSync |
| | Modeline "640x480_78.5" 28.146 640 648 680 720 480 484 492 498 +HSync -VSync |
| | Option "PreferredMode" "1920x1080_78.5" |
| | EndSection |
| | |
| | # End</code> |
| |