Project

General

Profile

Actions

Bug #1817

open

gtk4 client uses 100% cpu all the time

Added by Helge Hafting 15 days ago. Updated 5 days ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
gtk4-client
Target version:
-
Start date:
12/16/2025
Due date:
% Done:

0%

Estimated time:

Description

An arch linux upgrade gave me the gtk4 client. (freeciv 3.2.1-4) Unlike the gtk3.22 client in the previous version, the cpu is stuck on 100% when a game is up, even if nothing is happening. So the machine runs hot and fans start up. No problem before I load & start a game. (No cpu usage while looking at the "load a game" or "select player" screens) Once the game is running, the cpu is running too, even if the terrain is hidden by looking at messages instead. Leaving the game stops the cpu usage.

Freeciv is turn-based, so there is no need to redraw continuously. Switching gtk4 backends between gl and vulkan makes no difference. 100% cpu while the game is up. 100% cpu even if the freeciv window is hidden.

Actions

Also available in: Atom PDF