OpenSuse 11.4 freezes on Acer Aspire 1652

Hi there !

I upgraded yesterday to OpenSuse 11.4 Kde (fresh install from liveCD, was running 11.3 before without much troubles). Now, it freezes every now and then (4-5 times since yesterday), every time when I’m doing something (I let it run for hours to download/backup files without troubles, but sudently I open a tab with firefox, or open dolphin, and it freezes).

When it happens, everything is freezed, screen, mouse, cannot switch to tty, …

I’ve got no idea what to do for a diagnostic, any help is appreciated.

Thanks a lot :slight_smile:

By the way, i sometime get some message like :

>kernel: 1734.621464] Disabling IRQ #16

If that means something to someone…

olivierkes,
There is a similar (unsolved) thread here.
As soon as you boot up, open a terminal and run top. Try and leave the terminal somewhere you can see it so you can write down the processes hogging resources.

On 03/16/2011 10:06 AM, olivierkes wrote:
>
> By the way, i sometime get some message like :
>
>> kernel: 1734.621464] Disabling IRQ #16
>
> If that means something to someone…

Yes, it means that your hardware is misbehaving. If you do the command ‘cat
/proc/interrupts’, you can see what device is on IRQ #16.

Is your CPU fan system working correctly, or is it overheating?

I’m new in opensuse. I’m not an expert in linux but i have installed more than 30 linux distros with no problem at all. Today i installed opensuse and it’s the first linux distro witch i can’t install right. I cannot install ati drivers because i can’t see all most nothing on display. I am really really disappointed. I have to give up.

…And this has to do with freezing how? No one in this particular thread will be able to help you, start a new thread with the topic “I can’t install ati drivers”

olivierkes, Where are you finding/getting the IRQ #16 error?

Thanks for the helps.

Here is the result of the ‘cat /proc/interrupts’ :

       CPU0       

0: 103837 IO-APIC-edge timer
1: 628 IO-APIC-edge i8042
8: 62 IO-APIC-edge rtc0
9: 1104 IO-APIC-fasteoi acpi
12: 64732 IO-APIC-edge i8042
14: 29003 IO-APIC-edge ata_piix
15: 0 IO-APIC-edge ata_piix
16: 5335 IO-APIC-fasteoi radeon, uhci_hcd:usb5, eth0
17: 102171 IO-APIC-fasteoi ipw2200, Intel ICH6
18: 1 IO-APIC-fasteoi uhci_hcd:usb4, yenta
19: 0 IO-APIC-fasteoi uhci_hcd:usb3
20: 0 IO-APIC-fasteoi Intel ICH6 Modem
23: 0 IO-APIC-fasteoi ehci_hcd:usb1, uhci_hcd:usb2
NMI: 139 Non-maskable interrupts
LOC: 68587 Local timer interrupts
SPU: 0 Spurious interrupts
PMI: 139 Performance monitoring interrupts
IWI: 0 IRQ work interrupts
RES: 0 Rescheduling interrupts
CAL: 0 Function call interrupts
TLB: 0 TLB shootdowns
TRM: 0 Thermal event interrupts
THR: 0 Threshold APIC interrupts
MCE: 0 Machine check exceptions
MCP: 3 Machine check polls
ERR: 0
MIS: 0

I get the message either somewhere in the kde notifications, or in any openened console.

I’ll send the result of the top of ‘top’ during a freeze as soon as my phone wants to send me the picture.

Here is the top² :

http://www.hydromel.ch/img/top.jpg

Hope it helps

i just now meet the same problem here. They are very useful to me! thanks…

Battlestar Galactica Seasons 1-4 DVD

Hop, second freeze of the day, second picture :
http://www.hydromel.ch/img/top_2.jpg

Oops, forgot to answer this. I’m not sure it is behaving correctly since I switched to Linux (around 3yrs ago). It’s very often running full speed, making quite a lot of noise, and my computer can be quite hot, especially when doing things resources-demanding. At least, it is noiser and hotter than when I was using WinXP.

But I don’t see any significant differences between OpenSuse 11.4, 11.3 or anything I used before.

Third crash of the day…

http://www.hydromel.ch/img/top_3.jpg

Is it useful, shall I continue ?

By the way, the first time I was watching a video (I’ve had 100% success of freeze this way, and wanted a screenshot), second time can’t remember, third time was switching from a windows to another.

On 03/17/2011 07:06 AM, olivierkes wrote:
>
> Third crash of the day…
>
> [image: http://www.hydromel.ch/img/top_3.jpg]
>
> Is it useful, shall I continue ?
>
> By the way, the first time I was watching a video (I’ve had 100%
> success of freeze this way, and wanted a screenshot), second time can’t
> remember, third time was switching from a windows to another.

Do not post any more. The top screens are not showing any process being locked,
but with a single CPU it might not.

On IRQ 16, you have wired ethernet, graphics adapter, and one of your USB hubs.
Loosing that interrupt would certainly cause the computer to freeze.

What driver are you using for that Radeon? If it is the proprietary one, then
switch back to the non-accelerated version for testing. Desktop effects won’t
work. If that fixes the problem, then you will have to explore that on your own.
I do not debug closed-source drivers. How could I?

I’m using the OSS driver, radeon, default from installation :

olivier@linux-m0ss:~> lsmod | grep radeon
radeon 914168 2
ttm 63307 1 radeon
drm_kms_helper 32719 1 radeon
drm 189193 4 radeon,ttm,drm_kms_helper
i2c_algo_bit 5306 1 radeon
i2c_core 27418 5 i2c_i801,radeon,drm_kms_helper,drm,i2c_algo_bit
hwmon 2012 2 radeon,thermal_sys

I had the same problem with OpenSuse 11.4 on a Dell Vostro laptop with nVidia graphics. I already removed the broadcom wifi drivers and disabled desktop effects, but my system still froze. Sometimes within minutes, sometimes after a couple of hours. I’ve moved back to 11.3 for now.

Dell Vostro 3700
Core i5-430M (2.26GHz)
4096MB (2x2048) 1333MHz DDR3
Nvidia® Geforce™ GT 330M, 1GB Graphics
Wireless : ROW Dell Wireless 1520 (802.11n) Half Mini Card

My frozen top (unfortunately, I wasn’t smart and didn’t take a picture)


top: 02:14:05 up 37min 4 users
Tasks: 190 total, 2 running, 188 sleeping, 0 stopped, 0 zombie
Mem: 8174321k total, 1369000k used, 6805312k free, 78428k buffer

PID     User         PR  NI VIRT     Res   Shr    S  %CPU  %Mem     Command
1390    root         20   0   160m  35m   5568  S  17            .4          Xorg
6268    me           20   0   802m  190m  37m    S  5             2.5         firefox
2092    me           20   0   473m  39m   28m   S  5               .5         kwin
2239    me           20   0   465m  29m   17m   S  3               .4         dolphin
2123    me           20   0   679m  25m   17m   S  2               .3         knotify4
2125    me           20   0   689m  55m   28m   S  2               .7         plasma-desktop
2123  messageb       20   0   28628  1992   824   S  1               0          dbusdaemon

Fresh install, no proprietary drivers, desktop effects disabled.

What do you mean by “loosing that interrupt” ? Is there something we can do about it ?

On 03/17/2011 05:06 PM, olivierkes wrote:
>
> lwfinger;2306717 Wrote:
>> On IRQ 16, you have wired ethernet, graphics adapter, and one of your
>> USB hubs.
>> Loosing that interrupt would certainly cause the computer to freeze.
>
> What do you mean by “loosing that interrupt” ? Is there something we
> can do about it ?

Do you recall posting the following?

> By the way, i sometime get some message like :

> >kernel: 1734.621464] Disabling IRQ #16
> If that means something to someone…

That means that the kernel saw some error (which was posted above that message)
and disabled IRQ #16. The usual reason is that no driver claimed that interrupt,
thus the kernel disabled it. It could be your graphics card, your wired
ethernet, or perhaps the USB hub. From what info you have given, I have no means
of telling, but I think it is a hardware problem.

OK, thanks for the explanation.

I’ve just seen the msg for the first time (posted under), I’ll try booting with “irqpoll”.

For now, do you know where could I go to get more help ?
And how is it that I had no problems with 11.3 ?

Thanks again…

dmesg :

 1862.866777] irq 16: nobody cared (try booting with the "irqpoll" option)
 1862.866786] Pid: 2394, comm: firefox Not tainted 2.6.37.1-1.2-default #1
 1862.866790] Call Trace:
 1862.866810]  <c02060e3>] try_stack_unwind+0x173/0x190
 1862.866819]  <c0204e8f>] dump_trace+0x3f/0xe0
 1862.866826]  <c020614b>] show_trace_log_lvl+0x4b/0x60
 1862.866832]  <c0206178>] show_trace+0x18/0x20
 1862.866840]  <c05f9945>] dump_stack+0x6d/0x72
 1862.866849]  <c02a5324>] __report_bad_irq+0x24/0x90
 1862.866856]  <c02a54e0>] note_interrupt+0x150/0x190
 1862.866863]  <c02a5ffb>] handle_fasteoi_irq+0x9b/0xc0
 1862.866870]  <c0204e24>] handle_irq+0x64/0x90
 1862.866896]  <effbefff>] 0xeffbefff
 1862.866917] DWARF2 unwinder stuck at 0xeffbefff
 1862.866919] 
 1862.866922] Leftover inexact backtrace:
 1862.866923] 
 1862.867036]  <c02c7b37>] ? perf_ctx_adjust_freq+0x17/0x160
 1862.867043]  <c0212dba>] ? x86_pmu_enable+0x1ea/0x250
 1862.867056]  <fb0ee1fa>] ? libipw_parse_qos_info_param_IE+0x9a/0x1d0 [libipw]
 1862.867066]  <fb0eedde>] ? libipw_parse_info_param+0x7ae/0xab0 [libipw]
 1862.867073]  <c0212dba>] ? x86_pmu_enable+0x1ea/0x250
 1862.867078]  <c02c7d61>] ? perf_rotate_context+0xe1/0x1c0
 1862.867083]  <c0204dd5>] ? handle_irq+0x15/0x90
 1862.867089]  <c024a305>] ? irq_exit+0x35/0x70
 1862.867093]  <c0204a0d>] ? do_IRQ+0x4d/0xc0
 1862.867098]  <c0204dd5>] ? handle_irq+0x15/0x90
 1862.867102]  <c024a305>] ? irq_exit+0x35/0x70
 1862.867106]  <c0204a0d>] ? do_IRQ+0x4d/0xc0
 1862.867111]  <c02034a9>] ? common_interrupt+0x29/0x30
 1862.867117]  <c02082a9>] ? nommu_map_page+0x39/0x70
 1862.867122]  <c0250a27>] ? lock_timer_base+0x27/0x50
 1862.867127]  <c0251b4c>] ? mod_timer+0x10c/0x240
 1862.867133]  <c025a16e>] ? queue_delayed_work_on+0x7e/0x140
 1862.867138]  <c025c8a8>] ? queue_delayed_work+0x18/0x30
 1862.867154]  <fb180dca>] ? ipw_net_hard_start_xmit+0x6a/0xd0 [ipw2200]
 1862.867163]  <fb0edc4d>] ? libipw_xmit+0x54d/0x9f0 [libipw]
 1862.867172]  <c051ebaa>] ? dev_hard_start_xmit+0x2da/0x5c0
 1862.867179]  <c0533530>] ? sch_direct_xmit+0x60/0x1a0
 1862.867184]  <c0549b40>] ? ip_finish_output+0x0/0x2e0
 1862.867189]  <c051ef97>] ? dev_queue_xmit+0x107/0x340
 1862.867194]  <c0549c5e>] ? ip_finish_output+0x11e/0x2e0
 1862.867198]  <c054a701>] ? ip_output+0xb1/0xe0
 1862.867202]  <c0549b40>] ? ip_finish_output+0x0/0x2e0
 1862.867207]  <c0549ed8>] ? ip_local_out+0x18/0x20
 1862.867211]  <c0549ff9>] ? ip_queue_xmit+0x119/0x380
 1862.867216]  <c0204dd5>] ? handle_irq+0x15/0x90
 1862.867221]  <c024a305>] ? irq_exit+0x35/0x70
 1862.867225]  <c0204a0d>] ? do_IRQ+0x4d/0xc0
 1862.867230]  <c023e490>] ? default_wake_function+0x0/0x10
 1862.867235]  <c02034a9>] ? common_interrupt+0x29/0x30
 1862.867240]  <c0204dd5>] ? handle_irq+0x15/0x90
 1862.867244]  <c024a305>] ? irq_exit+0x35/0x70
 1862.867248]  <c0204a0d>] ? do_IRQ+0x4d/0xc0
 1862.867253]  <c02034a9>] ? common_interrupt+0x29/0x30
 1862.867258]  <c0563c26>] ? tcp_v4_do_rcv+0x46/0x170
 1862.867263]  <c0565b6d>] ? tcp_v4_rcv+0x5ad/0x7d0
 1862.867269]  <c053f36b>] ? nf_hook_slow+0xab/0xf0
 1862.867274]  <c0204dd5>] ? handle_irq+0x15/0x90
 1862.867278]  <c024a305>] ? irq_exit+0x35/0x70
 1862.867282]  <c0204a0d>] ? do_IRQ+0x4d/0xc0
 1862.867287]  <c02034a9>] ? common_interrupt+0x29/0x30
 1862.867292]  <c024007b>] ? migrate_dead_tasks+0x3b/0xd0
 1862.867298]  <c05fbdc5>] ? _raw_spin_unlock_irqrestore+0x5/0x10
 1862.867313]  <fb183f73>] ? ipw_irq_tasklet+0x2b3/0x7a4 [ipw2200]
 1862.867318]  <c02034a9>] ? common_interrupt+0x29/0x30
 1862.867323]  <c051a71e>] ? net_tx_action+0x4e/0x140
 1862.867328]  <c024a1ba>] ? __do_softirq+0xea/0x1a0
 1862.867333]  <c024a0d0>] ? __do_softirq+0x0/0x1a0
 1862.867335]  <IRQ>  <c031d9bf>] ? sys_select+0x2f/0xb0
 1862.867346]  <c05fc265>] ? syscall_call+0x7/0xb
 1862.867352]  <c05f0000>] ? ezx_pcap_probe+0x7b/0x33b
 1862.867355] handlers:
 1862.867357] <f891d290>] (radeon_driver_irq_handler_kms+0x0/0x20 [radeon])
 1862.867402] <f83eaba0>] (usb_hcd_irq+0x0/0x60 [usbcore])
 1862.867432] <fb0cfbc0>] (b44_interrupt+0x0/0xf0 [b44])
 1862.867444] Disabling IRQ #16

For the record, the “irqpoll” thing might have done the trick.
I’ve been able to play a video for 30mn (that was my test case, never went over 10mn before) without any crash or kernel error message… I’m still waiting to confirm.