Portál AbcLinuxu, 12. května 2025 09:10

Dotaz: ALSA kernel 2.6.30.1

8.7.2009 12:40 hanzelko | skóre: 5
ALSA kernel 2.6.30.1
Přečteno: 226×
Odpovědět | Admin

Caute.

Mam linux LFS vo VMWARE. Na kerneli 2.6.29.4 mi ide zvuk v pohode. Pouziva to driver snd-ens1371 z ALSA. Najnovsie som updatol kernel na 2.6.30.1 a zvuk prestal chodit.

Mplayer sa uplne zblaznil a prehrava video 10xrychlejde -> som pisal na mplayer list a odpovedou je ze mplayer synchronizuje obraz podla zvuku. Cize ich chyba to nie je.

Tak som skusil  aplay /usr/share/sound/alsa/Rear_Left.was a hopla:

underrun!!! (at least -1339589159.995 ms long)
underrun!!! (at least -1339589159.999 ms long)
underrun!!! (at least -1339589159.999 ms long)
 

v dmesg nic.

Tak som urobil bisect kernelu a dosiel na tento commit:

commit ed3da3d9a0ef13c6fe1414ec73c9c1be12747b62
Author: Takashi Iwai <tiwai@suse.de>
Date:   Tue Mar 3 17:00:15 2009 +0100

    ALSA: Rewrite hw_ptr updaters

    Clean up and improve snd_pcm_update_hw_ptr*() functions.

    snd_pcm_update_hw_ptr() tries to detect the unexpected hwptr jumps
    more strictly to avoid the position mess-up, which often results in
    the bad quality I/O with pulseaudio.

    The hw-ptr skip error messages are printed when xrun proc is set to
    non-zero.
 

A teraz neviem ako to fixnut.

Som updatol aj alsa-lib, alsa-utils na 1.0.20 a nic.

Ma niekdo podobny problem. (Mozno je to len problem VMWare a na realnom zeleze by to chodilo)

 

Caute

 

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

8.7.2009 12:52 R
Rozbalit Rozbalit vše Re: ALSA kernel 2.6.30.1
Odpovědět | | Sbalit | Link | Blokovat | Admin
Na realnom zeleze to chodi. Mam realnu zvukovku Ensoniq 5880B [AudioPCI] a normalne to funguje (jadro 2.6.30).
8.7.2009 13:26 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: ALSA kernel 2.6.30.1
Odpovědět | | Sbalit | Link | Blokovat | Admin

To vypadá na bug,  ve vmwaru to určitě netestovali. Prosím postni to do konference alsa-devel http://mailman.alsa-project.org/mailman/listinfo/alsa-devel a dej cc tiwai (at) suse.de, Takashi Iwai to určitě obratem opraví.

8.7.2009 13:48 hanzelko | skóre: 5
Rozbalit Rozbalit vše Re: ALSA kernel 2.6.30.1

Som to poslal na alsa-user a aj Takashimu. Uvidime aka bude odpoved.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.