Ubuntu 23.04 gibt immer 5.1 aus, auch bei Stereowiedergabe

Bake

Ensign
Registriert
Jan. 2011
Beiträge
218
Hallo,

hab meinen Wohnzimmer PC auf Linux umgestellt und das klappt auch soweit gut.
Es ist ein Intel NUC 11 BNUC11TNKI50002 der per HDMI Kabel mit einem Denon AVR X1700H verbunden ist.

Die Ubuntu Soundeinstellungen stehen auf Digital Surround 5.1 (HDMI) Output. Jetzt ist es aber so, dass immer 5.1 ausgegeben wird, auch wenn ich Musik abspiele und das klingt nicht toll. Ich kann dann den AVR auf Stereo stellen und das funktioniert auch. Aber dann rechnet mir Ubuntu den Sound auf 5.1 hoch und der AVR dann wieder auf 2.1. Ob das so gut für den Sound ist?

Kann ich in Ubuntu irgendwie einstellen, das der Sound automatisch so ausgegeben wird, wie er auch abgespielt wird?
 
  • Gefällt mir
Reaktionen: xvaranx
Pulse Audio klingt dafür geeignet:

https://wiki.archlinux.org/title/PulseAudio

enable-remixingWhen the input and output have a different channel count (for example, outputting a 6 channel movie into a stereo sink), pulse can either remix all the channels (default, yes) or just trivially map the channels by their name (left goes to left, right to right, all others ignored) when no
 
Bake schrieb:
dass immer 5.1 ausgegeben wird, auch wenn ich Musik abspiele
Das kann auch das Abspielprogramm machen. Welches benutzt Du? Auch ein anderes probiert, z.B. mpv, smplayer, audacious, etc?

Poste mal:
Code:
amixer -c0
aplay -lL
pactl list cards
pactl list sinks
 
Danke euch!

Die Sache ist, Ubuntu 23.04 nutzt pipewire als audio server. Und für dieses Problem hier möchte ich eigentlich nicht auf Pulse Audio wechseln. Sonst funktioniert ja alles und da bin ich schon froh. Hab bei meiner Recherche oft gelesen, dass 5.1 gar nicht läuft.

Hier ist die Terminalausgabe:

Code:
bake@NUC-WZ:~$ amixer -c0
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',1
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',2
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',3
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
bake@NUC-WZ:~$ 
bake@NUC-WZ:~$ 
bake@NUC-WZ:~$ aplay -lL
null
    Discard all samples (playback) or generate zero samples (capture)
pipewire
    PipeWire Sound Server
default
    Default ALSA Output (currently PipeWire Media Server)
hw:CARD=PCH,DEV=3
    HDA Intel PCH, DENON-AVR
    Direct hardware device without any conversions
hw:CARD=PCH,DEV=7
    HDA Intel PCH, HDMI 1
    Direct hardware device without any conversions
hw:CARD=PCH,DEV=8
    HDA Intel PCH, HDMI 2
    Direct hardware device without any conversions
hw:CARD=PCH,DEV=9
    HDA Intel PCH, HDMI 3
    Direct hardware device without any conversions
plughw:CARD=PCH,DEV=3
    HDA Intel PCH, DENON-AVR
    Hardware device with all software conversions
plughw:CARD=PCH,DEV=7
    HDA Intel PCH, HDMI 1
    Hardware device with all software conversions
plughw:CARD=PCH,DEV=8
    HDA Intel PCH, HDMI 2
    Hardware device with all software conversions
plughw:CARD=PCH,DEV=9
    HDA Intel PCH, HDMI 3
    Hardware device with all software conversions
hdmi:CARD=PCH,DEV=0
    HDA Intel PCH, DENON-AVR
    HDMI Audio Output
hdmi:CARD=PCH,DEV=1
    HDA Intel PCH, HDMI 1
    HDMI Audio Output
hdmi:CARD=PCH,DEV=2
    HDA Intel PCH, HDMI 2
    HDMI Audio Output
hdmi:CARD=PCH,DEV=3
    HDA Intel PCH, HDMI 3
    HDMI Audio Output
dmix:CARD=PCH,DEV=3
    HDA Intel PCH, DENON-AVR
    Direct sample mixing device
dmix:CARD=PCH,DEV=7
    HDA Intel PCH, HDMI 1
    Direct sample mixing device
dmix:CARD=PCH,DEV=8
    HDA Intel PCH, HDMI 2
    Direct sample mixing device
dmix:CARD=PCH,DEV=9
    HDA Intel PCH, HDMI 3
    Direct sample mixing device
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [DENON-AVR]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
bake@NUC-WZ:~$ 
bake@NUC-WZ:~$ 
bake@NUC-WZ:~$ pactl list cards
Command 'pactl' not found, but can be installed with:
sudo apt install pulseaudio-utils

Ich nutze für Musik eine Win10 VM mit Musicbee. Das spielt aber wohl keine Rolle. Auch wenn ich Musik über mpv oder smplayer abspiele kommt direkt der Upmix auf 5.1. Das scheint aber ein pipewire Problem zu sein.
Hier wurde das auch diskutiert.

Ich hab mir die client.conf, client-rt.conf und pipewire-pulse.conf nach ~/./config/pipewire/ kopiert und

#channelmix.upmix = true
#channelmix.upmix-method = none

gesetzt. Das hatte aber 0 Auswirkung. Soweit ich das gesehen habe, wurden die configs auch geladen. Wenn ich PIPEWIRE_DEBUG=4 pipewire ausführe, steht das da zumindest.
Ganz unten im Thread steht dann, dass es ein Bug ist. Das issue wurde aber geschlossen.
Und jetzt? Ich finde mich noch nicht wirklich zurecht in Github & co. Bin ich da jetzt noch betroffen oder nicht und was ist da passiert?

Ich nutze:
Code:
bake@NUC-WZ:~$ pipewire --version
pipewire
Compiled with libpipewire 0.3.65
Linked with libpipewire 0.3.65
bake@NUC-WZ:~$ wireplumber --version
wireplumber
Compiled with libwireplumber 0.4.13
Linked with libwireplumber 0.4.13
 
  • Gefällt mir
Reaktionen: _anonymous0815_
Pipewire nutzt offiziell die Frontend Tools von Pulse, daher kannst Du die 'pulseaudio-utils' ruhig installieren. Auch 'pavucontrol' solltest Du installieren.
Die fehlenden Kommandos geben Aufschluss über die ACP (alsa-card-profiles). Welches aktiv ist und welche verfügbar sind. Mit Pavucontrol kann man sie leicht via GUI ändern. Bitte die letzten zwei Kommandos auch noch posten.
Hat der NUC keine analogen Audioausgänge? Nur HDMI? Sonst fehlen da vermutlich Treiber/Firmware Blobs. Vielleicht das auch mal posten: sudo dmesg | grep -E 'sof|snd'

Bake schrieb:
Ich hab mir die client.conf, client-rt.conf und pipewire-pulse.conf nach ~/./config/pipewire/ kopiert und

#channelmix.upmix = true
#channelmix.upmix-method = none

gesetzt. Das hatte aber 0 Auswirkung.
Besser explizit auf 'false' setzen.
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: Pummeluff, Bake und _anonymous0815_
# Turning Default Upmixing Off for pulseaudio clients:
https://gitlab.freedesktop.org/pipewire/pipewire/-/wikis/Config-PipeWire

Datei ~/.config/pipewire/pipewire-pulse.conf.d/11-channelmix-upmix.conf
erstellen mit:
Bash:
stream.properties = {
    channelmix.upmix   =    false
}

Sicherheitshalber auch gleiche Datei erstellen in ~/.config/pipewire/client.conf.d/ & ~/.config/pipewire/client-rt.conf.d/.
Die anderen Config-Dateien löschen.
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: Bake und _anonymous0815_
@agon
Vielen lieben Dank, so hat es funktioniert. Jetzt bleiben die Rears und der Center stumm bei Musik. Das hatte ich gestern so nicht kapiert.

@Uridium
Ja, sorry, hatte die Zeilen aus der Anleitung kopiert und nicht drauf geachtet. In den Dateien waren die Zeilen nicht auskommentiert und upmix stand auf true.
Treiberproblem ging mir auch schon durch den Kopf. Der NUC hat nur die beiden HDMI Ausgänge und nur aus einem kommen Bild + Ton, der Andere bleibt komplett stumm und liefert nur das Bild.


Der Vollständigkeit halber poste ich trotzdem nochmal die kompletten Terminalausgaben:

Code:
bake@NUC-WZ:~$ pactl list cards
Card #44
    Name: alsa_card.pci-0000_00_1f.3
    Driver: alsa
    Owner Module: n/a
    Properties:
        api.acp.auto-port = "false"
        api.acp.auto-profile = "false"
        api.alsa.card = "0"
        api.alsa.card.longname = "HDA Intel PCH at 0x6001110000 irq 152"
        api.alsa.card.name = "HDA Intel PCH"
        api.alsa.path = "hw:0"
        api.alsa.use-acp = "true"
        api.dbus.ReserveDevice1 = "Audio0"
        device.api = "alsa"
        device.bus = "pci"
        device.bus_path = "pci-0000:00:1f.3"
        device.description = "Built-in Audio"
        device.enum.api = "udev"
        device.form_factor = "internal"
        device.icon_name = "audio-card-analog-pci"
        device.name = "alsa_card.pci-0000_00_1f.3"
        device.nick = "HDA Intel PCH"
        device.plugged.usec = "3685268"
        device.product.id = "0xa0c8"
        device.product.name = "Tiger Lake-LP Smart Sound Technology Audio Controller"
        device.subsystem = "sound"
        sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
        device.vendor.id = "0x8086"
        device.vendor.name = "Intel Corporation"
        media.class = "Audio/Device"
        factory.id = "14"
        client.id = "34"
        object.id = "44"
        object.serial = "44"
        object.path = "alsa:pcm:0"
        alsa.card = "0"
        alsa.card_name = "HDA Intel PCH"
        alsa.long_card_name = "HDA Intel PCH at 0x6001110000 irq 152"
        alsa.driver_name = "snd_hda_intel"
        device.string = "0"
    Profiles:
        off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
        output:hdmi-stereo: Digital Stereo (HDMI) Output (sinks: 1, sources: 0, priority: 5900, available: yes)
        output:hdmi-stereo-extra1: Digital Stereo (HDMI 2) Output (sinks: 1, sources: 0, priority: 5700, available: no)
        output:hdmi-stereo-extra2: Digital Stereo (HDMI 3) Output (sinks: 1, sources: 0, priority: 5700, available: no)
        output:hdmi-stereo-extra3: Digital Stereo (HDMI 4) Output (sinks: 1, sources: 0, priority: 5700, available: no)
        output:hdmi-surround: Digital Surround 5.1 (HDMI) Output (sinks: 1, sources: 0, priority: 800, available: yes)
        output:hdmi-surround71: Digital Surround 7.1 (HDMI) Output (sinks: 1, sources: 0, priority: 800, available: yes)
        output:hdmi-surround-extra1: Digital Surround 5.1 (HDMI 2) Output (sinks: 1, sources: 0, priority: 600, available: no)
        output:hdmi-surround71-extra1: Digital Surround 7.1 (HDMI 2) Output (sinks: 1, sources: 0, priority: 600, available: no)
        output:hdmi-surround-extra2: Digital Surround 5.1 (HDMI 3) Output (sinks: 1, sources: 0, priority: 600, available: no)
        output:hdmi-surround71-extra2: Digital Surround 7.1 (HDMI 3) Output (sinks: 1, sources: 0, priority: 600, available: no)
        output:hdmi-surround-extra3: Digital Surround 5.1 (HDMI 4) Output (sinks: 1, sources: 0, priority: 600, available: no)
        output:hdmi-surround71-extra3: Digital Surround 7.1 (HDMI 4) Output (sinks: 1, sources: 0, priority: 600, available: no)
        pro-audio: Pro Audio (sinks: 4, sources: 0, priority: 1, available: yes)
    Active Profile: output:hdmi-surround
    Ports:
        hdmi-output-0: HDMI / DisplayPort (type: HDMI, priority: 5900, latency offset: 0 usec, availability group: Legacy 1, available)
            Properties:
                port.type = "hdmi"
                port.availability-group = "Legacy 1"
                device.icon_name = "video-display"
                card.profile.port = "0"
                device.product.name = "DENON-AVR"
            Part of profile(s): output:hdmi-stereo, output:hdmi-surround, output:hdmi-surround71
        hdmi-output-1: HDMI / DisplayPort 2 (type: HDMI, priority: 5800, latency offset: 0 usec, availability group: Legacy 2, not available)
            Properties:
                port.type = "hdmi"
                port.availability-group = "Legacy 2"
                device.icon_name = "video-display"
                card.profile.port = "1"
            Part of profile(s): output:hdmi-stereo-extra1, output:hdmi-surround-extra1, output:hdmi-surround71-extra1
        hdmi-output-2: HDMI / DisplayPort 3 (type: HDMI, priority: 5700, latency offset: 0 usec, availability group: Legacy 3, not available)
            Properties:
                port.type = "hdmi"
                port.availability-group = "Legacy 3"
                device.icon_name = "video-display"
                card.profile.port = "2"
            Part of profile(s): output:hdmi-stereo-extra2, output:hdmi-surround-extra2, output:hdmi-surround71-extra2
        hdmi-output-3: HDMI / DisplayPort 4 (type: HDMI, priority: 5600, latency offset: 0 usec, availability group: Legacy 4, not available)
            Properties:
                port.type = "hdmi"
                port.availability-group = "Legacy 4"
                device.icon_name = "video-display"
                card.profile.port = "3"
            Part of profile(s): output:hdmi-stereo-extra3, output:hdmi-surround-extra3, output:hdmi-surround71-extra3





bake@NUC-WZ:~$ pactl list sinks
Sink #45
    State: SUSPENDED
    Name: alsa_output.pci-0000_00_1f.3.hdmi-surround
    Description: Built-in Audio Digital Surround 5.1 (HDMI)
    Driver: PipeWire
    Sample Specification: s32le 6ch 48000Hz
    Channel Map: front-left,front-right,rear-left,rear-right,front-center,lfe
    Owner Module: 4294967295
    Mute: no
    Volume: front-left: 51180 /  78% / -6.44 dB,   front-right: 51180 /  78% / -6.44 dB,   rear-left: 51180 /  78% / -6.44 dB,   rear-right: 51180 /  78% / -6.44 dB,   front-center: 51180 /  78% / -6.44 dB,   lfe: 51180 /  78% / -6.44 dB
            balance 0.00
    Base Volume: 65536 / 100% / 0.00 dB
    Monitor Source: alsa_output.pci-0000_00_1f.3.hdmi-surround.monitor
    Latency: 0 usec, configured 0 usec
    Flags: HARDWARE DECIBEL_VOLUME LATENCY SET_FORMATS
    Properties:
        alsa.card = "0"
        alsa.card_name = "HDA Intel PCH"
        alsa.class = "generic"
        alsa.device = "3"
        alsa.driver_name = "snd_hda_intel"
        alsa.id = "HDMI 0"
        alsa.long_card_name = "HDA Intel PCH at 0x6001110000 irq 152"
        alsa.name = "DENON-AVR"
        alsa.resolution_bits = "16"
        alsa.subclass = "generic-mix"
        alsa.subdevice = "0"
        alsa.subdevice_name = "subdevice #0"
        api.alsa.card.longname = "HDA Intel PCH at 0x6001110000 irq 152"
        api.alsa.card.name = "HDA Intel PCH"
        api.alsa.path = "hdmi:0"
        api.alsa.pcm.card = "0"
        api.alsa.pcm.stream = "playback"
        audio.channels = "6"
        audio.position = "FL,FR,RL,RR,FC,LFE"
        card.profile.device = "5"
        device.api = "alsa"
        device.class = "sound"
        device.id = "44"
        device.profile.description = "Digital Surround 5.1 (HDMI)"
        device.profile.name = "hdmi-surround"
        device.routes = "1"
        factory.name = "api.alsa.pcm.sink"
        media.class = "Audio/Sink"
        device.description = "Built-in Audio"
        node.name = "alsa_output.pci-0000_00_1f.3.hdmi-surround"
        node.nick = "DENON-AVR"
        node.pause-on-idle = "false"
        object.path = "alsa:pcm:0:hdmi:0:playback"
        priority.driver = "696"
        priority.session = "696"
        factory.id = "18"
        clock.quantum-limit = "8192"
        client.id = "34"
        node.driver = "true"
        factory.mode = "merge"
        audio.adapt.follower = ""
        library.name = "audioconvert/libspa-audioconvert"
        object.id = "45"
        object.serial = "45"
        node.max-latency = "16384/48000"
        api.alsa.period-size = "1024"
        api.alsa.period-num = "32"
        api.alsa.headroom = "0"
        api.acp.auto-port = "false"
        api.acp.auto-profile = "false"
        api.alsa.card = "0"
        api.alsa.use-acp = "true"
        api.dbus.ReserveDevice1 = "Audio0"
        device.bus = "pci"
        device.bus_path = "pci-0000:00:1f.3"
        device.enum.api = "udev"
        device.form_factor = "internal"
        device.icon_name = "audio-card-analog-pci"
        device.name = "alsa_card.pci-0000_00_1f.3"
        device.nick = "HDA Intel PCH"
        device.plugged.usec = "3685268"
        device.product.id = "0xa0c8"
        device.product.name = "Tiger Lake-LP Smart Sound Technology Audio Controller"
        device.subsystem = "sound"
        sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
        device.vendor.id = "0x8086"
        device.vendor.name = "Intel Corporation"
        device.string = "0"
    Ports:
        hdmi-output-0: HDMI / DisplayPort (type: HDMI, priority: 5900, availability group: Legacy 1, available)
    Active Port: hdmi-output-0
    Formats:
        pcm




bake@NUC-WZ:~$ amixer -c0
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',1
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',2
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',3
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]



bake@NUC-WZ:~$ aplay -lL
null
    Discard all samples (playback) or generate zero samples (capture)
lavrate
    Rate Converter Plugin Using Libav/FFmpeg Library
samplerate
    Rate Converter Plugin Using Samplerate Library
speexrate
    Rate Converter Plugin Using Speex Resampler
jack
    JACK Audio Connection Kit
oss
    Open Sound System
pipewire
    PipeWire Sound Server
pulse
    PulseAudio Sound Server
speex
    Plugin using Speex DSP (resample, agc, denoise, echo, dereverb)
upmix
    Plugin for channel upmix (4,6,8)
vdownmix
    Plugin for channel downmix (stereo) with a simple spacialization
default
    Default ALSA Output (currently PipeWire Media Server)
hw:CARD=PCH,DEV=3
    HDA Intel PCH, DENON-AVR
    Direct hardware device without any conversions
hw:CARD=PCH,DEV=7
    HDA Intel PCH, HDMI 1
    Direct hardware device without any conversions
hw:CARD=PCH,DEV=8
    HDA Intel PCH, HDMI 2
    Direct hardware device without any conversions
hw:CARD=PCH,DEV=9
    HDA Intel PCH, HDMI 3
    Direct hardware device without any conversions
plughw:CARD=PCH,DEV=3
    HDA Intel PCH, DENON-AVR
    Hardware device with all software conversions
plughw:CARD=PCH,DEV=7
    HDA Intel PCH, HDMI 1
    Hardware device with all software conversions
plughw:CARD=PCH,DEV=8
    HDA Intel PCH, HDMI 2
    Hardware device with all software conversions
plughw:CARD=PCH,DEV=9
    HDA Intel PCH, HDMI 3
    Hardware device with all software conversions
hdmi:CARD=PCH,DEV=0
    HDA Intel PCH, DENON-AVR
    HDMI Audio Output
hdmi:CARD=PCH,DEV=1
    HDA Intel PCH, HDMI 1
    HDMI Audio Output
hdmi:CARD=PCH,DEV=2
    HDA Intel PCH, HDMI 2
    HDMI Audio Output
hdmi:CARD=PCH,DEV=3
    HDA Intel PCH, HDMI 3
    HDMI Audio Output
dmix:CARD=PCH,DEV=3
    HDA Intel PCH, DENON-AVR
    Direct sample mixing device
dmix:CARD=PCH,DEV=7
    HDA Intel PCH, HDMI 1
    Direct sample mixing device
dmix:CARD=PCH,DEV=8
    HDA Intel PCH, HDMI 2
    Direct sample mixing device
dmix:CARD=PCH,DEV=9
    HDA Intel PCH, HDMI 3
    Direct sample mixing device
usbstream:CARD=PCH
    HDA Intel PCH
    USB Stream Output
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [DENON-AVR]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0


Code:
bake@NUC-WZ:~$ sudo dmesg | grep -E 'sof|snd'
[    0.061154] software IO TLB: area num 8.
[    0.524213] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    0.524214] software IO TLB: mapped [mem 0x00000000257e9000-0x00000000297e9000] (64MB)
[    0.800598] integrity: Loaded X.509 cert 'Microsoft Corporation UEFI CA 2011: 13adbf4309bd82709c8cd54f316ed522988a1bd4'
[    0.800619] integrity: Loaded X.509 cert 'Microsoft Windows Production PCA 2011: a92902398e16c49778cd90f99e4f9ae17c55af53'
[    3.460989] snd_hda_intel 0000:00:1f.3: enabling device (0000 -> 0002)
[    3.507747] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[   30.655965] audit: type=1326 audit(1690972437.576:135): auid=1000 uid=1000 gid=1000 ses=3 subj=snap.snap-store.ubuntu-software pid=2574 comm="snap-store" exe="/snap/snap-store/959/usr/bin/snap-store" sig=0 arch=c000003e syscall=93 compat=0 ip=0x7f29dbe96c4b code=0x50000
[   30.679243] audit: type=1107 audit(1690972437.600:136): pid=826 uid=100 auid=4294967295 ses=4294967295 subj=unconfined msg='apparmor="DENIED" operation="dbus_method_call"  bus="system" path="/org/freedesktop/PolicyKit1/Authority" interface="org.freedesktop.DBus.Properties" member="GetAll" mask="send" name=":1.2" pid=2574 label="snap.snap-store.ubuntu-software" peer_pid=840 peer_label="unconfined"
[   30.679410] audit: type=1107 audit(1690972437.600:137): pid=826 uid=100 auid=4294967295 ses=4294967295 subj=unconfined msg='apparmor="DENIED" operation="dbus_method_call"  bus="system" path="/org/freedesktop/PolicyKit1/Authority" interface="org.freedesktop.PolicyKit1.Authority" member="CheckAuthorization" mask="send" name=":1.2" pid=2574 label="snap.snap-store.ubuntu-software" peer_pid=840 peer_label="unconfined"
[   30.680755] audit: type=1107 audit(1690972437.604:138): pid=826 uid=100 auid=4294967295 ses=4294967295 subj=unconfined msg='apparmor="DENIED" operation="dbus_method_call"  bus="system" path="/org/freedesktop/PolicyKit1/Authority" interface="org.freedesktop.DBus.Properties" member="GetAll" mask="send" name=":1.2" pid=2574 label="snap.snap-store.ubuntu-software" peer_pid=840 peer_label="unconfined"
[   30.680873] audit: type=1107 audit(1690972437.604:139): pid=826 uid=100 auid=4294967295 ses=4294967295 subj=unconfined msg='apparmor="DENIED" operation="dbus_method_call"  bus="system" path="/org/freedesktop/PolicyKit1/Authority" interface="org.freedesktop.PolicyKit1.Authority" member="CheckAuthorization" mask="send" name=":1.2" pid=2574 label="snap.snap-store.ubuntu-software" peer_pid=840 peer_label="unconfined"
[   30.875745] audit: type=1400 audit(1690972437.796:140): apparmor="DENIED" operation="open" class="file" profile="snap.snap-store.ubuntu-software" name="/etc/appstream.conf" pid=2574 comm="snap-store" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[   41.869932] audit: type=1326 audit(1690972448.568:141): auid=1000 uid=1000 gid=1000 ses=3 subj=snap.snap-store.ubuntu-software pid=2574 comm="pool-org.gnome." exe="/snap/snap-store/959/usr/bin/snap-store" sig=0 arch=c000003e syscall=93 compat=0 ip=0x7f29dbe96c4b code=0x50000



Insgesamt aber ein interessantes Thema. Ich werd mich da mal einlesen, damit ich die Zusammenhänge besser verstehe.

Lieben Dank nochmal an alle!

 
Ich sehe immer wieder das Problem: wenn etwas mit Sound nicht funktioniert, gibt es alle möglichen Tips, aber es wird nur wild im Nebel rum gestochert. Als Informatiker möchte ich eigentlich systematisch nach einer Lösung suchen. Und das heisst für mich: das Problem so einkreisen(!), dass ich am Ende zwangsweise die Lösung finde. Also erst einmal direkt auf die Sound-Hardware zugreifen, dann über die Alsa-treiber, dann über PA oder pipewire. Theoretisch könnte man sogar ein Programm schreiben, das diese Checks automatisch macht und dann die Korrekturmöglichkeiten anzeigt. Die Soundausgabe bei Linux ist wirklich ein trauriges Kapitel und eigentlich gehört Alsa, PA und pipewire gelöscht und die ganze Soundausgabe neu konzipiert. Ich wette dass die vorhanden Programme komplett unlesbar und undokumentiert sind.
 
jms schrieb:
ls Informatiker möchte ich eigentlich systematisch nach einer Lösung suchen. Und das heisst für mich: das Problem so einkreisen(!),
Dann mach das doch. Du solltest halt nicht nach allen möglichen Tipps suchen und im Nebel rumstochern, sondern einfach mal das Problem einkreisen.

Ich bin jetzt mal böse:
Du solltest bedenken, dass die meisten Tipps hier von Linux-Fanboys kommen, die gerade von Windows umgestiegen sind und als Lösung dann den Treiber reinstallieren würden.

jms schrieb:
Die Soundausgabe bei Linux ist wirklich ein trauriges Kapitel und eigentlich gehört Alsa, PA und pipewire gelöscht und die ganze Soundausgabe neu konzipiert. Ich wette dass die vorhanden Programme komplett unlesbar und undokumentiert sind.
Nein, ist sie nicht.

Alsa sind in erster Linie die Treiber mit einer kleinen Schicht darüber, um den Sound auch ohne jeglichen Rest ausgeben lassen zu können. Pulseaudio war der ambitionierte Versuch von Lennart Poettering, die ganzen bestehenden Soundserver (arts, esd) sowie die Alsa-Konfiguration zu ersetzen. Und Pipewire ist dann das Nachfolgeprojekt, was versucht die Fehler von Pulseaudio auszubessern.

Niemand zwingt Dich außerdem dazu, Pipewire/Pulseaudio einzusetzen. Die üblichen Musikplayer (Strawberry, CMUS, keine Ahnung was noch alles) bieten Dir auch die Möglichkeit, den Sound direkt per Alsa auf die Hardware zu schicken.
 
Ich bin der Meinung mit der Fehlersuche muss man immer bei Alsa anfangen. Mit "speaker-test" und dem richtigen -D Parameter. Aber der ist leider sehr schwer zu verstehen, da gibt es hunderte von Varianten. Eigentlich bräuchte man ein Tool, um -D zusammenzubauen.
 
  • Gefällt mir
Reaktionen: Pummeluff
Zurück
Oben