LINUX.ORG.RU

Fedora 37, не работает звук на Honor MagicBook X15

 


1

1

Установил Fedora 37 из коробки стоит pipewire, с линуксом сталкиваюсь впервые, можно ли как-то звук пустить на динамики самого ноутбука, а не только на наушники?



Последнее исправление: koxog68170 (всего исправлений: 1)

Pipewire, ‘зверюшка’ достаточно новая и неизведанная, в сравнении с alsa и pulseaudio. Самому пришлось повозиться с непривычки, когда переходил с пульсы. Так что, желающих помочь может быть катастрофически мало.

Для самостоятельного изучения, https://wiki.archlinux.org/title/PipeWire.

krasnh ★★★
()
Ответ на: комментарий от krasnh

systemctl --user status pipewire

● pipewire.service - PipeWire Multimedia Service
     Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; preset: disabled)
    Drop-In: /usr/lib/systemd/user/pipewire.service.d
             └─00-uresourced.conf
     Active: active (running) since Thu 2022-10-06 13:45:43 MSK; 2h 6min ago
TriggeredBy: ● pipewire.socket
   Main PID: 1591 (pipewire)
      Tasks: 2 (limit: 9173)
     Memory: 5.2M
        CPU: 85ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
             └─1591 /usr/bin/pipewire

окт 06 13:45:43 fedora systemd[1572]: Started pipewire.service - PipeWire Multimedia Service.
окт 06 13:45:43 fedora pipewire[1591]: mod.rt: Can't find xdg-portal: (null)
окт 06 13:45:43 fedora pipewire[1591]: mod.rt: found session bus but no portal

systemctl --user status pipewire-pulse

 pipewire-pulse.service - PipeWire PulseAudio
     Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; enabled; preset: disabled)
     Active: active (running) since Thu 2022-10-06 13:45:43 MSK; 2h 7min ago
TriggeredBy: ● pipewire-pulse.socket
   Main PID: 1593 (pipewire-pulse)
      Tasks: 2 (limit: 9173)
     Memory: 3.2M
        CPU: 106ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire-pulse.service
             └─1593 /usr/bin/pipewire-pulse

окт 06 13:45:43 fedora systemd[1572]: Started pipewire-pulse.service - PipeWire PulseAudio.
окт 06 13:45:43 fedora pipewire-pulse[1593]: mod.rt: Can't find xdg-portal: (null)
окт 06 13:45:43 fedora pipewire-pulse[1593]: mod.rt: found session bus but no portal
окт 06 13:45:43 fedora pipewire-pulse[1623]: 536870912

pw-dump 0

[
  {
    "id": 0,
    "type": "PipeWire:Interface:Core",
    "version": 3,
    "permissions": [ "r", "w", "x", "m" ],
    "info": {
      "cookie": 479813552,
      "user-name": "malinka",
      "host-name": "fedora",
      "version": "0.3.59",
      "name": "pipewire-0",
      "change-mask": [ "props" ],
      "props": {
        "config.name": "pipewire.conf",
        "link.max-buffers": 16,
        "core.daemon": true,
        "core.name": "pipewire-0",
        "default.clock.min-quantum": 16,
        "cpu.max-align": 32,
        "default.clock.rate": 48000,
        "default.clock.quantum": 1024,
        "default.clock.max-quantum": 2048,
        "default.clock.quantum-limit": 8192,
        "default.video.width": 640,
        "default.video.height": 480,
        "default.video.rate.num": 25,
        "default.video.rate.denom": 1,
        "log.level": 2,
        "clock.power-of-two-quantum": true,
        "mem.warn-mlock": false,
        "mem.allow-mlock": true,
        "settings.check-quantum": false,
        "settings.check-rate": false,
        "object.id": 0,
        "object.serial": 0
      }
    }
  }
]

systemctl --user status wireplumber

 wireplumber.service - Multimedia Service Session Manager
     Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; preset: enabled)
     Active: active (running) since Thu 2022-10-06 13:45:43 MSK; 2h 9min ago
   Main PID: 1592 (wireplumber)
      Tasks: 4 (limit: 9173)
     Memory: 4.0M
        CPU: 167ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service
             └─1592 /usr/bin/wireplumber

окт 06 13:45:43 fedora systemd[1572]: Started wireplumber.service - Multimedia Service Session Manager.
окт 06 13:45:43 fedora wireplumber[1592]: Can't find xdg-portal: (null)
окт 06 13:45:43 fedora wireplumber[1592]: found session bus but no portal
окт 06 13:45:43 fedora wireplumber[1592]: Failed to set scheduler settings: Операция не позволена
окт 06 13:45:43 fedora wireplumber[1592]: reserve-device plugin is not connected to D-Bus, disabling device reservation
окт 06 13:45:43 fedora wireplumber[1592]: SPA handle 'api.libcamera.enum.manager' could not be loaded; is it installed?
окт 06 13:45:43 fedora wireplumber[1592]: PipeWire's libcamera SPA missing or broken. libcamera not supported.

wpctl status

PipeWire 'pipewire-0' [0.3.59, malinka@fedora, cookie:479813552]
 └─ Clients:
        31. WirePlumber                         [0.3.59, malinka@fedora, pid:1592]
        32. WirePlumber [export]                [0.3.59, malinka@fedora, pid:1592]
        35. pipewire-pulse                      [0.3.59, malinka@fedora, pid:1593]
        48. uresourced                          [0.3.59, malinka@fedora, pid:1697]
        49. GNOME Shell Volume Control          [0.3.59, malinka@fedora, pid:1746]
        50. GNOME Volume Control Media Keys     [0.3.59, malinka@fedora, pid:1956]
        51. xdg-desktop-portal                  [0.3.59, malinka@fedora, pid:2216]
        52. Mutter                              [0.3.59, malinka@fedora, pid:1746]
        53. Firefox                             [0.3.59, malinka@fedora, pid:2887]
        56. Firefox                             [0.3.59, malinka@fedora, pid:2887]
        57. gsd-power                           [0.3.59, malinka@fedora, pid:1960]
        59. wpctl                               [0.3.59, malinka@fedora, pid:4115]

Audio
 ├─ Devices:
 │  
 ├─ Sinks:
 │  *   34. Dummy Output                        [vol: 0.06]
 │  
 ├─ Sink endpoints:
 │  
 ├─ Sources:
 │  
 ├─ Source endpoints:
 │  
 └─ Streams:

Video
 ├─ Devices:
 │      41. HD Camera                           [v4l2]
 │      42. HD Camera                           [v4l2]
 │  
 ├─ Sinks:
 │  
 ├─ Sink endpoints:
 │  
 ├─ Sources:
 │  *   46. HD Camera (V4L2)                   
 │  
 ├─ Source endpoints:
 │  
 └─ Streams:

Settings
 └─ Default Configured Node Names:
         0. Audio/Sink    auto_null
         1. Audio/Source  bluez_input.E4_41_22_33_F0_0E.headset-head-unit

koxog68170
() автор топика
Ответ на: комментарий от koxog68170

Тема отмечена как «Решено», но все же выложи еще раз «wpctl status». Может, как было и как стало, поможет диагностировать проблемы других пользователей.

p.s. Моя ‘проблема’, незнание en, :) а так бы насторожило «Dummy Output» (Фиктивный вывод).

krasnh ★★★
()
Ответ на: комментарий от krasnh
Audio
 ├─ Devices:
 │  
 ├─ Sinks:
 │  *   34. Dummy Output                        [vol: 0.06]
 │  
 ├─ Sink endpoints:
 │  
 ├─ Sources:
 │  
Audio
 ├─ Devices:
 │      42. Built-in Audio                      [alsa]
 │  
 ├─ Sinks:
 │  *   50. Built-in Audio Аналоговый стерео [vol: 0.74]
 │  
 ├─ Sink endpoints:
 │  
 ├─ Sources:
 │  *   51. Built-in Audio Аналоговый стерео [vol: 0.74]
 │  

koxog68170
() автор топика