博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
为什么我弃用GNOME转向KDE(1)
阅读量:5878 次
发布时间:2019-06-19

本文共 3449 字,大约阅读时间需要 11 分钟。

hot3.png

Update 2013 May 20th: 我现在用 OS X 了。

前几天壳酱加入KDE党,好多人甚至是原KDE党徒都觉得不可思议,比如:

「说真的,看到 的 kopete ua 还真的有点不太习惯…」—— 苏

还有在下今天出现在 #kde-cn的时候

「 shellex 出现在这里。。。第一反应跟踢馆来的一样。。」—— 苏

「其实我还是经常产生你是恶搞的错觉……基于对你长久以来的认识」—— 老K

好吧。基于两个理由我使用KDE作为我的桌面系统:

  1. Gnome 3 太烂。
  2. KDE 4 有诟病的地方,但是几天的使用下来,我发现伊比我想象的好太多太多。至少比我在Linux上用过的所有DE都好太多。

「Linux上只有KDE是给人用的DE」—— 裂裂

诸位,壳酱用了6年的Gnome,从Gnome2开始,以Gnome3终结,中间尝试过KDE 3、XFCE等DE,也用openbox、flushbox、fvwm 山寨过DE,得出定论。选DE,不是基于它多快(测试表明,山寨DE和重DE一样快),不是基于它多省资源(内存白菜价,省了内存生不了孩子), 而是基于它是不是能帮我快点在计算机上干完该死的活儿。如果你的想法和我一样,听我说。

为什么新Gnome必须死

开箱即用?

先从新 Gnome 最骄傲的扩展系统说起。 请打开 ,看看最热最受Gnome粉欢迎的几个扩展:

  • Alternative Status Menu:大家都懂,我可以认为Gnome认为关机菜单项是一个类似于“弹出降落伞”的危险操作,以至于要把它深深地藏起来。
  • Remove Accessibility:从这个扩展我们可以看出Gnome是多么重视可用性。
  • User Themes:既然你Gnome shell支持主题,居然需要一个扩展来换Theme。
  • Applications Menu:知道大家觉得你家Activity模式有多烂吗?比Win98 style的Gnome 2.x的应用程序菜单更加烂。
  • Panel-Docklet:类似的扩展有好几个,每一个都在狠狠地吐槽Gnome Shell窗口管理的无力。

借用苏对Ubuntu和TX主席的评价,Gnome Shell 扩展的成功就是 Gnome 3 的失败。扩展的本意是扩展程序的能力,这些能力可能不适用于大多数用户,这些能力不能放置在程序内。而Gnome Shell的这些扩展是在给 Gnome 3 擦屁股!

非要学人家 Mac 的姿态: 「We don't need too many preference options, Gnome just get it right the first time!」拜托~没有金刚钻就甭揽这瓷器活儿,装逼也要有人家 OS X 的资本,何况用户群也不同,何况人家 OS X 基本上能做对

那天早上,壳酱对着残破的 Gnome Control Center 发呆5分钟后,心想 Gnome 你还自称DE吗还敢自称DE嘛?人家轻量级 LXDE 的控制面板都比你强!遂决定投奔KDE。学学 KDE 有点自知之明,虽然选项是太TM多了点,但是至少能调教好了——能用!

去他妈的平板优化!

Gnome的家伙们总说平板平板。不管是那个奇葩的Activity模式,还是硕大的新GTK组件(Windows和OS X的大小正好,KDE的太小了),亦或是那个奇葩的WM,或者是那个Alt+F2。我想说我没有docky和synapse我简直用不下去。

「只要是只能用键盘在Gnome Shell里面触发的功能,一定是渣」—— 老K

拜托,现在有几个人在平板上用Gnome3。难道给广大Gnome2用户人手发一平板了?这猪一样的设计是故意的吧?从3.0到3.4,每次都承诺更好,但是它看上去还是一个平板DE。别跟我说fallback模式,我不是二等公民。好吧,你说Gnome3就是这样。那么我说,我不想我的笔记本桌面上跑一个平板DE或者智能行动电话DE。我要我的DE看上去像个桌面DE。

Task Pooper?

Activity Mode 对非平板完全没有意义。I REPEAT:Activity Mode 对非平板完全没有意义

  • 慢的要死的App Launcher不如Synapse。而且人家Synapse还不单是启动器
  • 窗口导航不如docky
  • 工作区管理…(工作区?等等,Gnome你两年前承诺的「」呢?)。OH,SHIT,为你写软文的TX主席都表示很难堪啊有没有?

你 Gnome 不是说要做创新做任务导向做Mac和Windows都来抄袭我的逆天feature么?壳酱今天来翻你丫的黑历史。请看 。然后诸位可以看看差不多同时期。然后诸位再看看 。请问 Gnome 众有没有被掌嘴的感觉?

如果你觉得读英文和自己去装KDE体验比较麻烦我可以解释一下现在的状况:

Gnome 从2010年吵吵要做的、任务导向桌面其实被 KDE 4 的 实现了。至于Gnome自己,连个毛都没有。那个所谓的动态工作区是个渣实现,连 KDE 4 中 Workspace 的程度都达不到,更别提达到 KDE 4 中 Activity 的高度。

不要说 KDE 抄 Gnome,看看时间点。我也承认目前 Activity 存在一些可用性问题,不敢好好用。不像 Gnome 家的Task们,有丰富多彩的 mockup,比如铅笔画的 mockup,圆珠笔画的 mockup,GIMP画的 mockup。

吹牛逼是你们的专利。

通知系统?

我最恨的就是Gnome 3通知系统(没有之一)!脑残到了令人发指的程度。

永远点不准那该死的图标,因为它为了把文本展示出来,鼠标移上去图标自己马上“滋溜”跑到一边去了。而且每次跑的距离还他妈不一样!这尼玛这挫败感(你们玩过那个鼠标来点我关闭的恶作剧程序吗?这种时候我恨不得杀了设计者(我要杀了你这个混蛋,我知道文字也能点但是我就是被你侮辱了啊混蛋!

启动程序后,如果焦点在这个过程中转到了别的程序上,gnome会弹出一个消息说:“主人您的事办妥了”。我转移焦点就是为了不管你啊,你提示我干屁啊,难道我吩咐管家去做饭,管家把锅架上还会特地来敲我的门吗?我在OOXX啊!忙着啊!(于是有一个扩展特地就是把这傻逼提示干掉

IM来消息了,给我弹出个层来我可以直接回复。好得很啊这个特性,但是问题是没法输入中文啊,我母亲大人看不懂英文啊好不好。于是我得点开窗口来回复,但是那个通知还在那儿,非得我每次都!手!工!Remove!

破烂FM

听说Gnome家的鹦鹉螺是很久以前,这事我是信的,因为从Gnome2到Gnome3,这傻逼螺都没怎么进化过嘛,看看,,这当初谁他妈取的名字,太他妈有才了:

「鹦鹉螺已经在地球上经历了数亿年的演变,但外形、习性等变化很小,被称作海洋中的“活化石”,在研究生物进化和古生物学等方面有很高的价值」—— 维基百科

活该

然后…

好了我写到这里,你可能会说:「但是现在Gnome已经可以做到XXX了……」「但是Gnome还在发展,你要给它时间……」请别说了, I don't care, 即使我还关心这些,我也不相信你们。壳酱现在举这些特殊的例子,是为了描述这个一般问题。

不管我说通知也好,扩展也好,任务管理也好,他们都是例子,尽管他们是是我之前最诟病的部分,但是类似的东西发生在Gnome身上,方方面面,只要你仔细看看,这是一种普遍情况:Gnome 3把Mac OS 9的模仿者,自己的前世——Gnome 2——摧毁后,没能提供一个涅磐。

其实基于任何理由,我都希望Gnome变好,我愿意用Gnome,我愿意给它跑在我所有Linux设备上。

我也曾经尝试克服新Gnome带来的所有不快,去继续对Gnome的信任,或者信仰。我说服自己多试试。但是现实是残酷的,被完暴100条街的感觉不好受。

「我觉得这是步子迈大了扯着蛋了。」—— 猫酥

那么好了,现在壳酱不满意。

  • 选择1:报告bug,然后等着他们修(也许)或者被标记为「won't fix]
  • 选择2:好好好,我知道你是开源的爱好者,开源的捍卫者,你的手都摸到AK-47上了——我可以选择自己修嘛。或者是——
  • 选择3:简单地转身拥抱 KDE。

为什么要选择KDE?

请期待下篇「」

转载于:https://my.oschina.net/apoptosis/blog/158218

你可能感兴趣的文章
Cocos2d-x学习笔记(两)Cocos2d-x总体框架
查看>>
拆解探索MagSafe电源接口结构和指示灯变颜色原理
查看>>
Android中EditText,Button等控件的设置
查看>>
lintcode:Remove Nth Node From End of Lis 删除链表中倒数第n个节点
查看>>
POJ 1915-Knight Moves (单向BFS && 双向BFS 比)
查看>>
linux编译安装LAMP
查看>>
php中的continue用法
查看>>
Android小游戏应用---撕破美女衣服游戏
查看>>
TextKit简单示例
查看>>
网格最短路径算法(Dijkstra & Fast Marching)(转)
查看>>
最短路径算法-Dijkstra算法的应用之单词转换(词梯问题)
查看>>
软链接和硬链接详解
查看>>
HTML5 video 视频标签 常用属性
查看>>
深入理解javascript对象系列第一篇——初识对象
查看>>
Redis_master-slave模式
查看>>
qemu安装
查看>>
多媒体开发之rtmp---rtmp client 端的实现
查看>>
3.使用Maven构建Web项目
查看>>
iView实现自定义Modal
查看>>
如何在云帮上配置https
查看>>