Hi all! I am aware there is a topic on this already but the solution there did not help me.
I hace a TCL TV that I know for certain supports 4k @120Hz.
I have a Radeon RX480 that I am quite sure supports 4k @60Hz.
The rest of my system is fully up to date, hardware-wise. Ryzen 7600, AM5 motherboard, 32gb DDR-5, etc.
I have a Yamaha RX-V4A receiver which also supports 4k60/120
I have tried several HDMI to DP converters.
I have connected directly to the TV, and through the receiver.
I have connected to different ports on my GPU, on the receiver, and on the TV.
I am running Z-17.2 and just the the kernel mesa driver.
I am now up to kernel 12.3 generic.
For the life of me, I have never been able to get 4k to work beyond 30hz. I see all kinds of people with the same issue, and all kinds of solutions, none of which have worked for me. I get errors when using xrandr commands suggested. Like, HDMI-1 not found; ignoring, and so setting manual resolutions is proving difficult.
Your TV might support it but could it be that You have to activate it? I know that You have to do that on some TV's (I had to do it on my own, too).
Another Point could be the HDMI Cable. Is it certified for Resolution and Refresh Rate?
Like @Storm wrote, You could try it with switch to Xorg - if not already done. And look if You there get it. And if not, You could use xrandr on Xorg. I think, it doesn't work in Wayland.
Does that mean that You don't connect it with HDMI to HDMI?
Oh, sorry, yes. I have tried several HDMI cables as well and it was the same. Most of what I found was people saying they used a converter and it solved the issue. That was how I came to start using them. Also, no. The TV supports it out of the box. Works perfectly with my Android box, for example.
I use Wayland. And thank you. That explains the xrandr thing. So what do I use with Wayland?
Please note, I have been using 4K60 on my computer for years on Zorin OS 16.3, piping an image to a TCL 4K60 55" TV. Recently, I upgraded to a 32" IPS 4K144 monitor, and on the same OS, I was able to do so, but I had to get a cable that would support the resolution and refresh rate, over "Display Port."
To clarify, the monitor came with its own cable, but too short for my particular usage. So, I had to get a longer cable, and my first attempt was a fail, and I was forced to get another cable.
Please note, most HDMI cables don't support 4K144, except for the brand new HDMI 2.0 cables. Also, old HDMI cables only supported 4k30, so you have to have a fairly new HDMI cable to support even 4K60.
BTW, its always best to match your displays native refresh rate, down-clocking just invites weird stuff to be seen on screen, weird behavior and whatnot.
Wayland and Xorg are so called Display Managers. They make that the Windows work like they should do with all what they (can) do. Wayland is in Comparison the newer Standard what is adressed to more modern Hardware but can cause Issues. Xorg is an older Standard but reliable.
Here on Zorin 17, You don't lose anything. You should use what works for You. When You have more up-to-date Desktop Environments, the Wayland Experience ist better because of better Implementation. Here on zorin 17 is Gnome 43 used. But the newest Version is Gnome 47 - and Gnome 48 is not far away. We will see what Version Zorin 18 will bring.
I assume by this you mean that you are going DP -> HDMI to your receiver/TV? Anytime an adapter gets involved, you risk losing signal integrity, even if it's just a one stop popover to the next. Are you capable of doing 4k30 with this conversion?
Wayland however, does not. In fact, that is one of the selling points in its favor, that it removes the server, allowing direct communication between hardware and kernel without having to go through a server.
What would be the benefit of cutting out the middle man so to speak, would it increase speed in performance? Or are there some other form of benefit that I'm not thinking about?
With just about anything, whether it is mechanical, like an engine or a plumbing fixture, or software: the fewer moving parts you have, the less breakage you will see.
Removing the 'middle man' means fewer moving parts as well as direct communication - this can result in better speeds and performance in some intense graphical situations.
This above - is the argument that makes Wayland appealing to me.
Sadly, there is much to be concerned about, as well. Which I have covered quite a lot, elsewhere.
Thank you for all of those links. I will be checking all of them out once I'm done here! Also, Love the Sig. pic!
It's just the way things are going, so when I upgraded to Z17 and it decided to default to Wayland, I just left it, since everything was more or less working (the resolution issue wasn't bugging me as much at the time lol). Eventually it all going to move to Wayland anyway, so since it was working, I had no reason to change it
Yeah, so my current cable is a band new high quality HDMI 2.1 10ft cable. My current adapter is a high quality DP1.4 to HDMI2.1 adapter. Before that was a brand new high quality DP1.4 to HDMI2.1 adapter cable. Before that was a high quality HDMI2.1 cable that I tried in my receiver, as well as straight to the TV.
Also, I agree about matching the screen's native res, but that much (4k120) is asking too much of my poor old gpu. So ntil AMD releases their 9000-series 4k60 is the best I can hope for. But even that is starting to look impossible. lol Maybe one of these days, TCL will go full Chad and add DP to their TVs
Using xorg before I upgraded, I had the same issue. I was able to use xrandr to get it to say 4k60, but as God as my witness, there was no difference. Interacting with the display, it was 4k30. 2k120 is a way better experience than 4k30 lol
Thanks everyone for the help, and interesting conversation! I'll try those links and see what happens first and then go from there.