Hello All,
Running into an issue with not being able to select 120 Hz via HDMI 2.1 on Xorg though this does work without issue when on wayland. I had a similar problem when using gnome under Fedora and stuck with wayland though it seems to be a little more buggy under KDE.
I attempted to manually add a mode via xrandr for 4k 120hz which does give me the option to switch to 120 in KDE display settings. Though even when changed the refresh rate never changes past 60.
Attempted to do some searching around on the web but information seems to be very vague on what the issue could be when using HDMI 2.1 via Xorg. Again which is all very strange because under wayland 4k 120Hz just works with no interacted needed. So coming here to see if it's even possible to get 4k 120 Hz on Xorg via HDMI 2.1 and make sure I'm currently troubleshooting to a dead end.
System:
Kernel: 5.17.4-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 11.2.0
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen root=UUID=d66e9fb6-0a73-4164-8ef7-a1b901a42447
rw rootflags=subvol=@ quiet quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0
loglevel=3
Console: pty pts/0 DM: SDDM Distro: Garuda Linux base: Arch Linux
Machine:
Type: Desktop System: ASUS product: N/A v: N/A serial: <superuser required>
Mobo: ASUSTeK model: PRIME Z490-A v: Rev 1.xx serial: <superuser required>
UEFI: American Megatrends v: 2403 date: 10/28/2021
CPU:
Info: model: Intel Core i7-10700K bits: 64 type: MT MCP arch: Comet Lake family: 6
model-id: 0xA5 (165) stepping: 5 microcode: 0xEE
Topology: cpus: 1x cores: 8 tpc: 2 threads: 16 smt: enabled cache: L1: 512 KiB
desc: d-8x32 KiB; i-8x32 KiB L2: 2 MiB desc: 8x256 KiB L3: 16 MiB desc: 1x16 MiB
Speed (MHz): avg: 4003 high: 5080 min/max: 800/5100 scaling: driver: intel_pstate
governor: performance cores: 1: 5080 2: 5008 3: 2047 4: 4801 5: 4720 6: 3842 7: 1458 8: 4715
9: 2707 10: 4714 11: 4926 12: 4800 13: 4801 14: 922 15: 4802 16: 4718 bogomips: 121596
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities:
Type: itlb_multihit status: KVM: Split huge pages
Type: l1tf status: Not affected
Type: mds status: Not affected
Type: meltdown status: Not affected
Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl
Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2 mitigation: Enhanced IBRS, IBPB: conditional, RSB filling
Type: srbds status: Not affected
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: AMD Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] vendor: Sapphire driver: amdgpu
v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16 ports: active: HDMI-A-1 empty: DP-1,DP-2,DP-3
bus-ID: 03:00.0 chip-ID: 1002:73bf class-ID: 0300
Display: web server: X.org v: 1.21.1.3 with: Xwayland v: 22.1.1 compositor: kwin_x11 driver:
X: loaded: amdgpu gpu: amdgpu tty: 198x56
Monitor-1: HDMI-A-1 model: Sony TV 30 serial: <filter> built: 2021 res: 3840x2160 dpi: 80
gamma: 1.2 size: 1218x685mm (47.95x26.97") diag: 1397mm (55") ratio: 16:9 modes: max: 3840x2160
min: 640x480
Message: GL data unavailable in console. Try -G --display
Audio:
Device-1: Intel Comet Lake PCH cAVS vendor: ASUSTeK driver: snd_hda_intel v: kernel
alternate: snd_soc_skl,snd_sof_pci_intel_cnl bus-ID: 00:1f.3 chip-ID: 8086:06c8 class-ID: 0403
Device-2: AMD Navi 21/23 HDMI/DP Audio driver: snd_hda_intel v: kernel pcie: gen: 4
speed: 16 GT/s lanes: 16 bus-ID: 03:00.1 chip-ID: 1002:ab28 class-ID: 0403
Sound Server-1: ALSA v: k5.17.4-zen1-1-zen running: yes
Sound Server-2: PulseAudio v: 15.0 running: no
Sound Server-3: PipeWire v: 0.3.50 running: yes
Network:
Device-1: Intel Ethernet I225-V vendor: ASUSTeK driver: igc v: kernel pcie: gen: 2
speed: 5 GT/s lanes: 1 port: N/A bus-ID: 71:00.0 chip-ID: 8086:15f3 class-ID: 0200
IF: enp113s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Device-2: Linksys Gigabit Ethernet Adapter type: USB driver: r8152 bus-ID: 2-10:4
chip-ID: 13b1:0041 class-ID: 0000 serial: <filter>
IF: enp0s20f0u10 state: up speed: 1000 Mbps duplex: full mac: <filter>
IF-ID-1: macvtap0 state: up speed: 1000 Mbps duplex: full mac: <filter>
IF-ID-2: virbr0 state: down mac: <filter>
Bluetooth:
Device-1: ASUSTek Broadcom BCM20702A0 Bluetooth type: USB driver: btusb v: 0.8 bus-ID: 1-12:5
chip-ID: 0b05:17cb class-ID: fe01 serial: <filter>
Report: bt-adapter ID: hci0 rfk-id: 0 state: up address: <filter>
Drives:
Local Storage: total: 5.03 TiB used: 1.68 TiB (33.3%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:3 vendor: Samsung model: MZVLW512HMJP-000L7 size: 476.94 GiB
block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 type: SSD serial: <filter>
rev: 7L7QCXY7 temp: 35.9 C scheme: GPT
ID-2: /dev/nvme1n1 maj-min: 259:6 vendor: Sabrent model: Rocket nano size: 476.94 GiB
block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 type: SSD serial: <filter>
rev: RKT301.3 temp: 26.9 C scheme: GPT
ID-3: /dev/nvme2n1 maj-min: 259:0 vendor: Samsung model: SSD 970 EVO 1TB size: 931.51 GiB
block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 type: SSD serial: <filter>
rev: 2B2QEXE7 temp: 32.9 C scheme: GPT
ID-4: /dev/sda maj-min: 8:0 vendor: Samsung model: SSD 840 EVO 250GB size: 232.89 GiB
block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s type: SSD serial: <filter> rev: BB6Q
scheme: GPT
ID-5: /dev/sdb maj-min: 8:16 vendor: Toshiba model: THNSNJ256GCSU size: 238.47 GiB
block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s type: SSD serial: <filter> rev: 0101
scheme: GPT
ID-6: /dev/sdc maj-min: 8:32 type: USB vendor: Seagate model: ST2000LM007-1R8174
size: 1.82 TiB block-size: physical: 4096 B logical: 512 B type: HDD rpm: 5400 serial: <filter>
rev: 1053 scheme: MBR
ID-7: /dev/sdd maj-min: 8:48 type: USB vendor: Toshiba model: External USB 3.0
size: 931.51 GiB block-size: physical: 512 B logical: 512 B type: N/A serial: <filter>
rev: 5438 scheme: MBR
Partition:
ID-1: / raw-size: 931.22 GiB size: 931.22 GiB (100.00%) used: 221.48 GiB (23.8%) fs: btrfs
dev: /dev/nvme2n1p2 maj-min: 259:2
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%) used: 576 KiB (0.2%) fs: vfat
dev: /dev/nvme2n1p1 maj-min: 259:1
ID-3: /home raw-size: 931.22 GiB size: 931.22 GiB (100.00%) used: 221.48 GiB (23.8%)
fs: btrfs dev: /dev/nvme2n1p2 maj-min: 259:2
ID-4: /var/log raw-size: 931.22 GiB size: 931.22 GiB (100.00%) used: 221.48 GiB (23.8%)
fs: btrfs dev: /dev/nvme2n1p2 maj-min: 259:2
ID-5: /var/tmp raw-size: 931.22 GiB size: 931.22 GiB (100.00%) used: 221.48 GiB (23.8%)
fs: btrfs dev: /dev/nvme2n1p2 maj-min: 259:2
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: zram size: 31.18 GiB used: 0 KiB (0.0%) priority: 100 dev: /dev/zram0
Sensors:
System Temperatures: cpu: 27.8 C mobo: N/A gpu: amdgpu temp: 35.0 C mem: 34.0 C
Fan Speeds (RPM): N/A gpu: amdgpu fan: 0
Info:
Processes: 356 Uptime: 1h 9m wakeups: 5 Memory: 31.18 GiB used: 18.8 GiB (60.3%) Init: systemd
v: 250 tool: systemctl Compilers: gcc: 11.2.0 Packages: 1737 pacman: 1731 lib: 513 flatpak: 6
Shell: Bash v: 5.1.16 running-in: pty pts/0 inxi: 3.3.15
Garuda (2.6.1-3):
System install date: 2022-04-23
Last full system update: 2022-04-24
Is partially upgraded: No
Relevant software: NetworkManager
Windows dual boot: No/Undetected
Snapshots: Snapper
Failed units: