niemand hat geschrieben: 19.08.2017 19:19:10
Läuft zufällig pulseaudio?
Nein. Es ist auch nichts Wesentliches in der Richtung installiert:
Code: Alles auswählen
# dpkg -l | grep pulse
ii gstreamer1.0-pulseaudio:armhf 1.10.4-1 armhf GStreamer plugin for PulseAudio
ii libpulse-mainloop-glib0:armhf 10.0-1+deb9u1 armhf PulseAudio client libraries (glib support)
ii libpulse0:armhf 10.0-1+deb9u1 armhf PulseAudio client libraries
ii xfce4-pulseaudio-plugin:armhf 0.2.4-1 armhf Xfce4 panel plugin to control pulseaudio
smutbert hat geschrieben: 19.08.2017 19:54:09
jackd muss erstens gestartet werden,
Ich hoffe, das reicht dafür:
Code: Alles auswählen
# jackd -d alsa
jackd 0.125.0rc1
Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben Hohn and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
JACK compiled with System V SHM support.
loading driver ..
creating alsa driver ... hw:0|hw:0|1024|2|48000|0|0|nomon|swmeter|-|32bit
configuring for 48000Hz, period = 1024 frames (21.3 ms), buffer = 2 periods
ALSA: final selected sample format for capture: 32bit integer little-endian
ALSA: use 2 periods for capture
ALSA: final selected sample format for playback: 32bit integer little-endian
ALSA: use 2 periods for playback
An der Fehlermeldung von moc hat das nichts geändert. Ich möchte mich aber eigentlich mit jack auch nicht beschäftigen. Es sollte ja über alsa gehen.
smutbert hat geschrieben: 19.08.2017 19:54:09
moc sollte aber Alsa unterstützen.
Ja, tut es. Auf allen meinen x86-Maschinen.
smutbert hat geschrieben: 19.08.2017 19:54:09
Ich selbst kenne es nicht, hab auf der Seite von moc [1] in den Kommentaren ein paar Konfigurationsschnipsel entdeckt. Dementsprechend würde ich es mit so etwas in der Konfiguration von mocp versuchen:
Das brachte keinen Erfolg. Diese Konfiguration greift offenbar erst nach dem Erkennen des Soundtreibers an sich.
smutbert hat geschrieben: 19.08.2017 19:54:09
funktioniert eigentlich die Wiedergabe mit aplay, ohne Angabe weiterer Parameter?
Ja. Auch mit mpv oder quodlibet. Das Problem ist offenbar moc-spezifisch.
smutbert hat geschrieben: 19.08.2017 19:54:09
Läuft das mit moc ähnlich wie mpd mit Client und Server?
Ich glaube ja, aber dazu kenne ich mich zu wenig mit mpd aus.
smutbert hat geschrieben: 19.08.2017 19:54:09
Läuft der Server unter einem anderem Benutzeraccount, der eventuell nicht lokal angemeldet und nicht Mitglied von audio ist oder eine eigene fehlerhafte .asoundrc hat?
Beide laufen als der selbe User. Startet man
mocp, so wird der vom Client automatisch gestartet, falls keiner gefunden wird. Auf x86 funktioniert das problemlos und ich glaube auch, dass die Fehlermeldung anders aussähe, wenn es ein reines Verbindungsproblem zwischen Server und Client wäre.
smutbert hat geschrieben: 19.08.2017 19:54:09
Mehr fällt mir im Moment nicht ein, aber ich werde mir moc einmal selbst ansehen...
Danke! Aber auf einem 08/15-x86-Rechner wirst du das Problem wohl kaum nachstellen können.
Ich bin mir nicht sicher ob es an der armhf-Architektur liegt, oder an der noch in den Kinderschuhen steckenden Hardwareunterstützung des Cubieboards. Auf meinem N900 läuft moc jedenfalls in einem Jessie-armhf-chroot ebenfalls problemlos. Ein Stretch-chroot läuft da leider nicht mehr.