给一些个人经验,看是否对 lz 有帮助。
1 和大多数人想象的不一样的是,对 Linux 限制最大的并非是软件问题,而是硬件兼容性问题。
由于 Linux 开发模式决定了,除非厂家主动并投入大量资源进行驱动开发,否则驱动质量主要取决于开发者所能接触到的硬件和资料。 1% 左右的市场占有率决定了厂家的投入,自然也就解释了主流硬件的驱动质量较好,不常用硬件的驱动问题较多。特别是资料不公开的一些厂商则根本没有可用的开源驱动,完全取决于厂家推出新驱动的速度。真正碰到问题就知道被厂家限制时的痛苦了。
基于这个理由,显示卡推荐的是 ATI 和 Intel集成。因为只要开源,问题总会解决。
NV 虽然产品不错,驱动也不错,但是不开源决定了很多问题无法解决。碰到了就知道难受了,最典型的就是 MX440 显卡驱动,用过的都知道。
在一台 815+P3 计算机上,还没有碰到有兼容性问题的事情,当然性能低下和显示错误难免。最典型的就是 wine 安装软件成功率之高实在让人割舍不下。连 AutoCAD2006 AutoCAD2008 都可以直接完整安装,只是不能生成注册界面。
所以,很多情况下说 wine 不好用其实和 rp 无关,而是硬件没有选好。
2 建议,大型软件和 3d 类软件能用 wine 解决的最好就用 wine
因为原理决定了,虚拟机效能必然打折扣,而且很多与硬件关系紧密的部分限制较多。典型的就是显示驱动。
wine 则直接与 Linux 底层打交道,而且其原理决定了特定条件下效能会超过 windows 下。这在实际使用中也证实如此。不要只看测试数据,很多时候实际运行与测试是有出入的。 OpenGL 的大名还真不是吹出来的。
3 建议:虚拟机中不要安装杀毒软件
虚拟机中的 windows 一样会中毒。但是,要充分利用虚拟机的特点,既解决了问题又保证效能。因为杀毒软件本身就要占用相当多的资源,而且由于兼容性和误杀、漏杀问题不可避免,且现在对个人数据安全威胁最大的往往是木马程序,这点杀毒软件往往是无能为力的,因此在虚拟机中安装杀毒软件解决的问题还没有产生的问题多。
解决方法:在安全条件下装好系统以及应用软件,做一个备份映像,每次启动虚拟机前和重要操作前恢复一下备份己可。所有要保留的数据通过数据空间形式放置在 Linux 系统下,需要使用时再加载。
4 建议:只要能满足使用要求,尽可能用 Linux 版本软件。
很多人认为 Linux 软件不如 windows 软件好用,功能少。其实这相当大程度上是先入为主的观念在起作用。典型的如 GIMP 和 Photoshop ,用惯了 Photoshop 再用 GIMP 基本都会抱怨功能少、界面简单、操作不便,不专业。本人做过专业使用 Photoshop 的工作,真正的 Photoshop 高级应用时,最主要的还是使用那些最基本的操作,然后为了提高效率用少量记录操作;因为非常精细的加工,那些所谓的高级功能毫无用处,用起来适得其反。这些高级功能真正提高的是初级使用的效率,因为都已经定制好了,直接调用即可。适应了一段时间后,现在完全用 GIMP ,没有问题。
Pidgin Skype 足以满足绝大多数使用者的要求了。
影音播放和选用的硬件、播放软件、解码插件都有很大关系。多搜集资料、多试试,应该也能有比较满意的解决方案。
Linux 下的游戏已经不少了,很多水平也相当不错。例如 Urban Terror 就是类似 CS 的游戏,即可联网也有机器人,只是文档不是很完整,要自己找些使用方面的资料。
小结:
Linux 现在使用上没有问题了,主要是没有类似 apple 那样的大的集成商,很多问题要使用者自己解决,就显得问题很多。其实,真正花些功夫好好研究一下,Linux 的问题并不比 windows 更多,只要有些人从硬件搭配到软件安装、调试做些工作, Linux 的使用之路也就不再显得那么艰难了。
