Hi all, I recently built a decent PC with a RX 6700XT and was planning on running 4k 120hz (HDMI 2.1) to the newish 4k oled TV.

Am I screwed? I can’t see an option in Ubuntu for more than 60Hz in the display menu (in spite of having capable cables) and I’m starting to read stuff about lack of support for HDMI 2.1…

Do I need to switch to Windows for this stuff to work?

  • fediverser@alien.top
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    This post is an automated archive from a submission made on /r/linux_gaming, powered by Fediverser software running on alien.top. Responses to this submission will not be seen by the original author until they claim ownership of their alien.top account. Please consider reaching out to them let them know about this post and help them migrate to Lemmy.

    Lemmy users: you are still very much encouraged to participate in the discussion. There are still many other subscribers on !linuxgaming@level-up.zone that can benefit from your contribution and join in the conversation.

    Reddit users: you can also join the fediverse right away by getting by visiting https://portal.alien.top. If you are looking for a Reddit alternative made for and by an independent community, check out Fediverser.

  • _Rook_Castle@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    I have a Samsung qn90c and I game at 4k 120hz on Nobara with an HDMI 2.1 cable.

    X11 Nvidia 3080 Ryzen 5800x.

  • RoHMaX@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    I’m streaming my games through moonlight/sunshine on my lg tv and the app can be installed directly on webos by using their developer mode.

    App is supporting 120hz natively and you don’t need any hdmi cables.

  • Oppausenseiw@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    My lg oled C2 and 7900xt does 4k 120hz fine on arch ,but the text quality isn’t the greatest because it’s using chroma subsampling

  • dot_-_avi@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    You need an adapter. It might be sold in your country under a different name. It is also susceptible to power fluctuations. When i had my TV and PC on different power circuits i had frequent loss of picture. This one works with VRR. People here also claim they have it working with a “Cable Matters” cable. It didn’t work for me. Finding one without VRR might be easier.

  • Convextlc97@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    Are you using X11 or Wayland? I have had issues with X11 at 4k not doing more than 60hz. Only will work under Wayland for me.

  • GromborgTheToad@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    Try using xrandr, it can print all the available res + refresh rate modes for your display and it allows to chose one. Then you probably will have to make a script or shortcut that enables this mode again, because it resets after reboot.

  • INITMalcanis@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    Basically, yes. Because of the HDMI Forum’s bullshit licensing limitations, you’re restricted to 60Hz. Unfortunately, even though the socket is trivially cheap to license, none of the 120Hz OLED TVs have a DisplayPort socket as far as I am aware.

    • gardotd426@alien.topB
      link
      fedilink
      English
      arrow-up
      1
      ·
      10 months ago

      I’ve been subscribed to the gitlab issue on the amdgpu gitlab repo for over 3 years (that’s how long this has been a problem), and for one, no it’s not licensing, because it works perfectly on Intel who also have FOSS kernel drivers. Not only that, but Alex Deucher (head of the amdgpu team at AMD) has said they have a fix “coming^TM” for the last year, regularly saying “in the next few months” and yet nothing.

      Which isn’t surprising when many users are still reporting the memory-clock-stuck-at-96MHz bug on 6.7-rc when it’s been an issue since 6.4, which was over 2 and a half months ago. AMD’s bug fixing is the worst out of the big three, and that’s objectively true. I’ve seen it myself, I’ve owned far more AMD GPUs in my time on Linux than I have Nvidia ones (considering I’ve ever only owned one Nvidia GPU and I bought it specifically because AMD’s Linux kernel driver support was so terrible).

  • iforgetredditpws@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    I also have a 4k 120Hz tv with an amd gpu. Because of an interaction between amd/hdmi/legalBS, you can do 2k at 120Hz. If you want 4k, 60Hz is your limit. If your tv has a displayport input then you can use that for 4k 120Hz.

  • luomubanaani@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    Some TVs must be set into gaming mode or something similar before the higher refresh rate options and VRR functionality are available to operating systems.

    Also make sure which HDMI ports on the TV are supposed to be HDMI 2.0+ compatible.

    I have a Phillips 4K 120Hz Android TV which works fine at 120Hz with VRR/FreeSync on Wayland (SwayWM) after I put it in 120Hz mode. I believe it is only HDMI 2.0 but VRR/FreeSync seems to work just fine.

  • ldcrafter@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    this sounds like the HDMI 2.1 license that is just an issue. it means that it can’t be shipped in a opensource driver like mesa for amd and intel GPU’s.

    (i have a Nvidia GPU and a X11 session will not work when i have a HDMI 2.1 device connected alongside 2-3 other monitors, with wayland does the session never start with it plugged in but if i plug it in after it started then does it work fully which is weird.)