Mijn vraag
PulseAudio geeft geen geluid op een verse Arch32 installatie. Direct geluid via ALSA werkt prima.
Zou het aan configuratie liggen?
Is het huidige PulseAudio pakket voor Arch32 stuk?
Zo ja hoe installeer ik een oudere versie via pacman?
Relevante software en hardware die ik gebruik
Ik draai Arch32 op een oude MSI wind U100 omdat ik dacht dat ik hiermee het systeem bruikbaarder kon maken dan met lubuntu. Aangezien de laatste versie daarvan best wel bloated is geworden en niet lekker meer draait. (als in 480p youtube stottert in Firefox).
Ik draai momenteel de volgende (relevante) pakketten:
Arch32 basis installatie aangevult met:
Xorg
LXDE
PulseAudio
NetworkManger
Wat ik al gevonden of geprobeerd heb
- Als ik de pulse audio socket verberg of pulseaudio deinstalleer dan heb ik via ALSA gewoon geluid (zei het van 1 bron tegelijk natuurlijk)
- Pulseaudio pakketen opnieuw geinstalleerd
- De user configuratie van pulseaudio weggegooid zodat hij een nieuwe genereert
Output van "aplay -lL":
output van "dmesg | grep snd":
Output van pulseaudio -vvv:
Dit laatste doet me vermoeden dat het probleem zich of in "/usr/lib/pulse-12.2/modules/module-alsa-card.so" of in het aanroepen hiervan zit vanwege de volgende regel van "pulseaudio -vvv":
Dat is namelijk de enige error in de output en heeft precies betrekking tot de ALSA geluidskaarten. Dus als die module niet laad dan kan die geen ALSA geluidskaart vinden en is het logisch dat ik alleen een dummy output beschikbaar heb.
Kortom ik denk dat ik het lek gevonden heb. Alleen is nu de vraag hoe ga ik het dichten. Hoe kom ik aan een werkende module-alsa-card.so? Ik denk dat ik misschien een oudere versie van pulseaudio moet proberen. Alleen gaat dit denk ik niet met een simpel pacman commando...
Ik vermoed dat het ongeveer hetzelfde moet werken als via de community repo een pakket maken en dan met pacman installeren. Alleen hoe kom ik aan de juiste bestanden?
Hier: https://www.archlinux32.o...entium4/extra/pulseaudio/ kom ik ook niet echt verder.
PulseAudio geeft geen geluid op een verse Arch32 installatie. Direct geluid via ALSA werkt prima.
Zou het aan configuratie liggen?
Is het huidige PulseAudio pakket voor Arch32 stuk?
Zo ja hoe installeer ik een oudere versie via pacman?
Relevante software en hardware die ik gebruik
Ik draai Arch32 op een oude MSI wind U100 omdat ik dacht dat ik hiermee het systeem bruikbaarder kon maken dan met lubuntu. Aangezien de laatste versie daarvan best wel bloated is geworden en niet lekker meer draait. (als in 480p youtube stottert in Firefox).
Ik draai momenteel de volgende (relevante) pakketten:
Arch32 basis installatie aangevult met:
Xorg
LXDE
PulseAudio
NetworkManger
Wat ik al gevonden of geprobeerd heb
- Als ik de pulse audio socket verberg of pulseaudio deinstalleer dan heb ik via ALSA gewoon geluid (zei het van 1 bron tegelijk natuurlijk)
- Pulseaudio pakketen opnieuw geinstalleerd
- De user configuratie van pulseaudio weggegooid zodat hij een nieuwe genereert
Output van "aplay -lL":
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
| null Discard all samples (playback) or generate zero samples (capture) jack JACK Audio Connection Kit pulse PulseAudio Sound Server default:CARD=Intel HDA Intel, ALC1200 Analog Default Audio Device sysdefault:CARD=Intel HDA Intel, ALC1200 Analog Default Audio Device front:CARD=Intel,DEV=0 HDA Intel, ALC1200 Analog Front speakers surround21:CARD=Intel,DEV=0 HDA Intel, ALC1200 Analog 2.1 Surround output to Front and Subwoofer speakers surround40:CARD=Intel,DEV=0 HDA Intel, ALC1200 Analog 4.0 Surround output to Front and Rear speakers surround41:CARD=Intel,DEV=0 HDA Intel, ALC1200 Analog 4.1 Surround output to Front, Rear and Subwoofer speakers surround50:CARD=Intel,DEV=0 HDA Intel, ALC1200 Analog 5.0 Surround output to Front, Center and Rear speakers surround51:CARD=Intel,DEV=0 HDA Intel, ALC1200 Analog 5.1 Surround output to Front, Center, Rear and Subwoofer speakers surround71:CARD=Intel,DEV=0 HDA Intel, ALC1200 Analog 7.1 Surround output to Front, Center, Side, Rear and Woofer speakers usbstream:CARD=Intel HDA Intel USB Stream Output **** List of PLAYBACK Hardware Devices **** card 0: Intel [HDA Intel], device 0: ALC1200 Analog [ALC1200 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 |
output van "dmesg | grep snd":
code:
1
2
3
4
5
6
7
| [ 10.205929] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC1200: line_outs=1 (0x1b/0x0/0x0/0x0/0x0) type:speaker [ 10.205941] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0) [ 10.205949] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x14/0x0/0x0/0x0/0x0) [ 10.205956] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0 [ 10.205961] snd_hda_codec_realtek hdaudioC0D0: inputs: [ 10.205969] snd_hda_codec_realtek hdaudioC0D0: Internal Mic=0x19 [ 10.205977] snd_hda_codec_realtek hdaudioC0D0: Mic=0x18 |
Output van pulseaudio -vvv:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
| I: [pulseaudio] main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Actie is niet toegestaan I: [pulseaudio] main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Actie is niet toegestaan D: [pulseaudio] core-rtclock.c: Timer slack is set to 50 us. D: [pulseaudio] core-util.c: RealtimeKit worked. I: [pulseaudio] core-util.c: Successfully gained nice level -11. I: [pulseaudio] main.c: This is PulseAudio 12.2 D: [pulseaudio] main.c: Compilation host: i686-pc-linux-gnu D: [pulseaudio] main.c: Compilation CFLAGS: -march=pentium4 -mtune=generic -O2 -pipe -fno-plt -Wall -W -Wextra -Wno-long-long -Wno-overlength-strings -Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wcast-align -Wstrict-aliasing -Wwrite-strings -Wno-unused-parameter -ffast-math -fno-common -fdiagnostics-show-option -fdiagnostics-color=auto D: [pulseaudio] main.c: Running on host: Linux i686 5.2.9-arch1-1.0-ARCH #1 SMP PREEMPT Sat Aug 17 16:18:27 CEST 2019 D: [pulseaudio] main.c: Found 2 CPUs. I: [pulseaudio] main.c: Page size is 4096 bytes D: [pulseaudio] main.c: Compiled with Valgrind support: no D: [pulseaudio] main.c: Running in valgrind mode: no D: [pulseaudio] main.c: Running in VM: no D: [pulseaudio] main.c: Optimized build: yes D: [pulseaudio] main.c: FASTPATH defined, only fast path asserts disabled. I: [pulseaudio] main.c: Machine ID is 9ba33601fef44d96adf448453e573fb2. I: [pulseaudio] main.c: Session ID is 1. I: [pulseaudio] main.c: Using runtime directory /run/user/1000/pulse. I: [pulseaudio] main.c: Using state directory /home/daan/.config/pulse. I: [pulseaudio] main.c: Using modules directory /usr/lib/pulse-12.2/modules. I: [pulseaudio] main.c: Running in system mode: no I: [pulseaudio] main.c: System supports high resolution timers D: [pulseaudio] memblock.c: Using shared memfd memory pool with 1024 slots of size 64,0 KiB each, total size is 64,0 MiB, maximum usable slot size is 65496 I: [pulseaudio] cpu-x86.c: CPU flags: CMOV MMX SSE SSE2 SSE3 SSSE3 I: [pulseaudio] svolume_mmx.c: Initialising MMX optimized volume functions. I: [pulseaudio] remap_mmx.c: Initialising MMX optimized remappers. I: [pulseaudio] svolume_sse.c: Initialising SSE2 optimized volume functions. I: [pulseaudio] remap_sse.c: Initialising SSE2 optimized remappers. I: [pulseaudio] sconv_sse.c: Initialising SSE2 optimized conversions. I: [pulseaudio] svolume_orc.c: Initialising ORC optimized volume functions. D: [pulseaudio] database-tdb.c: Opened TDB database '/home/daan/.config/pulse/9ba33601fef44d96adf448453e573fb2-device-volumes.tdb' I: [pulseaudio] module-device-restore.c: Successfully opened database file '/home/daan/.config/pulse/9ba33601fef44d96adf448453e573fb2-device-volumes'. I: [pulseaudio] module.c: Loaded "module-device-restore" (index: #0; argument: ""). D: [pulseaudio] database-tdb.c: Opened TDB database '/home/daan/.config/pulse/9ba33601fef44d96adf448453e573fb2-stream-volumes.tdb' I: [pulseaudio] module-stream-restore.c: Successfully opened database file '/home/daan/.config/pulse/9ba33601fef44d96adf448453e573fb2-stream-volumes'. D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Ext.StreamRestore1 added for object /org/pulseaudio/stream_restore1 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Ext.StreamRestore1.RestoreEntry added for object /org/pulseaudio/stream_restore1/entry0 I: [pulseaudio] module.c: Loaded "module-stream-restore" (index: #1; argument: ""). D: [pulseaudio] database-tdb.c: Opened TDB database '/home/daan/.config/pulse/9ba33601fef44d96adf448453e573fb2-card-database.tdb' I: [pulseaudio] module-card-restore.c: Successfully opened database file '/home/daan/.config/pulse/9ba33601fef44d96adf448453e573fb2-card-database'. I: [pulseaudio] module.c: Loaded "module-card-restore" (index: #2; argument: ""). I: [pulseaudio] module.c: Loaded "module-augment-properties" (index: #3; argument: ""). I: [pulseaudio] module.c: Loaded "module-switch-on-port-available" (index: #4; argument: ""). D: [pulseaudio] module.c: Checking for existence of '/usr/lib/pulse-12.2/modules/module-udev-detect.so': success D: [pulseaudio] module-udev-detect.c: /dev/snd/controlC0 is accessible: yes D: [pulseaudio] module-udev-detect.c: /devices/pci0000:00/0000:00:1b.0/sound/card0 is busy: no D: [pulseaudio] module-udev-detect.c: Loading module-alsa-card with arguments 'device_id="0" name="pci-0000_00_1b.0" card_name="alsa_card.pci-0000_00_1b.0" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes card_properties="module-udev-detect.discovered=1"' E: [pulseaudio] ltdl-bind-now.c: Failed to open module /usr/lib/pulse-12.2/modules/module-alsa-card.so: /usr/lib/pulse-12.2/modules/libalsa-util.so: undefined symbol: pa_alsa_ucm_device_update_available E: [pulseaudio] module.c: Failed to open module "module-alsa-card". I: [pulseaudio] module-udev-detect.c: Card /devices/pci0000:00/0000:00:1b.0/sound/card0 (alsa_card.pci-0000_00_1b.0) failed to load module. I: [pulseaudio] module-udev-detect.c: Found 1 cards. I: [pulseaudio] module.c: Loaded "module-udev-detect" (index: #5; argument: ""). D: [pulseaudio] module.c: Checking for existence of '/usr/lib/pulse-12.2/modules/module-jackdbus-detect.so': failure D: [pulseaudio] module.c: Checking for existence of '/usr/lib/pulse-12.2/modules/module-bluetooth-policy.so': failure D: [pulseaudio] module.c: Checking for existence of '/usr/lib/pulse-12.2/modules/module-bluetooth-discover.so': failure D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Memstats added for object /org/pulseaudio/core1/memstats D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module0 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module1 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module2 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module3 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module4 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module5 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module6 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1 added for object /org/pulseaudio/core1 I: [pulseaudio] module.c: Loaded "module-dbus-protocol" (index: #6; argument: ""). D: [pulseaudio] module.c: Checking for existence of '/usr/lib/pulse-12.2/modules/module-esound-protocol-unix.so': success I: [pulseaudio] module.c: Loaded "module-esound-protocol-unix" (index: #7; argument: ""). D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module7 I: [pulseaudio] module.c: Loaded "module-native-protocol-unix" (index: #8; argument: ""). D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module8 D: [pulseaudio] module.c: Checking for existence of '/usr/lib/pulse-12.2/modules/module-gsettings.so': success I: [pulseaudio] module.c: Loaded "module-gsettings" (index: #9; argument: ""). D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module9 I: [pulseaudio] module-default-device-restore.c: No previous default sink setting, ignoring. I: [pulseaudio] module-default-device-restore.c: No previous default source setting, ignoring. I: [pulseaudio] module.c: Loaded "module-default-device-restore" (index: #10; argument: ""). D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module10 I: [pulseaudio] module.c: Loaded "module-rescue-streams" (index: #11; argument: ""). D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module11 D: [pulseaudio] module-always-sink.c: Autoloading null-sink as no other sinks detected. I: [pulseaudio] sink.c: Created sink 0 "auto_null" with sample spec s16le 2ch 44100Hz and channel map front-left,front-right I: [pulseaudio] sink.c: device.description = "Dummy-uitvoer" I: [pulseaudio] sink.c: device.class = "abstract" I: [pulseaudio] sink.c: device.icon_name = "audio-card" I: [pulseaudio] source.c: Created source 0 "auto_null.monitor" with sample spec s16le 2ch 44100Hz and channel map front-left,front-right I: [pulseaudio] source.c: device.description = "Monitor of Dummy-uitvoer" I: [pulseaudio] source.c: device.class = "monitor" I: [pulseaudio] source.c: device.icon_name = "audio-input-microphone" D: [null-sink] module-null-sink.c: Thread starting up D: [pulseaudio] sink.c: auto_null: state: INIT -> IDLE D: [pulseaudio] source.c: auto_null.monitor: state: INIT -> IDLE D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Device added for object /org/pulseaudio/core1/source0 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Source added for object /org/pulseaudio/core1/source0 I: [pulseaudio] core.c: default_source: (unset) -> auto_null.monitor D: [pulseaudio] module-device-restore.c: Could not set format on sink auto_null D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Device added for object /org/pulseaudio/core1/sink0 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Sink added for object /org/pulseaudio/core1/sink0 I: [pulseaudio] core.c: default_sink: (unset) -> auto_null D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event. I: [pulseaudio] module.c: Loaded "module-null-sink" (index: #13; argument: "sink_name=auto_null sink_properties='device.description="Dummy-uitvoer"'"). D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module13 I: [pulseaudio] module.c: Loaded "module-always-sink" (index: #12; argument: ""). D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module12 I: [pulseaudio] module.c: Loaded "module-intended-roles" (index: #14; argument: ""). D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module14 D: [pulseaudio] module-suspend-on-idle.c: Sink auto_null becomes idle, timeout in 5 seconds. I: [pulseaudio] module.c: Loaded "module-suspend-on-idle" (index: #15; argument: ""). D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module15 D: [pulseaudio] module.c: Checking for existence of '/usr/lib/pulse-12.2/modules/module-console-kit.so': success I: [pulseaudio] module.c: Loaded "module-console-kit" (index: #16; argument: ""). D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module16 D: [pulseaudio] module.c: Checking for existence of '/usr/lib/pulse-12.2/modules/module-systemd-login.so': success I: [pulseaudio] client.c: Created 0 "Login Session 1" D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Client added for object /org/pulseaudio/core1/client0 D: [pulseaudio] module-systemd-login.c: Added new session 1 I: [pulseaudio] module.c: Loaded "module-systemd-login" (index: #17; argument: ""). D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module17 I: [pulseaudio] module.c: Loaded "module-position-event-sounds" (index: #18; argument: ""). D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module18 D: [pulseaudio] stream-interaction.c: Using role 'phone' as trigger role. D: [pulseaudio] stream-interaction.c: Using roles 'music' and 'video' as cork roles. I: [pulseaudio] module.c: Loaded "module-role-cork" (index: #19; argument: ""). D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module19 I: [pulseaudio] module.c: Loaded "module-filter-heuristics" (index: #20; argument: ""). D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module20 I: [pulseaudio] module.c: Loaded "module-filter-apply" (index: #21; argument: ""). D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module21 D: [pulseaudio] dbus-util.c: Successfully connected to D-Bus session bus 0d3175cc978f4df86172a62a5d60ec19 as :1.31 D: [pulseaudio] main.c: Got org.PulseAudio1! D: [pulseaudio] main.c: Got org.pulseaudio.Server! I: [pulseaudio] main.c: Daemon startup complete. I: [pulseaudio] client.c: Created 1 "Native client (UNIX socket client)" D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Client added for object /org/pulseaudio/core1/client1 I: [pulseaudio] client.c: Created 2 "Native client (UNIX socket client)" D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Client added for object /org/pulseaudio/core1/client2 D: [pulseaudio] protocol-native.c: Protocol version: remote 32, local 32 I: [pulseaudio] protocol-native.c: Got credentials: uid=1000 gid=1000 success=1 D: [pulseaudio] protocol-native.c: SHM possible: yes D: [pulseaudio] protocol-native.c: Negotiated SHM: yes D: [pulseaudio] protocol-native.c: Memfd possible: yes D: [pulseaudio] protocol-native.c: Negotiated SHM type: shared memfd D: [pulseaudio] memblock.c: Using shared memfd memory pool with 1024 slots of size 64,0 KiB each, total size is 64,0 MiB, maximum usable slot size is 65496 D: [pulseaudio] srbchannel.c: SHM block is 65496 bytes, ringbuffer capacity is 2 * 32724 bytes D: [pulseaudio] protocol-native.c: Enabling srbchannel... D: [pulseaudio] protocol-native.c: Protocol version: remote 32, local 32 I: [pulseaudio] protocol-native.c: Got credentials: uid=1000 gid=1000 success=1 D: [pulseaudio] protocol-native.c: SHM possible: yes D: [pulseaudio] protocol-native.c: Negotiated SHM: yes D: [pulseaudio] protocol-native.c: Memfd possible: yes D: [pulseaudio] protocol-native.c: Negotiated SHM type: shared memfd D: [pulseaudio] memblock.c: Using shared memfd memory pool with 1024 slots of size 64,0 KiB each, total size is 64,0 MiB, maximum usable slot size is 65496 D: [pulseaudio] srbchannel.c: SHM block is 65496 bytes, ringbuffer capacity is 2 * 32724 bytes D: [pulseaudio] protocol-native.c: Enabling srbchannel... D: [pulseaudio] module-augment-properties.c: Looking for .desktop file for lxterminal D: [pulseaudio] module-augment-properties.c: Found /usr/share/applications/lxterminal.desktop. D: [pulseaudio] conf-parser.c: Parsing configuration file '/usr/share/applications/lxterminal.desktop' D: [pulseaudio] protocol-native.c: Client enabled srbchannel. D: [pulseaudio] module-augment-properties.c: Looking for .desktop file for firefox D: [pulseaudio] module-augment-properties.c: Found /usr/share/applications/firefox.desktop. D: [pulseaudio] conf-parser.c: Parsing configuration file '/usr/share/applications/firefox.desktop' D: [pulseaudio] protocol-native.c: Client enabled srbchannel. I: [pulseaudio] module-suspend-on-idle.c: Sink auto_null idle for too long, suspending ... D: [pulseaudio] sink.c: auto_null: suspend_cause: (none) -> IDLE D: [pulseaudio] sink.c: auto_null: state: IDLE -> SUSPENDED D: [pulseaudio] source.c: auto_null.monitor: suspend_cause: (none) -> IDLE D: [pulseaudio] source.c: auto_null.monitor: state: IDLE -> SUSPENDED D: [pulseaudio] core.c: Hmm, no streams around, trying to vacuum. |
Dit laatste doet me vermoeden dat het probleem zich of in "/usr/lib/pulse-12.2/modules/module-alsa-card.so" of in het aanroepen hiervan zit vanwege de volgende regel van "pulseaudio -vvv":
code:
1
2
| E: [pulseaudio] ltdl-bind-now.c: Failed to open module /usr/lib/pulse-12.2/modules/module-alsa-card.so: /usr/lib/pulse-12.2/modules/libalsa-util.so: undefined symbol: pa_alsa_ucm_device_update_available E: [pulseaudio] module.c: Failed to open module "module-alsa-card". |
Dat is namelijk de enige error in de output en heeft precies betrekking tot de ALSA geluidskaarten. Dus als die module niet laad dan kan die geen ALSA geluidskaart vinden en is het logisch dat ik alleen een dummy output beschikbaar heb.
Kortom ik denk dat ik het lek gevonden heb. Alleen is nu de vraag hoe ga ik het dichten. Hoe kom ik aan een werkende module-alsa-card.so? Ik denk dat ik misschien een oudere versie van pulseaudio moet proberen. Alleen gaat dit denk ik niet met een simpel pacman commando...
Ik vermoed dat het ongeveer hetzelfde moet werken als via de community repo een pakket maken en dan met pacman installeren. Alleen hoe kom ik aan de juiste bestanden?
Hier: https://www.archlinux32.o...entium4/extra/pulseaudio/ kom ik ook niet echt verder.

My Steam Profile (Name Switch) Worth: 889€ (225€ with sales)Games owned: 83