News for hackers. Stuff that matters.
Re:AMD reckons it can win the high-end GPU battle by jdc on Saturday February 01, 2020 @11:28PM (#22215132)
I'm running an RX 570 on Linux and it works fine for my purposes (work, Steam games & Blizzard games under wine).
Re:AMD reckons it can win the high-end GPU battle by chao- on Saturday February 01, 2020 @11:34PM (#22215153)
Same with a 580. Linux, many monitors, work, light gaming. Drivers are the first time I've ever not had issues with Linux graphics.

Three years in I'm still waiting for the other shoe to drop. Where are the driver issues? I'm certain it was like a law of physics in Linux, but somehow, not this time, not for me?

Re:AMD reckons it can win the high-end GPU battle by omegabravo on Sunday February 02, 2020 @12:17AM (#22215283)
I have 2x 24" monitors on Ubuntu 18.04.03 with a Radeon RX 580

I can't watch a video on Youtube without substantial tearing on Firefox or Chrome. I've followed close to 20 guides and tried a number of drivers which all fail provide any benefit.

Running glxgears will run at 7400FPS, with minor tearing. My monitors don't have FreeSync or whatever it's called since they're pretty old (over 10 years).

Since most guides are as helpful as "type this into a console" - I haven't learnt anything while trying these fixes.

edit: I tried to install the newest drivers (19.50), and they fail to install with build errors

since I had to uninstall the old ones (19.20) I'm now running Polaris10? drivers by accident, and the tearing issue seems to have disappeared. I have no idea if these are less performant, but they are sufficient for my needs.

Re:AMD reckons it can win the high-end GPU battle by mehhh on Sunday February 02, 2020 @02:19AM (#22215663)
Switch to Wayland, your issue is that Xorg is not tear free by default and Ubuntu has chosen to stick with this legacy stack in 18.04: https://www.omgubuntu.co.uk/2018/01/xorg-will-default-displa...
Re:AMD reckons it can win the high-end GPU battle by atq2119 on Sunday February 02, 2020 @12:48AM (#22215385)
Tearing issues tend to be problems of the application, compositor, or Xorg. Nothing the driver can do much about, unfortunately. Xorg in particular is pretty bad at tearing with multi-monitor setups.
Re:AMD reckons it can win the high-end GPU battle by craftyguy on Sunday February 02, 2020 @01:26AM (#22215498)
Some DDX drivers handle tearing (implementing vsync). Tearing is basically not a problem at all on Wayland compositors since the spec addresses it directly (from what I understand)
Re:AMD reckons it can win the high-end GPU battle by esistgut on Sunday February 02, 2020 @06:02AM (#22216380)
Switch to Wayland or just enable TearFree on Xorg, something like: `xrandr --output DisplayPort-0 --set TearFree on` of course you have to adjust to your output (`xrandr --props`).
Re:AMD reckons it can win the high-end GPU battle by proverbialbunny on Sunday February 02, 2020 @04:37AM (#22216090)
My condolences. On Nvidia there is a Full Composition Pipeline option in Nvidia driver settings which gets rid of vsync issues. It's odd it's not on by default.
Re:AMD reckons it can win the high-end GPU battle by winter_blue on Sunday February 02, 2020 @05:59AM (#22216368)
Wow, that's good to know! How do you turn it on?

(I don't see an option for it in the Nvidia X Server Settings app.)

Re:AMD reckons it can win the high-end GPU battle by proverbialbunny on Monday February 03, 2020 @03:42PM (#22228788)
Nvidia X Server Settings app -> X Server Display Configuration -> Advanced... -> Force Full Composition Pipeline

Note, it is not saved during a reboot unless you click 'Save to X Configuration File' and then save to /etc/X11/xorg.conf for most distros.

Also, many distros have partial v-sync of some sort on. For most it isn't noticeable, but for many desktops it causes the screen to run at an effective 59 instead of 60fps (or that is what it looks like to me, non-scientific here), so it can be beneficial to look up how to turn off vsync on your distro. Eg, I'm on Mint so for me it's General Settings -> VSync method -> None. For most people, this is not a noticeable change.

Re:AMD reckons it can win the high-end GPU battle by winter_blue on Monday February 03, 2020 @08:35PM (#22231463)
Thank you for explaining it so clearly.
Re:AMD reckons it can win the high-end GPU battle by ubercow13 on Sunday February 02, 2020 @05:03AM (#22216167)
I have a 580. Have you tried turning on the in-driver vsync option? AMD's implementation of it seems the best to me out of cards I've tried. You can turn it on while X is running easily using xrandr to see if it helps:

https://wiki.archlinux.org/index.php/AMDGPU#Tear_free_render...

Re:AMD reckons it can win the high-end GPU battle by moonbas3 on Sunday February 02, 2020 @05:46AM (#22216326)
Look at your compositor, I've fixed this in KDE by enabling Full Screen Repaints under vsync options.
Re:AMD reckons it can win the high-end GPU battle by dannyw on Sunday February 02, 2020 @04:54AM (#22216137)
The driver issues are for the 5500, 5600, and 5700 cards. Your card is a gen out of date, so it's fine.
Re:AMD reckons it can win the high-end GPU battle by mrob on Sunday February 02, 2020 @06:15AM (#22216423)
I bought an out-of-date RX570 after the RX5000 series was released, because I wanted mature Linux drivers (and reduced price as vendors cleared out their obsolete stock). It's the first AMD card I've owned that's been completely trouble-free.
Re:AMD reckons it can win the high-end GPU battle by philjohn on Sunday February 02, 2020 @03:02PM (#22219054)
Huh, launch day 5700 XT and zero issues ... then again, I don't play older titles which seems to have the most issues.