LinuxSir.cn,穿越时空的Linuxsir!

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

升级的烦恼(已解决)

[复制链接]
 楼主| 发表于 2009-12-25 12:21:34 | 显示全部楼层
看到大家关心我的同时,也看到大家真的很关心linux的发展
回复 支持 反对

使用道具 举报

发表于 2009-12-25 12:35:21 | 显示全部楼层
我不是想吵架,我也不求你必须同意我的意见,我也不指望改变二位的看法。
但我想通过我下面的话,能让对这个问题还没有形成自己的看法的朋友,可以对这个问题有点深层的理解,或者你可以说是激进派的理解。

http://lwn.net/Articles/204541/
这种事情的发生能100%杜绝么?这种事情发生了之后,你可以去修复么?

另外,目前linux已经是这个星球上支持硬件最多的操作系统。
http://howsoftwareisbuilt.com/20 ... rnel-devmaintainer/
有相当多的硬件厂商,通过Greg的Linux Driver project得到了自己linux驱动,而且是被收录mainline的驱动。这些硬件厂商付出的成本只是雇一个人,甚至只需要把data sheet丢给他们,然后签个NDA,就了事。
http://www.linuxdriverproject.org/foswiki/bin/view
未来linux市场份额将会大幅增长,那个时候mainline内核是否支持一个驱动,会成为衡量一个硬件好坏的硬性指标。到那个时候,让自己的硬件驱动进内核还来不及,谁去计较到底需要什么标准

事实上,只要进了mainline内核,api的改变对你来说基本就透明了。
谁负责改变api,就要顺便改变所用应用该api的地方。
如果你的驱动在内核里,别人帮你改。
否则,只有自己负责了。

我相信眼光长远的硬件厂商都能看出这个道理。
回复 支持 反对

使用道具 举报

发表于 2009-12-25 12:38:34 | 显示全部楼层
Post by kingbo;2058959
每次升级内核,显示总是出问题,尽管一直用的稳定源,没开过mask下的东西,但还是不行
还是每次在网上乱搜一气,这次最严重,所有包安装一点问题没有,进X就花屏,一直提示GPU的问题,没心情搞下去了,明天准备把nvidia-drivers降回去,不行再把内核也降回去
为什么内核每次变化会这么大,总和显卡过不去呢,本来对那些玩意儿就对linux不诚恳


你的烦恼的根源就在于nvidia的驱动。

所以我早在几年前就完全抛弃了ati闭源驱动,就是为了避免这种烦恼
回复 支持 反对

使用道具 举报

发表于 2009-12-25 12:48:50 | 显示全部楼层
另外NDA知道吧
non disclosure agreement

还有反向工程,反向工程就是告诉你,你闭源也没有*用
你不必费那个劲雇几个人写什么闭源驱动,直接把spec丢给社区,驱动自己就出来了,SB!
反向工程不是要模仿你造显卡,就算可以从此推断出你的设计,那个时候你的最新设计肯定早就出来了,外人赶不上你的。不要把人想的那么龌龊!小人之心度君子之腹!
反向工程就是不想再经历楼主的烦恼,自己买的东西自己用的舒坦点
回复 支持 反对

使用道具 举报

发表于 2009-12-25 13:49:04 | 显示全部楼层
恩,经过几次折腾以后,我也被迫抛弃ATI闭源驱动了,用那个简直就是浪费生命。
回复 支持 反对

使用道具 举报

发表于 2009-12-25 17:06:10 | 显示全部楼层
大家圣诞快乐,上google才发现过节了~
刚看完nvidia漏洞贴和对Greg大牛的访谈,其实自己对Linux下驱动问题其实也感触颇深。昨天站在厂商的角度做了些小的推测,并不代表认同他们的做法。

说来惭愧,自己几年来从事的工作性质竟和Greg有些类似,只是人家为了全人类利益而奋斗,我们只能够服务于个别雇主,就算有点成果多半也不适合公开(鄙视自己)。

有兴趣不妨单独开贴讨论一些驱动方面的问题(比如 升级的烦恼续篇——驱动的烦恼),继续跟下去就又跑水了:)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-25 19:59:01 | 显示全部楼层
我的问题解决,不能说是解决,而只是找到了问题根源。
早就在网上查到可能是主板BIOS内启动了SLI或VT之类的东西,造成显示驱动不起来,就是不肯相信内核会对这些处理不好。
不过最后我解决的办法还是有点怀凝内核有问题,我的DELL主板BIOS内有VT 和 VT direct I/O两个,猜测后者是对一些设备(如内存、硬盘、外设)进行直接端口读写来提高虚拟速度的吧,我只是把它关闭了,一切就OK了,因此怀凝内核这方面是不是还有点弱。
当然也还是有些后遗症,比如CTRL+F1切换到终端就不正常了,一直黑的,但可以在图形界面。
想一想又是降内核又是降驱动,甚至重新emerge -e system,都不行。兄弟们啊,那可是办公室的办公机器,上班时间啊,急死人的,真希望以后会越来越好
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-25 20:02:31 | 显示全部楼层
顺便问一句,主流ATI NVIDIA都不用,我们现在还有什么可用的,请推荐一款
回复 支持 反对

使用道具 举报

发表于 2009-12-25 22:34:40 | 显示全部楼层
ati有开源驱动

nvidia我前面也说了,开源驱动刚刚merge

如果你对性能要求不是很苛刻,那就intel集成显卡
回复 支持 反对

使用道具 举报

发表于 2009-12-25 23:10:59 | 显示全部楼层
貌似现在开源驱动在睡眠/休眠上都存在问题。
回复 支持 反对

使用道具 举报

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

本版积分规则

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