The fan isn't working

Hi!
Just solved the problems with acpi, in boot options (acpi=force howto). And now, I have just one problem with my laptop. If I start my 11.0 with boot options: acpi=force pci=noacpi apm=off, the fan isn’t working, and the whole laptop is freezing down after 10 minutes.
Some info about my system:
Laptop: MSI - M670X (all tech. specifications)
OS: openSuse 11.0
Can somebody help me?
Thanks!

Some additional setup options from the BIOS:
PowerNow [Enabled] : Enable/disable the generation of ACPI _PPC, _PSS, and PCT objects.
Enchanched Power Saving [Disabled] : Enable/disable
Anybody can help?

ps.:My system is running with acpi=off.

See How To Fix Your Buggy DSDT - openSUSE Forums post #4 & try acpi_osi=“Microsoft Windows NT” at the bootsplash. Maybe you have the Vista bios bug too.

I see MSI – MICRO-STAR INT’L CO., LTD. shows a Vista bios and an winxp bios.

For sure get the latest bios & try one or the other above.

Good luck…

Hi
So what happens if you just use acpi=force and no other boot options,
does the system startup ok and run?


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.0 x86 Kernel 2.6.25.11-0.1-default
up 21:45, 2 users, load average: 0.03, 0.07, 0.08
GPU GeForce 6600 TE/6200 TE - Driver Version: 173.14.12

If i start it just with the acpi=force nothing happens. After 10 minutes it freezes down.

snakedriver: I haven’t this bug under 10.2!!!
Everything worked fine, ACPI, powersave, CPUFreq! Are you think that i need to upgrade my BIOS?
^^In the BIOS update file is an *.exe file… What to do with that? I need a 98 boot floppy?? :slight_smile:
BTW, i’ll try the acpi_osi=“Microsoft Windows NT” option.
Thanks!

Interesting things, after booting with:

acpi_os_name=“Microsoft Windows NT”
acpi_os_name=“Microsoft Windows XP”
acpi_os_name=“Linux”

The cat gives my with all os_name options:

cat /proc/acpi/thermal_zone/THRM/trip_points

critical (S5): 100 C

cat /proc/acpi/thermal_zone/THRM/temperature

temperature: 75 C

And the system freezes down. Whats going on?! :sarcastic:

Hi
If you don’t have a floppy, there are boot cd’s (BartPE, ultimate boot
cd, bootcd.com) and a google on “HOWTO:Flash Your Bios Using Only A CD”
should get you going :slight_smile:


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.0 x86 Kernel 2.6.25.11-0.1-default
up 23:53, 2 users, load average: 0.06, 0.12, 0.09
GPU GeForce 6600 TE/6200 TE - Driver Version: 173.14.12

Okay!
I made a BIOS update. I’m tried options like

acpi_os_name="Microsoft Windows NT/XP"
acpi_os_name="Linux"

I’m already tried it without acpi=off option and with acpi=force.
BUT My openSuse is still freezing down! >:(
ps.: cooler is working, but nothing changes… :\

Okay, last post (I’m replying to myself, lol!).
I’m tried several boot options: acpi_osi=, acpi_os_name=, (with Microsoft Windows xx), etc.
The cooler is working, ACPI is working, but openSuse is freezing down.
It works without any problem on Solaris, openSolaris, openSuse 10.2! :open_mouth:
But not in 11.0. What to do?
Can somebody help me?
Please!

There could be any number of things to look at:

if this was a desktop, I’d say let’s do some maint:
open the case & check the cpu fan wire going to the right mobo fan terminal
reseat it
is there a wire or something keeping the fan from turning?
is it dusty"
when you powerup does it spin?
keep the case off;)

1st, go into BIOS and turn on (Enable) the generation of ACPI _PPC, _PSS, and PCT objects and cool’n’quite or speedstep (needed for powersave)
(not sure w/o looking at the spec but I think _PSS is for p-state which has to do with the cpu.)

2nd, get an openSUSE LiveCD; openSUSE-11 0 KDE-3 5 9 liveCD : Software > Linux - Mininova looks like a good one to try; burn it @ 8x (or below). Try that (or -if you like, try Sidux lite LiveCD @ Index of /pub/sidux/release)

look at the fan (listen) as you boot the livecd (no kernel parameters)
If the LiveCD works, then 11.0 should too.

I’d do another download; do the MD5SUMS check on the iso & then burn it at 8x or below. MD5SUMS says you have a good iso; 8x or below prevents buffer overflows during the burn.

There should be a howto @ that link I posted earlier for what’s needed to update your bios. Do it with the AC adapter plugged in.

Most laptops revert to motherboard control of the fan; if you can see that in bios, make sure the cutoff temp is not too low; sit there for a few minutes and monitor them; can you read fan speed? “gkrellm” is a way to monitor them on the desktop.

Try those and get back;)

Edit:
PS: what exactly is your cpu?
when you boot the livecd. do “dmesg | grep -2i acpi” in a terminal and post the output.

From the spec; posted for reference:

Processor performance control objects include the ‘_PCT’ package, ‘_PSS’ package, and the ‘_PPC’ method as detailed below.

8.4.4.1 _PCT (Performance Control)
This optional object declares an interface that allows OSPM to transition the processor into a performance state. OSPM performs processor performance transitions by writing the performance state–specific control value to a Performance Control Register (PERF_CTRL).
OSPM may select a processor performance state as indicated by the performance state value returned by the _PPC method, or any lower power (higher numbered) state. The control value to write is contained in the corresponding _PSS entry’s “Control” field.
Success or failure of the processor performance transition is determined by reading a Performance Status Register (PERF_STATUS) to determine the processor’s current performance state. If the transition was successful, the value read from PERF_STATUS will match the “Status” field in the _PSS entry that corresponds to the desired processor performance state.
This object evaluates to a package that declares the above-mentioned transition control and status addresses

8.4.4.2 _PSS (Performance Supported States)
This optional object indicates to OSPM the number of supported processor performance states that any given system can support. This object evaluates to a packaged list of information about available performance states including internal CPU core frequency, typical power dissipation, control register values needed to transition between performance states, and status register values that allow OSPM to verify performance transition status after any OS-initiated transition change request. The list is sorted in descending order by typical power dissipation. As a result, the zeroth entry describes the highest performance state and the ‘nth’ entry describes the lowest performance state.

8.4.4.3 _PPC (Performance Present Capabilities)
This optional object is a method that dynamically indicates to OSPM the number of performance states currently supported by the platform. This method returns a number that indicates the _PSS entry number of the highest performance state that OSPM can use at a given time. OSPM may choose the corresponding state entry in the _PSS as indicated by the value returned by the _PPC method or any lower power (higher numbered) state entry in the _PSS.

11.1.1.1 Active, Passive, and Critical Policies
There are three cooling policies that OSPM uses to control the thermal state of the hardware. The policies are active, passive and critical.

• Active Cooling. OSPM takes a direct action such as turning on a fan. Applying active cooling controls typically consume power and produce some amount of noise, but are able to cool a thermal zone without limiting system performance. Active cooling temperature trip points declare the temperature thresholds OSPM uses to decide when to start or stop different active cooling devices…

…When a thermal zone appears in the ACPI Namespace or when a new device becomes a member of a thermal zone, OSPM retrieves the temperature thresholds (trip points) at which it executes a cooling policy. When OSPM receives a temperature change notification, it evaluates the thermal zone’s temperature interfaces to retrieve current temperature values. OSPM compares the current temperature values against the temperature thresholds. If any temperature is greater than or equal to a corresponding active trip point then OSPM will turn on the associated active cooling device(s). If any temperature is greater than or equal to a corresponding passive trip point then OSPM will perform passive cooling. If the _TMP object returns a value greater than or equal to the value returned by the _HOT object then OSPM may choose to transition the system into the S4 sleeping state, if supported. If the _TMP object returns a value greater than or equal to the value returned by the _CRT object then OSPM must shut the system down. Embedded Hot and Critical trip points may also be exposed by individual devices within a thermal zone. Upon passing of these trip points, OSPM must decide whether to shut down the device or the entire system based upon device criticality to system operation. OSPM must also evaluate the thermal zone’s temperature interfaces when any thermal zone appears in the namespace (for example, during system initialization) and must initiate a cooling policy as warranted independent of receipt of a temperature change notification. This allows OSPM to cool systems containing a thermal zone whose temperature has already exceeded temperature thresholds at initialization time.
An optimally designed system that uses several

In my BIOS options:

PowerNow [Enabled] : Enable/disable the generation of ACPI _PPC, _PSS, and PCT objects.
Enchanched Power Saving [Enabled] : Enable/disable

are enabled.
I’m downloaded the openSuse 11.0 Live CD, here is is the output of

dmesg | grep -2i acpi

linux@linux:~> dmesg | grep -2i acpi
 BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000003bfd0000 (usable)
 BIOS-e820: 000000003bfd0000 - 000000003bfde000 (ACPI data)
 BIOS-e820: 000000003bfde000 - 000000003c000000 (ACPI NVS)
 BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fef00000 (reserved)
--
DMI present.
Using APIC driver default
ACPI: RSDP 000F8C00, 0014 (r0 M S I )
ACPI: RSDT 3BFD0000, 0044 (r1 MSI_NB MEGABOOK 10312007 MSFT       97)
ACPI: FACP 3BFD0200, 0084 (r2 M S I  1632     10312007 MSFT       97)
ACPI: DSDT 3BFD05C0, 4A4D (r1 M S I  1632            7 INTL 20051117)
ACPI: FACS 3BFDE000, 0040
ACPI: APIC 3BFD0390, 0070 (r1 M S I  OEMAPIC  10312007 MSFT       97)
ACPI: MCFG 3BFD0400, 003C (r1 M S I  OEMMCFG  10312007 MSFT       97)
ACPI: SLIC 3BFD0440, 0176 (r1 MSI_NB MEGABOOK 10312007 MSFT       97)
ACPI: SLIC 3BFD0440, 0176 (r1 MSI_NB MEGABOOK 10312007 MSFT       97)
ACPI: OEMB 3BFDE040, 0071 (r1 M S I  AMI_OEM  10312007 MSFT       97)
ACPI: HPET 3BFD5010, 0038 (r1 M S I  OEMHPET0 10312007 MSFT       97)
ACPI: SSDT 3BFD5050, 0129 (r1 A M I  POWERNOW        1 AMD         1)
Detected use of extended apic ids on hypertransport bus
ACPI: PM-Timer IO Port: 0x4008
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
Processor #0 15:12 APIC version 16
ACPI: LAPIC (acpi_id[0x02] lapic_id[0x81] disabled)
ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0])
IOAPIC[0]: apic_id 1, version 17, address 0xfec00000, GSI 0-23
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
ACPI: INT_SRC_OVR (bus 0 bus_irq 14 global_irq 14 high edge)
ACPI: INT_SRC_OVR (bus 0 bus_irq 15 global_irq 15 high edge)
ACPI: IRQ0 used by override.
ACPI: IRQ2 used by override.
ACPI: IRQ9 used by override.
ACPI: IRQ14 used by override.
ACPI: IRQ15 used by override.
Enabling APIC mode:  Flat.  Using 1 I/O APICs
ACPI: HPET id: 0x10de8201 base: 0xfed00000
Using ACPI (MADT) for SMP configuration information
Allocating PCI resources starting at 40000000 (gap: 3c000000:c2c00000)
PM: Registered nosave memory: 000000000009f000 - 00000000000a0000
--
SMP alternatives: switching to UP code
Freeing SMP alternatives: 18k freed
ACPI: Core revision 20070126
ACPI: Checking initramfs for custom DSDT
Parsing all Control Methods:
Table [DSDT](id 0001) - 826 Objects with 78 Devices 243 Methods 18 Regions
Parsing all Control Methods:
Table [SSDT](id 0002) - 4 Objects with 0 Devices 1 Methods 0 Regions
 tbxface-0598 [00] tb_load_namespace     : ACPI Tables successfully acquired
evxfevnt-0091 [00] enable                : Transition to ACPI mode successful
CPU0: AMD Mobile AMD Sempron(tm) Processor 3500+ stepping 02
Total of 1 processors activated (3620.35 BogoMIPS).
--
Booting paravirtualized kernel on bare hardware
NET: Registered protocol family 16
ACPI: bus type pci registered
PCI: BIOS Bug: MCFG area at e0000000 is not E820-reserved
PCI: Not using MMCONFIG.
--
evgpeblk-1052 [00] ev_initialize_gpe_bloc: Found 9 Wake, Enabled 2 Runtime GPEs in this block
evgpeblk-1052 [00] ev_initialize_gpe_bloc: Found 1 Wake, Enabled 0 Runtime GPEs in this block
ACPI: EC: Look up EC in DSDT
Completing Region/Field/Buffer/Package initialization:..............................................................................................
Initialized 15/18 Regions 16/16 Fields 37/38 Buffers 26/28 Packages (839 nodes)
Initializing Device/Processor/Thermal objects by executing _INI methods:
Executed 0 _INI methods requiring 0 _STA executions (examined 85 objects)
ACPI: Interpreter enabled
ACPI: (supports S0 S1 S3 S4 S5)
ACPI: Using IOAPIC for interrupt routing


ACPI: Error attaching device data
ACPI: Error attaching device data
ACPI: EC: GPE = 0x5c, I/O: command/status = 0x66, data = 0x62
ACPI: EC: driver started in poll mode
ACPI: PCI Root Bridge [PCI0] (0000:00)
PCI: Transparent bridge - 0000:00:10.0
ACPI: PCI Interrupt Routing Table \_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table \_SB_.PCI0.P0P1._PRT]
ACPI: PCI Interrupt Routing Table \_SB_.PCI0.P0P9._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 16 17 18 19) *11
ACPI: PCI Interrupt Link [LNKB] (IRQs 16 17 18 19) *0, disabled.
ACPI: PCI Interrupt Link [LNKC] (IRQs 16 17 18 19) *10
ACPI: PCI Interrupt Link [LNKD] (IRQs 16 17 18 19) *0, disabled.
ACPI: PCI Interrupt Link [LNEA] (IRQs 16 17 18 19) *0, disabled.
ACPI: PCI Interrupt Link [LNEB] (IRQs 16 17 18 19) *0, disabled.
ACPI: PCI Interrupt Link [LNEC] (IRQs 16 17 18 19) *10
ACPI: PCI Interrupt Link [LNED] (IRQs 16 17 18 19) *0, disabled.
ACPI: PCI Interrupt Link [LUB0] (IRQs 20 21 22 23) *7
ACPI: PCI Interrupt Link [LUB2] (IRQs 20 21 22 23) *14
ACPI: PCI Interrupt Link [LMAC] (IRQs 20 21 22 23) *10
ACPI: PCI Interrupt Link [LAZA] (IRQs 20 21 22 23) *5
ACPI: PCI Interrupt Link [LACI] (IRQs 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [LMC9] (IRQs 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [LSMB] (IRQs 20 21 22 23) *5
ACPI: PCI Interrupt Link [LPMU] (IRQs 20 21 22 23) *11
ACPI: PCI Interrupt Link [LSA0] (IRQs 20 21 22 23) *10
ACPI: PCI Interrupt Link [LSA1] (IRQs 20 21 22 23) *11
ACPI: PCI Interrupt Link [LATA] (IRQs 20 21 22 23) *0, disabled.
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI init
ACPI: bus type pnp registered
pnp: PnP ACPI: found 13 devices
ACPI: ACPI bus type pnp unregistered
PnPBIOS: Disabled by ACPI PNP
PCI: Using ACPI for IRQ routing
PCI: If a device doesn't work, try "pci=routeirq".  If it helps, post a report
hpet0: at MMIO 0xfed00000, IRQs 2, 8, 31
hpet0: 3 32-bit timers, 25000000 Hz
AppArmor: AppArmor Filesystem Enabled
ACPI: RTC can wake from S4
system 00:07: iomem range 0xfefe0000-0xfefe01ff has been reserved
system 00:08: ioport range 0x4d0-0x4d1 has been reserved
--
libata version 3.00 loaded.
sata_nv 0000:00:0e.0: version 3.5
ACPI: PCI Interrupt Link [LSA0] enabled at IRQ 23
ACPI: PCI Interrupt 0000:00:0e.0[A] -> Link [LSA0] -> GSI 23 (level, low) -> IRQ 23
PCI: Setting latency timer of device 0000:00:0e.0 to 64
scsi0 : sata_nv
--
ata2: SATA link down (SStatus 0 SControl 300)
scsi 0:0:0:0: Direct-Access     ATA      WDC WD800BEVS-00 04.0 PQ: 0 ANSI: 5
ACPI: PCI Interrupt Link [LSA1] enabled at IRQ 22
ACPI: PCI Interrupt 0000:00:0f.0[A] -> Link [LSA1] -> GSI 22 (level, low) -> IRQ 22
PCI: Setting latency timer of device 0000:00:0f.0 to 64
scsi2 : sata_nv
--
ata5: port disabled. ignoring.
ata6.00: ATAPI: Optiarc DVD RW AD-7530A, EX32, max UDMA/33
ata6: nv_mode_filter: 0x739f&0x701f->0x701f, BIOS=0x7000 (0xc000) ACPI=0x701f (60:900:0x11)
ata6.00: configured for UDMA/33
scsi 5:0:0:0: CD-ROM            Optiarc  DVD RW AD-7530A  EX32 PQ: 0 ANSI: 5
--
aufs test_add:376:mount[999]: uid/gid/perm /read-only 0/0/0755, 0/0/01777
forcedeth: Reverse Engineered nForce ethernet driver. Version 0.61.
ACPI: PCI Interrupt Link [LMAC] enabled at IRQ 21
ACPI: PCI Interrupt 0000:00:14.0[A] -> Link [LMAC] -> GSI 21 (level, low) -> IRQ 21
PCI: Setting latency timer of device 0000:00:14.0 to 64
forcedeth 0000:00:14.0: ifname eth0, PHY OUI 0x20 @ 1, addr 00:19:db:39:b1:b9
forcedeth 0000:00:14.0: highdma pwrctl timirq lnktim desc-v3
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 19
ACPI: PCI Interrupt 0000:04:04.0[A] -> Link [LNKC] -> GSI 19 (level, low) -> IRQ 19
i2c-adapter i2c-0: nForce2 SMBus adapter at 0x5000
i2c-adapter i2c-1: nForce2 SMBus adapter at 0x6000
--
input: Power Button (FF) as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input3
usbcore: registered new device driver usb
ACPI: Power Button (FF) [PWRF]
ACPI: EC: non-query interrupt received, switching to interrupt mode
ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3])
ACPI: ACPI0007:00 is registered as cooling_device0
ACPI: AC Adapter [ADP1] (on-line)
input: Lid Switch as /devices/LNXSYSTM:00/device:00/PNP0A03:00/device:07/PNP0C09:00/PNP0C0D:00/input/input4
ACPI: Lid Switch [LID0]
input: Sleep Button (CM) as /devices/LNXSYSTM:00/device:00/PNP0A03:00/device:07/PNP0C09:00/PNP0C0E:00/input/input5
ACPI: Sleep Button (CM) [SLPB]
input: Power Button (CM) as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input6
ACPI: Power Button (CM) [PWRB]
Marking TSC unstable due to: TSC halts in idle.
ACPI: PCI Interrupt Link [LUB2] enabled at IRQ 20
ACPI: PCI Interrupt 0000:00:0b.1** -> Link [LUB2] -> GSI 20 (level, low) -> IRQ 20
PCI: Setting latency timer of device 0000:00:0b.1 to 64
ehci_hcd 0000:00:0b.1: EHCI Host Controller
--

**


hub 1-0:1.0: 8 ports detected
input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A03:00/device:03/input/input7
ACPI: Video Device [VGA] (multi-head: yes  rom: no  post: no)
usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
--
usb usb1: Manufacturer: Linux 2.6.25.11-0.1-default ehci_hcd
usb usb1: SerialNumber: 0000:00:0b.1
ACPI: PCI Interrupt Link [LUB0] enabled at IRQ 23
ACPI: PCI Interrupt 0000:00:0b.0[A] -> Link [LUB0] -> GSI 23 (level, low) -> IRQ 23
PCI: Setting latency timer of device 0000:00:0b.0 to 64
ohci_hcd 0000:00:0b.0: OHCI Host Controller
--
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 8 ports detected
ACPI: Battery Slot [BAT1] (battery present)
ACPI: LNXTHERM:01 is registered as thermal_zone0
ACPI: Thermal Zone [THRM] (75 C)
rtc_cmos 00:02: rtc core: registered rtc_cmos as rtc0
ieee1394: Host added: ID:BUS[0-00:1023]  GUID[00dc1000e05e1b01]
--
sdhci: Copyright(c) Pierre Ossman
sdhci: SDHCI controller found at 0000:04:04.2 [1217:7120] (rev 1)
ACPI: PCI Interrupt 0000:04:04.2[A] -> Link [LNKC] -> GSI 19 (level, low) -> IRQ 19
sdhc0:slot0: Unknown controller version (16). You may experience problems.
mmc0: SDHCI at 0xfebfec00 irq 19 PIO
ACPI: PCI Interrupt Link [LAZA] enabled at IRQ 22
ACPI: PCI Interrupt 0000:00:10.1** -> Link [LAZA] -> GSI 22 (level, low) -> IRQ 22
PCI: Setting latency timer of device 0000:00:10.1 to 64
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 18
ACPI: PCI Interrupt 0000:04:09.0[A] -> Link [LNKA] -> GSI 18 (level, low) -> IRQ 18
phy0: Selected rate control algorithm 'pid'
device-mapper: uevent: version 1.0.3

The system is freezing down after 5-10 minutes. The fan is working.**

Most laptops revert to motherboard control of the fan; if you can see that in bios, make sure the cutoff temp is not too low; sit there for a few minutes and monitor them; can you read fan speed? “gkrellm” is a way to monitor them on the desktop.

I’m started my system with acpi=force, and I get this values with gkrellm:
temp1: started from 54 -> 49 -> 47 C - so cooler is ok :\
temp2: same as temp1.
GPU (nVidia card): 68 C
THRM: 75 C
ps.: I have no options under Builtins -> Sensors -> Fans.

PS: what exactly is your cpu?

Mobile AMD Sempron 3500+

Thanks

The fan is working., plus, seems you have acpi & cool’n’quite.

Frankly, from what I’ve seen, I don’t see anything wrong in the posting that would cause a temperature shutdown – no errors or warnings. Looks like the DSDT was compiled with a spec compiler which is good.

I’ll look this up: Marking TSC unstable due to: TSC halts in idle. if I can find someting

The system is freezing down after 5-10 minutes.
I suggest you try “memtest”; See if it is on the bootsplash of the LiveCD you have, or, the opensuse DVD. It’s a boot option on many LiveCDs. Run that & see if your memory is crapping out after a while.

There is another important thing to check = /var/log/messages
here is the last output on mine for reference:

Aug 19 15:11:23 linux-3obf smartd[3452]: Device: /dev/sdb, SMART Usage Attribute: 194 Temperature_Celsius changed from 27 to 28
Aug 19 15:29:59 linux-3obf su: (to root) jim on /dev/pts/2
Aug 19 15:29:59 linux-3obf su: (to root) jim on /dev/pts/2

note that it has a date & time>

So, start the machine and run it until it freezes.
note the date & time
when you can reboot, go to Kmenu > File Manager > File Manager Super User Mode login as root (so you can read it)
navigate to /var/log/messages; now look at the date & time it last froze.
Copy & post here what was happening/events/etc.

Just maybe that will tell us what’s happening;)**

tsc stands for time stamp counter. This timer uses time stamps generated by the cpu to determine time.

Take a look at the kernel parameters this guy tried: Re: Clocksource tsc is always unstable with 2.6.25-* kernels and CONFIG_NO_HZ=y on my box - Unix Linux Forum

I would recommend trying some of these: SDB:Kernel Parameters for ACPI/APIC - openSUSE

1st try: nolapic

for sure, I would try:
irqpoll
noapic
acpi_irq_balance
acpi=noirq
acpi_skip_timer_override
and see what happens.

You may want to get the experts involved by making a bug report: https://bugzilla.novell.com/query.cgi hit the “New” tab:)

Here is the part of “message” before freeze:


Aug 19 23:59:08 linux-rz6o syslog-ng[1711]: syslog-ng version 1.6.12 starting
Aug 19 23:59:13 linux-rz6o SuSEfirewall2: batch committing...
Aug 19 23:59:13 linux-rz6o SuSEfirewall2: Firewall rules set to CLOSE.
Aug 19 23:59:13 linux-rz6o kernel: klogd 1.4.1, log source = /proc/kmsg started.
Aug 19 23:59:13 linux-rz6o kernel: type=1505 audit(1219183145.983:7): operation="profile_load" name="/usr/sbin/identd" name2="default" pid=1476
Aug 19 23:59:13 linux-rz6o kernel: type=1505 audit(1219183146.131:8): operation="profile_load" name="/usr/sbin/mdnsd" name2="default" pid=1482
Aug 19 23:59:13 linux-rz6o kernel: type=1505 audit(1219183146.279:9): operation="profile_load" name="/usr/sbin/nscd" name2="default" pid=1495
Aug 19 23:59:13 linux-rz6o kernel: type=1505 audit(1219183146.451:10): operation="profile_load" name="/usr/sbin/ntpd" name2="default" pid=1514
Aug 19 23:59:13 linux-rz6o kernel: type=1505 audit(1219183146.511:11): operation="profile_load" name="/usr/sbin/traceroute" name2="default" pid=1545
Aug 19 23:59:13 linux-rz6o kernel: powernow-k8: Found 1 Mobile AMD Sempron(tm) Processor 3500+ processors (1 cpu cores) (version 2.20.00)
Aug 19 23:59:13 linux-rz6o kernel: powernow-k8:    0 : fid 0xa (1800 MHz), vid 0xe
Aug 19 23:59:13 linux-rz6o kernel: powernow-k8:    1 : fid 0x8 (1600 MHz), vid 0x10
Aug 19 23:59:13 linux-rz6o kernel: powernow-k8:    2 : fid 0x0 (800 MHz), vid 0x18
Aug 19 23:59:13 linux-rz6o kernel: Clocksource tsc unstable (delta = -146668553 ns)
Aug 19 23:59:13 linux-rz6o kernel: NET: Registered protocol family 10
Aug 19 23:59:13 linux-rz6o kernel: lo: Disabled Privacy Extensions
Aug 19 23:59:13 linux-rz6o kernel: ip6_tables: (C) 2000-2006 Netfilter Core Team
Aug 19 23:59:13 linux-rz6o kernel: ip_tables: (C) 2000-2006 Netfilter Core Team
Aug 19 23:59:13 linux-rz6o kernel: nf_conntrack version 0.5.0 (15360 buckets, 61440 max)
Aug 19 23:59:13 linux-rz6o network: Starting the NetworkManager
Aug 19 23:59:15 linux-rz6o nm-system-settings: Loaded plugin ifcfg-suse: (C) 2008 Novell, Inc.  To report bugs please use the NetworkManager mailing list.
Aug 19 23:59:15 linux-rz6o nm-system-settings: Loaded plugin keyfile: (c) 2007 - 2008 Red Hat, Inc.  To report bugs please use the NetworkManager mailing list.
Aug 19 23:59:15 linux-rz6o nm-system-settings: Invalid or missing ssid
Aug 19 23:59:17 linux-rz6o auditd[2271]: Started dispatcher: /sbin/audispd pid: 2273
Aug 19 23:59:17 linux-rz6o auditd[2271]: Init complete, auditd 1.6.8 listening for events (startup state disable)
Aug 19 23:59:17 linux-rz6o audispd: af_unix plugin initialized
Aug 19 23:59:17 linux-rz6o audispd: audispd initialized with q_depth=64 and 1 active plugins
Aug 19 23:59:17 linux-rz6o avahi-daemon[2291]: Found user 'avahi' (UID 102) and group 'avahi' (GID 104).
Aug 19 23:59:17 linux-rz6o avahi-daemon[2291]: Successfully dropped root privileges.
Aug 19 23:59:17 linux-rz6o avahi-daemon[2291]: avahi-daemon 0.6.22 starting up.
Aug 19 23:59:17 linux-rz6o avahi-daemon[2291]: Loading service file /etc/avahi/services/sftp-ssh.service.
Aug 19 23:59:17 linux-rz6o avahi-daemon[2291]: Loading service file /etc/avahi/services/ssh.service.
Aug 19 23:59:17 linux-rz6o avahi-daemon[2291]: Network interface enumeration completed.
Aug 19 23:59:17 linux-rz6o avahi-daemon[2291]: Registering HINFO record with values 'I686'/'LINUX'.
Aug 19 23:59:17 linux-rz6o avahi-daemon[2291]: Server startup complete. Host name is linux-rz6o.local. Local service cookie is 516702882.
Aug 19 23:59:17 linux-rz6o avahi-daemon[2291]: Service "linux-rz6o" (/etc/avahi/services/ssh.service) successfully established.
Aug 19 23:59:17 linux-rz6o avahi-daemon[2291]: Service "SFTP File Transfer on linux-rz6o" (/etc/avahi/services/sftp-ssh.service) successfully established.
Aug 19 23:59:18 linux-rz6o avahi-dnsconfd[2305]: Successfully connected to Avahi daemon.
Aug 19 23:59:19 linux-rz6o dhclient: Internet Systems Consortium DHCP Client V3.0.6
Aug 19 23:59:19 linux-rz6o dhclient: Copyright 2004-2007 Internet Systems Consortium.
Aug 19 23:59:19 linux-rz6o dhclient: All rights reserved.
Aug 19 23:59:19 linux-rz6o dhclient: For info, please visit http://www.isc.org/sw/dhcp/
Aug 19 23:59:19 linux-rz6o dhclient: 
Aug 19 23:59:20 linux-rz6o dhclient: wmaster0: unknown hardware address type 801
Aug 19 23:59:20 linux-rz6o kernel: ADDRCONF(NETDEV_UP): wlan0: link is not ready
Aug 19 23:59:20 linux-rz6o kernel: NET: Registered protocol family 17
Aug 19 23:59:20 linux-rz6o dhclient: wmaster0: unknown hardware address type 801
Aug 19 23:59:20 linux-rz6o dhclient: Listening on LPF/eth0/00:19:db:39:b1:b9
Aug 19 23:59:20 linux-rz6o dhclient: Sending on   LPF/eth0/00:19:db:39:b1:b9
Aug 19 23:59:20 linux-rz6o dhclient: Sending on   Socket/fallback
Aug 19 23:59:20 linux-rz6o dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 4
Aug 19 23:59:20 linux-rz6o avahi-daemon[2291]: Registering new address record for fe80::219:dbff:fe39:b1b9 on eth0.*.
Aug 19 23:59:20 linux-rz6o dhclient: DHCPOFFER from 192.168.10.1
Aug 19 23:59:25 linux-rz6o dhclient: DHCPREQUEST on eth0 to 255.255.255.255 port 67
Aug 19 23:59:25 linux-rz6o dhclient: DHCPACK from 192.168.10.1
Aug 19 23:59:25 linux-rz6o avahi-daemon[2291]: Joining mDNS multicast group on interface eth0.IPv4 with address 192.168.101.12.
Aug 19 23:59:25 linux-rz6o avahi-daemon[2291]: New relevant interface eth0.IPv4 for mDNS.
Aug 19 23:59:25 linux-rz6o avahi-daemon[2291]: Registering new address record for 192.168.101.12 on eth0.IPv4.
Aug 19 23:59:25 linux-rz6o dhclient: bound to 192.168.101.12 -- renewal in 1604 seconds.
Aug 19 23:59:25 linux-rz6o /usr/sbin/cron[2509]: (CRON) STARTUP (V5.0)
Aug 19 23:59:25 linux-rz6o smartd[2519]: smartd 5.39 2008-05-08 21:56 [i686-pc-linux-gnu] (local build) Copyright (C) 2002-8 by Bruce Allen, http://smartmontools.sourceforge.net 
Aug 19 23:59:25 linux-rz6o smartd[2519]: Opened configuration file /etc/smartd.conf
Aug 19 23:59:25 linux-rz6o smartd[2519]: Drive: DEVICESCAN, implied '-a' Directive on line 29 of file /etc/smartd.conf
Aug 19 23:59:25 linux-rz6o smartd[2519]: Configuration file /etc/smartd.conf was parsed, found DEVICESCAN, scanning devices
Aug 19 23:59:25 linux-rz6o smartd[2519]: Problem creating device name scan list
Aug 19 23:59:25 linux-rz6o smartd[2519]: Device: /dev/sda, opened
Aug 19 23:59:25 linux-rz6o smartd[2519]: Device /dev/sda: using '-d sat' for ATA disk behind SAT layer.
Aug 19 23:59:25 linux-rz6o smartd[2519]: Device: /dev/sda, opened
Aug 19 23:59:26 linux-rz6o smartd[2519]: Device: /dev/sda, found in smartd database.
Aug 19 23:59:26 linux-rz6o smartd[2519]: Device: /dev/sda, is SMART capable. Adding to "monitor" list.
Aug 19 23:59:26 linux-rz6o smartd[2519]: Monitoring 0 ATA and 1 SCSI devices
Aug 19 23:59:26 linux-rz6o SuSEfirewall2: Setting up rules from /etc/sysconfig/SuSEfirewall2 ...
Aug 19 23:59:26 linux-rz6o SuSEfirewall2: using default zone 'ext' for interface wmaster0
Aug 19 23:59:27 linux-rz6o smartd[2580]: smartd has fork()ed into background mode. New PID=2580.
Aug 19 23:59:27 linux-rz6o SuSEfirewall2: batch committing...
Aug 19 23:59:28 linux-rz6o sshd[2634]: Server listening on :: port 22.
Aug 19 23:59:28 linux-rz6o sshd[2634]: Server listening on 0.0.0.0 port 22.
Aug 19 23:59:28 linux-rz6o SuSEfirewall2: Firewall rules successfully set
Aug 19 23:59:28 linux-rz6o kernel: bootsplash: status on console 0 changed to on
Aug 19 23:59:29 linux-rz6o kernel: eth0: no IPv6 routers present
Aug 19 23:59:30 linux-rz6o nm-dispatcher.action: Script '/etc/NetworkManager/dispatcher.d/autofs' exited with error status 1.
Aug 19 23:59:31 linux-rz6o SuSEfirewall2: Setting up rules from /etc/sysconfig/SuSEfirewall2 ...
Aug 19 23:59:31 linux-rz6o SuSEfirewall2: using default zone 'ext' for interface wmaster0
Aug 19 23:59:31 linux-rz6o SuSEfirewall2: batch committing...
Aug 19 23:59:31 linux-rz6o SuSEfirewall2: Firewall rules successfully set
Aug 19 23:59:31 linux-rz6o nm-dispatcher.action: Script '/etc/NetworkManager/dispatcher.d/nfs' exited with error status 2.

…nothing happens… :\

Read those again:
Aug 19 23:59:25 linux-rz6o smartd[2519]: Problem creating device name scan list
Aug 19 23:59:30 linux-rz6o nm-dispatcher.action: Script ‘/etc/NetworkManager/dispatcher.d/autofs’ exited with error status 1.
Aug 19 23:59:31 linux-rz6o nm-dispatcher.action: Script ‘/etc/NetworkManager/dispatcher.d/nfs’ exited with error status 2.

As best I can tell, it loaded your wireless card & tried to set it up & then died when NetworkManager came up – assuming that’s where it died.

I’d search for info on your wireless card & zero in on it: does it need firmware? another driver/ driver update? try using eth0 for a while, does it die? NetworkManager work?

What’s dmesg say about the wireless?

See if there are any bugs filed on your wireless card (previous link).

Search the forum & google/linux for your card.

Do “lspci -v” in a term as root & post the chipset info; someone will help; may have to ask in wireless forum.

Hang in there, I think you are closer to finding the problem.
Good luck

Yo man, you did it! Now, I’m running on ACPI! :slight_smile:
I’m removed from boot options the

acpi=off

and added the following:


clocksource=acpi_pm nohz=off

BTW, I have left some questions:

  1. If my cooler was ok, my BIOS was ok, what was the problem?
  2. My laptop is worked with other distros, with openSuse not, why?
  3. I guess, that my problem was only kernel-related, is it true?

THANKS!

Kudos to you for hanging in there:)

Glad to help; keeps me on my toes; it’s how I learn;)

Those kernel parameters are associated with the system clock and are kernel (acpi) associated as they are fetched by what the BIOS presents to be read and implemented,

I’ll state that openSUSE’s kernel expects the tables in the BIOS to meet spec. The onset of “Vista” and OEM laptop implementation of it (fixes) in BIOS, made the Linux kernel developers do some patching with the later kernels. I can only assume that you & I were caught up by the workarounds.

Mine was working OK, but, when I checked my DSDT, I found the “temperature” Vista Bug and the work around. Still running with some warnings, but “mucho” better.