重新认识 KDE4.x — 第三弹:Kwin 并不是垃圾

啊!自从出了前两弹后,有不少朋友都问我什么时候出第三弹。主要由于之前心情不是很好所以没有什么动力去写。现在没有事了,充满力量继续来!

先说两句关于 KDE 4.5 的事,确实正式版是出来了,但是不是很稳定,想要玩玩不妨玩。但是如果你是看了这个系列的文章于是想稳定地体验 KDE 的话,我的建议是用 KDE 4.4,毕竟已经出到 KDE 4.4.5 了,很多 bug 都修复了,所以非常稳定。

还有,Jeonkwan 本人推荐体验 KDE 的 distro 是 Opensuse 11.3,非常稳定,速度够快(感觉比 Kubuntu 快),不用怎么折腾,顶多折腾一下输入法。字体渲染方面要加源用打了补丁的包替换默认的(在体验过程中,大家遇到关于这个字体渲染问题可留言在 ibentu,我尽力解答)。

还有要说在前面的话是,不要把标题的 Kwin 看成 Kwan,Kwan 当然是和垃圾没有关系。

Kwin 是 KDE 的窗口管理器,自然就是包括窗口和特效。对于一般使用,窗口方面没什么特别需要说明的,顶多就是主题,如果对 KDE 窗口主题方面感兴趣可看 CS Slayer 的这个文章,《kde和gnome主题架构对比 》。以下将主要介绍一些基本特效,让日常使用更得心应手。

不过一个不得不介绍的一个关于窗口的功能是,outline active window title (我一时想不到怎么翻译,大家看图就知道)。

作用就是辅助用户更直观辨别出当前激活/选定的窗口。就是当前激活了的窗口会有蓝色的标题栏。

效率低是 Kwin 从 KDE 4.0 开始以来的大问题,但自从 Qt 4.6 出来后,Kwin 的效率就大大提高了,当然还是没有 Compiz 那么高。Compiz 虽然能在 KDE 上用,但是效果并不理想,所以,想体验 KDE 的整合性还是用回 Kwin 好。

我自己没有启用太多特效,用自己需要的就够了,一般 KDE 默认设置就够用了。对于机器显卡性能不是很好的,像我一样是用旧的 Intel 集成显卡的话,建议手动减少一些不必要的特效。

Zoom

快捷键: “Meta + =”  和 “Meta + -”

此特效不用多解释,放大缩小

Present Windows

快捷键分:“Ctrl + F9” 和 “Ctrl + F10”

对了,是有两个快捷键的,前者F9是显示当前工作区的,F10则是显示所有工作区的窗口。还有一个激活此特效的方式是把鼠标移动到桌面左上角(此方式是和“Ctrl + F10”作用一样)。

Present Windows 这个特效在 Mac OSX 和 Compiz 都有,但是 Kwin 是做得最好(貌似是没有之一),我这样说并不代表我是 fanboy,是有根据的。通过 Present Windows 你看到当前所有打开的窗口的缩略图,但如果你开了很多窗口的话,就会有很多缩略图,那么要找出其中一个就很不直观了。Kwin 的 Present Windows 还提供了 filter 这个功能。上图很直观地展示了 Filter 的效果,就是激活 Presents Windows 的特效后,你即时输入窗口标题的关键字,Kwin 会为你过滤显示的窗口缩略图,从而为你找出你需要的窗口。上图演示的是,在键入“co”后,过滤出来的窗口缩略图,三个窗口的标题都满足了 “co” 的条件。

Desktop Grid

快捷键:“Ctrl + F8”

就是显示所有工作区了,方便用户把一个工作区的窗口直观地移动到另一个工作区。

KDE 4.4 学习 GNOME-Shell,工作区上显示的窗口缩略图的布局动态调整。对比上下图可看出。

Taskbar Thumbnails

假设你使用的 KDE 默认的 task manager widget (就是那个任务栏)当左键单击窗口组时(从上图可看出,Windows Grouping 不用多说),会显示改组的窗口列表,鼠标悬停在列表中某一项时,缩略图除了显示窗口的标题,还显示了窗口所在的工作区。

如果你没有单击窗口组,直接悬停鼠标在某个窗口组上面就会出现该组的所有窗口的缩略图。单击缩略图中某一个窗口的缩略图就能直接激活对应的窗口。

如果你用 smooth task (需要另外安装,一般 KDE distro 都有二进制包提供)这个 widget 代替默认的 task manager widget的话,这样能直接通过 Taskbar Thumnails 关闭窗口。可见下图中的缩略图增加了关闭按钮。

这一集就先到这里,内容没有太多,都是些比较实用的特效。

这个系列还没有完的,我先去看英剧了,留意下一弹吧~

PS:作者是 Kwan 不是 Kwin 也不是 Kwlan

关于 Jeonkwan

原来的@Yunkwan, 现在改为@Jeonkwan 从wordpress.com 搬到 posterous http://jeonkwan.posterous.com/ 目前使用 Opensuse KDE, 也是个Ubuntu Fans
此条目发表在 业界动态 分类目录,贴了 , 标签。将固定链接加入收藏夹。

重新认识 KDE4.x — 第三弹:Kwin 并不是垃圾》有 17 条评论

  1. Iven 说:

    先占位再看……

  2. kfihihc 说:

    kde下的软件集成性、统一性比确实比gnome好啊~~

  3. liang 说:

    期待续作

  4. i 说:

    尽管用起来我觉得不是很方便,但是我也不讨厌他

  5. csslayer 说:

    kde4.5的kwin可以像awesome之流一样平铺了,不过实在不习惯……
    老实讲那个filter我从来没用过。。这年头都是窗口内部自带标签

    不过竟然没讲窗口分组,这怎么行呢……
    自卖一个自己的老文:http://csslayer.tk/wordpress/kde/kde4%E4%BD%BF%E7%94%A8%E6%8A%80%E5%B7%A7%E2%80%94%E2%80%94%E7%AA%97%E5%8F%A3%E5%88%86%E7%BB%84/

  6. zino 说:

    GJ

  7. 帅到卖菜 说:

    真正喜欢KDE的人,就会知道KDE不是徒有其表了。是实用且华丽,比WIN7的华丽轻快多了。

  8. transtone 说:

    Tiling 功能在哪?不是4.5要加入此功能吗?

  9. 右京样一 说:

    “outline active window title”可以翻译为“活动窗口描边”,嗯……

    • csslayer 说:

      这么一看原来kde 4.5的cn翻译……就是把outline扔了之后再翻译的啊……= =b(活动窗口外框标题)

      这么翻如何:……加强活动窗口标题栏的轮廓?
      outline这里应该作动词用吧

      • Jeonkwan 说:

        或许“活动窗口标题栏描边”?
        @csslayer outline 这里确实是动词,可是这样直译不好啊~

        • 右京样一 说:

          其实我本来想打“活动窗口标题栏描边”,结果把“标题栏”漏掉了……

          同意Kwan大神的说法,outline直译确实不太好。

          估计英国人不太擅长使用动词(和汉语里对动词的注重截然不同),所以最后搞得动词滥俗,最后啥词都能做动词了。

  10. zakarum 说:

    Present Windows中的filter功能,compiz也有,不过需要正则表达式插件才可以用。

    kde sc 4.7开始wm部分的计划是compiz合作,如果计划顺利,到时候整体的性能和表现都会有很大的改观吧。

    • Jeonkwan 说:

      哇!!性能提高好哇!!我的使用感觉是,compiz 最大的优点就是性能。当然,compiz 本身也很强大。

  11. AWu 说:

    呃,不得不说,抄袭了很多Win7的元素… 不会被起诉吧?