LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: dcatcher

archlinux 死机了怎么办?

[复制链接]
发表于 2009-7-11 19:53:01 | 显示全部楼层
啊?T5500+945GM标准的i平台集显,KMS也开了,前天刚升上去的的,用了3天了,貌似没死过啊......狠稳定的样子,GLX速度也有些改观.
回复 支持 反对

使用道具 举报

发表于 2009-7-12 09:26:22 | 显示全部楼层
当Linux 系统不能正常响应用户请求时, 可以使用SysRq小工具控制Linux.

一 SysRq的启用与关闭

    要想启用SysRq, 需要在配置内核时设置Magic SysRq key (CONFIG_MAGIC_SYSRQ)为Y. 对于支持SysRq的内核, /proc/sys/kernel/sysrq控制SysRq的启用与否. 如果/proc/sys/kernel/sysrq内容为0, 则SysRq被禁用; 如果/proc/sys/kernel/sysrq内容为1, 则SysRq被启用. 关于/proc/sys /kernel/sysrq的更多描述, 请参考<Kernel Source>/Documentation/sysrq.txt

    可通过运行命令
        echo "0" >/proc/sys/kernel/sysrq

        echo "1" >/proc/sys/kernel/sysrq
暂时启用或禁用SysRq.

    如果需要永久启用或者禁用SysRqs, 则可在/etc/sysctl.conf中设置kernel.sysrq = 1 (启用SsyRq)或kernel.sysrq = 0 (禁用SysRq)

二 SysRq的使用

SysRq的命令键有

'r'     - Turns off keyboard raw mode and sets it to XLATE.

'k'     - Secure Access Key (SAK) Kills all programs on the current virtual
          console. NOTE: See important comments below in SAK section.

'b'     - Will immediately reboot the system without syncing or unmounting
          your disks.

'o'     - Will shut your system off (if configured and supported).

's'     - Will attempt to sync all mounted filesystems.

'u'     - Will attempt to remount all mounted filesystems read-only.

'p'     - Will dump the current registers and flags to your console.

't'     - Will dump a list of current tasks and their information to your
          console.

'm'     - Will dump current memory info to your console.

'0'-'9' - Sets the console log level, controlling which kernel messages
          will be printed to your console. ('0', for example would make
          it so that only emergency messages like PANICs or OOPSes would
          make it to your console.)

'e'     - Send a SIGTERM to all processes, except for init.

'i'     - Send a SIGKILL to all processes, except for init.

'l'     - Send a SIGKILL to all processes, INCLUDING init. (Your system
          will be non-functional after this.)

'h'     - Will display help ( actually any other key than those listed
          above will display help. but 'h' is easy to remember :-)

    在终端上同时按Alt, SysRq和命令键则会执行SysRq命令, SysRq键就是"rent Screen"健. 比如Alt+SysRq+b则重启机器.

    如果使用telnet或ssh连接到服务器则可以使用echo '<SysRq命令键>' > /proc/sysrq-trigger的方式执行SysRq命令, 比如echo 'b' > /proc/sysrq-trigger重启系统.

三 常用的SysRq命令(序列)

    3.1 重启机器的SysRq命令序列是 k(SAK) s(sync) u(umount) b(reboot)

    3.2 显示内存信息的SysRq命令是 m(memory)

    3.3 显示当前任务信息的SysRq命令是 t(task)


我还没试过SysRq
回复 支持 反对

使用道具 举报

发表于 2009-8-26 21:05:11 | 显示全部楼层
Post by zmwgreenrain;1988836
前些日子我的也总是死机,键盘完全没有响应,鼠标能移动当时不能点击,一直解决不了。
后来重装了一次,到现在没再死过。


情况和我的完全一样,而且是随机的,有时比较长时间才会,有时很快就没响应了,唯有重启,不然我也已经转用archlinux了。
现在老机用fedora真的太慢了。
fedora 11有一点最值得称赞的是ctrl-Alt-Fn切换的速度几乎没延时,比以前任何的版本都快多了。不知arch什么时候可以做到。

intel 845GL集成显卡。
回复 支持 反对

使用道具 举报

发表于 2009-8-26 21:07:12 | 显示全部楼层
Post by zmwgreenrain;1988836
前些日子我的也总是死机,键盘完全没有响应,鼠标能移动当时不能点击,一直解决不了。


情况和我的完全一样,而且是随机的,有时比较长时间才会,有时很快就没响应了,唯有重启,不然我也已经转用archlinux了。
现在老机用fedora真的太慢了。
fedora 11有一点最值得称赞的是ctrl-Alt-Fn切换的速度几乎没延时,比以前任何的版本都快多了。不知arch什么时候可以做到。

intel 845GL集成显卡。
回复 支持 反对

使用道具 举报

发表于 2009-8-26 21:28:44 | 显示全部楼层
发现有人挖坟 来围观~
fedora的hideraw nightly有兴趣的诸位不妨一试~
回复 支持 反对

使用道具 举报

发表于 2009-8-26 22:10:57 | 显示全部楼层
应该是显卡驱动的问题,INTEL显卡驱动对老显卡支持不行了.还是我的主板就快死了.那天编译了下2.8的驱动,进去,马上冻住.用2.7.XX的还可以撑十几分钟,半小时 的.
回复 支持 反对

使用道具 举报

发表于 2009-8-27 13:42:01 | 显示全部楼层
发现"死机"除了按电源还有别的办法
http://wiki.archlinux.org/index.php/List_of_Keyboard_Shortcuts
回复 支持 反对

使用道具 举报

发表于 2009-8-28 12:59:02 | 显示全部楼层
Post by lolilolicon;2020856
发现"死机"除了按电源还有别的办法
http://wiki.archlinux.org/index.php/List_of_Keyboard_Shortcuts


按Num Lock键都无反应,这个还有用?

同是2.7驱动,Fedora 11没事,只是看图看电影花屏,而arch死机,所以我有点怀疑是否真的是驱动问题。
回复 支持 反对

使用道具 举报

发表于 2009-8-28 13:14:06 | 显示全部楼层
Post by lurz;2020632
情况和我的完全一样,而且是随机的,有时比较长时间才会,有时很快就没响应了,唯有重启,不然我也已经转用archlinux了。
现在老机用fedora真的太慢了。
fedora 11有一点最值得称赞的是ctrl-Alt-Fn切换的速度几乎没延时,比以前任何的版本都快多了。不知arch什么时候可以做到。

intel 845GL集成显卡。


你现在还在用arch么?你说的就是KMS,从2.6.29开始内核就支持KMS,intel显卡默认就可以控制台默认上到最高,而且进入X不会再次调整分辨率。2.6.31开始,ATI的显卡也可以如此。

要说时间,应该是和fedora同时出来的,当然fedora更早支持非intel显卡的KMS
回复 支持 反对

使用道具 举报

发表于 2009-8-28 15:54:58 | 显示全部楼层
Post by jarryson;1988982
可惜的是我最近感觉特别的不稳定,最近几个内核。

死机非常常见,不光是X死掉,后台的播放的xmms2也会终止。感觉就是内核也挂掉了。

完全随机的。但是感觉和显卡驱动有关系。opera滚动的时候造成容易。

但是不全是opera的问题。firefox也还是会出现,midori也是。有时2个小时就会如此,有时可以很久也没问题

==============

对了很有可能和显卡用rovclock降频有关系。我再尝试不降低频率
我的archlinux没有死过一次机,但最近一段时间我的gentoo确实非常容易死机,键盘不能动,鼠标指针可以动,但是点击都没有反应。而且很多时候也确实是用opera的时候导致死机,不过有一次用firefox也死机了。不知道是不是跟新的内核有关,但愿下一次重新编译内核后会解决问题。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表