Proton games lagging only when charging laptop

Hello everyone. I’m having this really weird issue that i have no idea what’s going on.

My proton games are running with extremely bad performance only when my laptop is charging. When not charging and running from battery, it works fine. The overall performance of other tasks are normal and native games are normal as well (tested with Minecraft only). I’ve also tested launching with steam and lutris and the issue persists on both. It happens regardless to proton version.

I must say i’m using a very old laptop with incomplete vulkan support, but i don’t recall having this weird issue before. I’m on fedora 42 kde plasma.

Does anybody have an idea on what’s causing it or how to fix it? Thank you.

Post the output of cpupower frequency-info. Whilst you’re on, post the output from inxi -Fzxx as you give not information about your laptop and that may well be relevant.

You could also post the output from cat /proc/cpuinfo | grep MHz whilst you have the AC power attached, and the same with it detached.

Post the output using the preformatted -text button: “</>” and clearly label which output it in what state of charging or not.

The output of cpupower frequency-info both with AC power attached and detached is:

analyzing CPU 1:
  driver: intel_cpufreq
  CPUs which run at the same hardware frequency: 1
  CPUs which need to have their frequency coordinated by software: 1
  maximum transition latency: 20.0 us
  hardware limits: 800 MHz - 1.70 GHz
  available cpufreq governors: conservative ondemand userspace powersave performance schedutil
  current policy: frequency should be within 1.70 GHz and 1.70 GHz.
                  The governor "performance" may decide which speed to use
                  within this range.
  current CPU frequency: 1.60 GHz (asserted by call to kernel)
  boost state support:
    Supported: yes
    Active: yes

Output of inxi -Fzxx with AC power detached:

System:
  Kernel: 6.16.9-200.fc42.x86_64 arch: x86_64 bits: 64 compiler: gcc v: 15.2.1
  Desktop: KDE Plasma v: 6.4.5 tk: Qt v: N/A wm: kwin_wayland dm: SDDM
    Distro: Fedora Linux 42 (KDE Plasma Desktop Edition)
Machine:
  Type: Laptop System: Acer product: Aspire E1-572 v: V2.14
    serial: <superuser required> Chassis: type: 10 serial: <superuser required>
  Mobo: Acer model: EA50_HW v: V2.14 serial: <superuser required>
    part-nu: Aspire E1-572_0775_V2.14 UEFI: Insyde v: 2.14 date: 01/15/2014
Battery:
  ID-1: BAT1 charge: 27.4 Wh (83.5%) condition: 32.7/32.6 Wh (100.5%)
    volts: 15.71 min: 14.8 model: SANYO AL12A32 serial: <filter> charging:
    status: discharging cycles: N/A
CPU:
  Info: dual core model: Intel Core i3-4010U bits: 64 type: MT MCP
    arch: Haswell rev: 1 cache: L1: 128 KiB L2: 512 KiB L3: 3 MiB
  Speed (MHz): avg: 1387 min/max: 800/1700 cores: 1: 1387 2: 1387 3: 1387
    4: 1387 bogomips: 13568
  Flags-basic: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel Haswell-ULT Integrated Graphics
    vendor: Acer Incorporated ALI driver: i915 v: kernel arch: Gen-7.5 ports:
    active: eDP-1 empty: DP-1,HDMI-A-1,HDMI-A-2 bus-ID: 00:02.0
    chip-ID: 8086:0a16
  Device-2: Chicony HD WebCam (Acer) driver: uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 bus-ID: 1-8:4 chip-ID: 04f2:b3f6
  Display: wayland server: Xwayland v: 24.1.8 compositor: kwin_wayland
    driver: gpu: i915 display-ID: 0
  Monitor-1: eDP-1 model: AU Optronics 0x48ec res: 1366x768 hz: 60 dpi: 101
    diag: 394mm (15.5")
  API: EGL v: 1.5 platforms: device: 0 drv: crocus device: 1 drv: swrast
    gbm: drv: crocus surfaceless: drv: crocus wayland: drv: crocus x11:
    drv: crocus
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 25.1.9 glx-v: 1.4
    direct-render: yes renderer: Mesa Intel HD Graphics 4400 (HSW GT2)
    device-ID: 8086:0a16 display-ID: :0.0
  API: Vulkan v: 1.4.313 surfaces: N/A device: 0 type: integrated-gpu
    driver: mesa intel device-ID: 8086:0a16 device: 1 type: cpu
    driver: mesa llvmpipe device-ID: 10005:0000
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor wl: wayland-info x11: xdriinfo,
    xdpyinfo, xprop, xrandr
Audio:
  Device-1: Intel Haswell-ULT HD Audio vendor: Acer Incorporated ALI
    driver: snd_hda_intel v: kernel bus-ID: 00:03.0 chip-ID: 8086:0a0c
  Device-2: Intel 8 Series HD Audio vendor: Acer Incorporated ALI
    driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:9c20
  API: ALSA v: k6.16.9-200.fc42.x86_64 status: kernel-api
  Server-1: PipeWire v: 1.4.8 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin
Network:
  Device-1: Broadcom NetXtreme BCM57786 Gigabit Ethernet PCIe
    vendor: Acer Incorporated ALI driver: tg3 v: kernel pcie: speed: 2.5 GT/s
    lanes: 1 port: N/A bus-ID: 01:00.0 chip-ID: 14e4:16b3
  IF: enp1s0f0 state: down mac: <filter>
  Device-2: Qualcomm Atheros AR9485 Wireless Network Adapter
    vendor: Samsung Co driver: ath9k v: kernel pcie: speed: 2.5 GT/s lanes: 1
    bus-ID: 02:00.0 chip-ID: 168c:0032
  IF: wlp2s0 state: up mac: <filter>
Bluetooth:
  Device-1: Cambridge Silicon Radio Bluetooth Dongle (HCI mode) driver: btusb
    v: 0.8 type: USB rev: 2.0 speed: 12 Mb/s lanes: 1 bus-ID: 1-1:2
    chip-ID: 0a12:0001
  Report: btmgmt ID: hci0 rfk-id: 1 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: <filter> bt-v: 5.0 lmp-v: 9
Drives:
  Local Storage: total: 111.79 GiB used: 52.08 GiB (46.6%)
  ID-1: /dev/sda model: SATA SSD size: 111.79 GiB speed: 6.0 Gb/s
    serial: <filter>
Partition:
  ID-1: / size: 110.2 GiB used: 51.36 GiB (46.6%) fs: btrfs dev: /dev/sda3
  ID-2: /boot size: 973.4 MiB used: 715.5 MiB (73.5%) fs: ext4
    dev: /dev/sda2
  ID-3: /boot/efi size: 598.8 MiB used: 19.3 MiB (3.2%) fs: vfat
    dev: /dev/sda1
  ID-4: /home size: 110.2 GiB used: 51.36 GiB (46.6%) fs: btrfs
    dev: /dev/sda3
Swap:
  ID-1: swap-1 type: zram size: 5.66 GiB used: 1.66 GiB (29.3%) priority: 100
    dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 57.0 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 6 GiB available: 5.66 GiB used: 2.94 GiB (52.0%)
  Processes: 291 Power: uptime: 4h 47m wakeups: 2 Init: systemd v: 257
    target: graphical (5) default: graphical
  Packages: pm: rpm pkgs: N/A note: see --rpm pm: flatpak pkgs: 31
    Compilers: gcc: 15.2.1 Shell: Bash v: 5.2.37 running-in: konsole
    inxi: 3.3.39

Output of cat /proc/cpuinfo | grep MHz with AC power attached:

 cat /proc/cpuinfo | grep MHz
cpu MHz         : 1596.315
cpu MHz         : 1596.169
cpu MHz         : 1596.213
cpu MHz         : 1596.273

Output of cat /proc/cpuinfo | grep MHz with AC power detached:

cat /proc/cpuinfo | grep MHz
cpu MHz         : 1596.269
cpu MHz         : 1596.233
cpu MHz         : 1596.252
cpu MHz         : 1595.386

I also forgot to say i have Ananicy-cpp installed and enabled.

OK - first things first. Your BIOS is from 2014 - if there is a newer version I’d advise you to install it, as if nothing else, it might well sort out this power weirdness. You did say it was an old laptop, so maybe this IS the latest BIOS but doesn’t hurt to check.

The output from cpupower says that you’re running in performance power-mode which should clamp your CPU speeds to 1.7GHz or as close to it as it can get. In your case it’s 1.6GHz.

The output from /proc/cpuinfo indicates that your CPU is probably always running at 1.6GHz, regardless of whether you’re on AC power or battery and regardless of the load on the machine.

Which means that when you experience the lagginess it’s probably not from some kind of weird power confusion. As your machine is always running at this speed the only thing I can think of which would slow things down it thermal throttling.

Guess the only way to test this is to try it - you have two options - you can either run watch "cat /proc/cpuinfo | grep MHz" to run the display the current CPU speeds every 5 seconds or you can fire up a graphical top like btop or htop, both of which will show you all of your cores, their current speed and their current temperature. Whilst any of these are running, start a game up you’ve experienced this issue in, and start pulling/inserting the AC power.

Do you see any change in the CPU frequency? If not then it’s something else which is causing this, so eyeball one of those (b|h)top commands for the heavy CPU users, other than the game itself. Anything leaping out at you as being a bit suspicious?

I’ve just looked up what this is, as I’ve never heard of it. I presume you’ve tried turning it off to see if it’s inserting itself into your gaming session and making a mess of things?

Yes, i tested with sudo systemctl disable --now ananicy-cpp and it didn’t make a difference (i didn’t reboot my system, i don’t know if it’s needed).

Here is the output of cat /proc/cpuinfo | grep MHz with game running and AC power attached:

cpu MHz         : 798.123
cpu MHz         : 798.104
cpu MHz         : 798.134
cpu MHz         : 798.113 

Now with game running and AC power detached:

cpu MHz         : 1596.258
cpu MHz         : 1596.250
cpu MHz         : 1596.235
cpu MHz         : 1596.230

Here is what i found, if lower the game’s resolution to very low, unplug the charger then plug back in, everything stays normal. I don’t recall having this issue with xfce, only with gnome and kde.

Acer’s website can’t find my serial number or SNID, probably because my laptop is too old. It seems there’s a version 1.17 (i’m on 1.13) but not available on acer website.

So, we can see that with load on the machine (your game) and the battery being charged on AC power, the speed of all the cores drops to 80MHz, which is the lowest that cpucontrol said they could, They throttle down to minimum speed. Pretty much the opposite of what you’d expect.

I suspect something is telling them to do this, or they are thermally throttling. Hard to say which until you post the temps shows in htop whilst this is taking place. I see that under normal conditions, your i3 CPU sits at about 57c, but I’d like to see what they run up to when under full load from your gaming scenario.

Could you either run a copy of htop or btop in a terminal, and either run a game as normal on AC power, capturing the CPU load and temps from the top of the output or if that’s tricky became of the game chugging away, you could simulate a load of work with stress-ng --cpu 4 --cpu-ops 800000 --verify

We could get the temps from something in /proc but I can’t recall what the pseudo-file would be off the top of my head and this “use a flavour of top” will work just as well.

As you used the --now flag when disabling ananicy it should have stopped it from running there and then and also disabled it for starting in future.

I don’t know how to send the output of htop, so i just screenshot it.

With game running and AC power detached:

With game running and AC power attached:

I’ve tested it multiple times and that percentage always goes up and temperature always goes down when i plug in the AC power.

Shame about those screenshots - I was really after the clock spec and the temperature at the same time, as in

I know your CPU’s are going to be running at 100%, what I really wanted was “what is that 100% of” - 1.6 GHz or 800MHz. Obviously, one is twice the speed (and thus not as laggy) as the other.

Tell me - do you fans run constantly on this laptop? Are they running a full speed when you’re gaming like this, as your idle temps seem to be 57C according to inxi and yet these htop charts show 57C when you’re running at 96% use on all cores on AC power… I’d expect a considerable jump in temps when under full load, unless they were running flat out when you posted the inxi screenshot. When you’re on battery power, the CPUs are also running at almost 100%, and then they are indeed slightly warmer at 65C, which isn’t really very hot at all for an older i3 - thermal throttling should be an issue until the mid 90C range.

Can you post the output from an fpaste --sysinfo --printonly command? It’ll give most of this information again but with a few other bits like journal output, top memory users, top CPU consumers and so on.

With game running and AC power detached:

With game running and AC power attached:

Like this? I had to enable the option to show it in the htop setup config.

Output of fpaste --sysinfo --printonly with game running and AC power charger attached:

fpaste --sysinfo --printonly
Gathering system info .................................... 
=== fpaste 0.5.0.0 System Information ===
* OS Release (lsb_release -ds):
     "Fedora Linux 42 (KDE Plasma Desktop Edition)"
     
* CPU Model (grep 'model name' /proc/cpuinfo | awk -F: '{print $2}' | uniq -c |
     sed -re 's/^ +//' ):
     4  Intel(R) Core(TM) i3-4010U CPU @ 1.70GHz
     
* 64-bit Support (grep -q ' lm ' /proc/cpuinfo && echo Yes || echo No):
     Yes
     
* Hardware Virtualization Support (grep -Eq '(vmx|svm)' /proc/cpuinfo && echo Yes || echo No):
     Yes
     
* Kernel (uname -r):
     6.16.9-200.fc42.x86_64
     
* Kernel cmdline (cat /proc/cmdline):
     BOOT_IMAGE=(hd0,gpt2)/vmlinuz-6.16.9-200.fc42.x86_64 root=UUID=5274fea5-030a-4992-b659-aaf3a9b8f956 ro rootflags=subvol=root rhgb quiet
     
* Desktop(s) Running (without results: "ps -eo comm= | grep -E '(gnome-session|startkde|startactive|xfce.?-session|fluxbox|blackbox|hackedbox|ratpoison|enlightenment|icewm-session|od-session|wmaker|wmx|openbox-lxde|openbox-gnome-session|openbox-kde-session|mwm|e16|fvwm|xmonad|sugar-session|mate-session|lxqt-session|cinnamon|lxdm-session|awesome|phosh|sway|Hyperland)' "):
     N/A

* Desktop(s) Installed (ls -m /usr/share/{xsessions,wayland-sessions}/ | sed 's/\.desktop//g' ):
     /usr/share/wayland-sessions/:
     plasma
     
     /usr/share/xsessions/:
     
* Session Type (env | grep 'XDG_SESSION_TYPE' | sed 's/.*=//' ):
     wayland
     
* SELinux Status (sestatus):
     SELinux status:                 enabled
     SELinuxfs mount:                /sys/fs/selinux
     SELinux root directory:         /etc/selinux
     Loaded policy name:             targeted
     Current mode:                   enforcing
     Mode from config file:          enforcing
     Policy MLS status:              enabled
     Policy deny_unknown status:     allowed
     Memory protection checking:     actual (secure)
     Max kernel policy version:      34
     
* SELinux Errors (selinuxenabled && journalctl --no-hostname --since yesterday |grep avc: | grep -Eo comm="[^ ]+" | sort |uniq -c |sort -rn):
          15 comm="systemd-tmpfile"
     
* Memory usage (free -hm):
                    total        used        free      shared  buff/cache   available
     Mem:           5.7Gi       3.9Gi       365Mi       1.1Gi       2.7Gi       1.7Gi
     Swap:          5.7Gi       1.3Gi       4.3Gi
     
* ZRAM usage (zramctl --output-all):
     NAME       DISKSIZE  DATA  COMPR ALGORITHM STREAMS ZERO-PAGES  TOTAL MEM-LIMIT MEM-USED MIGRATED MOUNTPOINT
     /dev/zram0     5.7G  1.2G 283.9M zstd                    1730 295.2M        0B   331.2M     9.4K [SWAP]
     
* Load average (uptime):
      20:20:40 up 45 min,  2 users,  load average: 6.31, 4.02, 2.94
     
* Pressure Stall Information (grep -R . /proc/pressure/):
     /proc/pressure/io:some avg10=0.11 avg60=0.47 avg300=0.58 total=20686515
     /proc/pressure/io:full avg10=0.00 avg60=0.08 avg300=0.14 total=8435652
     /proc/pressure/cpu:some avg10=49.47 avg60=35.38 avg300=20.26 total=243244410
     /proc/pressure/cpu:full avg10=0.00 avg60=0.00 avg300=0.00 total=0
     /proc/pressure/irq:full avg10=3.11 avg60=2.22 avg300=1.42 total=27650571
     /proc/pressure/memory:some avg10=0.01 avg60=0.45 avg300=0.82 total=19595217
     /proc/pressure/memory:full avg10=0.01 avg60=0.40 avg300=0.65 total=14111466
     
* Top 5 CPU hogs (ps axuScnh | awk '$2!=6663' | sort -rnk3 | head -5):
         1000    6702  500  0.0 234996  5232 pts/1    R+   20:20   0:00 ps
         1000    6405  155 14.4 4486340 857928 ?      Rl   20:18   3:01 Dusk.exe
         1000    3784 82.0  2.4 991548 147304 ?       Sl   20:07  10:52 steam
         1000    2588 18.8  3.4 11903660 204128 ?     Sl   19:54   4:59 zen
         1000    2798 10.8  4.6 2997460 275764 ?      Rl   19:54   2:52 Isolated Web Co
     
* Top 5 Memory hogs (ps axuScnh | sort -rnk4 | head -5):
         1000    6405  155 14.4 4486340 857928 ?      Rl   20:18   3:02 Dusk.exe
         1000    4110  6.2  6.3 49603080 374600 ?     Sl   20:07   0:49 steamwebhelper
         1000    2798 10.8  4.6 2997460 276832 ?      Sl   19:54   2:52 Isolated Web Co
         1000    1568  0.8  4.2 3419736 251292 ?      Ssl  19:35   0:22 plasmashell
         1000    4049  2.6  3.6 3410232 216452 ?      Sl   20:07   0:20 steamwebhelper
     
* block devices (lsblk -o NAME,FSTYPE,SIZE,FSUSE%,MOUNTPOINT,UUID,MIN-IO,SCHED,DISC-GRAN,MODEL):
     NAME   FSTYPE   SIZE FSUSE% MOUNTPOINT UUID                                 MIN-IO SCHED       DISC-GRAN MODEL
     sda           111.8G                                                           512 mq-deadline      512B SATA SSD
     ├─sda1 vfat     600M     3% /boot/efi  1971-4AEF                               512 mq-deadline      512B 
     ├─sda2 ext4       1G    73% /boot      6e205943-c362-437d-b79f-b2a073f29687    512 mq-deadline      512B 
     └─sda3 btrfs  110.2G    47% /home      5274fea5-030a-4992-b659-aaf3a9b8f956    512 mq-deadline      512B 
     sr0            1024M                                                           512 bfq                0B HL-DT-ST DVDRAM GUA0N
     zram0  swap     5.7G        [SWAP]     d00c9c43-79e1-4355-aaef-12a50768ee29   4096                    4K 
     
* PCI devices (lspci -nn):
     00:00.0 Host bridge [0600]: Intel Corporation Haswell-ULT DRAM Controller [8086:0a04] (rev 09)
     00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 09)
     00:03.0 Audio device [0403]: Intel Corporation Haswell-ULT HD Audio Controller [8086:0a0c] (rev 09)
     00:14.0 USB controller [0c03]: Intel Corporation 8 Series USB xHCI HC [8086:9c31] (rev 04)
     00:16.0 Communication controller [0780]: Intel Corporation 8 Series HECI #0 [8086:9c3a] (rev 04)
     00:1b.0 Audio device [0403]: Intel Corporation 8 Series HD Audio Controller [8086:9c20] (rev 04)
     00:1c.0 PCI bridge [0604]: Intel Corporation 8 Series PCI Express Root Port 3 [8086:9c14] (rev e4)
     00:1c.3 PCI bridge [0604]: Intel Corporation 8 Series PCI Express Root Port 4 [8086:9c16] (rev e4)
     00:1d.0 USB controller [0c03]: Intel Corporation 8 Series USB EHCI #1 [8086:9c26] (rev 04)
     00:1f.0 ISA bridge [0601]: Intel Corporation 8 Series LPC Controller [8086:9c43] (rev 04)
     00:1f.2 SATA controller [0106]: Intel Corporation 8 Series SATA Controller 1 [AHCI mode] [8086:9c03] (rev 04)
     00:1f.3 SMBus [0c05]: Intel Corporation 8 Series SMBus Controller [8086:9c22] (rev 04)
     01:00.0 Ethernet controller [0200]: Broadcom Inc. and subsidiaries NetXtreme BCM57786 Gigabit Ethernet PCIe [14e4:16b3] (rev 01)
     01:00.1 SD Host controller [0805]: Broadcom Inc. and subsidiaries BCM57765/57785 SDXC/MMC Card Reader [14e4:16bc] (rev 01)
     02:00.0 Network controller [0280]: Qualcomm Atheros AR9485 Wireless Network Adapter [168c:0032] (rev 01)
     
* USB devices (lsusb):
     Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
     Bus 001 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
     Bus 001 Device 004: ID 04f2:b3f6 Chicony Electronics Co., Ltd HD WebCam (Acer)
     Bus 001 Device 005: ID 1c4f:0048 SiGma Micro USB Mouse
     Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
     Bus 002 Device 002: ID 8087:8000 Intel Corp. Integrated Rate Matching Hub
     Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
     
* PCI Video Card (lspci |  grep -i -E 'vga' | cut -b1-7 | xargs -i lspci -vnnks {} | grep -v "<access denied>"):
     00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 09) (prog-if 00 [VGA controller])
        Subsystem: Acer Incorporated [ALI] Device [1025:0775]
        Flags: bus master, fast devsel, latency 0, IRQ 48
        Memory at b0000000 (64-bit, non-prefetchable) [size=4M]
        Memory at a0000000 (64-bit, prefetchable) [size=256M]
        I/O ports at 3000 [size=64]
        Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
        Kernel driver in use: i915
        Kernel modules: i915
     
     
* GL Support (glxinfo -B | grep -E "OpenGL version|OpenGL renderer"):
     OpenGL renderer string: Mesa Intel(R) HD Graphics 4400 (HSW GT2)
     OpenGL version string: 4.6 (Compatibility Profile) Mesa 25.1.9
     
* DRM Information (journalctl -k -b --no-hostname | grep -o 'kernel:.*drm.*$' | cut -d ' ' -f 2- ):
     ACPI: bus type drm_connector registered
     simple-framebuffer simple-framebuffer.0: [drm] Registered 1 planes with drm panic
     [drm] Initialized simpledrm 1.0.0 for simple-framebuffer.0 on minor 0
     simple-framebuffer simple-framebuffer.0: [drm] fb0: simpledrmdrmfb frame buffer device
     i915 0000:00:02.0: [drm] Found haswell/ult (device ID 0a16) integrated display version 7.00 stepping N/A
     [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 1
     fbcon: i915drmfb (fb0) is primary device
     i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device
     
* Xorg modules (grep LoadModule /var/log/Xorg.0.log ~/.local/share/xorg/Xorg.0.log | cut -d \" -f 2 | xargs):
     
     
* Xorg errors (without results: "grep '^\[.*(EE)' /var/log/Xorg.0.log ~/.local/share/xorg/Xorg.0.log | cut -d ':' -f 2- "):
     N/A

* PCI Audio devices (lspci |  grep -i -E 'audio' | cut -b1-7 | xargs -i lspci -vnnks {} | grep -v "<access denied>"):
     00:03.0 Audio device [0403]: Intel Corporation Haswell-ULT HD Audio Controller [8086:0a0c] (rev 09)
        Subsystem: Acer Incorporated [ALI] Device [1025:0775]
        Flags: bus master, fast devsel, latency 0, IRQ 50
        Memory at b0610000 (64-bit, non-prefetchable) [size=16K]
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel
     
     00:1b.0 Audio device [0403]: Intel Corporation 8 Series HD Audio Controller [8086:9c20] (rev 04)
        Subsystem: Acer Incorporated [ALI] Device [1025:0775]
        Flags: bus master, fast devsel, latency 0, IRQ 51
        Memory at b0614000 (64-bit, non-prefetchable) [size=16K]
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel
     
     
* Audio devices (cat /proc/asound/cards):
      0 [HDMI           ]: HDA-Intel - HDA Intel HDMI
                           HDA Intel HDMI at 0xb0610000 irq 50
      1 [PCH            ]: HDA-Intel - HDA Intel PCH
                           HDA Intel PCH at 0xb0614000 irq 51
     
* User audio services (systemctl --user --no-pager status wireplumber pipewire* | sed "s/$(hostname)/ahost/"):
     ● wireplumber.service - Multimedia Service Session Manager
          Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; preset: enabled)
         Drop-In: /usr/lib/systemd/user/service.d
                  └─10-timeout-abort.conf
          Active: active (running) since Tue 2025-10-07 19:35:08 -03; 45min ago
      Invocation: 3c82bbb32faf420f976efc3c39208f6f
        Main PID: 1364 (wireplumber)
           Tasks: 9 (limit: 6804)
          Memory: 4.9M (peak: 16.6M, swap: 3.2M, swap peak: 3.2M)
             CPU: 5.862s
          CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service
                  └─1364 /usr/bin/wireplumber
     
     Oct 07 19:35:08 ahost systemd[1032]: Started wireplumber.service - Multimedia Service Session Manager.
     Oct 07 19:35:09 ahost wireplumber[1364]: [0:00:16.338832949] [1364]  INFO Camera camera_manager.cpp:327 libcamera v0.4.0
     Oct 07 20:05:59 ahost wireplumber[1364]: wp-event-dispatcher: <WpAsyncEventHook:0x55a2c0454820> failed: <WpSiStandardLink:0x55a2c0724230> link failed: some node was destroyed before the link was created
     Oct 07 20:07:12 ahost wireplumber[1364]: wp-event-dispatcher: <WpAsyncEventHook:0x55a2c0454820> failed: <WpSiStandardLink:0x55a2c0714650> link failed: 1 of 1 PipeWire links failed to activate
     Oct 07 20:13:19 ahost wireplumber[1364]: wp-event-dispatcher: <WpAsyncEventHook:0x55a2c0454820> failed: <WpSiStandardLink:0x55a2c0749ab0> link failed: 1 of 1 PipeWire links failed to activate
     Oct 07 20:14:45 ahost wireplumber[1364]: wp-event-dispatcher: <WpAsyncEventHook:0x55a2c0475900> failed: failed to activate item: Object activation aborted: proxy destroyed
     Oct 07 20:18:26 ahost wireplumber[1364]: wp-event-dispatcher: <WpAsyncEventHook:0x55a2c0454820> failed: <WpSiStandardLink:0x55a2c0492ff0> link failed: some node was destroyed before the link was created
     
     ● pipewire.service - PipeWire Multimedia Service
          Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; preset: disabled)
         Drop-In: /usr/lib/systemd/user/pipewire.service.d
                  └─00-uresourced.conf
                  /usr/lib/systemd/user/service.d
                  └─10-timeout-abort.conf
          Active: active (running) since Tue 2025-10-07 19:35:08 -03; 45min ago
      Invocation: 856ba273bf2346d795f60ad2fbcbce43
     TriggeredBy: ● pipewire.socket
        Main PID: 1363 (pipewire)
           Tasks: 3 (limit: 6804)
          Memory: 3.7M (peak: 6.9M, swap: 1.7M, swap peak: 2.1M)
             CPU: 27.507s
          CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
                  └─1363 /usr/bin/pipewire
     
     Oct 07 19:35:08 ahost systemd[1032]: Started pipewire.service - PipeWire Multimedia Service.
     
     ● pipewire.socket - PipeWire Multimedia System Sockets
          Loaded: loaded (/usr/lib/systemd/user/pipewire.socket; enabled; preset: enabled)
          Active: active (running) since Tue 2025-10-07 19:35:07 -03; 45min ago
      Invocation: 17e6dcb9121a4bc6b5fc2b727df11854
        Triggers: ● pipewire.service
          Listen: /run/user/1000/pipewire-0 (Stream)
                  /run/user/1000/pipewire-0-manager (Stream)
          CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pipewire.socket
     
     Oct 07 19:35:07 ahost systemd[1032]: Listening on pipewire.socket - PipeWire Multimedia System Sockets.
     
     ● pipewire-pulse.service - PipeWire PulseAudio
          Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; disabled; preset: disabled)
         Drop-In: /usr/lib/systemd/user/service.d
                  └─10-timeout-abort.conf
          Active: active (running) since Tue 2025-10-07 19:35:08 -03; 45min ago
      Invocation: 4821810efdb5422bb4fc87a50dfa62ca
     TriggeredBy: ● pipewire-pulse.socket
        Main PID: 1366 (pipewire-pulse)
           Tasks: 3 (limit: 6804)
          Memory: 18.8M (peak: 20.3M, swap: 1.6M, swap peak: 3.1M)
             CPU: 36.253s
          CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire-pulse.service
                  └─1366 /usr/bin/pipewire-pulse
     
     Oct 07 19:35:08 ahost systemd[1032]: Started pipewire-pulse.service - PipeWire PulseAudio.
     
     ● pipewire-pulse.socket - PipeWire PulseAudio
          Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.socket; enabled; preset: enabled)
          Active: active (running) since Tue 2025-10-07 19:35:07 -03; 45min ago
      Invocation: 96f574da8c334ad194e544f7d295cb24
        Triggers: ● pipewire-pulse.service
          Listen: /run/user/1000/pulse/native (Stream)
          CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pipewire-pulse.socket
     
     Oct 07 19:35:07 ahost systemd[1032]: Listening on pipewire-pulse.socket - PipeWire PulseAudio.
     
* PCI Network devices (lspci |  grep -i -E 'net' | cut -b1-7 | xargs -i lspci -vnnks {} | grep -v "<access denied>"):
     01:00.0 Ethernet controller [0200]: Broadcom Inc. and subsidiaries NetXtreme BCM57786 Gigabit Ethernet PCIe [14e4:16b3] (rev 01)
        Subsystem: Acer Incorporated [ALI] Device [1025:0775]
        Flags: bus master, fast devsel, latency 0, IRQ 18
        Memory at b0410000 (64-bit, prefetchable) [size=64K]
        Memory at b0420000 (64-bit, prefetchable) [size=64K]
        Expansion ROM at 9fb00000 [disabled] [size=2K]
        Kernel driver in use: tg3
        Kernel modules: tg3
     
     02:00.0 Network controller [0280]: Qualcomm Atheros AR9485 Wireless Network Adapter [168c:0032] (rev 01)
        Subsystem: Samsung Electronics Co Ltd Device [144d:4105]
        Flags: bus master, fast devsel, latency 0, IRQ 19
        Memory at b0500000 (64-bit, non-prefetchable) [size=512K]
        Expansion ROM at b0580000 [disabled] [size=64K]
        Kernel driver in use: ath9k
        Kernel modules: ath9k
     
     
* Network status (ip -br addr | awk '{print $1" " $2}' | column -t):
     lo        UNKNOWN
     enp1s0f0  DOWN
     wlp2s0    UP
     
* Kernel buffer tail (journalctl --no-hostname -k --lines 50):
     Oct 07 20:08:36 kernel: I/O error, dev sr0, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2
     Oct 07 20:08:36 kernel: sr 1:0:0:0: [sr0] tag#27 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_OK cmd_age=0s
     Oct 07 20:08:37 kernel: sr 1:0:0:0: [sr0] tag#27 Sense Key : Not Ready [deferred] 
     Oct 07 20:08:37 kernel: sr 1:0:0:0: [sr0] tag#27 Add. Sense: Medium not present - tray closed
     Oct 07 20:08:37 kernel: sr 1:0:0:0: [sr0] tag#27 CDB: Read(10) 28 00 00 00 00 08 00 00 10 00
     Oct 07 20:08:37 kernel: I/O error, dev sr0, sector 32 op 0x0:(READ) flags 0x80700 phys_seg 2 prio class 2
     Oct 07 20:08:37 kernel: sr 1:0:0:0: [sr0] tag#28 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_OK cmd_age=0s
     Oct 07 20:08:37 kernel: sr 1:0:0:0: [sr0] tag#28 Sense Key : Not Ready [deferred] 
     Oct 07 20:08:37 kernel: sr 1:0:0:0: [sr0] tag#28 Add. Sense: Medium not present - tray closed
     Oct 07 20:08:37 kernel: sr 1:0:0:0: [sr0] tag#28 CDB: Read(10) 28 00 00 00 00 00 00 00 08 00
     Oct 07 20:08:37 kernel: I/O error, dev sr0, sector 0 op 0x0:(READ) flags 0x0 phys_seg 32 prio class 2
     Oct 07 20:08:37 kernel: Buffer I/O error on dev sr0, logical block 0, async page read
     Oct 07 20:08:37 kernel: Buffer I/O error on dev sr0, logical block 1, async page read
     Oct 07 20:08:37 kernel: Buffer I/O error on dev sr0, logical block 2, async page read
     Oct 07 20:08:37 kernel: Buffer I/O error on dev sr0, logical block 3, async page read
     Oct 07 20:08:37 kernel: Buffer I/O error on dev sr0, logical block 4, async page read
     Oct 07 20:08:37 kernel: Buffer I/O error on dev sr0, logical block 5, async page read
     Oct 07 20:08:37 kernel: Buffer I/O error on dev sr0, logical block 6, async page read
     Oct 07 20:08:37 kernel: Buffer I/O error on dev sr0, logical block 7, async page read
     Oct 07 20:08:37 kernel: Buffer I/O error on dev sr0, logical block 8, async page read
     Oct 07 20:08:37 kernel: Buffer I/O error on dev sr0, logical block 9, async page read
     Oct 07 20:11:47 kernel: usb 1-2: reset low-speed USB device number 5 using xhci_hcd
     Oct 07 20:11:52 kernel: ACPI: battery: [Firmware Bug]: (dis)charge rate invalid.
     Oct 07 20:12:03 kernel: usb 1-2: device descriptor read/64, error -110
     Oct 07 20:18:40 kernel: sr 1:0:0:0: [sr0] tag#10 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_OK cmd_age=0s
     Oct 07 20:18:40 kernel: sr 1:0:0:0: [sr0] tag#10 Sense Key : Not Ready [deferred] 
     Oct 07 20:18:40 kernel: sr 1:0:0:0: [sr0] tag#10 Add. Sense: Medium not present - tray closed
     Oct 07 20:18:40 kernel: sr 1:0:0:0: [sr0] tag#10 CDB: Read(10) 28 00 00 00 00 00 00 00 08 00
     Oct 07 20:18:40 kernel: I/O error, dev sr0, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2
     Oct 07 20:18:40 kernel: sr 1:0:0:0: [sr0] tag#6 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_OK cmd_age=0s
     Oct 07 20:18:40 kernel: sr 1:0:0:0: [sr0] tag#6 Sense Key : Not Ready [deferred] 
     Oct 07 20:18:40 kernel: sr 1:0:0:0: [sr0] tag#6 Add. Sense: Medium not present - tray closed
     Oct 07 20:18:40 kernel: sr 1:0:0:0: [sr0] tag#6 CDB: Read(10) 28 00 00 00 00 08 00 00 10 00
     Oct 07 20:18:40 kernel: I/O error, dev sr0, sector 32 op 0x0:(READ) flags 0x80700 phys_seg 2 prio class 2
     Oct 07 20:18:40 kernel: sr 1:0:0:0: [sr0] tag#7 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_OK cmd_age=0s
     Oct 07 20:18:40 kernel: sr 1:0:0:0: [sr0] tag#7 Sense Key : Not Ready [deferred] 
     Oct 07 20:18:40 kernel: sr 1:0:0:0: [sr0] tag#7 Add. Sense: Medium not present - tray closed
     Oct 07 20:18:40 kernel: sr 1:0:0:0: [sr0] tag#7 CDB: Read(10) 28 00 00 00 00 00 00 00 08 00
     Oct 07 20:18:40 kernel: I/O error, dev sr0, sector 0 op 0x0:(READ) flags 0x0 phys_seg 32 prio class 2
     Oct 07 20:18:40 kernel: buffer_io_error: 22 callbacks suppressed
     Oct 07 20:18:40 kernel: Buffer I/O error on dev sr0, logical block 0, async page read
     Oct 07 20:18:40 kernel: Buffer I/O error on dev sr0, logical block 1, async page read
     Oct 07 20:18:40 kernel: Buffer I/O error on dev sr0, logical block 2, async page read
     Oct 07 20:18:40 kernel: Buffer I/O error on dev sr0, logical block 3, async page read
     Oct 07 20:18:40 kernel: Buffer I/O error on dev sr0, logical block 4, async page read
     Oct 07 20:18:40 kernel: Buffer I/O error on dev sr0, logical block 5, async page read
     Oct 07 20:18:40 kernel: Buffer I/O error on dev sr0, logical block 6, async page read
     Oct 07 20:18:40 kernel: Buffer I/O error on dev sr0, logical block 7, async page read
     Oct 07 20:18:40 kernel: Buffer I/O error on dev sr0, logical block 8, async page read
     Oct 07 20:18:40 kernel: Buffer I/O error on dev sr0, logical block 9, async page read
     
* Last few reboots (last -x -n10 reboot runlevel):
     runlevel (to lvl 5)   6.16.9-200.fc42. Tue Oct  7 19:35   still running
     reboot   system boot  6.16.9-200.fc42. Tue Oct  7 19:34   still running
     runlevel (to lvl 5)   6.16.9-cachyos1. Tue Oct  7 19:34 - 19:34  (00:00)
     reboot   system boot  6.16.9-cachyos1. Tue Oct  7 19:34 - 19:34  (00:00)
     runlevel (to lvl 5)   6.16.9-200.fc42. Mon Oct  6 19:46 - 22:15  (02:28)
     reboot   system boot  6.16.9-200.fc42. Mon Oct  6 19:46 - 22:15  (02:28)
     runlevel (to lvl 5)   6.16.9-200.fc42. Mon Oct  6 18:59 - 19:46  (00:47)
     reboot   system boot  6.16.9-200.fc42. Mon Oct  6 18:59 - 19:46  (00:47)
     runlevel (to lvl 5)   6.16.9-200.fc42. Mon Oct  6 18:54 - 18:58  (00:03)
     reboot   system boot  6.16.9-200.fc42. Mon Oct  6 18:54 - 18:58  (00:04)
     
     wtmp begins Sun Sep 21 12:07:41 2025
     
* DNF Repositories (dnf repolist):
     repo id                                                           repo name
     copr:copr.fedorainfracloud.org:bieszczaders:kernel-cachyos        Copr repo for kernel-cachyos owned by bieszczaders
     copr:copr.fedorainfracloud.org:bieszczaders:kernel-cachyos-addons Copr repo for kernel-cachyos-addons owned by bieszczaders
     copr:copr.fedorainfracloud.org:phracek:PyCharm                    Copr repo for PyCharm owned by phracek
     fedora                                                            Fedora 42 - x86_64
     fedora-cisco-openh264                                             Fedora 42 openh264 (From Cisco) - x86_64
     google-chrome                                                     google-chrome
     rpmfusion-free                                                    RPM Fusion for Fedora 42 - Free
     rpmfusion-free-updates                                            RPM Fusion for Fedora 42 - Free - Updates
     rpmfusion-nonfree                                                 RPM Fusion for Fedora 42 - Nonfree
     rpmfusion-nonfree-nvidia-driver                                   RPM Fusion for Fedora 42 - Nonfree - NVIDIA Driver
     rpmfusion-nonfree-steam                                           RPM Fusion for Fedora 42 - Nonfree - Steam
     rpmfusion-nonfree-updates                                         RPM Fusion for Fedora 42 - Nonfree - Updates
     updates                                                           Fedora 42 - x86_64 - Updates
     
* DNF Extras (without results: "dnf -C list extras"):
     N/A

* Last 20 packages installed (rpm -qa --nodigest --nosignature --last | head -20):
     hwloc-libs-2.12.0-1.fc42.x86_64               Mon 06 Oct 2025 07:48:31 PM -03
     htop-3.4.1-1.fc42.x86_64                      Mon 06 Oct 2025 07:48:31 PM -03
     vim-minimal-9.1.1818-1.fc42.x86_64            Mon 06 Oct 2025 07:46:08 PM -03
     vim-filesystem-9.1.1818-1.fc42.noarch         Mon 06 Oct 2025 07:46:08 PM -03
     vim-data-9.1.1818-1.fc42.noarch               Mon 06 Oct 2025 07:46:08 PM -03
     libnotify-0.8.7-1.fc42.x86_64                 Mon 06 Oct 2025 07:46:08 PM -03
     libjcat-0.2.5-1.fc42.x86_64                   Mon 06 Oct 2025 07:46:08 PM -03
     libdrm-2.4.126-1.fc42.x86_64                  Mon 06 Oct 2025 07:46:08 PM -03
     libdrm-2.4.126-1.fc42.i686                    Mon 06 Oct 2025 07:46:08 PM -03
     perl-XML-Dumper-0.81-51.fc42.noarch           Sun 05 Oct 2025 04:10:24 PM -03
     perl-File-Find-1.44-519.fc42.noarch           Sun 05 Oct 2025 04:10:24 PM -03
     perl-Cpanel-JSON-XS-4.40-1.fc42.x86_64        Sun 05 Oct 2025 04:10:24 PM -03
     inxi-3.3.39-1.fc42.noarch                     Sun 05 Oct 2025 04:10:24 PM -03
     hddtemp-0.3-0.58.beta15.fc42.x86_64           Sun 05 Oct 2025 04:10:24 PM -03
     freeipmi-1.6.15-3.fc42.x86_64                 Sun 05 Oct 2025 04:10:24 PM -03
     wmctrl-1.07-39.fc42.x86_64                    Sun 05 Oct 2025 04:10:23 PM -03
     perl-XML-Parser-2.47-6.fc42.x86_64            Sun 05 Oct 2025 04:10:23 PM -03
     lm_sensors-3.6.0-22.fc42.x86_64               Sun 05 Oct 2025 04:10:23 PM -03
     ipmitool-1.8.19-10.fc42.x86_64                Sun 05 Oct 2025 04:10:23 PM -03
     sqlite-libs-3.47.2-5.fc42.i686                Sun 05 Oct 2025 11:29:29 AM -03
     
* EFI boot manager output (efibootmgr -v):
     BootCurrent: 0002
     Timeout: 0 seconds
     BootOrder: 0002,0000,2001,2002,2003
     Boot0000* HDD: SATA SSD    PciRoot(0x0)/Pci(0x1f,0x2)/Sata(0,0,0)/HD(1,GPT,4e1d6f0b-f738-4891-a704-5d75bfe025fa,0x800,0x12c000)RC
           dp: 02 01 0c 00 d0 41 03 0a 00 00 00 00 / 01 01 06 00 02 1f / 03 12 0a 00 00 00 00 00 00 00 / 04 01 2a 00 01 00 00 00 00 08 00 00 00 00 00 00 00 c0 12 00 00 00 00 00 0b 6f 1d 4e 38 f7 91 48 a7 04 5d 75 bf e0 25 fa 02 02 / 7f ff 04 00
         data: 52 43
     Boot0002* Fedora   HD(1,GPT,4e1d6f0b-f738-4891-a704-5d75bfe025fa,0x800,0x12c000)/\EFI\fedora\shimx64.efi
           dp: 04 01 2a 00 01 00 00 00 00 08 00 00 00 00 00 00 00 c0 12 00 00 00 00 00 0b 6f 1d 4e 38 f7 91 48 a7 04 5d 75 bf e0 25 fa 02 02 / 04 04 34 00 5c 00 45 00 46 00 49 00 5c 00 66 00 65 00 64 00 6f 00 72 00 61 00 5c 00 73 00 68 00 69 00 6d 00 78 00 36 00 34 00 2e 00 65 00 66 00 69 00 00 00 / 7f ff 04 00
     Boot0004* BRCM MBA Slot 0100 v15.4.2       BBS(128,,0x500)feff01000000000000000000000002005e0100cf80000005a82000cf430100cf0000000000000000ae2000cf000000000000000000000000000000000000000000000000001100
           dp: 05 01 09 00 80 00 00 05 00 / 7f ff 04 00
         data: fe ff 01 00 00 00 00 00 00 00 00 00 00 00 02 00 5e 01 00 cf 80 00 00 05 a8 20 00 cf 43 01 00 cf 00 00 00 00 00 00 00 00 ae 20 00 cf 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 11 00
     Boot0005* SATA SSD                         BBS(HD,,0x500)feff000000001f0000000200000001062d00a0e9020000051900a0e94100a0e9000000020000000000000000000000000000000000000000000000000000000000000000001200
           dp: 05 01 09 00 02 00 00 05 00 / 7f ff 04 00
         data: fe ff 00 00 00 00 1f 00 00 00 02 00 00 00 01 06 2d 00 a0 e9 02 00 00 05 19 00 a0 e9 41 00 a0 e9 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 12 00
     Boot0006* HL-DT-ST DVDRAM GUA0N            BBS(CDROM,,0x500)feff000000001f0000000200000001062d00a7e9030000051900a7e94100a7e9000000130000000000000000000000000000000000000000000000000000000000000000001300
           dp: 05 01 09 00 03 00 00 05 00 / 7f ff 04 00
         data: fe ff 00 00 00 00 1f 00 00 00 02 00 00 00 01 06 2d 00 a7 e9 03 00 00 05 19 00 a7 e9 41 00 a7 e9 00 00 00 13 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 13 00
     Boot2001* EFI USB Device   RC
           dp: 7f ff 04 00
         data: 52 43
     Boot2002* EFI DVD/CDROM    RC
           dp: 7f ff 04 00
         data: 52 43
     Boot2003* EFI Network      RC
           dp: 7f ff 04 00
         data: 52 43

As you can see the cachyOS kernel is installed but i’m not using it to make these tests. I also have cachyos-settings and cachyos-ksm-settings installed. Do you think i should uninstall them to test?

My fans start slow when i boot my laptop first time of the day, then they get faster over time. They get significantly faster when i start the game and get slower after i close the game. With game close i’m at like 50-53 °C according to htop.

Yep - perfect. I didn’t think to mention it was a setting - I’ve obviously turned it on years ago and forgotten all about it! :slight_smile:

This shows that temps are not an issue when AC power is applied and the clock frequencies are dropped down to their lowest setting… which is exactly the opposite of what you really want. I was wondering if thermal throttling was the cause but it seems not from those temps.

Ergo, something much be throttling back the frequency when on AC.

Time for experiments…

  • Plug in AC.
  • Fire up usual game. Observe choppy performance
  • Switch to command line (I’m assuming the game continues quite merrily in the background according to those CPU loads.)
  • Execute cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor.
  • Post results.
  • Do the same for battery power, for confirmation that something is indeed changing clock freqs depending on whether it thinks you’re on AC or not.

I’d like to see performance or the equivalent in the output for each core. If we get something like powersave, then it would imply whatever is controlling the CPU frequencies is getting a tad confused.

Do you have any other software like tlp installed other than the ananicy software you mentioned a few days ago? Is this a new issue, or has it always been like this? Any rough idea of when it started, or you first noticed it?

Today i actually had a hard time replicating the issue. It usually starts almost instantly after i plug in the AC charger, but today it took a long time. Also, the issue does not happen if i have the AC charger connected but battery removed.

Another thing i’ve noticed today is that if i have the game running with AC charger connected (with choppy performance present), then if i close the game the poor performance stays until i disconnect the AC charger.

The output of cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor with AC charger both connected and disconnected is just:

performance
performance
performance
performance

I don’t have tlp installed or anything else similar except for cachyos-settings and cachyos-ksm-settings.

The issue started months ago. At first i though the problem was the game i was playing at the time, but i’ve noticed it happens with other games as well (except non-proton games like minecraft).

At first, i was using fedora xfce and i don’t remember having this issue at all. Then i installed fedora gnome (clean reinstall) and that when i remember the issue starting. Now i’m on fedora kde plasma (also did a clean reinstall) and the issue persists.