+ -
当前位置:首页 → 问答吧 → Linux 还没走出“植物人”时代

Linux 还没走出“植物人”时代

时间:2007-08-16

来源:互联网

多年来,一直对自己说:linux很稳定,比windows强多了。自从今年把桌面全部转过来后,才真正体会到linux也是在“植物人”的时代,特别是X的应用。常会因为一个X应用死掉,使得整个屏幕被锁。虽然kernel还活着,但表现就像个植物人。血液还在循环,生理功能还有,就是无论如何也不能将他唤醒,除非(强关机)或者再买一台,ssh过来(真正的双机备份)。

这么多年了,linux还是走不出“植物人”时代,唉!

作者: nainaide   发布时间: 2007-08-16

建议楼主用回windows吧。

作者: youqiang   发布时间: 2007-08-16

完全在gentoo下生活已经一年多了,还没因为X程序的死掉而被迫强行关机的。最严重的时候也是可以退回到consol,再重新启动X的。
lz能否把案例写出来,大家一起来探讨一下?

作者: zhou3345   发布时间: 2007-08-16

引用:
作者: zhou3345
完全在gentoo下生活已经一年多了,还没因为X程序的死掉而被迫强行关机的。最严重的时候也是可以退回到consol,再重新启动X的。
lz能否把案例写出来,大家一起来探讨一下?
比如,(1)mplayer 全屏,文件中间解码出现问题,死掉(植物人式)。
(2)最近服务器升级到2.6.22,居然以前的xorg.conf不灵了,startx后屏左上角出现一个闪烁光标,死掉(植物人式)

作者: nainaide   发布时间: 2007-08-16

引用:
作者: nainaide
比如,mplayer 全屏,文件中间解码出现问题,死掉
还没遇见过这种情况。也不能用Ctrl-Alt-Backspace退出X?

作者: zhou3345   发布时间: 2007-08-16

引用:
作者: zhou3345
还没遇见过这种情况。也不能用Ctrl-Alt-Backspace退出X?
没戏。刚刚经历了。当然了,如果是窗口模式,就没问题了。

作者: nainaide   发布时间: 2007-08-16

楼主的心情可以理解
不过还有一个事实是,很多人使用起来还是没有什么问题的

作者: zhllg   发布时间: 2007-08-16

引用:
作者: nainaide
比如,(1)mplayer 全屏,文件中间解码出现问题,死掉(植物人式)。
(2)最近服务器升级到2.6.22,居然以前的xorg.conf不灵了,startx后屏左上角出现一个闪烁光标,死掉(植物人式)
呵呵 ,看来又是个所谓玩家了!你的问题几乎都和 X 有关。
应该又是装了 compiz , beryl 一类的东西了吧。

一般来说,内核是几乎不死的,当然了,前提是你的硬件的质量也好。
看起来是你的键盘不是太好的问题吧。

下次有问题,直接问就可以了,何必采用这这种夸夸其词的方式呢?

作者: robinswan   发布时间: 2007-08-16

升级的时候出现bug是有可能的,估计是你的xorg.conf设置和内核里的什么选项冲突了。似乎只会出现在升级后的第一次startx

mplayer启用丢帧或强制丢帧呢?可以搜一下mplayer的bug。
还有不清楚的,到底是因为你的视频文件本身编码有错误导致的,还是完整的视频也会有mplayer解码错误的情况出现?
我从来都是用mplayer看视频的,还没出现过类似的情况。

作者: zhou3345   发布时间: 2007-08-16

引用:
作者: robinswan
呵呵 ,看来又是个所谓玩家了!你的问题几乎都和 X 有关。
应该又是装了 compiz , beryl 一类的东西了吧。

一般来说,内核是几乎不死的,当然了,前提是你的硬件的质量也好。
看起来是你的键盘不是太好的问题吧。

下次有问题,直接问就可以了,何必采用这这种夸夸其词的方式呢?
绝对没有装乱七八糟的东西。

还有 fglrx 39.4 版本,2.6.22Kernel,用电池的时候好好的,如果这时突然接上电源,屏幕就花了,接着就是植物人状态。

倒不是“夸夸其词”,从97年用slackware到现在有10年了,也许期望太高,要求也就高了,当然就希望发展的快点了。

作者: nainaide   发布时间: 2007-08-16

用fglrx就只能说是命不好了
fglrx是不开源的
用linux,如果你不用intel的显卡,那就用其他有开源驱动的显卡,比如旧的ati,如果用fglrx,就求上帝保佑吧

作者: zhllg   发布时间: 2007-08-16

Linux目前的软肋是各色各样的乱七八糟的硬件的驱动支持,还有就是桌面的应用程序还不如win平台下面那么丰富。比如我现在就被bt下载所困扰了,我的ISP很差劲,属于内网下载,导致现在所有的bt客户端只有win下面的比特精灵可以在比较能接受速度下载,Linux下的bt客户端在我这里全军覆没了。

楼主X死锁,难道没法回字符console下了吗?感觉很少遇到。还有你的电源问题估计跟内核支持有关系。

Linux给我的感觉是越用越快,就像一把钢质量非常好的好刀,越磨越快。

作者: zxuan   发布时间: 2007-08-16

引用:
作者: nainaide
比如,(1)mplayer 全屏,文件中间解码出现问题,死掉(植物人式)。

我遇到过这个情况,进入命令行后kill掉mplayer相关进程后就可以了。

作者: youqiang   发布时间: 2007-08-16

(2)最近服务器升级到2.6.22,居然以前的xorg.conf不灵了,startx后屏左上角出现一个闪烁光标,死掉(植物人式)[/quote]

对于服务器而言,我建议最好不要频繁升级,除非是要打补丁。内核升级后,一定要注意有些模块(比如显卡)需要重新加载或安装。比如我的nvidia显卡模块就需要重新编译安装,因为以前的模块是针对原先内核的,换了新内核就需要重新安装或加载。在gentoo里,有个工具是modules-rebuild,可以在编译新内核后(不要重启),按照你当前系统旧内核所加载模块为你的新内核重新加载模块。

作者: youqiang   发布时间: 2007-08-16

引用:
作者: zhllg
用fglrx就只能说是命不好了
fglrx是不开源的
用linux,如果你不用intel的显卡,那就用其他有开源驱动的显卡,比如旧的ati,如果用fglrx,就求上帝保佑吧
好像是这样的。我的老显卡9700, 用过n个linux版本, 每天都有几次死机,就象lz那种, 无论如何也无法回到console那种,(除了ssh)。后来改用mesa的驱动,就没问题了。不过3d也没了,好在我不介意。
不过lz是有点“夸夸其词”,呵呵。

作者: biinn   发布时间: 2007-08-16

我是只在用fglrx才遇到这种问题
换成开源驱动就ok了

毕竟很多人都没问题,所以先把心态摆正是第一位的。

作者: 杨珂   发布时间: 2007-08-16

我一直都这么认为,linux最适合的领域还是服务器,桌面还是留给windows比较好

作者: abcbuzhiming   发布时间: 2007-08-16

引用:
作者: abcbuzhiming
我一直都这么认为,linux最适合的领域还是服务器,桌面还是留给windows比较好
这得看你的桌面系统用来做什么了。娱乐功能稍差一些。 但linux也可以做很多windows做不到的事。自从前年国庆把ubuntu换成gentoo之后,我就没怎么用过windows了,特殊情况下用vbox或者vnc登录其他电脑。相信坛子里有很多和我一样的以linux做桌面的人,要不发起个调查?

作者: zhou3345   发布时间: 2007-08-16

我有不能用ctrl-alt-backspace的經驗,那是因为我update了xorg还怎样,然后忘了编译xf86-input-keyboard。但我还是可以ssh进去修理。不过我觉得这比较是作为gentoo用户的问题。如果你用binary update的版,那可能就问题比较不多吧(我猜)。

我也很少用过windows,现在几乎是因为不知道怎样用mergeFB+compiz...所以要用多荧幕(例如做presentation)才会转回windows。

作者: mathfeel   发布时间: 2007-08-16

我的linux以前经常莫名奇妙的死掉,还是内核死掉,现象是屏幕突然不动了,鼠标键盘都没用,ssh也不行,不管在x还是在console都一样。在2.6.18的时候连刚装上stage3,重启进入gentoo后要装软件,在emerge的时候都会死。我保证我系统是稳定的,因为现在emerge个两三天都不会出问题。

现在升成2.6.21变得好一点了,但是还是有时候会莫名其妙的死,觉得大多数死掉发生在emerge --sync最后更新cache的时候,那个时候硬盘读写很厉害。

作者: Tinow   发布时间: 2007-08-16

引用:
完全在gentoo下生活已经一年多了,还没因为X程序的死掉而被迫强行关机的。最严重的时候也是可以退回到consol,再重新启动X的。
lz能否把案例写出来,大家一起来探讨一下?
我也是,从来没有过这种情况。最多是回到控制台罢了。楼主的机器一定是那里不对,需要好好检查一下系统了。

作者: wangflove   发布时间: 2007-08-16

检查硬件是否有故障

我曾经遇到过一台服务器的Gentoo,在tar整个系统进行备份时,必死。而且是kernel panic。
后查证是一条内存的问题。

作者: orphen   发布时间: 2007-08-16

引用:
作者: zhou3345
这得看你的桌面系统用来做什么了。娱乐功能稍差一些。 但linux也可以做很多windows做不到的事。自从前年国庆把ubuntu换成gentoo之后,我就没怎么用过windows了,特殊情况下用vbox或者vnc登录其他电脑。相信坛子里有很多和我一样的以linux做桌面的人,要不发起个调查?
我要阐述我的观点为:能用不代表好用,说白了,电脑是个工具,我们应该选择最合适最顺手的工具去使用,而不是为了证明什么可以怎样而去用。要说windows打好补丁装上isa设置好IP安全策略也是个不错的路由,但是用的人多吗?还是不好用啊,windows用在网络上就和linux用在桌面一样蹩腿,我们应该根据情况选择合适的工具,linux不如windows在桌面上顺手,这是事实,就像windows不像linux在网络上顺风一样的道理。

我从来不喜欢和人争辩证明什么东西能怎么样,这没意义,选择什么东西擅长什么才比较有意义

作者: abcbuzhiming   发布时间: 2007-08-16

引用:
我的linux以前经常莫名奇妙的死掉,还是内核死掉,现象是屏幕突然不动了,鼠标键盘都没用,ssh也不行,不管在x还是在console都一样。在 2.6.18的时候连刚装上stage3,重启进入gentoo后要装软件,在emerge的时候都会死。我保证我系统是稳定的,因为现在emerge个两三天都不会出问题。

现在升成2.6.21变得好一点了,但是还是有时候会莫名其妙的死,觉得大多数死掉发生在emerge --sync最后更新cache的时候,那个时候硬盘读写很厉害。
建议你换一条硬盘数据线试试看,前一阵子dd的时候,我家里的机器就是常死,最后dd也不了了之,到最最后才发现是数据线的问题,换了一条才解决问题,因为机器一直都工作正常,所以从来没有想到会是数据线的问题,当出现大量的IO读写的时候,就会发生错误死机。LZ的机器如果是台式的话,又找不到原因,建议还是查一下硬件。

作者: wangflove   发布时间: 2007-08-16

引用:
作者: wangflove
建议你换一条硬盘数据线试试看,前一阵子dd的时候,我家里的机器就是常死,最后dd也不了了之,到最最后才发现是数据线的问题,换了一条才解决问题,因为机器一直都工作正常,所以从来没有想到会是数据线的问题,当出现大量的IO读写的时候,就会发生错误死机。LZ的机器如果是台式的话,又找不到原因,建议还是查一下硬件。
可惜我是笔记本~

作者: Tinow   发布时间: 2007-08-16

我的看法是,如果用的是正版的windows,那就用windows好了,何必自找麻烦去用linux。

作者: dukeduan   发布时间: 2007-08-16

给你的处女般的stage3,总稳定了吧,不正常操作还不是所谓的“植物人”

作者: 三翻领   发布时间: 2007-08-16

有linux这样的桌面已经不错了,lz试试BSD看看。
服务器嘛,哪用什么X,装好了系统显示器都不要!

作者: wsw   发布时间: 2007-08-16

我,支持楼主,和abcbuzhiming...

To zhou3345:
其实桌面好用不好用,谁说了算?这要服从统计学规律的。难道,一小撮个用惯的人说“好用”就客观上变得“好用”了?要不,咱给全中国人民都发个投票?

作者: Jockey   发布时间: 2007-08-16

萝卜白菜各有所爱啦。linux拿来学技术也好,拿来玩也好,自己喜不喜欢自己管,不强求。楼主这个题目有炒作之嫌哦

linux死掉我记得也有,上次升级wine后执行wine就死掉,鼠标键盘都不动了。

引用:
作者: orphen
检查硬件是否有故障

我曾经遇到过一台服务器的Gentoo,在tar整个系统进行备份时,必死。而且是kernel panic。
后查证是一条内存的问题。
同感啊,我的一条水货512金士顿,在windows下用一般一天之内只死一两次机,但是在linux下面直接kernel panic,一点商量余地都没有。。唉,也不知道怪谁好。。。

作者: woodenapple   发布时间: 2007-08-16

还是吵架帖最火…… 留名。

PS. 不设法去解决具体问题,争论得出什么结论呢?

作者: midx   发布时间: 2007-08-16

想不到Jockey也是认为Linux只能做服务器
其实管其他人怎么觉得呢,自己找到最适合自己的就行了
我反正是觉得Windows不好用,或者说“用的不习惯”。其实归根到底是个习惯的问题。
vim用的多了,notepad能好用么?不能吧?

作者: zhllg   发布时间: 2007-08-16

引用:
作者: abcbuzhiming
我要阐述我的观点为:能用不代表好用,说白了,电脑是个工具,我们应该选择最合适最顺手的工具去使用,而不是为了证明什么可以怎样而去用。要说 windows打好补丁装上isa设置好IP安全策略也是个不错的路由,但是用的人多吗?还是不好用啊,windows用在网络上就和linux用在桌面一样蹩腿,我们应该根据情况选择合适的工具,linux不如windows在桌面上顺手,这是事实,就像windows不像linux在网络上顺风一样的道理。

我从来不喜欢和人争辩证明什么东西能怎么样,这没意义,选择什么东西擅长什么才比较有意义
你前面的意思是说,Linux就不合适做桌面,所以桌面的话就只用windows好 了。而我的意思是,对于我来说,恰恰相反,Linux可以是一个很好的桌面系统,而现在我回到windows那才真的是不顺手。你喜欢windows,但请不要用自己的观点来代表所有人的观点。

引用:
作者: Jockey
To zhou3345:
其实桌面好用不好用,谁说了算?这要服从统计学规律的。难道,一小撮个用惯的人说“好用”就客观上变得“好用”了?要不,咱给全中国人民都发个投票?
萝卜青菜,各有所爱。对我来说Linux能满足我的需求而windows不能,是以偏爱Linux一些。
如果像你这样说,那真理是掌握在少数人手里的哦:)
请问谁能代表客观?是喜欢windows的人?喜欢Linux的人?Windows和Linux都喜欢的人?还是两者都不喜欢的人?
有喜好就会有偏私,这是人所不能免的,我一直说的是个人观点,建议投票是想知道和我一样用Linux做桌面系统的到底有多少。很奇怪的是为什么一提到用Linux做桌面很多人就会莫名其妙的生出反感来。

lz的电脑是T60,对于ATI的卡,还是用开源驱动要稳定的多,在Linux驱动方面,Intel才真的是不遗余力啊,真个让AMD和Nv汗颜。

作者: zhou3345   发布时间: 2007-08-16

我的机器的 X 有时莫名其妙地死掉,和 lz 的情况差不多。但如果什么问题都怪到系统头上,显然对 linux 是相当不公平的。Linux 是这样的一个系统:它需要你的硬件相当稳定,至少没有什么问题。水货内存,超频 CPU,劣质显卡等,Windows 可能会“兼容”它们,但 Linux 绝不对将就,不直接 Kernel Panic 就已经很不错了。我周围许多人都用 Linux,工作,桌面,就只有游戏不能玩了,看电影效果比 Windows 还爽(他们自己说的,刚开始用 Linux,系统还是我给装的),他们就没有我遇到的问题。所以 X crash 或植物人的问题,应该是有问题硬件导致的,不要怪系统,换机器吧,如果你想用 Linux 的话。如果想要的是一种“兼容性”,还是用回 windows 好了,何必自讨苦吃呢。

作者: ProgramFan   发布时间: 2007-08-16

除了试用测试版的驱动外还没碰上X挂起的事情,经常wow,quake,ut,看电影。dell的工作站,nv显卡

作者: seerhut   发布时间: 2007-08-16

较早以前是在windows系统上telnet到服务器上进行开发,现在自己机器上也装着Gentoo,用了一两年了,感觉挺好的。

作者: honkily   发布时间: 2007-08-16

这么有潜力的帖子没留名,太亏了。

去年及以前我在win下虚拟linux,今年我在linux下虚拟win。

作者: zhoukb   发布时间: 2007-08-16

讨论的其实挺好!

正是因为有了多重选择,才有了“抒发情怀”的冲动、 激动、咚咚。。。。
如果只有一个Win..或者只有Linux其实也没意思。

我的配置应该很牛逼了。但是1年总是有那么特别的日子,全死状态。但是基本上没事!
Win和Lin换着用也挺好。

作者: coolone   发布时间: 2007-08-16

但其实,Linux桌面我也是日常在用啊,虽然是小白。
实际上,我想表达的观念是:自己喜欢就好了。
而在说明Linux桌面方面表现差之后反而会突出这点。嘿嘿。

所以,每次我越喜欢Linux,就会越觉得Linux桌面好烂啊。这是一种自我折磨的病态吧?哈哈哈哈。

作者: Jockey   发布时间: 2007-08-16

引用:
作者: zhllg
想不到Jockey也是认为Linux只能做服务器
其实管其他人怎么觉得呢,自己找到最适合自己的就行了
我反正是觉得Windows不好用,或者说“用的不习惯”。其实归根到底是个习惯的问题。
vim用的多了,notepad能好用么?不能吧?

呵呵,我是nano用多了,管它的vim还是notepad,都不好用……@!

作者: jjj311   发布时间: 2007-08-16

我接触Linux 10多年了, 由RH5.1开始一直把Linux 作为我的第二系统;大约在2000年把公司的服务器转为 RH AS2.1,上一年也升级为 Gentoo Hardened;由gentoo 1.4 开始做我副机的系统,到现在都大约5-6年了,我的副机一直都是24小时开机的,而且是同时做桌面和服务器的,桌面是:TV Card 看电视、看电影、听音乐、挂QQ, MSN、P2P、另外还有我自己开发的一个AI测试程序是24小时CPU100%计算的(但不玩游戏),服务器主要是:samba、http、ftp、mysql、路由器、**服务器等。我的主机就是 WINDOWS XP (主要的开发工作环境还是 DEV-C++、MinGW、Cywin, 其实用windows 主要为也是玩游戏、银行转账、网上交易和股票交易)和 Gentoo 双系统。

我自己对Linux的稳定方面经验总结如下(欢迎拍砖-_-!!):
1. 稳定版比测试版、开发版的程序稳定;
2. 开源的比闭源的稳定;
3. nvidia 比 ati 稳定;

我这10多年来的使用经验就是,如果不是以上三点做成的无故死机,最后肯定都可以在硬件上找到原因的。

所以在你可以按照自己的实际使用和需要选择合适自己的解决方案,比如我公司的服务器就选择了相对更加稳定的 Hardened 版,而且里面全部使用了开源的稳定版的程序和驱动;而我的副机就是 AMD64 + nvidia 显卡和官方驱动,特殊需要的程序才用unmask ~amd64;而我的主机上的第二系统,就直接用 ~amd64,喜欢怎搞就怎搞,搞死了就在副机做一个 stage4 搞回来。

作者: wecoh   发布时间: 2007-08-17

不管是linux还是win,好不好用,关键是跟人的性格、能力、爱好等等有关系,就算win再好用,用不好还是不好用。其实我感觉好不好用,跟系统关系不大,跟用的人关系很大。

作者: 松心心   发布时间: 2007-08-17

引用:
作者: Tinow
我的linux以前经常莫名奇妙的死掉,还是内核死掉,现象是屏幕突然不动了,鼠标键盘都没用,ssh也不行,不管在x还是在console都一样。在2.6.18的时候连刚装上stage3,重启进入gentoo后要装软件,在emerge的时候都会死。我保证我系统是稳定的,因为现在emerge个两三天都不会出问题。

现在升成2.6.21变得好一点了,但是还是有时候会莫名其妙的死,觉得大多数死掉发生在emerge --sync最后更新cache的时候,那个时候硬盘读写很厉害。
引用:
作者: orphen
检查硬件是否有故障

我曾经遇到过一台服务器的Gentoo,在tar整个系统进行备份时,必死。而且是kernel panic。
后查证是一条内存的问题。
我的看法也一致,硬件问题。
年初,我的 Linux 系统动不动就 kernel panic,我开始还以为是系统编译出问题了,换了N个内核都不行(当时是LFS),后来实在没办法,改了ARCH系统,还是死,后来检查,内存4条中坏了2条,罪魁祸首。
后来就发现写磁盘总是出错,再检查,SCSI卡坏了。更换后,机器到现在没出过问题,系统跑的很好,uptime 一般都在 20天以上的。

总结我的看法:Linux 稳定是没问题的,只要别乱搞什么 beryl/compiz(当然,也有人说他们也很稳定)。遇到问题时候,建议多考虑一下自己的因素。

作者: 晨想   发布时间: 2007-08-17

去年7,8月份以前,我也是只在winxp下用vm跑linux主要是些作业的时候用用。之后,就在我的本本上装了gentoo和winxp的双系统。今年5月份,我干脆把台式机的winxp卸掉,只装一个gentoo。winxp我也换成win2003了,装到vm server里。

在过去的一年里,windows和gentoo在我这里的位置正好互换。Linux在很多方面进步很快,我相信发生在我身上的故事,会在越来越的人身上发生。如果说现在linux有什么不如window的地方,那就是linux对使用者的要求稍微高一点。当然,如果你用别人装好的linux,对一般的应用不会比windows困难的。

个人感觉,很多X的不稳定性都是由硬件和显卡驱动造成的。

TIP:
对于想用linux,但离不开某些windows程序的人,我本人就属于这种,一般解决方法不外乎wine and/or vm。经过本人的"无数"尝试发现,在vm方案中如果用vm server+win2003+rdesktop,不但稳定(比vbox)方便(自动启动/关闭GuestOS,没有边框的全屏,方便的文件夹共享),速度会比vm server+winxp+vm console快很多很多,在我的机器上几乎就跟在winxp(host os)下一样快,额外的CPU占用率也很低。

作者: a0147353   发布时间: 2007-08-17

引用:
作者: a0147353
我相信发生在我身上的故事,会在越来越的人身上发生
顶 !

作者: zhllg   发布时间: 2007-08-17