Delete / Löschen

Kein Sound unter wine mit M-Audio 2496

Martin Klaiber
19.07.2012 - 12:50
Liebe Listenteilnehmer,

ich benutze Debian Squeeze und habe das Problem, dass unter wine der
Sound mit der M-Audio 2496 Audiophile nicht funktioniert. Unter Lenny
klappte es noch. Rufe ich winecfg auf, erhalte ich die Fehlermeldung:

fixme:mixer:ALSA_MixerInit No master control found on M Audio Audiophile 24/96, disabling mixer

Im Audio-Dialog von winecfg sind nur die MIDI-Devices sichtbar.

Als Gegencheck habe ich mal eine alte Soundblaster-128 eingesteckt, mit
der funktioniert der Sound unter wine. Ich habe die M-Audio auch mal in
einem anderen Rechner ausprobiert, läuft auch nicht, also vermutlich
kein Hardware-Problem. Wobei der Sound unter Linux selbst mit der M-Audio
funktioniert, nur unter wine nicht. Aber, wie gesagt, bei Lenny ging es
noch. Die Soundblaster zu verwenden, ist leider keine Option, sie ist
von ihren Werten her zu schlecht (ich brauche die Karte für Messzwecke).

Kann es sein, dass da noch eine alte Konfigurationsdatei rumliegt, die
alles vermasselt? Anfangs erhielt ich beispielsweise mit der M-Audio
beim Aufruf von alsactl restore die Meldung:

alsactl: set_control:1388: Cannot write control '2:0:0:DAC Volume:0' : Invalid argument

Löschen der /v
r/lib/alsa/asound.state behob das Problem, da standen
vermutlich veraltete Werte drin, die durch ein alsactl store nicht
überschrieben wurden. Ansonsten konnte ich aber keine Konfig-Dateien
für alsa finden (per locate alsa).

Muss ich vielleicht selbst eine Konfiguration anlegen? Und was ist mit
jackd, oss, pulseaudio, usw. Brauche ich etwas davon? Ich kenne mich
mit diesen Recording-Themen leider nicht aus, brauche die Karte nur ab
und zu zum Messen.

Danke für alle Tips,
Martin


--
Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-REQUEST@lists.debian.org
mit dem Subject "unsubscribe". Probleme? Mail an email@anonym (engl)
Archive: http://lists.debian.org/20120719102459.GA1827@martinkl.dialup.fu-berlin.de

Manfred Schmitt
19.07.2012 - 19:10
Martin Klaiber schrieb:

ich benutze Debian Squeeze und habe das Problem, dass unter wine der
Sound mit der M-Audio 2496 Audiophile nicht funktioniert. Unter Lenny
klappte es noch. Rufe ich winecfg auf, erhalte ich die Fehlermeldung:

fixme:mixer:ALSA_MixerInit No master control found on M Audio Audiophile 24/96, disabling mixer
[...]
Im Audio-Dialog von winecfg sind nur die MIDI-Devices sichtbar.
[...]
Kann es sein, dass da noch eine alte Konfigurationsdatei rumliegt, die
alles vermasselt? Anfangs erhielt ich beispielsweise mit der M-Audio
beim Aufruf von alsactl restore die Meldung:

alsactl: set_control:1388: Cannot write control '2:0:0:DAC Volume:0' : Invalid argument

Löschen der /var/lib/alsa/asound.state behob das Problem, da standen
vermutlich veraltete Werte drin, die durch ein alsactl store nicht
überschrieben wurden. Ansonsten konnte ich aber keine Konfig-Dateien

Hm, 'alsactl store' (als root) sollte die ja gerade ueberschreiben?

für alsa finden (per locate alsa).

Die Konfigurationsdateien von alsa sind /etc/asoundrc bzw. ~/.asoundrc.
Normalerweise braucht man min. seit Lenny aber keine eigene Konfiguration
mehr. Gerade bei so hochwertigen Karten mit vielen Kanaelen kann eine
Konfiguration sinnvoll sein -- aber auch nur wenn man ein spezielles
Routing braucht. Das loest man dann aber auch eher ueber Jack.
Wenn die Karte in Linux selbst laeuft sollte wine die Karte imo eigentlich
genauso nutzen koennen -- wenn da nicht was anderes zwischen funkt, siehe
unten.

Muss ich vielleicht selbst eine Konfiguration anlegen? Und was ist mit
jackd, oss, pulseaudio, usw. Brauche ich etwas davon? Ich kenne mich
mit diesen Recording-Themen leider nicht aus, brauche die Karte nur ab
und zu zum Messen.

Ich sags mal so:
Wenn bei Dir PulseAudio (nicht unwahrscheinlich) oder auch Jack (das
wuesstest Du) laeuft ist das ein weiterer Layer der Probleme machen kann.
Ich halte PulseAudio wenn man kein Audio ueber's Netz braucht fuer
weitestgehend ueberfluessig (Lautstaerke pro Anwendung ist ein nettes
Feature aber imo kein "Must-Have"). Hier lief PulseAudio auch ueber's
Netz testweise eher bescheiden. Ich bin aber kein PulseAudio-Spezialist,
mag sein das man da mehr rausholen kann. Zudem ist PulseAudio in Squeeze
wohl auch insgesamt eher noch ungeniessbar.
Es gibt ja libwine-alsa und libwine-jack, libwine-pulse oder aehnlich
finde ich hier unter Debian Squeeze aber nicht. Google sagt mittlerweile
gibt es fuer Wine auch ein PulseAudio Backend (aber keins mehr fuer Jack),
ich wuerde PulseAudio aber wie gesagt am besten komplett vermeiden.
Ob und wie das heutzutage unter KDE oder GNOME geht weiss ich nicht. Auf
http://wiki.winehq.org/Sound steht (u.a., da sind ein Paar gute Infos --
wobei manches fuer Squeeze aber nicht gilt) das PulseAudio unter GNOME
mittlerweile zwingend ist, das waere bitter. Fuer Squeeze gilt das aber
imo noch nicht. Nun denn, noch ist ja gar nicht klar ob bei Dir uberhaupt
PulseAudio laeuft. Findet 'ps aux | grep pulse' was?

Generell habe ich mit Audio in Wine eher durchwachsene Erfahrungen gemacht.
Das kann aber auch an mir liegen, habe da nie tiefer gegraben, ich brauche
in Wine kein Audio.

Und wech,
Manne


--
Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-REQUEST@lists.debian.org
mit dem Subject "unsubscribe". Probleme? Mail an email@anonym (engl)
Archive: http://lists.debian.org/20120719185143.6ac8f10d@mobil.bassdart.dyndns.org

Martin Klaiber
19.07.2012 - 22:50
Manfred Schmitt <email@anonym; wrote:
Martin Klaiber schrieb:

Löschen der /var/lib/alsa/asound.state behob das Problem, da standen
vermutlich veraltete Werte drin, die durch ein alsactl store nicht
überschrieben wurden.

Hm, 'alsactl store' (als root) sollte die ja gerade ueberschreiben?

Davon war ich auch ausgegangen.

Die Konfigurationsdateien von alsa sind /etc/asoundrc bzw. ~/.asoundrc.

Ok, danke. Die gibt es bei mir nicht.

Muss ich vielleicht selbst eine Konfiguration anlegen? Und was ist mit
jackd, oss, pulseaudio, usw. Brauche ich etwas davon? Ich kenne mich
mit diesen Recording-Themen leider nicht aus, brauche die Karte nur ab
und zu zum Messen.

Ich sags mal so:
Wenn bei Dir PulseAudio (nicht unwahrscheinlich) oder auch Jack (das
wuesstest Du) laeuft ist das ein weiterer Layer der Probleme machen kann.

Pulseaudio läuft nicht. Jack habe ich probeweise installiert, hat
aber nichts geändert. Ich frage deshalb, weil ich keinen Überblick
habe, welches der vielen Sound-Zusatzprogramme man braucht. Braucht
man z.B. OSS, oder ist das obsolet? Zu Jack hatte ich immer gehört,
dass es sinnvoll wegen der Latenzen sei.

Ob und wie das heutzutage unter KDE oder GNOME geht weiss ich nicht. Auf
http://wiki.winehq.org/Sound steht (u.a., da sind ein Paar gute Infos --

Ok, danke, schaue ich mir an.

wobei manches fuer Squeeze aber nicht gilt) das PulseAudio unter GNOME
mittlerweile zwingend ist, das waere bitter. Fuer Squeeze gilt das aber
imo noch nicht. Nun denn, noch ist ja gar nicht klar ob bei Dir uberhaupt
PulseAudio laeuft. Findet 'ps aux | grep pulse' was?

Wie gesagt, Pulseaudio läuft nicht. Und ich benutze den IceWM.

Generell habe ich mit Audio in Wine eher durchwachsene Erfahrungen gemacht.
Das kann aber auch an mir liegen, habe da nie tiefer gegraben, ich brauche
in Wine kein Audio.

Ich brauche wine für einige spezielle Programme, die es nur für Windows
gibt. Eines davon ist eine Software für elektroakustische Messungen und
dafür brauche ich die Soundkarte.

Ich habe es jetzt erstmal so gelöst, dass ich eine ESI Juli@ eingebaut
habe, die ich noch im Regal liegen hatte. Sie lief auf Anhieb, auch
unter wine, und hat auch sehr gute technische Daten.

Ich bin aber weiterhin an Lösungen für das Ursprungsproblem interessiert,
falls jemand noch etwas dazu einfällt. Mir fällt dazu nur noch ein, dass
die wine-Version in Squeeze uralt ist. Leider gibt es für Squeeze kein
wine in backports. Ab Wheezy(?) soll es aber eine aktuelle Version geben,
vielleicht löst sich das Problem damit. Merkwürdig bleibt aber, dass es
unter Lenny alles schonmal funktioniert hatte. Hm...

So long, Martin


--
Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-REQUEST@lists.debian.org
mit dem Subject "unsubscribe". Probleme? Mail an email@anonym (engl)
Archive: http://lists.debian.org/20120719204134.GA2777@martinkl.dialup.fu-berlin.de

Martin Steigerwald
20.07.2012 - 13:40
Am Donnerstag, 19. Juli 2012 schrieb Manfred Schmitt:
> Muss ich vielleicht selbst eine Konfiguration anlegen? Und was ist
> mit jackd, oss, pulseaudio, usw. Brauche ich etwas davon? Ich kenne
> mich mit diesen Recording-Themen leider nicht aus, brauche die Karte
> nur ab und zu zum Messen.
>
>0
0
Ich sags mal so:0
Wenn bei Dir PulseAudio (nicht unwahrscheinlich) oder auch Jack (das0
wuesstest Du) laeuft ist das ein weiterer Layer der Probleme machen
kann. Ich halte PulseAudio wenn man kein Audio ueber's Netz braucht
fuer weitestgehend ueberfluessig (Lautstaerke pro Anwendung ist ein
nettes Feature aber imo kein "Must-Have"). Hier lief PulseAudio auch
ueber's Netz testweise eher bescheiden. Ich bin aber kein
PulseAudio-Spezialist, mag sein das man da mehr rausholen kann. Zudem
ist PulseAudio in Squeeze wohl auch insgesamt eher noch ungeniessbar.

Da gibts gerade einen interessanten Thread zu in debian-user9.

Mein persönliches Fazit in Bezug auf Pulseaudio derzeit: Runter damit. F=
ür0
wen es funktioniert, der kann es ja verwenden, wenn es ihm vorteile0
bietet.

6ür mich hat es nicht funktioniert und ich hab mich ziemlich bemüht, =
mich0
mit Pulseaudio anzufreunden. Wen es näher interessiert, der lese in dem0
Thread.

[1] http://lists.debian.org/debian-user/2012/07/msg01226.html

Ciao,
D-0
Martin 'Helios' Steigerwald - http://www.Lichtvoll.de
GPG: 03B0 0D6C 0040 0710 4AFA B82F 991B EAAC A599 84C7


--
Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-REQUEST@lists.debian.org
mit dem Subject "unsubscribe". Probleme? Mail an email@anonym (engl)
Archive: http://lists.debian.org/201207201339.27969.Martin@lichtvoll.de




Share/Bookmark