Freeze KDE

Bonjour,

Ça m’arrive très rarement, mais je viens à nouveau de constater un freeze.
Ma config :

  • Debian à jour.
  • KDE idem sous X11.
  • CPU : R9 7900X.
  • GPU : RX 9060 XT

Tout d’un coup, sans aucun signal préalable et sans rien faire de particulier, KDE se fige. La souris reste active mais je ne peux rien faire, sauf passer dans une console. De là, si je reviens dans KDE, tout est redevenu normal.

Un petit coup d’œil au journal m’apprend que drconqi-coredump-processor s’est lancé 22 secondes avant le freeze sur 8 softs que je n’ai pas lancé comme blender. Dans ~/.cache/drconqi aucun fichier ne correspond au moment de l’incident.

Le journal semble avoir repris après le dégel avec le lancement du cron.daily.

Cela vous parle ?

Regarde avec ça si tu vois quelque chose :

journalctl -b | grep -Ei "amdgpu|gpu|drm"

Bonjour @Clochette ,

Voici ce que ça donne le jour du freeze. Tu remarqueras qu’il n’y a rien après l’heure du freeze (09:33:25) :

juil. 02 09:28:50 max kernel: ACPI: bus type drm_connector registered
juil. 02 09:28:50 max kernel: amdgpu: vga_switcheroo: detected switching method \_SB_.PCI0.GP17.VGA_.ATPX handle
juil. 02 09:28:50 max kernel: amdgpu: ATPX version 1, functions 0x00000000
juil. 02 09:28:50 max kernel: amdgpu: Virtual CRAT table created for CPU
juil. 02 09:28:50 max kernel: amdgpu: Topology: Add CPU node
juil. 02 09:28:50 max kernel: amdgpu 0000:03:00.0: enabling device (0006 -> 0007)
juil. 02 09:28:50 max kernel: [drm] initializing kernel modesetting (IP DISCOVERY 0x1002:0x7590 0x1458:0x2433 0xC0).
juil. 02 09:28:50 max kernel: [drm] register mmio base: 0xF6B00000
juil. 02 09:28:50 max kernel: [drm] register mmio size: 524288
juil. 02 09:28:50 max kernel: [drm] add ip block number 0 <soc24_common>
juil. 02 09:28:50 max kernel: [drm] add ip block number 1 <gmc_v12_0>
juil. 02 09:28:50 max kernel: [drm] add ip block number 2 <ih_v7_0>
juil. 02 09:28:50 max kernel: [drm] add ip block number 3 <psp>
juil. 02 09:28:50 max kernel: [drm] add ip block number 4 <smu>
juil. 02 09:28:50 max kernel: [drm] add ip block number 5 <dm>
juil. 02 09:28:50 max kernel: [drm] add ip block number 6 <gfx_v12_0>
juil. 02 09:28:50 max kernel: [drm] add ip block number 7 <sdma_v7_0>
juil. 02 09:28:50 max kernel: [drm] add ip block number 8 <vcn_v5_0_0>
juil. 02 09:28:50 max kernel: [drm] add ip block number 9 <jpeg_v5_0_0>
juil. 02 09:28:50 max kernel: [drm] add ip block number 10 <mes_v12_0>
juil. 02 09:28:50 max kernel: amdgpu 0000:03:00.0: amdgpu: Fetched VBIOS from VFCT
juil. 02 09:28:50 max kernel: amdgpu: ATOM BIOS: 113-R9068XG-F2
juil. 02 09:28:50 max kernel: amdgpu 0000:03:00.0: vgaarb: deactivate vga console
juil. 02 09:28:50 max kernel: amdgpu 0000:03:00.0: amdgpu: Trusted Memory Zone (TMZ) feature not supported
juil. 02 09:28:50 max kernel: [drm] vm size is 262144 GB, 4 levels, block size is 9-bit, fragment size is 9-bit
juil. 02 09:28:50 max kernel: amdgpu 0000:03:00.0: amdgpu: VRAM: 8144M 0x0000008000000000 - 0x00000081FCFFFFFF (8144M used)
juil. 02 09:28:50 max kernel: amdgpu 0000:03:00.0: amdgpu: GART: 512M 0x0000000000000000 - 0x000000001FFFFFFF
juil. 02 09:28:50 max kernel: [drm] Detected VRAM RAM=8144M, BAR=8192M
juil. 02 09:28:50 max kernel: [drm] RAM width 128bits GDDR6
juil. 02 09:28:50 max kernel: [drm] amdgpu: 8144M of VRAM memory ready
juil. 02 09:28:50 max kernel: [drm] amdgpu: 15623M of GTT memory ready.
juil. 02 09:28:50 max kernel: [drm] GART: num cpu pages 131072, num gpu pages 131072
juil. 02 09:28:50 max kernel: amdgpu 0000:03:00.0: amdgpu: PCIE GART of 512M enabled (table at 0x00000081DCB00000).
juil. 02 09:28:50 max kernel: [drm] Loading DMUB firmware via PSP: version=0x0A000601
juil. 02 09:28:50 max kernel: [drm] Found VCN firmware Version ENC: 1.11 DEC: 9 VEP: 0 Revision: 1
juil. 02 09:28:50 max kernel: amdgpu 0000:03:00.0: amdgpu: RAS: optional ras ta ucode is not available
juil. 02 09:28:50 max kernel: amdgpu 0000:03:00.0: amdgpu: RAP: optional rap ta ucode is not available
juil. 02 09:28:50 max kernel: amdgpu 0000:03:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not available
juil. 02 09:28:50 max kernel: amdgpu 0000:03:00.0: amdgpu: smu driver if version = 0x0000002e, smu fw if version = 0x00000032, smu fw program = 0, smu fw version = 0x00664500 (102.69.0)
juil. 02 09:28:50 max kernel: amdgpu 0000:03:00.0: amdgpu: SMU is initialized successfully!
juil. 02 09:28:50 max kernel: [drm] Display Core v3.2.301 initialized on DCN 4.0.1
juil. 02 09:28:50 max kernel: [drm] DP-HDMI FRL PCON supported
juil. 02 09:28:50 max kernel: [drm] DMUB hardware initialized: version=0x0A000601
juil. 02 09:28:50 max kernel: kfd kfd: amdgpu: Allocated 3969056 bytes on gart
juil. 02 09:28:50 max kernel: kfd kfd: amdgpu: Total number of KFD nodes to be created: 1
juil. 02 09:28:50 max kernel: amdgpu: Virtual CRAT table created for GPU
juil. 02 09:28:50 max kernel: amdgpu: Topology: Add dGPU node [0x7590:0x1002]
juil. 02 09:28:50 max kernel: kfd kfd: amdgpu: added device 1002:7590
juil. 02 09:28:50 max kernel: amdgpu 0000:03:00.0: amdgpu: SE 2, SH per SE 2, CU per SH 8, active_cu_number 32
juil. 02 09:28:50 max kernel: amdgpu 0000:03:00.0: amdgpu: ring gfx_0.0.0 uses VM inv eng 0 on hub 0
juil. 02 09:28:50 max kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0
juil. 02 09:28:50 max kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0
juil. 02 09:28:50 max kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0
juil. 02 09:28:50 max kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0
juil. 02 09:28:50 max kernel: amdgpu 0000:03:00.0: amdgpu: ring sdma0 uses VM inv eng 9 on hub 0
juil. 02 09:28:50 max kernel: amdgpu 0000:03:00.0: amdgpu: ring sdma1 uses VM inv eng 10 on hub 0
juil. 02 09:28:50 max kernel: amdgpu 0000:03:00.0: amdgpu: ring vcn_unified_0 uses VM inv eng 0 on hub 8
juil. 02 09:28:50 max kernel: amdgpu 0000:03:00.0: amdgpu: ring jpeg_dec uses VM inv eng 1 on hub 8
juil. 02 09:28:50 max kernel: [drm] ring gfx_1.1.1 was added
juil. 02 09:28:50 max kernel: [drm] ring compute_1.2.2 was added
juil. 02 09:28:50 max kernel: [drm] ring sdma_1.3.3 was added
juil. 02 09:28:50 max kernel: [drm] ring gfx_1.1.1 ib test pass
juil. 02 09:28:50 max kernel: [drm] ring compute_1.2.2 ib test pass
juil. 02 09:28:50 max kernel: [drm] ring sdma_1.3.3 ib test pass
juil. 02 09:28:50 max kernel: amdgpu 0000:03:00.0: amdgpu: Using BACO for runtime pm
juil. 02 09:28:50 max kernel: [drm] Initialized amdgpu 3.61.0 for 0000:03:00.0 on minor 0
juil. 02 09:28:50 max kernel: fbcon: amdgpudrmfb (fb0) is primary device
juil. 02 09:28:50 max kernel: [drm] pre_validate_dsc:1629 MST_DSC dsc precompute is not needed
juil. 02 09:28:50 max kernel: amdgpu 0000:03:00.0: [drm] fb0: amdgpudrmfb frame buffer device
juil. 02 09:28:50 max kernel: amdgpu 0000:0e:00.0: enabling device (0006 -> 0007)
juil. 02 09:28:50 max kernel: [drm] initializing kernel modesetting (IP DISCOVERY 0x1002:0x164E 0x1043:0x8877 0xC2).
juil. 02 09:28:50 max kernel: [drm] register mmio base: 0xF6700000
juil. 02 09:28:50 max kernel: [drm] register mmio size: 524288
juil. 02 09:28:50 max kernel: [drm] add ip block number 0 <nv_common>
juil. 02 09:28:50 max kernel: [drm] add ip block number 1 <gmc_v10_0>
juil. 02 09:28:50 max kernel: [drm] add ip block number 2 <navi10_ih>
juil. 02 09:28:50 max kernel: [drm] add ip block number 3 <psp>
juil. 02 09:28:50 max kernel: [drm] add ip block number 4 <smu>
juil. 02 09:28:50 max kernel: [drm] add ip block number 5 <dm>
juil. 02 09:28:50 max kernel: [drm] add ip block number 6 <gfx_v10_0>
juil. 02 09:28:50 max kernel: [drm] add ip block number 7 <sdma_v5_2>
juil. 02 09:28:50 max kernel: [drm] add ip block number 8 <vcn_v3_0>
juil. 02 09:28:50 max kernel: [drm] add ip block number 9 <jpeg_v3_0>
juil. 02 09:28:50 max kernel: amdgpu 0000:0e:00.0: amdgpu: Fetched VBIOS from VFCT
juil. 02 09:28:50 max kernel: amdgpu: ATOM BIOS: 102-RAPHAEL-008
juil. 02 09:28:50 max kernel: amdgpu 0000:0e:00.0: amdgpu: Trusted Memory Zone (TMZ) feature disabled as experimental (default)
juil. 02 09:28:50 max kernel: [drm] vm size is 262144 GB, 4 levels, block size is 9-bit, fragment size is 9-bit
juil. 02 09:28:50 max kernel: amdgpu 0000:0e:00.0: amdgpu: VRAM: 512M 0x000000F400000000 - 0x000000F41FFFFFFF (512M used)
juil. 02 09:28:50 max kernel: amdgpu 0000:0e:00.0: amdgpu: GART: 1024M 0x0000000000000000 - 0x000000003FFFFFFF
juil. 02 09:28:50 max kernel: [drm] Detected VRAM RAM=512M, BAR=512M
juil. 02 09:28:50 max kernel: [drm] RAM width 128bits DDR5
juil. 02 09:28:50 max kernel: [drm] amdgpu: 512M of VRAM memory ready
juil. 02 09:28:50 max kernel: [drm] amdgpu: 15623M of GTT memory ready.
juil. 02 09:28:50 max kernel: [drm] GART: num cpu pages 262144, num gpu pages 262144
juil. 02 09:28:50 max kernel: [drm] PCIE GART of 1024M enabled (table at 0x000000F41FC00000).
juil. 02 09:28:50 max kernel: [drm] Loading DMUB firmware via PSP: version=0x05002D00
juil. 02 09:28:50 max kernel: [drm] use_doorbell being set to: [true]
juil. 02 09:28:50 max kernel: [drm] Found VCN firmware Version ENC: 1.33 DEC: 4 VEP: 0 Revision: 14
juil. 02 09:28:50 max kernel: amdgpu 0000:0e:00.0: amdgpu: reserve 0xa00000 from 0xf41e000000 for PSP TMR
juil. 02 09:28:50 max kernel: amdgpu 0000:0e:00.0: amdgpu: RAS: optional ras ta ucode is not available
juil. 02 09:28:50 max kernel: amdgpu 0000:0e:00.0: amdgpu: RAP: optional rap ta ucode is not available
juil. 02 09:28:50 max kernel: amdgpu 0000:0e:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not available
juil. 02 09:28:50 max kernel: amdgpu 0000:0e:00.0: amdgpu: SMU is initialized successfully!
juil. 02 09:28:50 max kernel: [drm] Seamless boot condition check passed
juil. 02 09:28:50 max kernel: [drm] Display Core v3.2.301 initialized on DCN 3.1.5
juil. 02 09:28:50 max kernel: [drm] DP-HDMI FRL PCON supported
juil. 02 09:28:50 max kernel: [drm] DMUB hardware initialized: version=0x05002D00
juil. 02 09:28:50 max kernel: [drm] kiq ring mec 2 pipe 1 q 0
juil. 02 09:28:50 max kernel: kfd kfd: amdgpu: Allocated 3969056 bytes on gart
juil. 02 09:28:50 max kernel: kfd kfd: amdgpu: Total number of KFD nodes to be created: 1
juil. 02 09:28:50 max kernel: amdgpu: Virtual CRAT table created for GPU
juil. 02 09:28:50 max kernel: amdgpu: Topology: Add dGPU node [0x164e:0x1002]
juil. 02 09:28:50 max kernel: kfd kfd: amdgpu: added device 1002:164e
juil. 02 09:28:50 max kernel: amdgpu 0000:0e:00.0: amdgpu: SE 1, SH per SE 1, CU per SH 2, active_cu_number 2
juil. 02 09:28:50 max kernel: amdgpu 0000:0e:00.0: amdgpu: ring gfx_0.0.0 uses VM inv eng 0 on hub 0
juil. 02 09:28:50 max kernel: amdgpu 0000:0e:00.0: amdgpu: ring gfx_0.1.0 uses VM inv eng 1 on hub 0
juil. 02 09:28:50 max kernel: amdgpu 0000:0e:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 4 on hub 0
juil. 02 09:28:50 max kernel: amdgpu 0000:0e:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 5 on hub 0
juil. 02 09:28:50 max kernel: amdgpu 0000:0e:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 6 on hub 0
juil. 02 09:28:50 max kernel: amdgpu 0000:0e:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 7 on hub 0
juil. 02 09:28:50 max kernel: amdgpu 0000:0e:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 8 on hub 0
juil. 02 09:28:50 max kernel: amdgpu 0000:0e:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 9 on hub 0
juil. 02 09:28:50 max kernel: amdgpu 0000:0e:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 10 on hub 0
juil. 02 09:28:50 max kernel: amdgpu 0000:0e:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 11 on hub 0
juil. 02 09:28:50 max kernel: amdgpu 0000:0e:00.0: amdgpu: ring kiq_0.2.1.0 uses VM inv eng 12 on hub 0
juil. 02 09:28:50 max kernel: amdgpu 0000:0e:00.0: amdgpu: ring sdma0 uses VM inv eng 13 on hub 0
juil. 02 09:28:50 max kernel: amdgpu 0000:0e:00.0: amdgpu: ring vcn_dec_0 uses VM inv eng 0 on hub 8
juil. 02 09:28:50 max kernel: amdgpu 0000:0e:00.0: amdgpu: ring vcn_enc_0.0 uses VM inv eng 1 on hub 8
juil. 02 09:28:50 max kernel: amdgpu 0000:0e:00.0: amdgpu: ring vcn_enc_0.1 uses VM inv eng 4 on hub 8
juil. 02 09:28:50 max kernel: amdgpu 0000:0e:00.0: amdgpu: ring jpeg_dec uses VM inv eng 5 on hub 8
juil. 02 09:28:50 max kernel: amdgpu 0000:0e:00.0: amdgpu: Runtime PM not available
juil. 02 09:28:50 max kernel: [drm] Initialized amdgpu 3.61.0 for 0000:0e:00.0 on minor 1
juil. 02 09:28:50 max kernel: amdgpu 0000:0e:00.0: [drm] Cannot find any crtc or sizes
juil. 02 09:28:50 max systemd[1]: Starting modprobe@drm.service - Load Kernel Module drm...
juil. 02 09:28:50 max systemd[1]: modprobe@drm.service: Deactivated successfully.
juil. 02 09:28:50 max systemd[1]: Finished modprobe@drm.service - Load Kernel Module drm.
juil. 02 09:28:50 max kernel: snd_hda_intel 0000:03:00.1: bound 0000:03:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])
juil. 02 09:28:50 max kernel: snd_hda_intel 0000:0e:00.1: bound 0000:0e:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])
juil. 02 09:28:52 max sensors[1481]: amdgpu-pci-0300
juil. 02 09:28:52 max sensors[1481]: amdgpu-pci-0e00
juil. 02 09:28:56 max kernel: amdgpu 0000:03:00.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=none:owns=none
juil. 02 09:28:56 max kernel: amdgpu 0000:0e:00.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=none:owns=none
juil. 02 09:29:03 max dbus-daemon[1390]: [system] Activating service name='org.kde.powerdevil.discretegpuhelper' requested by ':1.59' (uid=1000 pid=3050 comm="/usr/lib/x86_64-linux-gnu/libexec/org_kde_powerdev") (using servicehelper)
juil. 02 09:29:03 max org.kde.powerdevil.discretegpuhelper[3119]: Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8.
juil. 02 09:29:03 max dbus-daemon[1390]: [system] Successfully activated service 'org.kde.powerdevil.discretegpuhelper'

Hormi le drconqi, je ne vois pas ce qui peut clocher… Voici le journalctl juste avant et juste après le freeze :

juil. 02 09:30:01 max CRON[3516]: pam_unix(cron:session): session opened for user root(uid=0) by root(uid=0)
juil. 02 09:30:01 max CRON[3518]: (root) CMD (if [ -x /etc/init.d/anacron ] && ! [ -d /run/systemd/system ]; then exec /usr/sbin/invoke-rc.d anacron start >/dev/null; fi)
juil. 02 09:30:01 max CRON[3516]: pam_unix(cron:session): session closed for user root
juil. 02 09:30:03 max drkonqi-coredump-processor[3046]: "/home/sylvain/Logiciels/Blender/blender-5.0.1-linux-x64/blender" 3397 ""
juil. 02 09:30:03 max drkonqi-coredump-processor[3046]: "/usr/bin/lokalize" 5026 ""
juil. 02 09:30:03 max drkonqi-coredump-processor[3046]: "/usr/libexec/ibus-ui-gtk3" 2284 ""
juil. 02 09:30:03 max drkonqi-coredump-processor[3046]: "/usr/libexec/ibus-ui-gtk3" 3644 ""
juil. 02 09:30:03 max drkonqi-coredump-processor[3046]: "/usr/libexec/ibus-ui-gtk3" 3572 ""
juil. 02 09:30:03 max drkonqi-coredump-processor[3046]: "/usr/bin/kbd-layout-viewer" 11746 ""
juil. 02 09:30:03 max drkonqi-coredump-processor[3046]: "/usr/bin/kbd-layout-viewer" 11784 ""
juil. 02 09:30:03 max drkonqi-coredump-processor[3046]: "/usr/bin/ark" 6152 ""
juil. 02 09:33:52 max anacron[1388]: Job `cron.daily' started
juil. 02 09:33:52 max anacron[3616]: Updated timestamp for job `cron.daily' to 2026-07-02
juil. 02 09:34:04 max PackageKit[3338]: uid 1000 is trying to obtain org.freedesktop.packagekit.system-sources-refresh auth (only_trusted:0)
juil. 02 09:34:04 max PackageKit[3338]: uid 1000 obtained auth for org.freedesktop.packagekit.system-sources-refresh
juil. 02 09:34:04 max PackageKit[3338]: refresh-cache transaction /10892_eccadcee from uid 1000 finished with success after 424ms
juil. 02 09:34:05 max PackageKit[3338]: get-updates transaction /10893_ebabadbe from uid 1000 finished with success after 488ms
juil. 02 09:34:07 max PackageKit[3338]: get-updates transaction /10894_bbbdebba from uid 1000 finished with success after 190ms
juil. 02 09:34:11 max kernel: r8169 0000:0a:00.0 eno1: Link is Down

Le freeze se fait aussi sur x11 du coup ça fige sous Wayland ET X11 ?

Bonjour @Clochette,

Je suis sous X11. J’ai tenté Wayland mais j’ai des petits soucis avec certains softs alors je reste sous X11.
Le problème est extrêmement rare et je n’ai rien constaté le peu de temps sous Wayland.

Voir si drkonqi-coredump-gui rapporte des choses intéressantes.
Dolphin a eu une période de surconsommation CPU aléatoire en mode twin panel / à surveiller en Trixie.

1 J'aime

Merci @Verner mais non, ça ne donne rien pour le jour dit…

Je classe pour le moment et je reviens vers vous si ça recommence !