It seems like you've provided a detailed report of the issue you're
facing with Path of Exile on Ubuntu Wayland session. The workaround
you've mentioned, adding CLUTTER_PAINT=disable-dynamic-max-render-time
to /etc/environment, suggests that there might be an issue related to
dynamic rendering time that could be affecting the game's performance.

Given that the game runs smoothly on Plasma Wayland but not on Ubuntu
Wayland, it might be worth looking into the compositor differences
between the two desktop environments. Different compositors can handle
graphics rendering in their own ways, and this can impact the
performance of fullscreen applications and games like
https://ffh4xapks.com/

Here are a few suggestions to explore:

Compositor Settings:
Check the compositor settings on both Ubuntu Wayland and Plasma Wayland. Look 
for any specific settings related to Vulkan or fullscreen applications. 
Experiment with different compositor settings to see if there's any improvement.

Driver Issues:
Ensure that your GPU drivers are up-to-date. Check for any specific driver 
updates or patches related to Vulkan support for your Radeon 6800 XT. 
Sometimes, newer drivers can address compatibility issues.

Wayland Protocol Support:
Verify that the Wayland protocols used by Path of Exile are well-supported in 
the Ubuntu Wayland session. There might be differences in the Wayland 
implementation between Ubuntu and Plasma that affect how the game interacts 
with the system.

Community Forums:
Check the Path of Exile community forums or Ubuntu forums for any similar 
issues or solutions. Other users might have encountered and resolved similar 
problems.

Game Settings:
Experiment with different in-game settings, especially those related to 
graphics and Vulkan. Sometimes, specific combinations of settings can lead to 
performance issues.

Monitor System Resources:
Use system monitoring tools to check CPU and GPU usage while running the game 
in both environments. This can help identify if there are resource bottlenecks 
causing the frame rate fluctuations.

Wayland Session Updates:
Keep an eye on updates to the Ubuntu Wayland session. Sometimes, newer releases 
or updates can include fixes for compatibility issues with certain applications.

Remember that troubleshooting graphics and gaming performance can be
complex, and it may require a combination of different approaches. If
the issue persists, reaching out to the Path of Exile support or Ubuntu
forums for more specific assistance may be beneficial.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to mutter in Ubuntu.
https://bugs.launchpad.net/bugs/2016990

Title:
  Irregular frame rate in some fullscreen games

Status in Mutter:
  Fix Released
Status in mutter package in Ubuntu:
  Fix Released
Status in mutter source package in Jammy:
  Won't Fix
Status in mutter source package in Lunar:
  Won't Fix
Status in mutter source package in Mantic:
  Fix Released

Bug description:
  [ Impact ]

  I'm having a strange issue with the game Path of Exile (free). With Ubuntu 
Wayland session, vsync on, I get very irregular frame rates, it jumps around 40 
fps.
  If I switch to Plasma Wayland the game is very smooth 60 fps.

  I'm running the game from Steam with Proton. I've tried Proton Experimental 
and Proton 8.0 so far, no difference.
  The game uses Vulkan so I guess it's being allowed to set up all the swap and 
presentation stuff pretty much itself... ?

  MUTTER_DEBUG_DISABLE_TRIPLE_BUFFERING=1 doesn't help Mutter so it's
  not strictly related to triple buffering, which makes sense since it's
  a full screen game anyway.

  [ Test Plan ]

  None known, other than the OP to run the game.

  [ Where problems could occur ]

  In rendering performance of fullscreen apps/games.

  [ Workaround ]

  Add this to /etc/environment:
  CLUTTER_PAINT=disable-dynamic-max-render-time

  [ Other Info ]

  Kernel: 6.2.0-1003-lowlatency
  GPU: Radeon 6800 XT
  CPU: Ryzen 9 5900X

To manage notifications about this bug go to:
https://bugs.launchpad.net/mutter/+bug/2016990/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to