kde 4.5的 kwin这次真的略杯具了

其实咱也明白这不完全是你的错,大概总的来说问题有两个
1、在不明真相的情况下使用了太新的opengl的api,不过大家纷纷表示接受对于各种使用kms的driver的测试。
2、把一些太nb的特效设置成默认的,比如blur,这个好歹可以交给发行版自己去改。
观察bug report,貌似都是arch众受苦最严重阿。
https://bugs.kde.org/show_bug.cgi?id=241402
https://bugs.kde.org/show_bug.cgi?id=243181

This entry was posted in KDE and tagged , . Bookmark the permalink.

6 Responses to kde 4.5的 kwin这次真的略杯具了

  1. 右京样一 says:
    Google Chrome 5.0.375.126 Windows 7

    总而言之就是KDE太激进……这点和Gnome的太保守形成鲜明对比,让我经常诧异:开源界为啥会是这样?

    Win7有DX10和众多硬件厂商的力挺都不敢说用矢量图标(Win8估计都不会用),KDE在N年前就用上了。nihui大神的文章提到的矢量图抗锯齿,再加上桌面面板是CPU绘制的,即使不开kwin,图标总是要看的,面板的半透明总是要绘制的。这就极大增加了CPU的负荷;再开个kwin,满屏幕的透明、模糊、阴影(kwin阴影绘制效率还贼低),整个桌面就跟玩一个3D游戏一样,显卡的资源又被吞并好多,导致很多时候连窗口拖动都卡(集显),resize就别提了。

    还有桌面搜索、Akonadi,跑个GTK程序还得载一套GTK库……

    [Reply]
  2. csslayer says:
    Firefox 3.6.8 GNU/Linux

    矢量图标linux早就n年前用上了。
    自从/usr/share/icons/*/scalable目录出现开始。

    老实讲,linux显卡驱动跟不上也没办法。毕竟这两年kms出来dri2才风声水起了一小会,还不成熟呢。比不上dri搞了这么多年。

    kwin的阴影是不能开的,但是oxygen自带的阴影还ok。

    我把oxygen透明和blur关了之后,konqueror速度还真挺让我满意的。

    [Reply]
  3. 右京样一 says:
    Google Chrome 5.0.375.126 Windows 7

    我在想……能不能小图标的时候用位图,大到一定境界(比如128×128)再用矢量,得到一个平衡点的方案呢?当然这样貌似图标文件组就更大了……

    [Reply]
  4. csslayer says:
    Firefox 3.6.8 GNU/Linux

    本来就是这样的= =b

    你可以好好研究一下/usr/share/icons/oxygen/或者/usr/share/icons/hicolor里面的结构

    [Reply]
  5. csslayer says:
    Firefox 3.6.8 GNU/Linux

    而且这不是kde的专利,全linux系统桌面都服从这个(只要符合freedesktop的标准)

    [Reply]
  6. 右京样一 says:
    Google Chrome 5.0.375.126 Windows 7

    原来如此……但是Gnome貌似就没附带SVG矢量啊……

    [Reply]

Leave a Reply

Your email address will not be published. Required fields are marked *

Note: Commenter is allowed to use '@User+blank' to automatically notify your reply to other commenter. e.g, if ABC is one of commenter of this post, then write '@ABC '(exclude ') will automatically send your comment to ABC. Using '@all ' to notify all previous commenters. Be sure that the value of User should exactly match with commenter's name (case sensitive).

This site uses Akismet to reduce spam. Learn how your comment data is processed.