聊聊Gnome

AskMHX 发布于 2017-09-10 16:00:00 6      0

最近看到ubuntu放弃了unity转投了Gnome,真是又悲又喜。

从一个商人的角度来看,ubuntu开发unity和mir一定需要很多的投入,包括ubuntu phone。历史上已经有很多这种例子,Meego,Firefox OS都是以放弃告终。毕竟投入没有产出的事情是坚持不了多久的。

而开源社区给我的感觉还是进度跟不上所谓的商业产品的,比如Linux Deepin自己非要搞什么Desktop环境,而且速度上看起还是不错的。我是从Fedora 13时代开始使用Linux,那时候Gnome还是2.x时代,给我的感觉就是很酷,各种bar可以调来调去,还可以有各种Theme,当然大部分精力就在折腾这些了。后来进入了Gnome3.x时代,操作方式有了很大的变化,但是看起来还是更酷了一些。不过随之而来问题也比较多,没有了task bar,感觉切换应用还是有些不太适应,或者说我并没有想过要深入理解设计师的思路。我隐约记得当时这种设计思路是为了让我们更专注到当前的应用中,显然我有点三心二意了。

在我了解和折腾Linux Desktop的过程中,慢慢熟悉了解决Gnome的各种小异常,比如突然登录不了,某个插件有问题等,这并不是代表Gnome不稳定,而是因为我总是喜欢装个主题什么的,这并不是产生问题的主要原因,我通常会觉得别人的主题也不太合我的口味,我还会自己动手改一些参数,会导致不同的问题。后来我慢慢的开始希望更深入的了解Gnome的架构和原理,后来也接触到了Wayland【详细可以从这里了解https://wayland.freedesktop.org/architecture.html,优化了X的处理过程】这么个东西,总之历史在进步,当我了解到Gnome shell很多部分是用Javascript【详细参考这里https://wiki.gnome.org/Projects/GnomeShell/Technology】写的,我还是很精讶的,在开源社区中总会有很多技术让我们很感动,可能并不是因为他是多么的牛B,而是给我了一些见识,让我们可以尽情的去思考怎么能用技术解决更多的问题,用不同的技术处理各个擅长的领域。

我后来又折腾过Gentoo,Arch等,特别是Gentoo。。。直接导致我每天电脑都来就没有停过,因为要不停的编译各种包,有的甚至整夜整夜的安装,虽然我现在已经不再喜欢这么折腾,但还是很怀念这些。在亲身使用和折腾Linux的这么多年中,我深深的感觉到真的是没有什么问题解决不了,如果解决不了,那就继续折腾,总归会有收获的。

聊了很多但我为什么文章Title说是要聊聊Gnome,因为无论我使用什么发行版,我总是使用Gnome,主要是1:我喜欢折腾,2:我还是喜欢Gnome带来的各种美感【这并不是美感,只是在Win上没有感受过的美好】,Unity走向历史之后,Gnome在社区中就会更有份量,我期待到这份美好。