Jump to content

Framedrops on linux with AMD GPU


ripper81
 Share

Recommended Posts

The game gives me massive framedrops on linux (Kubuntu 21.04) with my AMD Radeon RX 5700 and the latest stable MESA drivers. My display is set to 1080p@120Hz with Freesync enabled. FPS are really volatile with this game reaching from 180 to 30 FPS which results in bad stuttering. The framelimit set to 60 FPS in the graphic settings has no effect on the game either. The only way to get a enjoyable experience is to set the the display to 60Hz before starting 0 A.D.. I tried the game with Wayland too and the problem is not present. It happens only when the game is launched on X11/X.Org.  

Link to comment
Share on other sites

25 minutes ago, ripper81 said:

The framelimit set to 60 FPS in the graphic settings has no effect on the game either.

Only does with vsync off.

Also we don't support adaptative vsync which I believe is what FreeSync uses.

Maybe @vladislavbelov can help you debug the issue, if you want to of course.

Link to comment
Share on other sites

1 hour ago, Stan` said:

Only does with vsync off.

Also we don't support adaptative vsync which I believe is what FreeSync uses.

Maybe @vladislavbelov can help you debug the issue, if you want to of course.

Ok but vsync on does not limit the framerate on my system. At 1080p@120Hz the maximum FPS should be 120 FPS with vsync on. In my case the FPS went above that level with vsync on. FreeSync and G-Sync work without any support by an individual game. The game only needs to run in exclusive fullscreenmode to make use oft it. On the other hand i see no reason to run a game like 0 A.D. at more than 60 FPS stable. It might be good to set a general 60 FPS limit and set the display to 60Hz refreshrate by default when the game is launched. The performance is far to inconsistent to run it on any highrefresh display setup without experiencing stuttering and hangs in my opinion.  

Edited by ripper81
Link to comment
Share on other sites

8 minutes ago, ripper81 said:

. FreeSync and G-Sync work without any support by an individual game. The game only needs to run in exclusive fullscreenmode to make use oft it.

 

That mighr be the issue. We don't run in exclusive full screen mode for compatibility reasons.

 

Link to comment
Share on other sites

On 05/05/2021 at 1:26 PM, nwtour said:

vsync is disabled in the game settings, the frame limit is set, but the game counter shows high values?

I tried 0 A.D. with different configurations these are the results:

1. 1080p@120Hz vsync on: The game produces FPS between 160-38 FPS. Gameplay is stuttering as a result.

2. 1080p@120Hz vsync off/framelimiter at 60FPS on: The game produced FPS between 68-54 FPS. Gameplay feels dragging and there is ghosting visible. This might be caused by the fact that the game is running at half of the framerate my screen is set to.

3. 1080p@60Hz vsync on: The game runs smoooth and without stutter. So i have to reduce the refreshrate of my screen each time before starting the game to get a good experience.

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...