LINUX.ORG.RU
ФорумTalks

[PLEASE, PIN] Проблема с проигрыванием файлов в mplayer под ядрами => 2.6.34


0

0

В ядре 2.6.34 появилась регрессия в ALSA, которая проявляет себя следующим образом: когда вы проигрываете файлы в mplayer, этот проигрыватель начинает вести себя как бешенный - он начинает играть аудио/видео быстрее, чем надо, иногда просто пропуская куски по секунде и больше.

Если у вас наблюдается эта проблема, то можете вздохнуть с облегчением - баг обнаружен (15912 и 16300), только, увы, источник ошибки пока не выявлен.

Чтобы помочь в его устранении, пожалуйста, приведите в этой теме вывод следующих команд:

1) lspci | egrep -i "vga|audio"
2) cat /proc/asound/cards
3) grep  '^[[:space:]]*[0-9]' /proc/interrupts

00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)

0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xdc440000 irq 29

0: 4927495 0 IO-APIC-edge timer
1: 17690 0 IO-APIC-edge i8042
8: 52 0 IO-APIC-edge rtc0
9: 2417 0 IO-APIC-fasteoi acpi
12: 1673981 0 IO-APIC-edge i8042
14: 187944 0 IO-APIC-edge ata_piix
15: 125332 0 IO-APIC-edge ata_piix
16: 114743 0 IO-APIC-fasteoi uhci_hcd:usb5, i915@pci:0000:00:02.0
18: 1 0 IO-APIC-fasteoi uhci_hcd:usb4, yenta, tifm_7xx1, mmc0
19: 7 0 IO-APIC-fasteoi uhci_hcd:usb3, firewire_ohci
23: 343178 0 IO-APIC-fasteoi ehci_hcd:usb1, uhci_hcd:usb2
27: 2166 0 PCI-MSI-edge sky2@pci:0000:04:00.0
28: 841242 0 PCI-MSI-edge iwl3945
29: 738731 0 PCI-MSI-edge hda_intel

tmp_do
()

Источник ошибки - флеш. Алсо, с пульсом не проявляется.

iSage ★★★★
()

2.6.35-rc4

00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)
01:05.0 VGA compatible controller: ATI Technologies Inc RS780M/RS780MN [Radeon HD 3200 Graphics]
02:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650
02:00.1 Audio device: ATI Technologies Inc RV635 Audio device [Radeon HD 3600 Series]


0 [SB ]: HDA-Intel - HDA ATI SB
HDA ATI SB at 0xfdaf4000 irq 16
1 [HDMI ]: HDA-Intel - HDA ATI HDMI
HDA ATI HDMI at 0xfddec000 irq 45


0: 133 41 IO-APIC-edge timer
1: 6 970 IO-APIC-edge i8042
7: 1 0 IO-APIC-edge
8: 1 16 IO-APIC-edge rtc0
9: 181 24129 IO-APIC-fasteoi acpi
12: 0 8 IO-APIC-edge i8042
16: 6909 379892 IO-APIC-fasteoi ath9k, ohci_hcd:usb3, ohci_hcd:usb4, hda_intel
17: 0 21 IO-APIC-fasteoi ehci_hcd:usb1
18: 6 331 IO-APIC-fasteoi ohci_hcd:usb5, ohci_hcd:usb6, ohci_hcd:usb7, radeon
19: 0 2 IO-APIC-fasteoi ehci_hcd:usb2
20: 0 1 IO-APIC-fasteoi firewire_ohci
21: 0 0 IO-APIC-fasteoi mmc0
22: 4040 226389 IO-APIC-fasteoi ahci
44: 6173 413691 PCI-MSI-edge eth0
45: 4 16 PCI-MSI-edge hda_intel
46: 10176 743812 PCI-MSI-edge radeon

LebedevRI
()

на pulseaudio всё нормально в арче.

drakmail ★★★★
()
Ответ на: комментарий от ShTH

Ядерная альса даже мне гентушнику не сдалась ибо не работает с ней толком Sound Blaster Live! 5.1.

daemonpnz ★★★★★
()

Не уверен что бага та же, но подобное поведение наблюдается если нажать паузу, а потом продолжить проигрывание. Мельтешение кадров и заикание звука.

00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)
01:05.0 VGA compatible controller: ATI Technologies Inc RS690 [Radeon X1200 Series]
02:07.0 Multimedia audio controller: Creative Labs SB0400 Audigy2 Value


 0 [EMU1010        ]: Audigy2 - E-mu 1010b PCI [MAEM8960]
                      E-mu 1010b PCI [MAEM8960] (rev.0, serial:0x40041102) at 0xdf00, irq 21



  0:         49        106   IO-APIC-edge      timer
  1:         66      26986   IO-APIC-edge      i8042
  3:          0          2   IO-APIC-edge    
  4:          0          2   IO-APIC-edge    
  7:          0          0   IO-APIC-edge      parport0
  8:          2        516   IO-APIC-edge      rtc0
  9:          0          2   IO-APIC-fasteoi   acpi
 12:        571     707900   IO-APIC-edge      i8042
 14:      10942     216597   IO-APIC-edge      pata_atiixp
 15:          0          0   IO-APIC-edge      pata_atiixp
 16:          0          1   IO-APIC-fasteoi   ohci_hcd:usb2
 17:          0          0   IO-APIC-fasteoi   ohci_hcd:usb3, ohci_hcd:usb5
 18:        201     261319   IO-APIC-fasteoi   ohci_hcd:usb4, ohci_hcd:usb6, radeon
 19:       8501     691176   IO-APIC-fasteoi   ehci_hcd:usb1
 21:       2367     292747   IO-APIC-fasteoi   EMU10K1
 22:        363      76451   IO-APIC-fasteoi   ahci
 23:          5       1737   IO-APIC-fasteoi   eth0
baverman ★★★
()
Ответ на: комментарий от ShTH

>Нафиг ядерная альса?

У меня и так работает. Зачем менять?

cvs-255 ★★★★★
()
Ответ на: комментарий от tempuser002

Да. Действительно. Поменял вывод на oss, стало проигрываться нормально. Спасибо за ссылки на багзилу.

baverman ★★★
()

я встречал... но сейчас не могу дать информацию

Yareg ★★★
()
01:05.0 VGA compatible controller: ATI Technologies Inc RS880 [Radeon HD 4200]
01:05.1 Audio device: ATI Technologies Inc RS880 Audio Device [Radeon HD 4200]
02:00.0 VGA compatible controller: ATI Technologies Inc RV770 LE [Radeon HD 4800 Series]
02:00.1 Audio device: ATI Technologies Inc HD48x0 audio
04:06.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 0a)
 0 [Live           ]: EMU10K1 - SB Live! 5.1 [SB0220]
                      SB Live! 5.1 [SB0220] (rev.10, serial:0x80651102) at 0xbf00, irq 20
  0:        125          0          0          0   IO-APIC-edge      timer
  1:          0         16        835      97483   IO-APIC-edge      i8042
  4:          0          0          0          2   IO-APIC-edge    
  7:          1          0          0          0   IO-APIC-edge      parport0
  9:          0          0          0          0   IO-APIC-fasteoi   acpi
 14:          1        288      13510    2500384   IO-APIC-edge      pata_atiixp
 15:          0          0          0          0   IO-APIC-edge      pata_atiixp
 16:          1        110       7352     863915   IO-APIC-fasteoi   ohci_hcd:usb3, ohci_hcd:usb4
 17:          1          5        264      37982   IO-APIC-fasteoi   ehci_hcd:usb1
 18:          1          9        805      75357   IO-APIC-fasteoi   ohci_hcd:usb5, ohci_hcd:usb6, ohci_hcd:usb7, fglrx[0]@PCI:1:5:0
 19:          0          0          0          0   IO-APIC-fasteoi   ehci_hcd:usb2
 20:          5        466      29204    3830513   IO-APIC-fasteoi   EMU10K1
 22:         12       2845     181443   39162131   IO-APIC-fasteoi   ahci, ohci1394
 26:        190       9142    3448484 1623730409   PCI-MSI-edge      eth0

багу подтверждаю, думал это из-за xvba последнего и mplayer-vaapi, а получилось так, что это я просто с пульса ушел на чистую альсу.

daemonpnz ★★★★★
()

Столкнулся с этой ужасной проблемой!!!

# lspci | egrep -i «vga|audio»
00:08.0 Audio device: nVidia Corporation MCP79 High Definition Audio (rev b1)
02:00.0 VGA compatible controller: nVidia Corporation ION VGA [GeForce 9400M] (rev b1)

# cat /proc/asound/cards
0 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia at 0xd3100000 irq 23

# grep '^[[:space:]]*[0-9]' /proc/interrupts
0: 1886862 0 IO-APIC-edge timer
1: 20210 0 IO-APIC-edge i8042
7: 1 0 IO-APIC-edge
8: 215 0 IO-APIC-edge rtc0
9: 57685 0 IO-APIC-fasteoi acpi
12: 159545 0 IO-APIC-edge i8042
16: 277753 0 IO-APIC-fasteoi b43
20: 452785 0 IO-APIC-fasteoi ehci_hcd:usb2, nvidia
21: 1 0 IO-APIC-fasteoi ehci_hcd:usb1
22: 35 0 IO-APIC-fasteoi ohci_hcd:usb4, eth0
23: 842610 0 IO-APIC-fasteoi ohci_hcd:usb3, hda_intel
26: 69533 0 PCI-MSI-edge ahci
[r

Hawkeye
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.