Verified with unigine-super of phoronix-test-suite ~~~ $phoronix-test-suite benchmark unigine-super ~~~
didn't observe the significant difference compared to upstream thermald 2.5.3. ~~~ - thermald-2.4.9_1ubuntu-0.3 > > > > Unigine Superposition 1.0: > pts/unigine-super-1.0.8 [Resolution: 1920 x 1080 - Mode: Fullscreen - Quality: High - Renderer: OpenGL] > Test 1 of 1 > Estimated Trial Run Count: 3 > > Estimated Time To Completion: 13 Minutes [03:40 CDT] > Started Run 1 @ 03:28:08 > Started Run 2 @ 03:31:37 > Started Run 3 @ 03:35:03 > > ``` > Resolution: 1920 x 1080 - Mode: Fullscreen - Quality: High - Renderer: OpenGL: > 4.6 > 4.6 > 4.6 > > Average: 4.6 Frames Per Second > Maximum: 5.4 > Deviation: 0.00% > > Comparison of 1,233 OpenBenchmarking.org samples since 14 June 2018; median result: 70.5 Frames Per Second. Box plot of samples: > [ *----------############!###*##*#*#*---------------*-----*--*-*| * ] > ^ This Result (2nd Percentile): 4.6 > Arc A770 DG2: 101 ^ RTX 3080: 147 ^ RX 6900 XT: 199 ^ > Arc A750 DG2: 96 ^ Gigabyte RX 6800 XT: 177 ^ > RTX 2070 SUPER: 91 ^ RTX 3090: 173 ^ > RX 5700 XT: 81 ^ Gigabyte RX 6800: 163 ^ > ``` > ~~~ - upstream thermald 2.5.3, > Unigine Superposition 1.0: pts/unigine-super-1.0.8 [Resolution: 1920 x 1080 - Mode: Fullscreen - Quality: High - Renderer: OpenGL] Test 1 of 1 Estimated Trial Run Count: 3 > > Estimated Time To Completion: 11 Minutes [03:49 CDT] Started Run 1 @ 03:39:42 Started Run 2 @ 03:43:08 Started Run 3 @ 03:46:35 > > Resolution: 1920 x 1080 - Mode: Fullscreen - Quality: High - Renderer: OpenGL: 4.7 4.7 4.7 Average: 4.7 Frames Per Second Maximum: 5.4 Deviation: 0.00% Comparison of 1,233 OpenBenchmarking.org samples since 14 June 2018; median result: 70.5 Frames Per Second. Box plot of samples: [ *----------############!###*##*#*#*---------------*-----*--*-*| * ] ^ This Result (2nd Percentile): 4.7 Arc A770 DG2: 101 ^ RTX 3080: 147 ^ RX 6900 XT: 199 ^ Arc A750 DG2: 96 ^ Gigabyte RX 6800 XT: 177 ^ RTX 2070 SUPER: 91 ^ RTX 3090: 173 ^ RX 5700 XT: 81 ^ Gigabyte RX 6800: 163 ^ > ~~~ ** Tags removed: verification-needed-jammy ** Tags added: verification-done-jammy -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to thermald in Ubuntu. https://bugs.launchpad.net/bugs/1981087 Title: thermald prematurely throttling GPU Status in thermald package in Ubuntu: Fix Released Status in thermald source package in Jammy: Fix Committed Bug description: [Impact] * thermald prematurely throttling GPU [Fix] This fix is removed the code refactoring part and keep the necessary. (patch: 0009-Install-passive-default.patch) 82609c7) Separate Adaptive engine and GDDV [Test Plan] Test1, * Run game on the target machine. * the FPS must not be significantly reduced. Test2, * Run on others platform, ADL/TGL/CML/CFL/KBL. * Use monitoring tool(e.g. s-tui) and stress-ng to verify if the machine runs normally. [Where problems could occur] * better support for Passive Policy. currently passive policy 1 is supported and it should have a bug if the machine only enable pssive policy 2. ~~~ I got a new game and started playing it It would run at over 100 FPS solidly some of the time and then cyclically dip down to below 20 FPS for a few minutes I determined that it was thermald trying to keep my GPU below 70°C to determine this I sudo systemctl stop thermald The game ran solidly and consistently with the GPU at 75°C This is well below the specs set by the manufacturer and perhaps unreasonably low for a laptop But more importantly I was given no indication this was happening. I had to sleuth it out myself. Perhaps it is impossible to determine good defaults for all hardware, I don't know. However without an indication that this is happening there will be a lot of people with a mysteriously broken experience. This was extremely difficult for me to find and I had several friend who are experts on linux gaming and video drivers trying to track this down. I discovered it by luck and perseverance. This absolutely needs some sort of indication and hopefully a way to remedy it from the GUI. ideally it would set thermal limits that are more in line with what the device is designed for and not a conservative default if at all possible. ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: thermald 2.4.9-1 ProcVersionSignature: Ubuntu 5.15.0-40.43-generic 5.15.35 Uname: Linux 5.15.0-40-generic x86_64 NonfreeKernelModules: nvidia_modeset nvidia ApportVersion: 2.20.11-0ubuntu82.1 Architecture: amd64 CasperMD5CheckResult: unknown CurrentDesktop: XFCE Date: Fri Jul 8 16:08:55 2022 InstallationDate: Installed on 2020-10-19 (626 days ago) InstallationMedia: Xubuntu 20.04.1 LTS "Focal Fossa" - Release amd64 (20200731) SourcePackage: thermald UpgradeStatus: Upgraded to jammy on 2022-06-17 (20 days ago) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/thermald/+bug/1981087/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp