kernel2.6.22にしたらこっちでもFlash再生が止まりましたよ。

メインマシンに入れてあるDebianのお話。以前セカンドマシンのFedora7(kernel 2.6.22)でフラッシュ再生が止まってシステムがフリーズするということでひとしきり悩んだのだが、Debianの方でも問題発生。こちらはシステムのフリーズはないのだが。Xの設定も含めて掘り下げてみようと思う。
ということでデバッグ版のFlashPlayerを入れてみた
Adobe Flash Player - Debug Downloads
しかしながらこれではエラーログが取れなかった。まぁ当然のことながらFlashに問題があるわけではないので。そこでdmesgのメッセージをエラー出現後に確認してみた。dmesgの出力結果の最後

irq 16: nobody cared (try booting with the "irqpoll" option)
[] __report_bad_irq+0x36/0x75
[] note_interrupt+0x1b9/0x1f7
[] handle_IRQ_event+0x23/0x51
[] handle_fasteoi_irq+0x85/0xa4
[] do_IRQ+0x57/0x71
[] ack_ioapic_quirk_irq+0x34/0x85
[] handle_IRQ_event+0x23/0x51
[] common_interrupt+0x23/0x28
[] snd_pcm_period_elapsed+0x16/0x20a [snd_pcm]
[] snd_via686_interrupt+0x95/0xc5 [snd_via82xx]
[] handle_IRQ_event+0x23/0x51
[] handle_fasteoi_irq+0x71/0xa4
[] do_IRQ+0x57/0x71
[] irq_exit+0x53/0x6b
[] smp_apic_timer_interrupt+0x71/0x7d
[] common_interrupt+0x23/0x28
=======================
handlers:
[] (irq_handler+0x0/0x19c [firewire_ohci])
[] (usb_hcd_irq+0x0/0x4e [usbcore])
[] (yenta_interrupt+0x0/0xbf [yenta_socket])
Disabling IRQ #16
irq 10: nobody cared (try booting with the "irqpoll" option)
[] __report_bad_irq+0x36/0x75
[] note_interrupt+0x1b9/0x1f7
[] run_timer_softirq+0x30/0x187
[] handle_IRQ_event+0x23/0x51
[] handle_fasteoi_irq+0x85/0xa4
[] do_IRQ+0x57/0x71
[] irq_exit+0x53/0x6b
[] smp_apic_timer_interrupt+0x71/0x7d
[] common_interrupt+0x23/0x28
=======================
handlers:
[] (snd_via82xx_interrupt+0x0/0x84 [snd_via82xx_modem])
[] (snd_via686_interrupt+0x0/0xc5 [snd_via82xx])
Disabling IRQ #10

IRQに問題を起こしているようだ。そこで/boot/grub/menu.listのkernel行にirqpollをつけて起動させてみた
ただ、これでも再生がとまる。現れる状態としてはFedora7のときとそっくり。IRQ、X、サウンド周りをもう少し見直してみよう