谋定而后动

Just Do It

Zenwalk以及slackware

话说昨晚卸掉了zenwalk的xfce以及一些其它的东西,重启就卡在inittab启动gdm那一段了。我怎么弄都不见效果,看到一段一段的disabled for 5 minutes就让人抓狂。

有时候,人感觉自己身上痒,但真正痒的不是那个地方。这个问题也是一样,好像是gdm那里出了问题,其实不是。花几个小时去网上找了inittab的指南以及出现相关问题的解决办法都没用。那个痒是在别人身上的,解决不了自己的问题。

最后,我把inittab的启动rc.4的语句去掉了,也就是禁掉了gdm的启动,inittab就卡在那里了,也不给提示。如果直接把启动rc.4的改成了/usr/sbin/gdm,inittab也卡在那里,就是进不了login shell。当时我是能进shell的,就是要按ctrl+alt+F2或F3换tty。

换到别的tty发现能启动gdm。这个说明不是tty的问题,也不是gdm的问题。那就只能是其他几个wait或者是respawn的问题了。最后读遍了/etc/rc.d目录下的东西,发现最可疑的就是两个东西了,powerfail和powerokwait的process是不存在的。我一直认为我插着电源,没拔又没充,能影响到这两个才怪。后来是在没办法,情况都被排除了,就这个了。去下了个genpower(就是那个process),然后就启动了……看来有时候不能想当然,处理计算机这种纯逻辑的东西,任何主观的判断都很不可靠。

处理完就到了早上4点钟了。这个时候,突然发现我在处理问题的时候又学会了好多好多东西。虽然我现在是zenwalk,其实跟slackware区别不大,但是还是能让人学会很多东西的。slackware的配置很好了(我见过的最稳定的系统),不乱改就不会出现意外的bug,而zenwalk帮用户处理的东西多了点,虽然方便,但是很容易出现google不到的问题。但是用linux桌面,不可能一直去处理意料之外的问题,所以我换了方便点的zenwalk了。(如果说纯粹处理工作或者学习问题,不需要特殊的系统需求的话,windows是首选。)

最后有点感慨,不知道ubuntu能走多远。我用过ubuntu,可以肯定的是用这个系统几乎学不到linux应有的东西,而且一旦用户决定改一些东西,问题就随之而来。就是卸载掉evolution,界面都会当掉。我想,像XP那样封装才能让系统稳定吧,因为有些东西你永远改不了,改了就重装,否则就老老实实的遵守windows的规矩。

Comments