- 16
- Aug
看着我的徒弟Kevin Chou在用Blender尽情地搞着创作,我也心痒痒了。
有时脑子累了,不适合编程,正合适在Blender里乱点乱画。所以,我也在我的Gentoo里搞了个Blender。
哪知安装上去有问题,于是琢磨了一会,终于找到了原因。
很久以前实际上就在系统里玩过Blender,无奈那时驱动实在太差,Intel的DRI1相当差,不仅让基于OpenGL的Blender闪来闪去,而且会花。几乎不可用!
后来升级到了Intel 2.7.X,DRI2比较完美了,开启UXA以后,Blender和Google Earth这种3D应用也能与桌面浑然一体了。但是Blender的菜单却点不出来,我当时是认为Intel的驱动还不完善的问题。
也正是同样的问题,Kevin Chou只得去Windows XP去搞他的Blender创作。
直到昨天,他率先解决了问题!见:Kubuntu+kde4.3+Blender runing(画廊)
难道是KDE桌面的优势?
后来我问了他,他说是安装了最新的Intel驱动和Xorg的PPA源。于是我也一步步跟踪。
我发现他用的PPA源,与我目前的Gentoo环境差不多,都是Intel 2.8.0和X Server 1.6.3,唯一的区别的Mesa的版本,PPA源里是7.6.0(还未发布),而我的Gentoo是7.5.2。嗯,问题应该就在这个OpenGL的库上。
于是我去看Gentoo的x11的Overlay,发现只有mesa-9999,并没有7.6。也罢,试试再说。
unmask后,更新了两个包,mesa-9999和libdrm-9999,重启桌面后,Blender接近完美了,菜单可以显示并点击出来,所以有按钮,工具都OK。
接下来,我会以极慢的速度玩Blender,向徒弟Kevin讨教3D创作。
事实上,这个问题并未完全解决。因为Mesa 7.6还未正式发布,用最新的git源难免会有些问题,特别是9999的包,没有/usr/lib/libGL.la这个文件,有些基于Mesa的应用可能编译不过。不过没关系了,我已经相当长的时间没有更新系统了。因为我现在只按需更新,就等Mesa 7.6的正式发布了!
一点小感想,GNU/Linux操作系统的各个组件分类/模块化地非常细致,当是图形这一层,即有Xlib、Mesa、Xorg、GTK+/Qt、GNOME/KDE,只有真正对整个环境相当熟悉时,定位问题才会轻松自如。
底层方面我还不是特别熟,需要继续探索……

雷电妹妹~雷电妹妹~我来啦
原来点不开菜单是这个原因阿..
好..我也去升级..试试..
囧了..
mesa跟libdrm都用了git版本..
问题依旧
内核呢?2.6.31RC6?
不錯。
我今天把移動硬碟的系統算是安裝完成了,用上了KOffice 2,感覺還成,就那樣用用沒有什麽問題。沒有特殊要求還可以用。KDE 4.3.0出了點問題。問題就是:明明Portage里是Masked的,我卻直接安裝上了……
一會把tbz2包準備一下,把筆記本給格成lvm over luks后就開搞了。
不错
INTEL小集显,跑不起这个~
楼上,博主也是Intel集成显卡。
Intel的集显差别很大的,有些型号是没有Linux驱动的。
我以前用Fedora时跑不动,渲染超慢。
不过现在用Gentoo,而且把新驱动编译进了内核,没有再试过了。
LINUX要是有一款达到Inkscape和Blender这种水平的图像编辑软件就好了,别提GIMP~
还是等官方unmask吧~话说TX怎么不写一下自己硬件的型号?
呃。我的是早就过时的GMA950,三年前的电脑。哈哈。
求指点,一直没搞懂Xorg, Xserver, DRI, DRM, Mesa的关系
手头有一个ATI Radeon Mobility 7500的显卡,官方没有提供驱动,搜索是说要安装DRI的开源驱动就可以支持了,系统是Red Hat Enterprise Linux 5,晕了晕了,不知道该怎么下手
A卡的东西不了解。请另寻他人。
不用讲A卡的解决办法,只是想了解一下上面提到的几者间的关系,谢谢
这个……解释起来太多了,即使单个名词的解释就够难理解了,更何况他们的关系。
以后有机会我写文章介绍了,现在没时间。
“我的Gentoo是7.5.2”
貌似应该是mesa-7.5-r2吧,7.5.1这几天才发布,7.5.2还在git中孕育呢。