AMD RX 6850M XT overheats on Linux

Hey there ! I’m using a Legion Laptop, and i’ve been comparing gaming on Windows and on Linux. I’m running Manjaro with the 6.12.61 LTS kernel.

The first thing I noticed was that the computer was clearly overheating. I played a pretty chill game (Hades II), and it reached 90°C (monitored on btop) and almost burned my thighs. This did not happen on Windows. It wasn’t even a fan issue either, since they were going off.

I checked and double-checked the drivers: I’m using the amdgpu ones, just like the arch wiki said. The one thing that’s suspicious is that doing lspci is sometimes verrrry slow ( like, 3/4s), which I can see when i launch a terminal, thanks to my neofetch lagging right when it starts displaying the GPU line.

Anyone has any idea ?

Here’s the output of lspci

03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 22 [Radeon RX 6700/6700 XT/6750 XT / 6800M/6850M XT] (rev c2) (prog-if 00 [VGA controller])
	DeviceName: Realtek
	Subsystem: Lenovo Device 3b21
	Flags: bus master, fast devsel, latency 0, IRQ 72, IOMMU group 15
	Memory at 7c00000000 (64-bit, prefetchable) [size=16G]
	Memory at 8000000000 (64-bit, prefetchable) [size=256M]
	I/O ports at 5000 [size=256]
	Memory at b8b00000 (32-bit, non-prefetchable) [size=1M]
	Expansion ROM at b8c20000 [disabled] [size=128K]
	Capabilities: [48] Vendor Specific Information: Len=08 <?>
	Capabilities: [50] Power Management version 3
	Capabilities: [64] Express Legacy Endpoint, IntMsgNum 0
	Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
	Capabilities: [150] Advanced Error Reporting
	Capabilities: [200] Physical Resizable BAR
	Capabilities: [240] Power Budgeting <?>
	Capabilities: [270] Secondary PCI Express
	Capabilities: [2a0] Access Control Services
	Capabilities: [2d0] Process Address Space ID (PASID)
	Capabilities: [320] Latency Tolerance Reporting
	Capabilities: [410] Physical Layer 16.0 GT/s
	Capabilities: [440] Lane Margining at the Receiver
	Kernel driver in use: amdgpu
	Kernel modules: amdgpu

36:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Rembrandt [Radeon 680M] (rev c7) (prog-if 00 [VGA controller])
	Subsystem: Lenovo Device 3b21
	Flags: bus master, fast devsel, latency 0, IRQ 47, IOMMU group 20
	Memory at 8040000000 (64-bit, prefetchable) [size=256M]
	Memory at 8050000000 (64-bit, prefetchable) [size=2M]
	I/O ports at 1000 [size=256]
	Memory at b8700000 (32-bit, non-prefetchable) [size=512K]
	Capabilities: [48] Vendor Specific Information: Len=08 <?>
	Capabilities: [50] Power Management version 3
	Capabilities: [64] Express Legacy Endpoint, IntMsgNum 0
	Capabilities: [a0] MSI: Enable- Count=1/4 Maskable- 64bit+
	Capabilities: [c0] MSI-X: Enable+ Count=4 Masked-
	Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
	Capabilities: [270] Secondary PCI Express
	Capabilities: [2a0] Access Control Services
	Capabilities: [2b0] Address Translation Service (ATS)
	Capabilities: [2c0] Page Request Interface (PRI)
	Capabilities: [2d0] Process Address Space ID (PASID)
	Capabilities: [410] Physical Layer 16.0 GT/s
	Capabilities: [450] Lane Margining at the Receiver
	Kernel driver in use: amdgpu
	Kernel modules: amdgpu

I do have this weird error/warning in dmesg that is always looping also:

[ 1338.177060] amdgpu 0000:03:00.0: amdgpu: SMU is resuming...
[ 1338.177065] amdgpu 0000:03:00.0: amdgpu: smu driver if version = 0x0000000e, smu fw if version = 0x00000012, smu fw program = 0, version = 0x00413f00 (65.63.0)
[ 1338.177071] amdgpu 0000:03:00.0: amdgpu: SMU driver if version not matched
[ 1338.234373] amdgpu 0000:03:00.0: amdgpu: SMU is resumed successfully!
[ 1339.597123] amdgpu 0000:03:00.0: [drm] Cannot find any crtc or sizes
[ 1339.597157] amdgpu 0000:03:00.0: amdgpu: ring gfx_0.0.0 uses VM inv eng 0 on hub 0
[ 1339.597165] amdgpu 0000:03:00.0: amdgpu: ring gfx_0.1.0 uses VM inv eng 1 on hub 0
[ 1339.597170] amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 4 on hub 0
[ 1339.597175] amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 5 on hub 0
[ 1339.597180] amdgpu 0000:03:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 6 on hub 0
[ 1339.597185] amdgpu 0000:03:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 7 on hub 0
[ 1339.597190] amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 8 on hub 0
[ 1339.597195] amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 9 on hub 0
[ 1339.597200] amdgpu 0000:03:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 10 on hub 0
[ 1339.597205] amdgpu 0000:03:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 11 on hub 0
[ 1339.597210] amdgpu 0000:03:00.0: amdgpu: ring kiq_0.2.1.0 uses VM inv eng 12 on hub 0
[ 1339.597216] amdgpu 0000:03:00.0: amdgpu: ring sdma0 uses VM inv eng 13 on hub 0
[ 1339.597221] amdgpu 0000:03:00.0: amdgpu: ring sdma1 uses VM inv eng 14 on hub 0
[ 1339.597226] amdgpu 0000:03:00.0: amdgpu: ring vcn_dec_0 uses VM inv eng 0 on hub 8
[ 1339.597231] amdgpu 0000:03:00.0: amdgpu: ring vcn_enc_0.0 uses VM inv eng 1 on hub 8
[ 1339.597236] amdgpu 0000:03:00.0: amdgpu: ring vcn_enc_0.1 uses VM inv eng 4 on hub 8
[ 1339.597241] amdgpu 0000:03:00.0: amdgpu: ring jpeg_dec uses VM inv eng 5 on hub 8
[ 1339.605660] amdgpu 0000:03:00.0: [drm] Cannot find any crtc or sizes
[ 1417.831030] amdgpu 0000:03:00.0: amdgpu: PSP is resuming...
[ 1417.906077] amdgpu 0000:03:00.0: amdgpu: reserve 0xa00000 from 0x82fd000000 for PSP TMR
[ 1418.008144] amdgpu 0000:03:00.0: amdgpu: RAS: optional ras ta ucode is not available
[ 1418.021757] amdgpu 0000:03:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not available

( by looping I mean it appears a lot of times…)

Thanks in advance !!!

I can’t help with the issue, but neofetch is old and unmaintained. The Neofetch GitHub repository was archived by the owner on Apr 27, 2024. neofetch has been removed from Manjaro’s repos and is now an AUR package.

To retrieve basic system information, try replacing neofetch with fastfetch:

pamac install fastfetch

or

sudo pacman -Syu fastfetch

Make sure you remove neofetch too:

pamac remove neofetch

or

sudo pacman -Rns neofetch


Regarding the actual issue, Information from *-fetch type programs or kinfo might be fine for someone wishing to buy your computer but for Support purposes it’s best to ask your system directly using the inxi command.

Please provide system information as described (below).


Please ensure all code or command output is displayed as preformatted text (see link below).


Welcome to the Manjaro community

As a new or infrequent forum user, please take some time to familiarise yourself with Forum requirements, and the many ways to use the forum to your benefit:


Update Announcements

The Update Announcements contain important information and a Known Issues and Solutions section that should generally be checked before posting a request for support.

System Information

Output of the inxi command (with appropriate parameters, and formatted according to forum guidelines) will generate information useful for those wishing to help:

inxi --filter --verbosity=8

or the short form (preferred):

inxi -zv8
Required reading
Resources

Regards.

Even with fastfetch, if you have these libraries, it is pulling from all of them. That would take some time. (Look at the deps.)

$ pacman -Si fastfetch
Repository      : extra
Name            : fastfetch
Version         : 2.56.0-1
Description     : A feature-rich and performance oriented neofetch like system information tool
Architecture    : x86_64
URL             : https://github.com/fastfetch-cli/fastfetch
Licenses        : MIT
Groups          : None
Provides        : None
Depends On      : glibc  yyjson
Optional Deps   : chafa: Image output as ascii art
                  dbus: Bluetooth, Player & Media detection
                  dconf: Needed for values that are only stored in DConf + Fallback for GSettings
                  ddcutil: Brightness detection of external displays
                  directx-headers: GPU detection in WSL
                  glib2: Output for values that are only stored in GSettings
                  hwdata: GPU output
                  imagemagick: Image output using sixel or kitty graphics protocol
                  libdrm: Displays detection
                  libelf: st term font detection and fast path of systemd version detection
                  libpulse: Sound detection
                  libxrandr: Multi monitor support
                  ocl-icd: OpenCL module
                  python: Needed for zsh and fish completions
                  sqlite: Needed for Sqlite integration and Soar packages count
                  vulkan-icd-loader: Vulkan module & fallback for GPU output
                  zlib: Faster image output when using kitty graphics protocol

If you’re comparing performance, as much as I want Linux to win, it will usually fail.

It can sometimes go the other way around. I had this PS3 ported game, Journey. (Very low 3D quality by today’s standards). But the developers of the game Windows port, made it so it runs unthrottled essentially (or badly coded timekeeping). Just designed badly, and even make my Windows drivers max my GPU temp into oblivion.

It was unfortunately more common with Linux ports, when I gamed a little more (in Linux).

the deps you are referring to are optional so not needed

I don’t have access to that machine right now, but I have to be honest, I don’t remember if I used neofetch or fastfetch, or archey… What I do know if that it prints every information instantaneously, but right when it get to the GPUs, it stops for a full second, sometimes more. If I remove that line, there is no more stutter.

I investigated what the command did, and it was an `lspci`, which is why I said that specific command takes a long time, which is not the case on my other machines.

If you’re comparing performance, as much as I want Linux to win, it will usually fail.

I have another computer with the exact same distro and another AMD GPU, and to be fair it has better performances than when it was on Windows. The performances here weren’t bad, it’s just that it overheated to the point of burning by thighs / automatic shutdown.

I’ll post an inxi -zv8 when I get back home.

Different model laptop and/or GPU?

If you think it’s a problem, I don’t know the answer. I have always avoided gaming on laptops for the most part. As these (even pretty expensive) laptops I’ve had in the past, have always got too hot for me in games. (And I hate fans going full tilt!)

And there’s no way I could have had the majority of my laptops on my lap either, at least while under load. Some do get really hot.

I know some people buy cooling mats for their laptops (mostly for when they game).

You said 90C, which seems like a number other people with the same chipset hit. (Sustaining 85C and boosting higher?) And still in manufacturer’s operation range. (Too hot!)

The only thing I think I can offer that you may have not looked into..

I haven’t had a gaming AMD GPU in some time, but maybe someone here knows.

I hated how hot they ran! :melting_face:

I have done this in the past, undervolting your GPU. The performance loss was well worth how cool it ran, for me anyway. Added with trial and error and crashes to get the optimal settings. But that was some time ago.

It is a lot easier with AMD, but often laptop manufactures can make this difficult (or near impossible). But at least quick search with your model seems to have results..

There you go:

System:
  Kernel: 6.12.61-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 15.2.1
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.12-x86_64
    root=UUID=6411a68e-60d6-4014-8a05-25982b9d7998 rw quiet splash
    udev.log_priority=3
  Desktop: KDE Plasma v: 6.5.3 tk: Qt v: N/A info: frameworks v: 6.20.0
    wm: kwin_wayland vt: 1 dm: SDDM Distro: Manjaro base: Arch Linux
Machine:
  Type: Laptop System: LENOVO product: 82UH v: Legion 7 16ARHA7
    serial: <superuser required> Chassis: type: 10 v: Legion 7 16ARHA7
    serial: <superuser required>
  Mobo: LENOVO model: LNVNB161216 v: SDK0T76461 WIN
    serial: <superuser required> part-nu: LENOVO_MT_82UH_BU_idea_FM_Legion 7
    16ARHA7 uuid: <superuser required> Firmware: UEFI vendor: LENOVO
    v: K9CN34WW date: 07/22/2022
Battery:
  ID-1: BAT0 charge: 57.7 Wh (62%) condition: 93.1/99.9 Wh (93.2%)
    power: 49.1 W volts: 14.52 min: 15.52 model: S�P L21M4PC5 type: Li-poly
    serial: <filter> charging: status: discharging cycles: 268
Memory:
  System RAM: total: 32 GiB available: 30.54 GiB used: 3.59 GiB (11.8%)
  Message: For most reliable report, use superuser + dmidecode.
  Array-1: capacity: 64 GiB slots: 2 modules: 2 EC: None
    max-module-size: 32 GiB note: est.
  Device-1: P0 CHANNEL A DIMM 0 type: DDR5 detail: synchronous unbuffered
    (unregistered) size: 16 GiB speed: 4800 MT/s volts: note: check curr: 1
    min: 1 max: 1 width (bits): data: 64 total: 64 manufacturer: Samsung
    part-no: M425R2GA3BB0-CQKOL serial: <filter>
  Device-2: P0 CHANNEL B DIMM 0 type: DDR5 detail: synchronous unbuffered
    (unregistered) size: 16 GiB speed: 4800 MT/s volts: note: check curr: 1
    min: 1 max: 1 width (bits): data: 64 total: 64 manufacturer: Samsung
    part-no: M425R2GA3BB0-CQKOL serial: <filter>
PCI Slots:
  Permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: model: AMD Ryzen 9 6900HX with Radeon Graphics bits: 64 type: MT MCP
    arch: Zen 3+ gen: 3 level: v3 note: check built: 2022 process: TSMC n6 (7nm)
    family: 0x19 (25) model-id: 0x44 (68) stepping: 1 microcode: 0xA404108
  Topology: cpus: 1x dies: 1 clusters: 1 cores: 8 threads: 16 tpc: 2
    smt: enabled cache: L1: 512 KiB desc: d-8x32 KiB; i-8x32 KiB L2: 4 MiB
    desc: 8x512 KiB L3: 16 MiB desc: 1x16 MiB
  Speed (MHz): avg: 2573 min/max: 400/4935 boost: enabled scaling:
    driver: amd-pstate-epp governor: powersave cores: 1: 2573 2: 2573 3: 2573
    4: 2573 5: 2573 6: 2573 7: 2573 8: 2573 9: 2573 10: 2573 11: 2573 12: 2573
    13: 2573 14: 2573 15: 2573 16: 2573 bogomips: 105430
  Flags: 3dnowprefetch abm adx aes aperfmperf apic arat avic avx avx2 bmi1
    bmi2 bpext cat_l3 cdp_l3 clflush clflushopt clwb clzero cmov cmp_legacy
    constant_tsc cpb cppc cpuid cqm cqm_llc cqm_mbm_local cqm_mbm_total
    cqm_occup_llc cr8_legacy cx16 cx8 de debug_swap decodeassists extapic
    extd_apicid f16c flushbyasid fma fpu fsgsbase fxsr fxsr_opt ht hw_pstate
    ibpb ibrs ibs invpcid irperf lahf_lm lbrv lm mba mca mce misalignsse mmx
    mmxext monitor movbe msr mtrr mwaitx nonstop_tsc nopl npt nrip_save nx
    ospke osvw overflow_recov pae pat pausefilter pclmulqdq pdpe1gb
    perfctr_core perfctr_llc perfctr_nb pfthreshold pge pku pni popcnt pse
    pse36 rapl rdpid rdpru rdrand rdseed rdt_a rdtscp rep_good sep sha_ni
    skinit smap smca smep ssbd sse sse2 sse4_1 sse4_2 sse4a ssse3 stibp
    succor svm svm_lock syscall tce topoext tsc tsc_scale umip user_shstk
    v_spec_ctrl v_vmsave_vmload vaes vgif vmcb_clean vme vmmcall vpclmulqdq
    wbnoinvd wdt x2apic xgetbv1 xsave xsavec xsaveerptr xsaveopt xsaves
    xtopology
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: indirect_target_selection status: Not affected
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow mitigation: Safe RET
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Retpolines; IBPB: conditional; IBRS_FW;
    STIBP: always-on; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not
    affected
  Type: srbds status: Not affected
  Type: tsa mitigation: Clear CPU buffers
  Type: tsx_async_abort status: Not affected
  Type: vmscape mitigation: IBPB before exit to userspace
Graphics:
  Device-1: Advanced Micro Devices [AMD/ATI] Navi 22 [Radeon RX 6700/6700
    XT/6750 XT / 6800M/6850M XT] vendor: Lenovo driver: amdgpu v: kernel
    arch: RDNA-2 code: Navi-2x process: TSMC n7 (7nm) built: 2020-22 pcie:
    gen: 4 speed: 16 GT/s lanes: 16 ports: active: none empty: DP-1, DP-2,
    HDMI-A-1, Writeback-1, eDP-1 bus-ID: 03:00.0 chip-ID: 1002:73df
    class-ID: 0300
  Device-2: Advanced Micro Devices [AMD/ATI] Rembrandt [Radeon 680M]
    vendor: Lenovo driver: amdgpu v: kernel arch: RDNA-2 code: Navi-2x
    process: TSMC n7 (7nm) built: 2020-22 pcie: gen: 4 speed: 16 GT/s
    lanes: 16 ports: active: eDP-2 empty: DP-3, DP-4, DP-5, DP-6, DP-7, DP-8,
    Writeback-2 bus-ID: 36:00.0 chip-ID: 1002:1681 class-ID: 0300 temp: 34.0 C
  Display: wayland server: X.org v: 1.21.1.21 with: Xwayland v: 24.1.9
    compositor: kwin_wayland driver: X: loaded: amdgpu
    unloaded: modesetting,radeon alternate: fbdev,vesa dri: radeonsi
    gpu: amdgpu display-ID: 0
  Monitor-1: eDP-2 model: BOE Display 0x0a9b built: 2020 res:
    mode: 2560x1600 hz: 165 scale: 130% (1.3) to: 1969x1231 dpi: 189 gamma: 1.2
    chroma: red: x: 0.643 y: 0.333 green: x: 0.298 y: 0.624 blue: x: 0.149
    y: 0.059 white: x: 0.314 y: 0.329 size: 344x215mm (13.54x8.46")
    diag: 406mm (16") ratio: 16:10 modes: 2560x1600, 1920x1200, 1920x1080,
    1600x1200, 1680x1050, 1280x1024, 1440x900, 1280x800, 1280x720, 1024x768,
    800x600, 640x480
  EDID-Warnings: 1: parse_edid: unknown tag 112
  API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi
    device: 1 drv: radeonsi device: 2 drv: swrast gbm: drv: kms_swrast
    surfaceless: drv: radeonsi wayland: drv: radeonsi x11: drv: radeonsi
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 25.3.1-arch1.2
    glx-v: 1.4 direct-render: yes renderer: AMD Radeon 680M (radeonsi rembrandt
    LLVM 21.1.6 DRM 3.61 6.12.61-1-MANJARO) device-ID: 1002:1681
    memory: 500 MiB unified: no display-ID: :1.0
  API: Vulkan v: 1.4.328 layers: 7 device: 0 type: integrated-gpu name: AMD
    Radeon 680M (RADV REMBRANDT) driver: mesa radv v: 25.3.1-arch1.2
    device-ID: 1002:1681 surfaces: N/A device: 1 type: discrete-gpu name: AMD
    Radeon RX 6800M (RADV NAVI22) driver: mesa radv v: 25.3.1-arch1.2
    device-ID: 1002:73df surfaces: N/A device: 2 type: discrete-gpu
    name: AMD Radeon RX 6800M driver: amd v: (AMD proprietary shader compiler)
    device-ID: 1002:73df surfaces: N/A device: 3 type: integrated-gpu
    name: AMD Radeon 680M driver: amd v: (AMD proprietary shader compiler)
    device-ID: 1002:1681 surfaces: N/A
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor gpu: amdgpu_top, corectrl, radeontop
    wl: wayland-info x11: xdpyinfo, xprop, xrandr
Audio:
  Device-1: Advanced Micro Devices [AMD/ATI] Navi 21/23 HDMI/DP Audio
    driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16
    bus-ID: 03:00.1 chip-ID: 1002:ab28 class-ID: 0403
  Device-2: Advanced Micro Devices [AMD/ATI] Radeon High Definition Audio
    [Rembrandt/Strix] vendor: Lenovo driver: snd_hda_intel v: kernel pcie:
    gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 36:00.1 chip-ID: 1002:1640
    class-ID: 0403
  Device-3: Advanced Micro Devices [AMD] Family 17h/19h/1ah HD Audio
    vendor: Lenovo driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s
    lanes: 16 bus-ID: 36:00.6 chip-ID: 1022:15e3 class-ID: 0403
  API: ALSA v: k6.12.61-1-MANJARO status: kernel-api tools: N/A
  Server-1: PipeWire v: 1.4.9 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter
    vendor: Lenovo driver: mt7921e v: kernel pcie: gen: 2 speed: 5 GT/s lanes: 1
    bus-ID: 04:00.0 chip-ID: 14c3:0616 class-ID: 0280
  IF: wlp4s0 state: up mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: dynamic noprefixroute scope: global
  IP v6: <filter> type: noprefixroute scope: link
  Device-2: Realtek RTL8125 2.5GbE vendor: Lenovo driver: r8169 v: kernel
    pcie: gen: 2 speed: 5 GT/s lanes: 1 port: 4000 bus-ID: 05:00.0
    chip-ID: 10ec:8125 class-ID: 0200
  IF: enp5s0 state: down mac: <filter>
  IF-ID-1: br-c32dcea9d496 state: down mac: <filter>
  IP v4: <filter> scope: global broadcast: <filter>
  IF-ID-2: br-f24d7814cc06 state: down mac: <filter>
  IP v4: <filter> scope: global broadcast: <filter>
  IF-ID-3: docker0 state: down mac: <filter>
  IP v4: <filter> scope: global broadcast: <filter>
  Info: services: NetworkManager, systemd-timesyncd, wpa_supplicant
  WAN IP: <filter>
Bluetooth:
  Device-1: Foxconn / Hon Hai Bluetooth 5.2 Adapter [MediaTek MT7922]
    driver: btusb v: 0.8 type: USB rev: 2.1 speed: 480 Mb/s lanes: 1 mode: 2.0
    bus-ID: 3-3:3 chip-ID: 0489:e0d8 class-ID: e001 serial: <filter>
  Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.3
    lmp-v: 12 status: discoverable: no pairing: no class-ID: 6c010c
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 953.87 GiB used: 221.58 GiB (23.2%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung
    model: MZVL21T0HCLR-00BL2 size: 953.87 GiB block-size: physical: 512 B
    logical: 512 B speed: 63.2 Gb/s lanes: 4 tech: SSD serial: <filter>
    fw-rev: CL1QGXA7 temp: 30.9 C scheme: GPT
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 463.36 GiB size: 455.02 GiB (98.20%)
    used: 221.5 GiB (48.7%) fs: ext4 dev: /dev/nvme0n1p5 maj-min: 259:5
    label: N/A uuid: 6411a68e-60d6-4014-8a05-25982b9d7998
  ID-2: /boot/efi raw-size: 260 MiB size: 256 MiB (98.46%)
    used: 83.8 MiB (32.8%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
    label: SYSTEM_DRV uuid: 3E6E-7F4A
Swap:
  Alert: No swap data was found.
Unmounted:
  ID-1: /dev/nvme0n1p2 maj-min: 259:2 size: 16 MiB fs: <superuser required>
    label: N/A uuid: N/A
  ID-2: /dev/nvme0n1p3 maj-min: 259:3 size: 488.28 GiB fs: ntfs
    label: Windows-SSD uuid: 7AC46F5CC46F1A21
  ID-3: /dev/nvme0n1p4 maj-min: 259:4 size: 1.95 GiB fs: ntfs
    label: WINRE_DRV uuid: D8506FC5506FA948
USB:
  Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Device-1: 1-4:2 info: Integrated Express ITE Device(8258) type: keyboard
    driver: hid-generic,usbhid interfaces: 1 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 100mA chip-ID: 048d:c978 class-ID: 0301
  Hub-2: 2-0:1 info: super-speed hub ports: 2 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-3: 3-0:1 info: hi-speed hub with single TT ports: 3 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-4: 3-2:2 info: Realtek RTS5411 Hub ports: 4 rev: 2.1
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 0bda:5411
    class-ID: 0900
  Device-1: 3-2.2:4 info: CHERRY Wireless Dongle type: mouse
    driver: hid-generic,usbhid interfaces: 1 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 98mA chip-ID: 046a:0702 class-ID: 0301
  Device-2: 3-2.4:5 info: Shenzhen Goodix FingerPrint
    type: <vendor specific> driver: N/A interfaces: 1 rev: 2.0
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 100mA
    chip-ID: 27c6:550a class-ID: ff00
  Device-3: 3-3:3 info: Foxconn / Hon Hai Bluetooth 5.2 Adapter [MediaTek
    MT7922] type: bluetooth driver: btusb interfaces: 3 rev: 2.1
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 0489:e0d8 class-ID: e001 serial: <filter>
  Hub-5: 4-0:1 info: super-speed hub ports: 2 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-6: 4-2:2 info: Realtek Hub ports: 3 rev: 3.2
    speed: 5 Gb/s (596.0 MiB/s) lanes: 1 mode: 3.2 gen-1x1 chip-ID: 0bda:0411
    class-ID: 0900
  Hub-7: 5-0:1 info: hi-speed hub with single TT ports: 1 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Device-1: 5-1:2 info: Lenovo Hydra Force Sensor
    type: abstract (modem),CDC-data,keyboard,HID
    driver: cdc_acm,hid-generic,usbhid interfaces: 4 rev: 2.0
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 20mA
    chip-ID: 17ef:6131 class-ID: 0300
  Hub-8: 6-0:1 info: hi-speed hub with single TT ports: 1 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-9: 7-0:1 info: super-speed hub ports: 1 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-10: 8-0:1 info: hi-speed hub with single TT ports: 1 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-11: 9-0:1 info: super-speed hub ports: 1 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
Sensors:
  System Temperatures: cpu: 49.5 C mobo: 30.0 C
  Fan Speeds (rpm): N/A
  GPU: device: amdgpu temp: 35.0 C device: amdgpu temp: 35.0 C mem: 32.0 C
    fan: 0 watts: 6.00
Repos:
  Packages: 1699 pm: pacman pkgs: 1694 libs: 435 tools: pamac,yay pm: flatpak
    pkgs: 5
  Active pacman repo servers in: /etc/pacman.d/mirrorlist
    1: https://manjaro.mirrors.lavatech.top/stable/$repo/$arch
    2: https://ftp.nluug.nl/pub/os/Linux/distr/manjaro/stable/$repo/$arch
    3: https://mirror.23m.com/manjaro/stable/$repo/$arch
    4: https://ftp.halifax.rwth-aachen.de/manjaro/stable/$repo/$arch
    5: https://mirrors.dotsrc.org/manjaro/stable/$repo/$arch
    6: https://ftp.lysator.liu.se/pub/manjaro/stable/$repo/$arch
    7: https://ftp.caliu.cat/pub/distribucions/manjaro/stable/$repo/$arch
    8: https://ba.mirror.garr.it/mirrors/manjaro/stable/$repo/$arch
Info:
  Processes: 403 Power: uptime: 0m states: freeze,mem,disk suspend: s2idle
    wakeups: 0 hibernate: platform avail: shutdown, reboot, suspend, test_resume
    image: 12.2 GiB services: org_kde_powerdevil,upowerd Init: systemd v: 258
    default: graphical tool: systemctl
  Compilers: clang: 21.1.6 gcc: 15.2.1 Shell: Zsh v: 5.9 running-in: kitty
    inxi: 3.3.40

This is either old inxi output, or you haven’t performed the recent updates.

1 Like

A strong indicator that your machine doesn’t have enough ventilation. Any blockage of airflow, or of the fans themselves, can contibute to this. If that coincides with running applications (or games) known to be resource-demanding, then the likelihood of overheating increases.

I’m afraid laptops (generally) are particularly susceptible to overheating in this type of scenario, especially when cooling vents are situated on the underside of the machine (which traditionally describes most laptops in the marketplace).

It may well be your habits that need to change: Avoid perching your laptop on your lap. Always ensure the machine has adequate airflow; never run it on a surface where airflow is restricted in any way. Otherwise it may eventually overheat.

You might (for example) buy a laptop cooling stand of some kind to hopefully promote greater airflow – some even have additional fans, USB charging ports, coffee maker… OK, maybe not a coffee maker… but, certainly other features to enhance the purchase decision.


You have 32 GB of physical RAM, and under normal circumstances I’d guess the usage is rarely much higher than, say, 20% or so.

When running resource intensive applications as well as the applications you might normally have running, the usage could potentially increase to the point where data in memory needs to swap out to your configured swap space.

That could potentially be a problem, because you have no swap space configured:

This could be a possible contributor to overheating, if it only occurs when running demanding games, and applications.


The risk of overheating can also be reduced by configuring your BIOS to less demanding settings, however, as a consequence the general performance of your machine would also likely suffer.

You have two GPUs - it might be worth checking which one is active is it the dGPU 6850 or the iGPU 680

1 Like

That’s not what’s happening. By running the exact same game on Windows and Linux, I saw the difference: no overheating on Windows, quick overheating on Linux. So it’s not a problem of airflow, the fans are actually quieter on Windows. It’s just overheating for some reason.

The second GPU is just the iGPU, I’m not using it, I’m only using the dGPU, even with Windows. I know how to monitor that.

The swap is not an issue. 32 GiB is more than enough.

I don’t really get what you mean when you talk about KDE’s version tho ? My laptop is updated, Plasma’s latest version is 6.5. I don’t update it everyday, so it might’ve been a week or two past the latest, but that’s it.

Ah, my mistake. Clearly I misread the version of Plasma, and because of that, interpreted the inxi output as not being current.

Possible scenarios are presented – only you can evaluate them.

You might also consider trying Kernel 6.18 (LTS) on the chance that some improvement will result. Currently, either of kernels 6.18 (LTS) or 6.12 (LTS) are the only viable options: