Linux技巧园(24)
整机外设
ACPI休眠问题的解决
本人在本本上安装的是Linux,因此重新编译了内核以获得更好的ACPI电源管理支持。在设定“休眠”方式的时候,设定把休眠后的工作现场内容存储在交换分区(SWAP分区)中,休眠后重新唤醒系统,系统能进行前期的装载工作,但开始装载休眠前工作内容的时候就死机或者反复重新启动,无法使用系统了。
后来找到了一个办法:启动能识别Linux分区格式的分区软件,然后格式化SWAP分区,问题解决,能够正常启动系统了。(达文西)
FC2中文显示问题的解决
Linux著名的Fedora Core2 (简称FC2)发行版终于出来了,不少朋友立即把这个最新版本装上,但却发现在显示中文的时候有问题,例如,终端下显示中文的时候是乱码,或者是编辑器(vi、gedit)无法正确显示采用GB2312编码的简体中文文件。
对于第一个问题,我们可以用文本编辑器打开.bashrc文件,添加如下两行内容后保存并重新启动系统即可:
export LC_ALL=zh_CN
export LANG=zh_CN
对于第二个问题,在使用gedit的时候,可以运行运行 gconf-editor,把 gedit 的自动探测编码设置修改一下,加入对GB2312编码的支持即可。而使用vi编辑器的时候,只需要在打开文件之前运行set encoding=GB2312就可以了。(重庆 郎宇)
对《Linux下部分网站无法访问的解决》一文的补充
《电脑报》第23期上刊登了DNS解析失败问题的解决方法。其实对于升级到了2.6.x内核的系统来说,还有一个可能就是新内核中一个叫做ECN(明确阻塞通知)的功能造成的。ECN可以让路由器向用户报告网络堵塞的情况,但ECN功能开启的时候,也会令一些老的防火墙拒绝进行网络连接。
关闭ECN,可以在/etc/sysctl.conf文件中添加“net.ipv4.tcp_ecn = 0”。(LEEFE)