#Black screen on 144hz

28 messages · Page 1 of 1 (latest)

celest gate
#

Are you using an hdmi 1 cord or hdmi 2?

rose sonnet
#

hdmi 2.1

loud turret
#

HDMI and DisplayPort are both digital video interfaces used to connect devices like computers and monitors. While both can transmit audio and video, DisplayPort generally offers higher bandwidth, allowing for higher resolutions and refresh rates, while HDMI is more prevalent on TVs and gaming consoles.

rose sonnet
#

Thank you ChatGPT

loud turret
#

what tells kscreen-doctor -o ?

#

what tells edid-decode ?

#

no ChatGPT here, eh 😠

rose sonnet
rose sonnet
loud turret
#

and what is yor resolution? sometimes a specific refresh is NOT working in all resos

#

i'm out for a beer, back in about 1hr

rose sonnet
# loud turret what tells kscreen-doctor -o ?
Output: 1 eDP-1
        enabled
        connected
        priority 2
        Panel
        Modes:  1:1920x1080@144*!  2:1920x1080@60  3:1280x1024@60  4:1024x768@60  5:1280x800@60  6:1920x1080@60  7:1600x900@60  8:1368x768@60  9:1280x720@60 
        Geometry: 0,0 1920x1080
        Scale: 1
        Rotation: 1
        Overscan: 0
        Vrr: Automatic
        RgbRange: Automatic
        HDR: incapable
        Wide Color Gamut: incapable
        ICC profile: none
        Color profile source: sRGB
        Color power preference: prefer efficiency and performance
        Brightness control: supported, set to 59% and dimming to 100%
Output: 2 HDMI-A-1
        enabled
        connected
        priority 1
        HDMI
        Modes:  10:1920x1080@144!  11:3840x2160@60  12:3840x2160@50  13:3840x2160@30  14:3840x2160@25  15:3840x2160@24  16:1920x1080@120*  17:1920x1080@120  18:1920x1080@100  19:1920x1080@60  20:1920x1080@60  21:1920x1080@50  22:1280x1024@75  23:1280x720@60  24:1280x720@50  25:1024x768@120  26:1024x768@75  27:1024x768@60  28:800x600@120  29:800x600@75  30:800x600@60  31:720x576@50  32:720x480@60  33:640x480@120  34:640x480@75  35:640x480@60  36:640x480@60 
        Geometry: 0,0 1920x1080
        Scale: 1
        Rotation: 1
        Overscan: 0
        Vrr: incapable
        RgbRange: unknown
        HDR: disabled
        Wide Color Gamut: disabled
        ICC profile: none
        Color profile source: sRGB
        Color power preference: prefer efficiency and performance
        Brightness control: supported, set to 68% and dimming to 100%
rose sonnet
rose sonnet
#

I think it might be a bandwidth issue since it works if I change my color space to Ycbcr422 as I mentioned

loud turret
#

edid-decode /sys/devices/pciXXXX:XX/XXXX:XX:XX.X/drm/cardX/cardX-PORTNAME-NUM/edid

Replace the Xs and the PORTNAME-NUM with the relevant value for your system - you can find all the possible paths by running:

ls /sys/devices///drm///edid

#

is your reso correct on 1920*1080 ??

rose sonnet
loud turret
#

give me a sec

#

Create the EDID directory if it doesn’t exist:

sudo mkdir -p /lib/firmware/edid/

Copy your exported .bin files into this directory:

sudo cp path/to/your/DP1_1920x1080_144Hz.bin /lib/firmware/edid/
sudo cp path/to/your/HDMI1_1920x1080_144Hz.bin /lib/firmware/edid/

loud turret
#

no, run after replace the Xs and PORTNAME withthe values of YOUR system

#

after that, do following

#

Edit the kernel command line configuration file:

sudo nano /etc/kernel/cmdline

Remove any existing video= parameters related to your monitors if you tried that method before.
Add the drm.edid_firmware= parameter to specify your custom EDID files for each monitor. Separate multiple monitor entries with a comma. Ensure the output names (DP-1, etc.) match your system. Example:

root=PARTUUID=YOUR_ROOT_PARTUUID rw quiet drm.edid_firmware=DP-1:edid/DP1_1920x1080_144z.bin,HDMI-A-1:edid/HDMI1_1920x1080_144Hz.bin,DVI-D-1:
(Replace YOUR_ROOT_PARTUUID, quiet and other existing parameters as per your original setup. Ensure the filenames match what you copied.)

Save the file and exit the editor.

#

Run mkinitcpio to regenerate your initramfs. On Arch Linux, this process (when standard kernel-install hooks are in place) also updates your EFI boot entries with the new kernel command line from /etc/kernel/cmdline.

sudo mkinitcpio -P

Note: You do not need to add the EDID files to the FILES array in /etc/mkinitcpio.conf. The NVIDIA driver will load them from /usr/lib/firmware/edid/ when it initializes.

#

sudo reboot

or manually, doesn’t matter.

rose sonnet
#

Holy moly gimme a min

rose sonnet