Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

04.01.2013, 16:44

Seit kurzem blockt XBMC Audio anderer Anwendungen.

Hallo Leute, seit kurzem habe ich ein seltsames Problem auf meinem XBMC-Media-Center. In den Emulatoren, die aus XBMC gestartet werden, funktioniert der Sound auf einmal nicht mehr. Hab keine Updates oder sonstige Änderungen am System gemacht, oder nicht bewusst, daher weiß ich nicht mehr weiter.
Die Fehlermeldung, die die Emulatoren schmeißen ist:

Quellcode

1
2
3
ALSA lib pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave
...


Wenn ich XBMC beende und einen der Emulatoren starte, geht der Sound.

Woran kann es liegen?
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

2

05.01.2013, 18:30

Hallo bell

Hm, im Nachbarforum wurde grad ein ähnliches Verhalten "gelöst", ich vermute das der Tipp aus diesen Beitrag in die richtige Richtung geht.
Schau doch mal ob es ein /dev/dsp gibt, wenn ja dann baue CONFIG_SND_PCM_OSS nicht build-in sondern "nur" als Modul und lade es nur bei bedarf (oder sofern geladen entlade es mal)

/edit: das Modul nennt sich snd-pcm-oss.ko

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »josef.95« (05.01.2013, 18:42)


3

06.01.2013, 18:04

Das Problem ist gelöst. Allerdings weiß ich nicht mehr genau wie, denn ich habe vieles ausprobiert. Hab "alsaconf" ausgeführt und damit /etc/modprobe.d/alsa.conf neu generieren lassen. Hab den Kernel neu durchkompiliert. Der snd-pcm-oss ist als Modul kompiliert und ist nicht geladen. Wie das "vor" alsaconf war, weiss ich allerdings nicht mehr. Hab auch eine /etc/asound.conf angelegt:

Quellcode

1
2
3
4
5
6
7
8
9
10
pcm.dmixplug {
  type plug
  slave {
    pcm "dmix"
  }
  hint {
    show on
    description "DMix"
  }
}

Wichtig war der "hint" Block. Damit tauchte ein neuer Eintrag in der xbmc Audio-Konfiguration auf.
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.