Hello!
I have AMD64 Athlon X2 dual-core. I've been struggling with my DVB-T adapter and
xine/kaffeine.
All the libraries etc stuff should be okay since I have same installation on my laptop, only
difference is that my laptop have 32 bit version of F10 and of course different display
adapter.
I can play all dvds, divx movies etc without problems. When I start kaffeine/xine and try
to watch TV (DVB-T) it plays fine until I resize window, change channel or sometimes it
crashes whole X server and fglrx stuff (more info below) just by itself.
Below is more information.
My DVB-T adapter:
dvb-usb: Twinhan USB2.0 DVB-T receiver (TwinhanDTV Alpha/MagicBox II) successfully initialized and connected.
usb 1-4: Product: VP-7045
usb 1-4: Manufacturer: TWINHAN
My fglrxinfo output:
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 2400 XT
OpenGL version string: 2.1.8395 Release
Dump from systemlog when crash happens, very dirty crash:
BUG: soft lockup - CPU#0 stuck for 61s! [Xorg:6692]
Modules linked in: nls_utf8 fuse ipt_MASQUERADE iptable_nat nf_nat rfcomm sco bridge stp bnep l2cap sunrpc ip6t_REJECT nf_conntrack_ipv6 ip6table_filter ip6_tables ipv6 cpufreq_
ondemand powernow_k8 freq_table dm_multipath kvm_amd kvm uinput snd_seq_dummy snd_hda_intel snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device btusb bluetooth snd_pcm_oss snd
_mixer_oss snd_pcm e100 mii snd_timer snd_page_alloc i2c_nforce2 pata_amd snd_hwdep ppdev parport_pc fglrx(P) k8temp hwmon snd soundcore parport dvb_usb_vp7045 dvb_usb pcspkr dv
b_core i2c_core floppy ata_generic pata_acpi sata_nv [last unloaded: scsi_wait_scan]
CPU 0:
Modules linked in: nls_utf8 fuse ipt_MASQUERADE iptable_nat nf_nat rfcomm sco bridge stp bnep l2cap sunrpc ip6t_REJECT nf_conntrack_ipv6 ip6table_filter ip6_tables ipv6 cpufreq_
ondemand powernow_k8 freq_table dm_multipath kvm_amd kvm uinput snd_seq_dummy snd_hda_intel snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device btusb bluetooth snd_pcm_oss snd
_mixer_oss snd_pcm e100 mii snd_timer snd_page_alloc i2c_nforce2 pata_amd snd_hwdep ppdev parport_pc fglrx(P) k8temp hwmon snd soundcore parport dvb_usb_vp7045 dvb_usb pcspkr dv
b_core i2c_core floppy ata_generic pata_acpi sata_nv [last unloaded: scsi_wait_scan]
Pid: 6692, comm: Xorg Tainted: P 2.6.27.15-170.2.24.fc10.x86_64 #1 System Product Name
RIP: 0010:[<ffffffffa01135b6>] [<ffffffffa01135b6>] _ZN4Asic9WaitUntil15WaitForCompleteEv+0x16/0xb0 [fglrx]
RSP: 0018:ffff880060c97c08 EFLAGS: 00200287
RAX: 000000010005278a RBX: 000000010006ea2a RCX: 0000000000000000
RDX: ffffc20010fa2820 RSI: ffffffffa0176870 RDI: ffff880060c97c78
RBP: 0000000000000000 R08: ffffc20010fa2820 R09: 0000000000000043
R10: ffff88004cc45890 R11: 0000000000203246 R12: ffff8800010195a0
R13: ffff88007f93b000 R14: ffff880060c96000 R15: ffffffff816df990
FS: 00007ff815c55780(0000) GS:ffffffff81717000(0000) knlGS:00000000f7eec6c0
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007ff815a12a08 CR3: 0000000057d13000 CR4: 00000000000006e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Call Trace:
[<ffffffffa0113629>] ? _ZN4Asic9WaitUntil15WaitForCompleteEv+0x89/0xb0 [fglrx]
[<ffffffffa011d432>] ? _ZN8AsicR60016ASICIdleInternalEN4Asic15idle_WaitMe thodE+0xa2/0x1e0 [fglrx]
[<ffffffffa0111fb5>] ? _ZN4Asic7PM4idleENS_15idle_WaitMethodE+0x55/0x90 [fglrx]
[<ffffffffa010b666>] ? _ZN15QS_PRIVATE_CORE7PM4idleEN4Asic15idle_WaitMeth odE+0x26/0x50 [fglrx]
[<ffffffffa00f86b9>] ? _ZN10QS_PRIVATE11synchronizeEv+0x29/0x30 [fglrx]
[<ffffffffa0101660>] ? _Z8uCWDDEQCmjjPvjS_+0x3e0/0x1040 [fglrx]
[<ffffffffa00b39a8>] ? firegl_cmmqs_CWDDE_32+0x348/0x410 [fglrx]
[<ffffffffa00b23a0>] ? firegl_cmmqs_CWDDE32+0x70/0x100 [fglrx]
[<ffffffff810c0433>] ? do_sync_read+0xe7/0x12d
[<ffffffffa00b2330>] ? firegl_cmmqs_CWDDE32+0x0/0x100 [fglrx]
[<ffffffffa0093f9a>] ? firegl_ioctl+0x1ea/0x250 [fglrx]
[<ffffffffa008a38b>] ? ip_firegl_ioctl+0x11/0x13 [fglrx]
[<ffffffff810cbe37>] ? vfs_ioctl+0x5f/0x78
[<ffffffff810cc08a>] ? do_vfs_ioctl+0x23a/0x24b
[<ffffffff810c784b>] ? path_put+0x1d/0x21
[<ffffffff810cc0f0>] ? sys_ioctl+0x55/0x79
[<ffffffff8101027a>] ? system_call_fastpath+0x16/0x1b
BUG: soft lockup - CPU#1 stuck for 61s! [sh:6716]
Modules linked in: nls_utf8 fuse ipt_MASQUERADE iptable_nat nf_nat rfcomm sco bridge stp bnep l2cap sunrpc ip6t_REJECT nf_conntrack_ipv6 ip6table_filter ip6_tables ipv6 cpufreq_
ondemand powernow_k8 freq_table dm_multipath kvm_amd kvm uinput snd_seq_dummy snd_hda_intel snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device btusb bluetooth snd_pcm_oss snd
_mixer_oss snd_pcm e100 mii snd_timer snd_page_alloc i2c_nforce2 pata_amd snd_hwdep ppdev parport_pc fglrx(P) k8temp hwmon snd soundcore parport dvb_usb_vp7045 dvb_usb pcspkr dv
b_core i2c_core floppy ata_generic pata_acpi sata_nv [last unloaded: scsi_wait_scan]
CPU 1:
Modules linked in: nls_utf8 fuse ipt_MASQUERADE iptable_nat nf_nat rfcomm sco bridge stp bnep l2cap sunrpc ip6t_REJECT nf_conntrack_ipv6 ip6table_filter ip6_tables ipv6 cpufreq_
ondemand powernow_k8 freq_table dm_multipath kvm_amd kvm uinput snd_seq_dummy snd_hda_intel snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device btusb bluetooth snd_pcm_oss snd
_mixer_oss snd_pcm e100 mii snd_timer snd_page_alloc i2c_nforce2 pata_amd snd_hwdep ppdev parport_pc fglrx(P) k8temp hwmon snd soundcore parport dvb_usb_vp7045 dvb_usb pcspkr dv
b_core i2c_core floppy ata_generic pata_acpi sata_nv [last unloaded: scsi_wait_scan]
Pid: 6716, comm: sh Tainted: P 2.6.27.15-170.2.24.fc10.x86_64 #1 System Product Name
RIP: 0010:[<ffffffff810258e3>] [<ffffffff810258e3>] __ticket_spin_lock+0x12/0x1a
RSP: 0018:ffff88004b8c7ce8 EFLAGS: 00000297
RAX: 000000000000c4c3 RBX: ffff88004b8c7ce8 RCX: ffff8800630f0780
RDX: ffff8800630f0780 RSI: ffff8800630f0780 RDI: ffffffff8155de80
RBP: 0000000000000001 R08: ffff8800630f0780 R09: ffff88004b8c7d68
R10: 0000000000000005 R11: ffff88007fb41018 R12: ffff8800010295a0
R13: ffff88007f94b000 R14: ffff88004b8c6000 R15: ffffffff816df990
FS: 00007f24db71c6f0(0000) GS:ffff88007f804880(0000) knlGS:00000000f7f706c0
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 000000000049433b CR3: 000000004b88e000 CR4: 00000000000006e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Call Trace:
[<ffffffff81333924>] ? lock_kernel+0x27/0x38
[<ffffffff811d0c3b>] ? tty_open+0x1c/0x315
[<ffffffff81168732>] ? kobject_get+0x1a/0x22
[<ffffffff810c2e61>] ? chrdev_open+0x14a/0x169
[<ffffffff810c2d17>] ? chrdev_open+0x0/0x169
[<ffffffff810bec8e>] ? __dentry_open+0x13a/0x249
[<ffffffff810bee53>] ? nameidata_to_filp+0x2e/0x40
[<ffffffff810ca1b7>] ? do_filp_open+0x3e4/0x7db
[<ffffffff8116e445>] ? __strncpy_from_user+0x3d/0x56
[<ffffffff8116e434>] ? __strncpy_from_user+0x2c/0x56
[<ffffffff810d4d6d>] ? alloc_fd+0x110/0x123
[<ffffffff810bea97>] ? do_sys_open+0x53/0xd3
[<ffffffff810beb40>] ? sys_open+0x1b/0x1d
[<ffffffff8101027a>] ? system_call_fastpath+0x16/0x1b
[fglrx] ASIC hang happened
Pid: 6692, comm: Xorg Tainted: P 2.6.27.15-170.2.24.fc10.x86_64 #1
Call Trace:
[<ffffffffa008ad2b>] KCL_DEBUG_OsDump+0x9/0xb [fglrx]
[<ffffffffa009844c>] firegl_hardwareHangRecovery+0x1c/0x50 [fglrx]
[<ffffffffa0113659>] ? _ZN4Asic9WaitUntil15ResetASICIfHungEv+0x9/0x10 [fglrx]
[<ffffffffa011360c>] ? _ZN4Asic9WaitUntil15WaitForCompleteEv+0x6c/0xb0 [fglrx]
[<ffffffffa011d432>] ? _ZN8AsicR60016ASICIdleInternalEN4Asic15idle_WaitMe thodE+0xa2/0x1e0 [fglrx]
[<ffffffffa0111fb5>] ? _ZN4Asic7PM4idleENS_15idle_WaitMethodE+0x55/0x90 [fglrx]
[<ffffffffa010b666>] ? _ZN15QS_PRIVATE_CORE7PM4idleEN4Asic15idle_WaitMeth odE+0x26/0x50 [fglrx]
[<ffffffffa00f86b9>] ? _ZN10QS_PRIVATE11synchronizeEv+0x29/0x30 [fglrx]
[<ffffffffa0101660>] ? _Z8uCWDDEQCmjjPvjS_+0x3e0/0x1040 [fglrx]
[<ffffffffa00b39a8>] ? firegl_cmmqs_CWDDE_32+0x348/0x410 [fglrx]
[<ffffffffa00b23a0>] ? firegl_cmmqs_CWDDE32+0x70/0x100 [fglrx]
[<ffffffff810c0433>] ? do_sync_read+0xe7/0x12d
[<ffffffffa00b2330>] ? firegl_cmmqs_CWDDE32+0x0/0x100 [fglrx]
[<ffffffffa0093f9a>] ? firegl_ioctl+0x1ea/0x250 [fglrx]
[<ffffffffa008a38b>] ? ip_firegl_ioctl+0x11/0x13 [fglrx]
[<ffffffff810cbe37>] ? vfs_ioctl+0x5f/0x78
[<ffffffff810cc08a>] ? do_vfs_ioctl+0x23a/0x24b
[<ffffffff810c784b>] ? path_put+0x1d/0x21
[<ffffffff810cc0f0>] ? sys_ioctl+0x55/0x79
[<ffffffff8101027a>] ? system_call_fastpath+0x16/0x1b
pubdev:0xffffffffa02a3e20, num of device:1 , name:fglrx, major 8, minor 57.
device 0 : 0xffff88007b044000 .
Asic ID:0x94c1, revision:0x4, MMIOReg:0xffffc20010aa0000.
FB phys addr: 0xc0000000, MC :0xc0000000, Total FB size :0x10000000.
gart table MC:0x0, Physical:0x0, size:0x0.
mc_node :FB, total 1 zones
MC start:0xc0000000, Physical:0xc0000000, size:0x10000000.
Mapped heap -- Offset:0x0, size:0xfdfa000, reference count:6, mapping count:0,
Mapped heap -- Offset:0x0, size:0x1000000, reference count:1, mapping count:0,
Mapped heap -- Offset:0xfdfa000, size:0x201000, reference count:1, mapping count:0,
Mapped heap -- Offset:0xfffb000, size:0x5000, reference count:1, mapping count:0,
mc_node :GART_USWC, total 2 zones
MC start:0x15100000, Physical:0x0, size:0x3adfd000.
Mapped heap -- Offset:0x0, size:0x2000000, reference count:6, mapping count:0,
mc_node :GART_CACHEABLE, total 3 zones
MC start:0x10400000, Physical:0x0, size:0x4d00000.
Mapped heap -- Offset:0x0, size:0x200000, reference count:2, mapping count:0,
Mapped heap -- Offset:0xef000, size:0x11000, reference count:1, mapping count:0,
Dump the trace queue.
End of dump
If anyone have any suggestions everything is welcome.