[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Everything seems to cause a reboot

On 20/12/11 11:01, goossens@rsc.anu.edu.au wrote:
> I hope I am sending to the right place.  I really have no idea how to deal
> with this.  I'll have to describe the problem in detail, since I cannot
> assign it to a package or anything.  I have tried searching for a similar
> problem but can't find one.  I am not a complete newcomer, but I am not
> much of an expert either.
> I have a i7 quad core 2600K, running current squeeze 6.0.3 with default
> Gnome installation.
> 2.6.32-5-amd64 kernel, 8 GB ram.
> When I try to shutdown, reboot, logout, switch user or Ctrl-Alt-Fn to
> switch tty the machine does a hard reset and reboots.
> It does not do this if I use  sysv-rc-conf to turn off gdm, so that it
> boots into a CLI instead of GUI.
> SO if I boot onto bare CLI, either runlevel 1 or runlevel 2 but with gdm
> unchecked in sysv-rc-conf, I can work away, run applications, switch ttys,
> use the network, etc, and then
> shutdown -h now
> or
> shutdown -r now
> and the machine shuts down gracefully.


> Darren
> goossens@rsc.anu.edu.au

I had the same symptoms in different scenarios. In each case it was
caused by partially supported ACPI extensions in the BIOS - the DE would
try a soft shutdown event not supported by the kernel. In which case the
shutdown proceeds normally *except* for the last step which is poweroff
(can't remember which S state that is).

NOTE: Debian has it's idiosyncrasies - so another Distro might be less
strict about ACPI support

Firstly, if you haven't done already, check the BIOS settings and ensure
PNP is enabled, and that the ACPI settings are sane.

Then at the grub prompt:-
edit the default entry (so the change is temporary) and append
*If* it manages to boot after that - open a shell and run:-
$ dmesg | grep -i 'fail\|error\|warn\|not\|acpi\|conflict'

Please post the output.


[*1] assuming you're not running a custom kernel. If you installed the
linux-source package for your kernel the supported kernel-parameters
should be installed:-
# locate kernel-parameters.txt

or cut and paste:-
$ cat /usr/src/linux-source-`uname -r | awk -F. '{
printf("%d.%d.%d\n",$1,$2,$3); }'`/Documentation/kernel-parameters.txt |

The basic "acpi=force | off | ht | strict | noirq | rsdt" should be
supported by all kernels. The additional ones are useful for some tricky

Iceweasel/Firefox extensions for finding answers to Debian questions:-

Reply to: