| Summary: | После обновления до версии 1.4.2-alt1 пропадают все звуковые устройства | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Yury Sukhovey <yury.sukhovey> |
| Component: | pipewire | Assignee: | Yuri N. Sedunov <aris> |
| Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
| Severity: | critical | ||
| Priority: | P5 | CC: | aris |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
|
Description
Yury Sukhovey
2025-04-15 18:18:08 MSK
Подробностей не будет? Вроде как, ничего особого в логах нет, кроме вот этого: апр 15 17:42:55 desktop systemd[2615]: Stopping pipewire-pulse.service - PipeWire PulseAudio... апр 15 17:42:55 desktop systemd[2615]: obex.service: Main process exited, code=exited, status=1/FAILURE апр 15 17:42:55 desktop systemd[2615]: obex.service: Failed with result 'exit-code'. апр 15 17:42:55 desktop plasmashell[3019]: kf.kio.gui: Failed to get properties for service: "app-steam@1aa4a1580ce5467c99ae922ce0e0481e.service" "org.freedesktop.DBus.Error.Disconnected" "Not connected to D> апр 15 17:42:55 desktop plasmashell[3019]: kf.kio.gui: Failed to get properties for service: "app-steam@1aa4a1580ce5467c99ae922ce0e0481e.service" "org.freedesktop.DBus.Error.Disconnected" "Not connected to D> апр 15 17:42:55 desktop plasmashell[3019]: kf.kio.gui: Failed to get properties for service: "app-steam@1aa4a1580ce5467c99ae922ce0e0481e.service" "org.freedesktop.DBus.Error.Disconnected" "Not connected to D> апр 15 17:42:55 desktop plasmashell[3019]: kf.kio.gui: Failed to get properties for service: "app-steam@1aa4a1580ce5467c99ae922ce0e0481e.service" "org.freedesktop.DBus.Error.Disconnected" "Not connected to D> апр 15 17:42:55 desktop plasmashell[3019]: org.kde.pulseaudio: context kaput апр 15 17:42:55 desktop plasmashell[3019]: org.kde.pulseaudio: No object for name "@DEFAULT_SINK@" апр 15 17:42:55 desktop plasmashell[3019]: org.kde.pulseaudio: No object for name "@DEFAULT_SOURCE@" апр 15 17:42:55 desktop dbus-daemon[1376]: [system] Activation via systemd failed for unit 'udisks2.service': Refusing activation, D-Bus is shutting down. апр 15 17:42:55 desktop unknown[3209]: Unable to send signal for NewStatus: Подключение прервано апр 15 17:42:55 desktop plasmashell[3019]: kpipewire_logging: PipeWire remote error: -32 connection error апр 15 17:42:55 desktop plasmashell[3019]: kpipewire_logging: PipeWire remote error: -32 connection error апр 15 17:42:55 desktop plasmashell[3019]: kpipewire_logging: PipeWire remote error: -32 connection error апр 15 17:42:55 desktop plasmashell[3019]: kpipewire_logging: PipeWire remote error: -32 connection error апр 15 17:42:55 desktop plasmashell[3019]: kpipewire_logging: PipeWire remote error: -32 connection error апр 15 17:42:55 desktop plasmashell[3019]: kpipewire_logging: PipeWire remote error: -32 connection error апр 15 17:42:55 desktop plasmashell[3019]: kpipewire_logging: PipeWire remote error: -32 connection error апр 15 17:42:55 desktop plasmashell[3019]: kpipewire_logging: PipeWire remote error: -32 connection error апр 15 17:42:55 desktop plasmashell[3019]: kpipewire_logging: PipeWire remote error: -32 connection error апр 15 17:42:55 desktop plasmashell[3019]: kpipewire_logging: PipeWire remote error: -32 connection error апр 15 17:42:55 desktop plasmashell[3019]: kpipewire_logging: PipeWire remote error: -32 connection error апр 15 17:42:55 desktop plasmashell[3019]: kpipewire_logging: PipeWire remote error: -32 connection error апр 15 17:42:55 desktop plasmashell[3019]: kpipewire_logging: PipeWire remote error: -32 connection error апр 15 17:42:55 desktop plasmashell[3019]: kpipewire_logging: PipeWire remote error: -32 connection error апр 15 17:42:55 desktop plasmashell[3019]: kpipewire_logging: PipeWire remote error: -32 connection error апр 15 17:42:55 desktop plasmashell[3019]: kpipewire_logging: PipeWire remote error: -32 connection error (Ответ для Yury Sukhovey на комментарий #2) > Вроде как, ничего особого в логах нет, кроме вот этого: Ну как, видно что в ваших кедах всё умерло, не только Pipewire. В общем, ясности не прибавилось. Но возможно, мы скоро узнаем страшную тайну, хорошо если только вашу. Показывайте на pipewire-1.4.1-alt2, то есть на работающей у вас версии: $ systemctl --user status pipewire $ systemctl --user status wireplumber > Показывайте на pipewire-1.4.1-alt2, то есть на работающей у вас версии: > $ systemctl --user status pipewire systemctl --user status pipewire 255 ↵ ● pipewire.service - PipeWire Multimedia Service Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; preset: disabled) Active: active (running) since Tue 2025-04-15 18:01:45 MSK; 1h 8min ago Invocation: 6312b235a54d4bddb96006eeabf06e1d TriggeredBy: ● pipewire.socket Main PID: 2812 (pipewire) Tasks: 3 (limit: 154271) Memory: 12.9M (peak: 18M) CPU: 7.416s CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service └─2812 /usr/bin/pipewire > $ systemctl --user status wireplumber systemctl --user status wireplumber ○ wireplumber.service - Multimedia Service Session Manager Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; disabled; preset: disabled) Active: inactive (dead) Сейчас накачу обновление и пришлю логи. (Ответ для Yury Sukhovey на комментарий #4) > > Показывайте на pipewire-1.4.1-alt2, то есть на работающей у вас версии: > > $ systemctl --user status pipewire > > systemctl --user status pipewire > 255 ↵ > ● pipewire.service - PipeWire Multimedia Service > Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; > preset: disabled) > Active: active (running) since Tue 2025-04-15 18:01:45 MSK; 1h 8min ago > Invocation: 6312b235a54d4bddb96006eeabf06e1d > TriggeredBy: ● pipewire.socket > Main PID: 2812 (pipewire) > Tasks: 3 (limit: 154271) > Memory: 12.9M (peak: 18M) > CPU: 7.416s > CGroup: > /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service > └─2812 /usr/bin/pipewire > > > $ systemctl --user status wireplumber > systemctl --user status wireplumber > ○ wireplumber.service - Multimedia Service Session Manager > Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; disabled; ^^^^^^^^^ Итак понятно, что wireplumber не использовался, а устаревшая media-session выпилена в 1.4.2-alt1, но мы вы же не читаете changelog'и. Переходите на wireplumber. > preset: disabled) > Active: inactive (dead) > > > Сейчас накачу обновление и пришлю логи. (Ответ для Yury Sukhovey на комментарий #4) > > Показывайте на pipewire-1.4.1-alt2, то есть на работающей у вас версии: > > $ systemctl --user status pipewire > > systemctl --user status pipewire > 255 ↵ > ● pipewire.service - PipeWire Multimedia Service > Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; > preset: disabled) > Active: active (running) since Tue 2025-04-15 18:01:45 MSK; 1h 8min ago > Invocation: 6312b235a54d4bddb96006eeabf06e1d > TriggeredBy: ● pipewire.socket > Main PID: 2812 (pipewire) > Tasks: 3 (limit: 154271) > Memory: 12.9M (peak: 18M) > CPU: 7.416s > CGroup: > /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service > └─2812 /usr/bin/pipewire > > > $ systemctl --user status wireplumber > systemctl --user status wireplumber > ○ wireplumber.service - Multimedia Service Session Manager > Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; disabled; > preset: disabled) > Active: inactive (dead) > > > Сейчас накачу обновление и пришлю логи. В общем, пока вы писали, разрешил wireplumber, перегрузился для чистоты эксперимента, и все опять стало хорошо: systemctl --user enable wireplumber Похоже, при обновлении wireplumber не разрешается и не запускается. (Ответ для Yuri N. Sedunov на комментарий #5) > (Ответ для Yury Sukhovey на комментарий #4) > > > Показывайте на pipewire-1.4.1-alt2, то есть на работающей у вас версии: > > > $ systemctl --user status pipewire > > > > systemctl --user status pipewire > > 255 ↵ > > ● pipewire.service - PipeWire Multimedia Service > > Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; > > preset: disabled) > > Active: active (running) since Tue 2025-04-15 18:01:45 MSK; 1h 8min ago > > Invocation: 6312b235a54d4bddb96006eeabf06e1d > > TriggeredBy: ● pipewire.socket > > Main PID: 2812 (pipewire) > > Tasks: 3 (limit: 154271) > > Memory: 12.9M (peak: 18M) > > CPU: 7.416s > > CGroup: > > /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service > > └─2812 /usr/bin/pipewire > > > > > $ systemctl --user status wireplumber > > systemctl --user status wireplumber > > ○ wireplumber.service - Multimedia Service Session Manager > > Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; disabled; > ^^^^^^^^^ > > Итак понятно, что wireplumber не использовался, а устаревшая media-session > выпилена в 1.4.2-alt1, но мы вы же не читаете changelog'и. > > Переходите на wireplumber. > > > preset: disabled) > > Active: inactive (dead) > > > > > > Сейчас накачу обновление и пришлю логи. Логи я как раз читал. "Wireplumber is our everything" - очень информативно |