You are not logged in.
Pages: 1
Hi there!
I have 4k 120 Hz monitor.
I am using hyperland as my window manager on Wayland.
Nvidia GPU. HDMI port is version 2.1.
I've tried 3 different HDMI cables.
When I used Qtile on X11 it was the same.
➜ hyprctl monitors all
Monitor eDP-2 (ID 0):
3200x2000@120.00000 at 0x0
description: Samsung Display Corp. 0x4178
make: Samsung Display Corp.
model: 0x4178
serial:
active workspace: 1 (1)
special workspace: 0 ()
reserved: 0 50 0 0
scale: 2.00
transform: 0
focused: no
dpmsStatus: 1
vrr: 0
activelyTearing: false
disabled: false
currentFormat: XRGB8888
availableModes: 3200x2000@120.00Hz 3200x2000@60.00Hz 3200x2000@60.00Hz
Monitor HDMI-A-1 (ID 1):
3840x2160@29.97000 at 1600x0
description: LG Electronics LG ULTRAGEAR 402NTTQ8D697
make: LG Electronics
model: LG ULTRAGEAR
serial: 402NTTQ8D697
active workspace: 3 (3)
special workspace: 0 ()
reserved: 0 50 0 0
scale: 1.50
transform: 0
focused: yes
dpmsStatus: 1
vrr: 0
activelyTearing: false
disabled: false
currentFormat: XRGB8888
availableModes: 3840x2160@29.97Hz 3840x2160@29.98Hz 3840x2160@25.00Hz 3840x2160@23.98Hz 1920x1080@119.88Hz 1920x1080@60.00Hz 1920x1080@59.94Hz 1920x1080@50.00Hz 1920x1080@29.97Hz 1920x1080@23.98Hz 1280x1024@75.03Hz 1280x720@60.00Hz 1280x720@59.94Hz 1280x720@50.00Hz 1024x768@60.00Hz 800x600@60.32Hz 720x576@50.00Hz 720x480@59.94Hz 640x480@59.94Hz 640x480@59.93Hz
As you can see, only 30 Hz is available for 4k resolution. What could be the problem? I have followed all the steps in the Hyperland Nvidia guide.
I also tried
monitor=,highrr,auto,1
but it only works at 1920x1080.
What could be the problem?
Thx a lot!
Offline
for OUT in /sys/class/drm/card*; do echo $OUT; edid-decode $OUT/edid; echo "================="; done
You'll need https://aur.archlinux.org/packages/edid-decode-git
When I used Qtile on X11 it was the same.
Adding
Option "ModeDebug" "True"
to an xorg configlet for the Device or Screen section will make the nvidia driver print why it disregards certain modes to the Xorg log, https://wiki.archlinux.org/title/Xorg#General
Offline
Do you have 2.1 cable?
https://ugjka.net
paru > yay | vesktop > discord
pacman -S spotify-launcher
mount /dev/disk/by-...
Offline
for OUT in /sys/class/drm/card*; do echo $OUT; edid-decode $OUT/edid; echo "================="; done
You'll need https://aur.archlinux.org/packages/edid-decode-git
When I used Qtile on X11 it was the same.
Adding
Option "ModeDebug" "True"
to an xorg configlet for the Device or Screen section will make the nvidia driver print why it disregards certain modes to the Xorg log, https://wiki.archlinux.org/title/Xorg#General
Am I use PasteBin for logs?
- Done.
Offline
Do you have 2.1 cable?
Yep.
Offline
[ 9.650] (WW) NVIDIA(GPU-0): Validating Mode "3840x2160_120":
[ 9.650] (WW) NVIDIA(GPU-0): Mode Source: EDID
[ 9.650] (WW) NVIDIA(GPU-0): 3840 x 2160 @ 120 Hz
[ 9.650] (WW) NVIDIA(GPU-0): Pixel Clock : 1186.81 MHz
[ 9.650] (WW) NVIDIA(GPU-0): HRes, HSyncStart : 3840, 4016
[ 9.650] (WW) NVIDIA(GPU-0): HSyncEnd, HTotal : 4104, 4400
[ 9.650] (WW) NVIDIA(GPU-0): VRes, VSyncStart : 2160, 2168
[ 9.650] (WW) NVIDIA(GPU-0): VSyncEnd, VTotal : 2178, 2250
[ 9.650] (WW) NVIDIA(GPU-0): Sync Polarity : +H +V
[ 9.650] (WW) NVIDIA(GPU-0): The EDID for LG Electronics LG ULTRAGEAR (HDMI-0)
[ 9.650] (WW) NVIDIA(GPU-0): contradicts itself: mode "3840x2160" is specified in the
[ 9.650] (WW) NVIDIA(GPU-0): EDID; however, the EDID's valid HorizSync range
[ 9.650] (WW) NVIDIA(GPU-0): (30.000-255.000 kHz) would exclude this mode's HorizSync
[ 9.650] (WW) NVIDIA(GPU-0): (269.730 kHz); ignoring HorizSync check for mode
[ 9.650] (WW) NVIDIA(GPU-0): "3840x2160".
[ 9.650] (WW) NVIDIA(GPU-0): Mode is rejected: Unable to determine HDMI 2.1 Fixed Rate
[ 9.650] (WW) NVIDIA(GPU-0): Link configuration..
[ 9.650] (WW) NVIDIA(GPU-0): GPU extended capability check failed.
[ 9.650] (WW) NVIDIA(GPU-0): Mode "3840x2160_120" is invalid.
[ 9.649] (WW) NVIDIA(GPU-0): Validating Mode "3840x2160_60":
[ 9.649] (WW) NVIDIA(GPU-0): Mode is rejected: Unable to determine HDMI 2.1 Fixed Rate
[ 9.650] (WW) NVIDIA(GPU-0): Validating Mode "3840x2160_120":
[ 9.650] (WW) NVIDIA(GPU-0): Mode is rejected: Unable to determine HDMI 2.1 Fixed Rate
[ 9.650] (WW) NVIDIA(GPU-0): Validating Mode "3840x2160_60":
[ 9.650] (WW) NVIDIA(GPU-0): Mode is rejected: Unable to determine HDMI 2.1 Fixed Rate
[ 9.650] (WW) NVIDIA(GPU-0): Validating Mode "3840x2160_50":
[ 9.650] (WW) NVIDIA(GPU-0): Mode is rejected: Unable to determine HDMI 2.1 Fixed Rate
There's nothing such as a HDMI 2.1 cable, it has to say (sigh…) "HDMI Ultra High Speed"
You can override this in the X11 driver, for wayland you'll probably need a sanitized EDID
That being said, as this is a hybrid graphcis system, what happens if yu disable the intel GPU in the BIOS/UEFI?
Offline
[ 9.650] (WW) NVIDIA(GPU-0): Validating Mode "3840x2160_120": [ 9.650] (WW) NVIDIA(GPU-0): Mode Source: EDID [ 9.650] (WW) NVIDIA(GPU-0): 3840 x 2160 @ 120 Hz [ 9.650] (WW) NVIDIA(GPU-0): Pixel Clock : 1186.81 MHz [ 9.650] (WW) NVIDIA(GPU-0): HRes, HSyncStart : 3840, 4016 [ 9.650] (WW) NVIDIA(GPU-0): HSyncEnd, HTotal : 4104, 4400 [ 9.650] (WW) NVIDIA(GPU-0): VRes, VSyncStart : 2160, 2168 [ 9.650] (WW) NVIDIA(GPU-0): VSyncEnd, VTotal : 2178, 2250 [ 9.650] (WW) NVIDIA(GPU-0): Sync Polarity : +H +V [ 9.650] (WW) NVIDIA(GPU-0): The EDID for LG Electronics LG ULTRAGEAR (HDMI-0) [ 9.650] (WW) NVIDIA(GPU-0): contradicts itself: mode "3840x2160" is specified in the [ 9.650] (WW) NVIDIA(GPU-0): EDID; however, the EDID's valid HorizSync range [ 9.650] (WW) NVIDIA(GPU-0): (30.000-255.000 kHz) would exclude this mode's HorizSync [ 9.650] (WW) NVIDIA(GPU-0): (269.730 kHz); ignoring HorizSync check for mode [ 9.650] (WW) NVIDIA(GPU-0): "3840x2160". [ 9.650] (WW) NVIDIA(GPU-0): Mode is rejected: Unable to determine HDMI 2.1 Fixed Rate [ 9.650] (WW) NVIDIA(GPU-0): Link configuration.. [ 9.650] (WW) NVIDIA(GPU-0): GPU extended capability check failed. [ 9.650] (WW) NVIDIA(GPU-0): Mode "3840x2160_120" is invalid.
[ 9.649] (WW) NVIDIA(GPU-0): Validating Mode "3840x2160_60": [ 9.649] (WW) NVIDIA(GPU-0): Mode is rejected: Unable to determine HDMI 2.1 Fixed Rate [ 9.650] (WW) NVIDIA(GPU-0): Validating Mode "3840x2160_120": [ 9.650] (WW) NVIDIA(GPU-0): Mode is rejected: Unable to determine HDMI 2.1 Fixed Rate [ 9.650] (WW) NVIDIA(GPU-0): Validating Mode "3840x2160_60": [ 9.650] (WW) NVIDIA(GPU-0): Mode is rejected: Unable to determine HDMI 2.1 Fixed Rate [ 9.650] (WW) NVIDIA(GPU-0): Validating Mode "3840x2160_50": [ 9.650] (WW) NVIDIA(GPU-0): Mode is rejected: Unable to determine HDMI 2.1 Fixed Rate
There's nothing such as a HDMI 2.1 cable, it has to say (sigh…) "HDMI Ultra High Speed"
You can override this in the X11 driver, for wayland you'll probably need a sanitized EDID
That being said, as this is a hybrid graphcis system, what happens if yu disable the intel GPU in the BIOS/UEFI?
I'm sorry I don't quite understand, so the cable is the problem?
Or maybe a problem with the 2.1 jack support?
There is no option in the bios to disable integrated graphics.
Offline
There's nothing such as a HDMI 2.1 cable, it has to say (sigh…) "HDMI Ultra High Speed"
You can override this in the X11 driver, for wayland you'll probably need a sanitized EDID
That being said, as this is a hybrid graphcis system, what happens if yu disable the intel GPU in the BIOS/UEFI?
And I just checked the cable that came with the monitor, it says.
'Ultra High Speed HDMI'...
Last edited by AndreyFrantsevich (2024-08-01 20:14:36)
Offline
Please don't fully quote previous posts (you're bloating the thread for no reason) and also don't bump - edit you previous post to mend it if nobody has replied yet.
Stupid question: are you running the proprietary kernel module or nvidia-open?
The error seems mostly related to unsupported DSC, but 3840 × 2160@60Hz would already be supported with 2.0 (w/o! 4:2:0) so it's kinda weird that the driver would even die on that hill.
But given the license situation w/ the HDMI forum, I'd not be surprised if the nvidia-open module is somewhat artificially restricted here.
If the cable is graded ok and the device manual says the hdmi output is 2.1 and you cannot disable the IGP, what if you try to run the server on the nvidia GPU?
https://wiki.archlinux.org/title/PRIME# … rimary_GPU
Offline
Please don't fully quote previous posts (you're bloating the thread for no reason) and also don't bump - edit you previous post to mend it if nobody has replied yet.
Stupid question: are you running the proprietary kernel module or nvidia-open?
The error seems mostly related to unsupported DSC, but 3840 × 2160@60Hz would already be supported with 2.0 (w/o! 4:2:0) so it's kinda weird that the driver would even die on that hill.
But given the license situation w/ the HDMI forum, I'd not be surprised if the nvidia-open module is somewhat artificially restricted here.If the cable is graded ok and the device manual says the hdmi output is 2.1 and you cannot disable the IGP, what if you try to run the server on the nvidia GPU?
https://wiki.archlinux.org/title/PRIME# … rimary_GPU
I use proprietary driver.
I've tried only Nvidia GPU X11 session, it didn't help.
Offline
You can skipt that check on X11,
Option "ModeValidation" "NoExtendedGpuCapabilitiesCheck"
see what happens (keep the mdoe debug in place)
Offline
You can skipt that check on X11,
Option "ModeValidation" "NoExtendedGpuCapabilitiesCheck"
see what happens (keep the mdoe debug in place)
After endless reinstallations, I realized - the problem is with the Nvidia drivers.
If Nouveau drivers are installed everything works as it should. 60hz is available (on Windows it was also max 60, so I think the problem might be in the cable, but not in Linux).
As soon as I install proprietary Nvidia everything stops working.
I'm not sure what to do about it yet, maybe I need to try several versions of Nvidia drivers.
Or if you have any advice, I would be very grateful.
Last edited by AndreyFrantsevich (2024-08-02 14:03:33)
Offline
The 555xx drivers have shown issues w/ outputs (mostly DVI) that have not existed before, you could try the 535xx dkms package from the AUR.
But I don't actually think that's the cause, notably because of the windows situation.
Do you have any other hi resolution outputs?
Offline
The 555xx drivers have shown issues w/ outputs (mostly DVI) that have not existed before, you could try the 535xx dkms package from the AUR.
But I don't actually think that's the cause, notably because of the windows situation.Do you have any other hi resolution outputs?
Thx, I 'll try 535 version.
Nope, there is only one HDMI and 2 Type-C.
Maybe it makes sense to try Type C?
Offline
I meant some other monitor.
Offline
did you try video=HDMI-A-1:3840x2160@120 kernel boot parameter or 3200x2000@120
https://wiki.archlinux.org/title/Kernel … s_and_EDID
Last edited by ugjka (2024-08-03 10:28:17)
https://ugjka.net
paru > yay | vesktop > discord
pacman -S spotify-launcher
mount /dev/disk/by-...
Offline
did you try video=HDMI-A-1:3840x2160@120 kernel boot parameter or 3200x2000@120
Thx for info.
I managed to run the monitor on Windows I can copy the EDID and try it out.
Offline
Pages: 1