Felix Miata composed on 2023-04-25 15:07 (UTC-0400):
Error - artsmessage: Sound server fatal error: cpu overload, aborting
This message pops up on session login, and repeats if dismissed. How can I make it go away and stay away? Lots of noise in .xsession-errors too! :(
# pinxi -ASaz --vs --zl --hostname pinxi 3.3.26-19 (2023-04-24) System: Host: gb250 Kernel: 6.2.12-1-default arch: x86_64 bits: 64 compiler: gcc v: 13.0.1 parameters: BOOT_IMAGE=/boot/vmlinuz root=LABEL=<filter> rd.hostonly=0 noresume ipv6.disable=1 net.ifnames=0 mitigations=none preempt=full video=1440x900@60 Desktop: Trinity v: R14.0.13 tk: Qt v: 3.5.0 info: kicker wm: Twin v: 3.0 vt: 7 dm: 1: TDM 2: XDM Distro: openSUSE Tumbleweed 20230424 Audio: Device-1: Intel 200 Series PCH HD Audio vendor: Gigabyte driver: snd_hda_intel v: kernel alternate: snd_soc_avs bus-ID: 00:1f.3 chip-ID: 8086:a2f0 class-ID: 0403 API: ALSA v: k6.2.12-1-default status: kernel-api tools: alsactl,alsamixer,amixer Server-1: aRts v: 1.5.10 status: off with: artswrapper status: off tools: artsdsp Server-2: PipeWire v: 0.3.69 status: active with: 1: pipewire-pulse status: off 2: wireplumber status: active 3: pipewire-alsa type: plugin tools: pactl,pw-cat,pw-cli,wpctl # aplay /usr/share/sounds/alsa/test.wav # analog OK, but TDE artsmessage "cpu overload" Playing WAVE '/usr/share/sounds/alsa/test.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo # rpm -qa | grep -E 'alsa|arts|gstr|jack|mix|pavu|puls|wire' | sort alsa-1.2.8-1.2.x86_64 alsa-ucm-conf-1.2.8-1.2.noarch alsa-utils-1.2.8-1.2.x86_64 gstreamer-1.22.2-1.1.x86_64 gstreamer-plugins-base-1.22.2-1.1.x86_64 kpipewire-imports-5.27.4-1.1.x86_64 kquickcharts-5.105.0-1.1.x86_64 libgstreamer-1_0-0-1.22.2-1.1.x86_64 libgstriff-1_0-0-1.22.2-1.1.x86_64 libjack0-1.9.21-1.5.x86_64 libKF5Parts5-5.105.0-1.1.x86_64 libpipewire-0_3-0-0.3.69-2.1.x86_64 libpulse-mainloop-glib0-16.1-3.1.x86_64 libpulse0-16.1-3.1.x86_64 libwireplumber-0_4-0-0.4.14-1.1.x86_64 pipewire-0.3.69-2.1.x86_64 pipewire-alsa-0.3.69-2.1.x86_64 pipewire-modules-0_3-0.3.69-2.1.x86_64 pipewire-pulseaudio-0.3.69-2.1.x86_64 pipewire-spa-plugins-0_2-0.3.69-2.1.x86_64 pipewire-spa-tools-0.3.69-2.1.x86_64 pipewire-tools-0.3.69-2.1.x86_64 pulseaudio-setup-16.1-3.1.x86_64 pulseaudio-utils-16.1-3.1.x86_64 trinity-arts-1.5.10-14.0.13_1.osstw.x86_64 trinity-kmix-14.0.13-1.osstw.x86_64 trinity-libarts-akode-14.0.13-1.osstw.x86_64 trinity-libarts-audiofile-14.0.13-1.osstw.x86_64 trinity-libarts-mpeglib-14.0.13-1.osstw.x86_64 trinity-libarts-xine-14.0.13-1.osstw.x86_64 wireplumber-0.4.14-1.1.x86_64 wireplumber-audio-0.4.14-1.1.noarch # systemctl --global --user status pipewire.{service,socket}
- pipewire.service - PipeWire Multimedia Service Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; preset: disabled) Active: active (running) since Tue 2023-04-25 14:41:25 EDT; 13min ago
TriggeredBy: * pipewire.socket Main PID: 1225 (pipewire) Tasks: 2 (limit: 4915) CPU: 268ms CGroup: /user.slice/user-0.slice/user@0.service/session.slice/pipewire.service `-1225 /usr/bin/pipewire
Apr 25 14:41:25 gb250 systemd[1058]: Started PipeWire Multimedia Service.
- pipewire.socket - PipeWire Multimedia System Socket Loaded: loaded (/usr/lib/systemd/user/pipewire.socket; enabled; preset: enabled) Active: active (running) since Tue 2023-04-25 14:41:21 EDT; 14min ago Triggers: * pipewire.service Listen: /run/user/0/pipewire-0 (Stream) CGroup: /user.slice/user-0.slice/user@0.service/app.slice/pipewire.socket
Apr 25 14:41:21 gb250 systemd[1058]: Listening on PipeWire Multimedia System Socket. # systemctl --global --user status pipewire-pulse.{service,socket}
- pipewire-pulse.service - PipeWire PulseAudio Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; disabled; preset: disabled) Active: inactive (dead)
TriggeredBy: * pipewire-pulse.socket
- pipewire-pulse.socket - PipeWire PulseAudio Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.socket; enabled; preset: enabled) Active: inactive (dead) Triggers: * pipewire-pulse.service Condition: start condition failed at Tue 2023-04-25 14:41:21 EDT; 14min ago `- ConditionUser=!root was not met Listen: /run/user/0/pulse/native (Stream)
Apr 25 14:41:21 gb250 systemd[1058]: PipeWire PulseAudio was skipped because of an unmet condition check (ConditionUser=!root). # systemctl --global --user status wireplumber
- wireplumber.service - Multimedia Service Session Manager Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; preset: enabled) Active: active (running) since Tue 2023-04-25 14:41:25 EDT; 14min ago Main PID: 1236 (wireplumber) Tasks: 5 (limit: 4915) CPU: 271ms CGroup: /user.slice/user-0.slice/user@0.service/session.slice/wireplumber.service `-1236 /usr/bin/wireplumber
Apr 25 14:41:25 gb250 systemd[1058]: Started Multimedia Service Session Manager. Apr 25 14:41:26 gb250 wireplumber[1236]: GetManagedObjects() failed: org.freedesktop.DBus.Error.NameHasNoOwner #
Still common on Mageia installations. I wonder if $PATH has anything to do with it:
# inxi -S System: Host: 00srv Kernel: 5.14.21-150500.55.62-default arch: x86_64 bits: 64 Console: pty pts/9 Distro: openSUSE Leap 15.5 # echo $PATH /sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/bin:/opt/kde3/bin
# inxi -S System: Host: hpg33 Kernel: 6.6.28-desktop-1.mga9 arch: x86_64 bits: 64 Desktop: Trinity v: N/A Distro: Mageia 9 # echo $PATH /usr/local/sbin:/usr/sbin:/usr/local/bin:/usr/bin:/usr/lib64/qt5/bin
The inxi author is the one who noticed lack of /opt/trinity/bin in $PATH on Mageia.