启动我的个人代码服务器(Debian Squeeze)时,启animation面几乎立即冻结,但是当我按下一个随机键(包括NumLock等无用的键)时,启动过程将继续。 这在启动过程中会发生多次 – 随机过程将停止,只有在按下某个键后才会继续。
一旦GDM出现(需要至less另一个按键),我login后,鼠标变成“等待”图标,停止几次,直到侏儒启动 – 从那时起,计算机正常工作…除非我尝试切换到控制台,在这种情况下,我必须(是的,你猜对了)按下一个键。 在使用gnome-terminal的时候也会发生这种情况(额外的诊断:如果我尝试cat /proc/cpuinfo ,例如,命令会第一次挂起,但是之后它会完美的工作)。 当通过sshlogin时也会发生这种情况 – 如果我在我的上网本上发出命令,并按下服务器键盘上的任意键,命令将立即解冻。
最后,在closures计算机时也会出现这种情况(它会显示“closuresSamba”,但只有在按下某个键后才会继续)。
任何想法为什么会发生这种情况?
重要的细节:有时候,如果我不按任何键,大约15秒后,系统继续做它正在尝试做的事情(特别是通过SSH,当我不在键盘附近,因此没有另类但等待)。 这也可以解释为什么Gnome的速度不够快(菜单稍稍延迟,切换程序等等)。
额外信息:
在grub引导选项中设置acpi = off解决了Wheezy中的问题。 但是,这将禁用acpi。 所以,我find了一个更好的解决scheme,为我工作:添加到grub启动选项只是选项:acpi_skip_timer_override我也禁用BIOS中的hpet支持选项,但这不是必须的。
解决在我的情况。
我试图设置hpet支持选项禁用。 但是这使得Debian甚至不能启动内核的开始。 然后我在grub引导选项中添加:acpi = off现在问题消失了。
看来,这是典型的与Linux的BIOS支持的问题。 这在微星和技嘉主板是很典型的。 华硕好多了。 我的下一个主板必须是华硕,这是在我的名单。 在服务器中,有时候不太容易select…