标签 KDE 下的文章

概述

KDE – 史上功能最强大的桌面环境之一;开源且可自由使用。19年前,1996年10月14日,德国程序员 Matthias Ettrich 开始了这个美观的桌面环境的开发。KDE 提供了用户界面以及其他很多日常使用的程序。今日,KDE 被成千上万人在 Unix 和 Windows 上使用。19年,一个对软件项目而言极为漫长的年岁。现在是时候让我们回到最初,看看这一切肇始于何处。

K Desktop Environment(KDE)有很多创新之处:新设计,美观,一致的体验,易于使用,对普通用户和专业用户都足够强大的应用库。“KDE”这个名字是对单词 “通用桌面环境” Common Desktop Environment 玩的一个简单谐音游戏,“K”即“Cool”。 第一代 KDE 在双许可证授权下使用了 Trolltech 公司专利的 Qt framework(现 Qt 的前身),这两个许可证分别是开源的 QPL(Q public license)和 商业专利许可证 proprietary commercial license 。在2000年 Trolltech 公司让一部分 Qt 软件库开始发布在 GPL 证书下; Qt 4.5 发布在了 LGPL 2.1 许可证下。自2009起 KDE 桌面环境由三部分构成:Plasma Workspaces(用做交互界面),KDE Applications,作为 KDE Software 编译的 KDE Platform。

各发布版本

预发布版本 – 1996年10月14日

当时名称为 Kool Desktop Environment;“Kool”这个单词在很快就被弃用了。最初,所有 KDE 的组件都是被单独发布在开发社区里的,它们并没有被一个大的项目所贯穿起来。开发组邮件列表中的首选通信是发往 [email protected] 邮件列表。

KDE 1.0 – 1998年7月12日

这个版本受到了颇有争议的反馈。很多人反对使用 Qt 框架,因为当时的 FreeQt 许可证和自由软件许可证并不兼容,他们建议开发组使用 Motif 或者 LessTif 替代。尽管有着这些反对声,KDE 仍然被很多用户所青睐,并且成功作为第一个 Linux 发行版的环境被集成了进去。

28 January 1999

1999年1月28日

有一次升级,K Desktop Environment 1.1,更快,更稳定的同时加入了很多小的改进。这个版本同时也加入了很多新的图标,背景和材质纹理。和这些全面翻新同时出现的还有 Torsten Rahn 绘制的全新 KDE 图标----一个放在齿轮前的字母 K ;这个图标的修改版也一直沿用至今。

KDE 2.0 – 2000年10月23日

重大更新:

  • DCOP (Desktop COmmunication Protocol),一个端到端的通信协议
  • KIO,一个应用程序 I/O 库
  • KParts,组件对象模型
  • KHTML,一个符合 HTML 4.0 标准的渲染绘制引擎。

26 February 2001

2001年2月26日

K Desktop Environment 2.1 首次发布了媒体播放器 noatun,它使用了模组化、插件设计。为了便利开发者,K Desktop Environment 2.1 打包了 KDevelop。

15 August 2001

2001年8月15日

KDE 2.2版本在 GNU/Linux 上加快了50%的应用启动速度,同时提高了 HTML 渲染、JavaScript 稳定性和性能,同时还增加了一些 KMail 的功能。

KDE 3.0 – 2002年4月3日

K Desktop Environment 3.0 加入了更好的限制使用功能,这个功能在电话亭、网咖,企业公用电脑上被广泛需求,它可以禁止用户完全使用软件的某些能力。

28 January 2003

2003年1月28日

K Desktop Environment 3.1 加入了新的默认窗口(Keramik)和图标样式(Crystal)和其他一些改进。

3 February 2004

2004年2月3日

K Desktop Environment 3.2 加入了诸如在网页表格、书写邮件中拼写检查的新功能;增强了邮件和日历功能。完善了 Konqueror 中的标签机制和对 Microsoft Windows 桌面共享协议(RDP)的支持。

19 August 2004

2004年8月19日

K Desktop Environment 3.3 侧重于组合不同的桌面组件。Kontact 被放进了群件应用 Kolab 并与 Kpilot 结合。Konqueror 的加入让 KDE 有了更好的 IM 交流功能,比如支持发送文件,以及其他 IM 协议(如IRC)的支持。

16 March 2005

2005年3月16日

K Desktop Environment 3.4 侧重于提高易用性。这次更新为 Konqueror、Kate、KPDF 加入了文字-语音转换功能;也在桌面系统中加入了独立的 KSayIt 文字-语音转换软件。

29 November 2005

2005年11月29日

The K Desktop Environment 3.5 发布加入了 SuperKaramba,为桌面环境提供了易于安装的 插件 widgets 机制。 Konqueror 加入了广告屏蔽功能并成为了有史以来第二个通过 Acid2 CSS 测试的浏览器。

KDE SC 4.0 – 2008年1月11日

大部分的开发投身于把最新的技术和开发框架整合进 KDE 4 当中。Plasma 和 Oxygen 是两次最大的用户界面风格变更。同时,Dolphin 替代 Konqueror 成为默认文件管理器,Okular 成为了默认文档浏览器。

29 July 2008

2008年7月29日

KDE 4.1 引入了一个在 PIM 和 Kopete 中共享使用的表情主题系统;引入了可以让用户便利地从互联网上一键下载数据的 DXS。同时引入了 GStreamer、QuickTime 和 DirectShow 9 Phonon 后端。加入了新应用如:

  • Dragon Player
  • Kontact
  • Skanlite — 扫描仪软件
  • Step —— 物理模拟软件
  • 新游戏: Kdiamond、Kollision、KBreakout 和更多......

27 January 2009

2009年1月27日

KDE 4.2 被认为是在已经极佳的 KDE 4.1 基础上的又一次全面超越,同时也成为了大多数用户替换旧 3.5 版本的完美选择。

4 August 2009

2009年8月4日

KDE 4.3 修复了超过10000个 bug,同时加入了让近2000个用户要求的功能。整合一些新的技术例如:PolicyKit、NetworkManage & Geolocation services 等也是这个版本的一大重点。

9 February 2010

2010年2月9日

KDE SC 4.4 基于 Qt 4 toolkit 的 4.6 版本,加入新的应用 KAddressBook。

10 August 2010

2010年8月10日

KDE SC 4.5 增加了一些新特性:整合了开源的浏览器引擎 WebKit 库,其现在也在 Apple Safari 和 Google Chrome 中广泛使用。KPackageKit 替换了 Kpackage。

26 January 2011

2011年1月26日

KDE SC 4.6 加强了 OpenGl 的性能,同时照常更新了无数bug和小改进。

27 July 2011

2011年7月27日

KDE SC 4.7 升级 KWin 以兼容 OpenGL ES 2.0 ,更新了 Qt Quick,Plasma Desktop 带来许多增强和在应用里的大量新特性, 修复了1.2万个 bug。

25 January 2012

2012年1月25日

KDE SC 4.8: 更好的 KWin 性能与 Wayland 支持,更崭新的 Doplhin 的外观设计。

1 August 2012

2012年8月1日

KDE SC 4.9: 向 Dolphin 文件管理器增加了一些更新,比如重新加入了实时文件重命名,鼠标辅助按钮支持,更好的位置面板和更多文件分类管理功能。

6 February 2013

2013年2月6日

KDE SC 4.10: 很多 Plasma 插件使用 QML 重写; Nepomuk、Kontact 和 Okular 得到了很大程度的性能和功能提升。

14 August 2013

2013年8月14日

KDE SC 4.11: Kontact 和 Nepomuk 有了很多优化。 第一代 Plasma Workspaces 进入了单纯维护阶段。

18 December 2013

2013年12月18日

KDE SC 4.12: Kontact 得到了极大的提升,包括许多小的改进。

16 April 2014

2014年4月16日

KDE SC 4.13: Nepomuk 语义搜索功能替代了桌面上的原有的 Baloo 搜索。 KDE SC 4.13 以53个语言版本发布。

20 August 2014

2014年8月20日

KDE SC 4.14: 这个发布版本侧重于稳定性提升:大量的 bug 修复和增加了一些小的功能。这是最后一个 KDE SC 4 发布版本。

KDE Plasma 5.0 – 2014年7月15日

KDE Plasma 5 – 第五代 KDE。大幅改进了设计和系统,新的默认主题 Breeze 完全迁移到了 QML,更好的 OpenGL 性能,更完美的 HiDPI (高分辨率)显示支持。

11 November 2014

2014年11月11日

KDE Plasma 5.1:迁移了从 Plasma 4 里丢失的功能。

27 January 2015

2015年1月27日

KDE Plasma 5.2:新组件:BlueDevil、KSSHAskPass、Muon、SDDM 主题设置、KScreen、GTK+ 样式设置和 KDecoration。

28 April 2015

2015年4月28日

KDE Plasma 5.3:Plasma Media Center 技术预览。新的蓝牙和触摸板小程序;改良了电源管理。

25 August 2015

2015年8月25日

KDE Plasma 5.4:Wayland 登场,新的基于 QML 的音频管理程序,一个全屏的程序启动器替代品。

万分感谢 KDE 开发者及社区,并感谢 Wikipedia 为书写 概述 带来的帮助,同时,感谢所有读者。让我们保持自由精神(be free)并继续支持如同 KDE 一样的开源的自由软件发展。


via: https://tlhp.cf/kde-history/

作者:Pavlo Rudyi 译者:jerryling315 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

Plasma 5.5

2015/12/8 KDE 发布了其桌面软件的重要更新: Plasma 5.5 。

在这最近的四个月里我们努力地将产品打磨顺滑,为其增加了新的工作流,让 Plasma 比以往更漂亮,为将来打好了坚实的基础。

更新了 Breeze Plasma 主题

Breeze Plasma 部件 widget 主题现在看起来更和谐了。

Breeze Icons

Breeze 图标主题增加了一些新图标,也更新了原有图标,改进了视觉设计。

Plasma 部件 Widget 管理器

Plasma 部件 widget 管理器现在支持两列视图了,有了适用于 Breeze, Breeze Dark 和 Oxygen 主题的新的部件图标。

扩展了 应用启动器 Application Launcher 上的功能

应用启动器 Application Launcher ('Kickoff') 上的右键菜单现在可以列出最近在应用中打开的文档,允许编辑应用的菜单项和添加应用到面板上、 任务管理器 Task Manager 或桌面上。 “ 收藏 Favorites ”现在可以收藏文档、目录和系统动作等,它们也可以通过搜索结果来创建。这些功能(以及另外一些)以前只能在替代 应用菜单 Application Menu ('Kicker') 上使用,现在它们成了默认的 应用启动器 Application Launcher 的功能了,这两个启动器共享同一个后端。

Plasma 的新部件

颜色吸取器 Color Picker

我们不仅仅恢复了 颜色吸取器 Color Picker ,而且我们在 Plasma 5 中给了它一个新的 UI 界面。

颜色吸取器

颜色吸取器 Color Picker 可以让你从屏幕上的任何地方提取颜色,并自动复制颜色代码到剪贴板中,支持多种格式 (RGB、Hex、 Qt QML rgba、 LaTeX)。

用户切换器 User Switcher

用户切换功能也更新改进了,现在可以从 应用启动器 Application Launcher 用户切换 User Switcher 组件和锁屏上访问它了。它会显示用户的全名及用户设置的头像。这在办公室内使用共享的桌面计算机时挺有用,更多信息请看开发者的博客

磁盘限额

Plasma 5.5 有了一个为商业环境或大学设计的新组件,这个组件显示给你的不是磁盘的真实用量,而是你的系统管理员所允许你使用的限量。

活动分页器 Activity Pager

这是 活动 activities 虚拟桌面 virtual desktops 部分重叠的一个例子:它看起来像 分页器 pager ,行为也像,但是它使用 活动 activities 替代了 虚拟桌面 virtual desktops 。这可以让你快速看到正在运行中的 活动 activities 、有多少窗口与之关联。

恢复支持了旧式的系统托盘区图标

根据反馈,我们重写支持了那些不使用 StatusNotifier 的旧式应用,它们的图标放在系统托盘区。

旧式系统图标

Bug 状态

到 Plasma 5.5 beta 时,我们不可置信地修复了超过1000个 bug

KWin 支持 OpenGL ES

在 KWin 中,切换到 OpenGL ES 的支持回来了。到目前为止,支持仅通过环境变量切换并重启 KWin。设置环境 KWIN_COMPOSE 为 'O2ES' 可以强制切换到 OpenGL ES 后端。请注意, OpenGL ES 并没有被所有的驱动所支持。因为它不是通过配置方式公开的,所以要尝试的话,请你切换至“专家”模式。

Wayland 支持进行中

Plasma 5.5 中提供了基本的 Wayland 会话功能。 Wayland 是过时的 X11 窗口系统的继任者,它提供了 现代架构 modern approach 。 这个系统更加安全(例如,键盘记录器就没那么容易弄进去了)。遵循“ 每帧都完美 every frame perfect ” 原则,这让我们的显示效果更加完美。 KDE 社区已经在 Plasma 5.4 上基于电话项目的功能集提供了一个技术预览版。在 Plasma 5.5 中现在已经扩展得更适合“桌面风格”使用了。 桌面界面支持了类似窗口移动/调整的重要功能以及许多内置功能。 已经可以初步使用了,尽管我们需要指出的是它还不能完整地替代 X 会话。 我们鼓励更多的技术型用户多试用它,并将你所找到的 bug 汇报给我们。

锁屏

为了配置 Wayland 会话所连接的屏幕,我们创建了一个新的屏幕管理协议

在 Wayland 中也增加了一些协议来控制 KWin 效果,比如窗口背景模糊和窗口最小化动画。

Wayland 会话上的 Plasma 现在有了一个特色的安全锁屏, 其中有一些在 X 会话里面不能完全做到的东西。关于这个11年之久的 bug,可以在 screenlocker integration 开发者的博客了解到更多。

也可以看看勘误页上关于 Wayland 的已知问题

Discover 的新设计

通过 KDE Visual Design Group 的帮助,我们的软件安装器有了新外观,改进了可用性。

Discover

新的默认字体

我们的默认字体切换到了 Noto ,这是一个漂亮的自由字体,它可以让各种语言都保持和谐的感受。

noto

信息中心

文件索引器增加了一个状态模块。

文件索引器状态

Plasma 网络管理器

我们的网络管理器应用有了几个改进。 增加了 WPA/WPA2 Enterprise 校验,使用了新的密码字段组件,OpenVPN 有了更多选项。

墙纸

Plasma 5.5 中我们有了一套新的漂亮墙纸选集,来自 RJ Quiralta, Martin Klapetek, Timothée Giet, Dmitri Popov, Maciej Wiklo 和 Risto S 。

完整的变更日志

参见完整的 Plasma 5.5.0 变更日志

已知的问题

请参考 Plasma 5.5 勘误页,了解一些最高配置的问题,包括一些由 Intel 驱动造成的问题。

Live 镜像

体验 Plasma 5.5 的最容易的方式是用 USB 启动 Live 镜像。你可以在 KDE 社区维基中找到 Plasma 5 的 Live 镜像列表。

软件包下载

发布已经创建好了,或正在创建中,软件包列在我们的维基页面上。

源代码下载

你可以直接从源代码开始安装 Plasma 5。KDE 的社区维基有编译指导。注意, Plasma 5 不能和 Plasma 4 并存,你需要卸载旧的版本,或者安装到不同位置。

KDE Plasma 5

也许你不敢相信,到今天(2015/10/14) KDE 桌面环境已经 19 岁了。 在 19 年前的这一天, Matthias Ettrich 发布了他的新项目: Kool Desktop Environment (KDE)

带着怀旧的感觉读一下 KDE 当时的 初次发布公告,那个时候我们许多人还是第一次接触电脑,我记得 1996 年我还在我的 ZX Spectrum 计算机上玩一些游戏,那是一台运行 DOS 的33/66 MHz 主频的 PC。

在那时,我还没听说过 Linux,而 Matthias Ettrich 已经准备要改变世界,并想要为 Linux 操作系统开发一个有史以来最好的图形用户界面,于是,KDE 就于 1996 年 10 月 14 日诞生了。KDE 名字全称是 K Desktop Environment 或 Kool Desktop Environment,随便你喜欢哪个。

"Unix popularity grows thanks to the free variants, mostly Linux. But still a consistent, nice looking free desktop-environment is missing. There are several nice either free or low-priced applications available so that Linux/X11 would almost fit everybody needs if we could offer a real GUI."

Matthias Ettrich 在当时写道:“得益于以 Linux 为主的自由变体,Unix 变得越来越流行了。但是还缺少一个一致而漂亮的自由桌面环境。如果我们能提供一个真正的图形用户界面,有几个自由或便宜的应用程序, Linux/X11 就可以适合每个人的需求了。”

KDE 1.1

世界上有几十万人在使用 KDE,各种基于 Linux 内核的操作系统也都支持它,如果你也在使用 KDE,那么让我们来庆祝这个令人称赞的桌面环境的生日吧!

生日快乐,KDE !

2015 年 8 月 25 ,星期二,KDE 发布了 Plasma 5 的一个特色新版本。

此版本为我们带来了许多非常棒的感受,如优化了对高分辨率的支持,KRunner 自动补全和一些新的 Breeze 漂亮图标。这还为不久以后的技术预览版的 Wayland 桌面奠定了基础。我们还带来了几个新组件,如声音音量部件,显示器校准工具和测试版的用户管理工具。

新的音频音量程序

The new Audio Volume Applet

新的音频音量程序直接工作于 PulseAudio (Linux 上一个非常流行的音频服务) 之上 ,并且在一个漂亮的简约的界面提供一个完整的音量控制和输出设定。

替代的应用控制面板起动器

he new Dashboard alternative launcher

Plasma 5.4 在 kdeplasma-addons 软件包中提供了一个全新的全屏的应用控制面板,它具有应用菜单的所有功能,还支持缩放和全空间键盘导航。新的起动器可以像你目前所用的“最近使用的”或“收藏的文档和联系人”一样简单和快速地查找应用。

丰富的艺术图标

Plasma 5.4 提供了超过 1400 个的新图标,其中不仅包含 KDE 程序的,而且还为 Inkscape, Firefox 和 Libreoffice 提供 Breeze 主题的艺术图标,可以体验到更加一致和本地化的感觉。

KRunner 历史记录

KRunner

KRunner 现在可以记住之前的搜索历史并根据历史记录进行自动补全。

Network 程序中实用的图形展示

Network Graphs

Network 程序现在可以以图形形式显示网络流量了,同时也支持两个新的 VPN 插件:通过 SSH 连接或通过 SSTP 连接。

Wayland 技术预览

随着 Plasma 5.4 ,Wayland 桌面发布了第一个技术预览版。在使用自由图形驱动(free graphics drivers)的系统上可以使用 KWin(Plasma 的 Wayland 合成器和 X11 窗口管理器)通过内核模式设定来运行 Plasma。现在已经支持的功能需求来自于手机 Plasma 项目,更多的面向桌面的功能还未被完全实现。现在还不能作为替换那些基于 Xorg 的桌面,但可以轻松地对它测试和贡献,以及观看令人激动视频。有关如何在 Wayland 中使用 Plasma 的介绍请到:KWin 维基页。Wlayland 将随着我们构建的稳定版本而逐步得到改进。

其他的改变和添加

  • 优化对高 DPI 支持
  • 更少的内存占用
  • 桌面搜索使用了更快的新后端
  • 便笺增加拖拉支持和键盘导航
  • 回收站重新支持拖拉
  • 系统托盘获得更快的可配置性
  • 文档重新修订和更新
  • 优化了窄小面板上的数字时钟的布局
  • 数字时钟支持 ISO 日期
  • 切换数字时钟 12/24 格式更简单
  • 日历显示第几周
  • 任何项目都可以收藏进应用菜单(Kicker),支持收藏文档和 Telepathy 联系人
  • Telepathy 联系人收藏可以展示联系人的照片和实时状态
  • 优化程序与容器间的焦点和激活处理
  • 文件夹视图中各种小修复:更好的默认尺寸,鼠标交互问题以及文本标签换行
  • 任务管理器更好的呈现起动器默认的应用图标
  • 可再次通过将程序拖入任务管理器来添加启动器
  • 可配置中间键点击在任务管理器中的行为:无动作,关闭窗口,启动一个相同的程序的新实例
  • 任务管理器现在以列排序优先,无论用户是否更倾向于行优先;许多用户更喜欢这样排序是因为它会使更少的任务按钮像窗口一样移来移去
  • 优化任务管理器的图标和缩放边
  • 任务管理器中各种小修复:垂直下拉,触摸事件处理现在支持所有系统,组扩展箭头的视觉问题
  • 提供可用的目的框架技术预览版,可以使用 QuickShare Plasmoid,它可以让许多 web 服务分享文件更容易
  • 增加了显示器配置工具
  • 增加的 kwallet-pam 可以在登录时打开 wallet
  • 用户管理器现在会同步联系人到 KConfig 的设置中,用户账户模块被丢弃了
  • 应用程序菜单(Kicker)的性能得到改善
  • 应用程序菜单(Kicker)各种小修复:隐藏/显示程序更加可靠,顶部面板的对齐修复,文件夹视图中 “添加到桌面”更加可靠,在基于 KActivities 的最新模块中有更好的表现
  • 支持自定义菜单布局 (kmenuedit)和应用程序菜单(Kicker)支持菜单项目分隔
  • 当在面板中时,改进了文件夹视图,参见 blog
  • 将文件夹拖放到桌面容器现在会再次创建一个文件夹视图

完整的 Plasma 5.4 变更日志在此

Live 镜像

尝鲜的最简单的方式就是从 U 盘中启动,可以在 KDE 社区 Wiki 中找到 各种 带有 Plasma 5 的 Live 镜像

下载软件包

各发行版已经构建了软件包,或者正在构建,wiki 中的列出了各发行版的软件包名:软件包下载维基页

源码下载

可以直接从源码中安装 Plasma 5。KDE 社区 Wiki 已经介绍了怎样编译

注意,Plasma 5 与 Plasma 4 不兼容,必须先卸载旧版本,或者安装到不同的前缀处。


via: https://www.kde.org/announcements/plasma-5.4.0.php

译者:Locez 校对:wxy

用户体验和最后想法

当 Gnome 2.x 和 KDE 4.x 要正面交锋时……我在它们之间左右逢源。我对它们爱恨交织,但总的来说它们使用起来还算是一种乐趣。然后 Gnome 3.x 来了,带着一场 Gnome Shell 的戏剧。那时我就放弃了 Gnome,我尽我所能的避开它。当时它对用户是不友好的,而且不直观,它打破了原有的设计典范,只为平板的统治世界做准备……而根据平板下跌的销量来看,这样的未来不可能实现。

在 Gnome 3 后续发布了八个版本后,奇迹发生了。Gnome 变得对对用户友好了,变得直观了。它完美吗?当然不。我还是很讨厌它想推动的那种设计范例,我讨厌它总想给我强加一种工作流(work flow),但是在付出时间和耐心后,这两都能被接受。只要你能够回头去看看 Gnome Shell 那外星人一样的界面,然后开始跟 Gnome 的其它部分(特别是控制中心)互动,你就能发现 Gnome 绝对做对了:细节,对细节的关注!

人们能适应新的界面设计范例,能适应新的工作流—— iPhone 和 iPad 都证明了这一点——但真正让他们操心的一直是“纸割”——那些不完美的细节。

它带出了 KDE 和 Gnome 之间最重要的一个区别。Gnome 感觉像一个产品,像一种非凡的体验。你用它的时候,觉得它是完整的,你要的东西都触手可及。它让人感觉就像是一个拥有 Windows 或者 OS X 那样桌面体验的 Linux 桌面版:你要的都在里面,而且它是被同一个目标一致的团队中的同一个人写出来的。天,即使是一个应用程序发出的 sudo 请求都感觉是 Gnome 下的一个特意设计的部分,就像在 Windows 下的一样。而在 KDE 下感觉就是随便一个应用程序都能创建的那种各种外观的弹窗。它不像是以系统本身这样的正式身份停下来说“嘿,有个东西要请求管理员权限!你要给它吗?”。

KDE 让人体验不到有凝聚力的体验。KDE 像是在没有方向地打转,感觉没有完整的体验。它就像是一堆东西往不同的的方向移动,只不过恰好它们都有一个共同享有的工具包而已。如果开发者对此很开心,那么好吧,他们开心就好,但是如果他们想提供最好体验的话,那么就需要多关注那些小地方了。用户体验跟直观应当做为每一个应用程序的设计中心,应当有一个视野,知道 KDE 要提供什么——并且——知道它看起来应该是什么样的。

是不是有什么原因阻止我在 KDE 下使用 Gnome 磁盘管理? Rhythmbox 呢? Evolution 呢? 没有,没有,没有。但是这样说又错过了关键。Gnome 和 KDE 都称它们自己为“桌面环境”。那么它们就应该是完整的环境,这意味着他们的各个部件应该汇集并紧密结合在一起,意味着你应该使用它们环境下的工具,因为它们说“您在一个完整的桌面中需要的任何东西,我们都支持。”说真的?只有 Gnome 看起来能符合完整的要求。KDE 在“汇集在一起”这一方面感觉就像个半成品,更不用说提供“完整体验”中你所需要的东西。Gnome 磁盘管理没有相应的对手—— kpartionmanage 要求 ROOT 权限。KDE 不运行“首次用户注册”的过程(原文:No 'First Time User' run through。可能是指系统安装过程中KDE没有创建新用户的过程,译注) ,现在也不过是在 Kubuntu 下引入了一个用户管理器。老天,Gnome 甚至提供了地图、笔记、日历和时钟应用。这些应用都是百分百要紧的吗?不,当然不了。但是正是这些应用帮助 Gnome 推动“Gnome 是一种完整丰富的体验”的想法。

我吐槽的 KDE 问题并非不可能解决,决对不是这样的!但是它需要人去关心它。它需要开发者为他们的作品感到自豪,而不仅仅是为它们实现的功能而感到自豪——组织的价值可大了去了。别夺走用户设置选项的能力—— GNOME 3.x 就是因为缺乏配置选项的能力而为我所诟病,但别把“好吧,你想怎么设置就怎么设置”作为借口而不提供任何理智的默认设置。默认设置是用户将看到的东西,它们是用户从打开软件的第一刻开始进行评判的关键。给用户留个好印象吧。

我知道 KDE 开发者们知道设计很重要,这也是为什么VDG(Visual Design Group 视觉设计组)存在的原因,但是感觉好像他们没有让 VDG 充分发挥,所以 KDE 里存在组织上的缺陷。不是 KDE 没办法完整,不是它没办法汇集整合在一起然后解决衰败问题,只是开发者们没做到。他们瞄准了靶心……但是偏了。

还有,在任何人说这句话之前……千万别说“欢迎给我们提交补丁啊"。因为当我开心的为某个人提交补丁时,只要开发者坚持以他们喜欢的却不直观的方式干事,更多这样的烦人事就会不断发生。这不关 Muon 有没有中心对齐。也不关 Amarok 的界面太丑。也不关每次我敲下快捷键后,弹出的音量和亮度调节窗口占用了我一大块的屏幕“地皮”(说真的,有人会把这些东西缩小)。

这跟心态的冷漠有关,跟开发者们在为他们的应用设计 UI 时根本就不多加思考有关。KDE 团队做的东西都工作得很好。Amarok 能播放音乐。Dragon 能播放视频。Kwin 或 Qt 和 kdelibs 似乎比 Mutter/gtk 更有力更效率(仅根据我的电池电量消耗计算。非科学性测试)。这些都很好,很重要……但是它们呈现的方式也很重要。甚至可以说,呈现方式是最重要的,因为它是用户看到的并与之交互的东西。

KDE 应用开发者们……让 VDG 参与进来吧。让 VDG 审查并核准每一个“核心”应用,让一个 VDG 的 UI/UX 专家来设计应用的使用模式和使用流程,以此保证其直观性。真见鬼,不管你们在开发的是啥应用,仅仅把它的模型发到 VDG 论坛寻求反馈甚至都可能都能得到一些非常好的指点跟反馈。你有这么好的资源在这,现在赶紧用吧。

我不想说得好像我一点都不懂感恩。我爱 KDE,我爱那些志愿者们为了给 Linux 用户一个可视化的桌面而付出的工作与努力,也爱可供选择的 Gnome。正是因为我关心我才写这篇文章。因为我想看到更好的 KDE,我想看到它走得比以前更加遥远。而这样做需要每个人继续努力,并且需要人们不再躲避批评。它需要人们对系统互动及系统崩溃的地方都保持诚实。如果我们不能直言批评,如果我们不说“这真垃圾!”,那么情况永远不会变好。

这周后我会继续使用 Gnome 吗?可能不。应该不。Gnome 还在试着强迫我接受其工作流,而我不想追随,也不想遵循,因为我在使用它的时候感觉变得不够高效,因为它并不遵循我的思维模式。可是对于我的朋友们,当他们问我“我该用哪种桌面环境?”我可能会推荐 Gnome,特别是那些不大懂技术,只要求“能工作”就行的朋友。根据目前 KDE 的形势来看,这可能是我能说出的最狠毒的评估了。


via: http://www.phoronix.com/scan.php?page=article&item=gnome-week-editorial&num=5

作者:Eric Griffith 译者:XLCYun 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

设置

在这我要挑一挑几个特定 KDE 控制模块的毛病,大部分原因是因为相比它们的对手GNOME来说,糟糕得太可笑,实话说,真是悲哀。

第一个接招的?打印机。

Gnome 和 KDE 的打印机设置

GNOME 在左,KDE 在右。你知道左边跟右边的打印程序有什么区别吗?当我在 GNOME 控制中心打开“打印机”时,程序窗口弹出来了,然后这样就可以使用了。而当我在 KDE 系统设置打开“打印机”时,我得到了一条密码提示。甚至我都没能看一眼打印机呢,我就必须先交出 ROOT 密码。

让我再重复一遍。在今天这个有了 PolicyKit 和 Logind 的日子里,对一个应该是 sudo 的操作,我依然被询问要求 ROOT 的密码。我安装系统的时候甚至都没设置 root 密码。所以我必须跑到 Konsole 去,接着运行 'sudo passwd root' 命令,这样我才能给 root 设一个密码,然后我才能回到系统设置中的打印程序,再交出 root 密码,然后仅仅是看一看哪些打印机可用。完成了这些工作后,当我点击“添加打印机”时,我再次得到请求 ROOT 密码的提示,当我解决了它后再选择一个打印机和驱动时,我再次得到请求 ROOT 密码的提示。仅仅是为了添加一个打印机到系统我就收到三次密码请求!

而在 GNOME 下添加打印机,在点击打印机程序中的“解锁”之前,我没有得到任何请求 SUDO 密码的提示。整个过程我只被请求过一次,仅此而已。KDE,求你了……采用 GNOME 的“解锁”模式吧。不到一定需要的时候不要发出提示。还有,不管是哪个库,只要它允许 KDE 应用程序绕过 PolicyKit/Logind(如果有的话)并直接请求 ROOT 权限……那就把它封进箱里吧。如果这是个多用户系统,那我要么必须交出 ROOT 密码,要么我必须时时刻刻待命,以免有一个用户需要升级、更改或添加一个新的打印机。而这两种情况都是完全无法接受的。

有还一件事……

Gnome 和 KDE 的添加打印机

Gnome 和 KDE 添加第二个打印机

这个问题问大家:怎么样看起来更简洁?我在写这篇文章时意识到:当有任何附加的打印机准备好时,Gnome 打印机程序会把过程做得非常简洁,它们在左边上放了一个竖直栏来列出这些打印机。而我在 KDE 中添加第二台打印机时,它突然增加出一个左边栏来。而在添加之前,我脑海中已经有了一个恐怖的画面,它会像图片文件夹显示预览图一样直接在界面里插入另外一个图标。我很高兴也很惊讶的看到我是错的。但是事实是它直接“长出”另外一个从未存在的竖直栏,彻底改变了它的界面布局,而这样也称不上“好”。终究还是一种令人困惑,奇怪而又不直观的设计。

打印机说得够多了……下一个接受我公开石刑的 KDE 系统设置是?多媒体,即 Phonon。

Gnome 和 KDE 的音量控制

一如既往,GNOME 在左边,KDE 在右边。让我们先看看 GNOME 的系统设置先……眼睛移动是从左到右,从上到下,对吧?来吧,就这样做。首先:音量控制滑条。滑条中的蓝色条与空条百分百清晰地消除了哪边是“音量增加”的困惑。在音量控制条后马上就是一个 On/Off 开关,用来开关静音功能。Gnome 的再次得分在于静音后能记住当前设置的音量,而在点击音量增加按钮取消静音后能回到原来设置的音量中来。Kmixer,你个健忘的垃圾,我真的希望我能多讨论你一下。

继续!输入输出和应用程序的标签选项?每一个应用程序的音量随时可控?Gnome,每过一秒,我爱你越深。音量均衡选项、声音配置、和清晰地标上标志的“测试麦克风”选项。

我不清楚它能否以一种更干净更简洁的设计实现。是的,它只是一个 Gnome 化的 Pavucontrol,但我想这就是重要的地方。Pavucontrol 在这方面几乎完全做对了,Gnome 控制中心中的“声音”应用程序的改善使它向完美更进了一步。

Phonon,该你上了。但开始前我想说:我 TM 看到的是什么?!我知道我看到的是音频设备的优先级列表,但是它呈现的方式有点太坑。还有,那些用户可能关心的那些东西哪去了?拥有一个优先级列表当然很好,它也应该存在,但问题是优先级列表属于那种用户乱搞一两次之后就不会再碰的东西。它还不够重要,或者说不够常用到可以直接放在正中间位置的程度。音量控制滑块呢?对每个应用程序的音量控制功能呢?那些用户使用最频繁的东西呢?好吧,它们在 Kmix 中,一个分离的程序,拥有它自己的配置选项……而不是在系统设置下……这样真的让“系统设置”这个词变得有点用词不当。

Gnome 的网络设置

上面展示的 Gnome 的网络设置。KDE 的没有展示,原因就是我接下来要吐槽的内容了。如果你进入 KDE 的系统设置里,然后点击“网络”区域中三个选项中的任何一个,你会得到一大堆的选项:蓝牙设置、Samba 分享的默认用户名和密码(说真的,“连通性(Connectivity)”下面只有两个选项:SMB 的用户名和密码。TMD 怎么就配得上“连通性”这么大的词?),浏览器身份验证控制(只有 Konqueror 能用……一个已经倒闭的项目),代理设置,等等……我的 wifi 设置哪去了?它们没在这。哪去了?好吧,它们在网络应用程序的设置里面……而不是在网络设置里……

KDE,你这是要杀了我啊,你有“系统设置”当凶器,拿着它动手吧!


via: http://www.phoronix.com/scan.php?page=article&item=gnome-week-editorial&num=4

作者:Eric Griffith 译者:XLCYun 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出