Post Tagged with: "gnome-shell"

GNOME Shell 最新 Mockup

GNOME Shell 是 GNOME 3.0 的默认界面,但是从目前的预览版来看,性能和用户体验都不甚令人满意。最近 jimmac 公布了一系列 GNOME Shell 的设计图。

GNOME Shell 似乎 Ubuntu Unity 有点异曲同工之妙,请看图:

以下是一段视频:

无交互 SSH 登录脚本

SSH 远程控制服务以其安全、简单著称。但是因为安全性的问题,每一次登录都需要输入用户名和密码的确比较恼人。为此,BOYPT 编写了一个简单的 Bash 脚本,可以无需重复输入用户信息。

完整的脚本如下:

#!/bin/bash
auto_smart_ssh () {
    expect -c "set timeout -1;
                spawn ssh -o StrictHostKeyChecking=no $2 ${@:3};
                expect {
                    *assword:* {send -- $1\r;
                                 expect { 
                                    *denied* {exit 2;}
                                    eof
                                 }
                    }
                    eof         {exit 1;}
                }
                " 
    return $?
}
 
auto_smart_ssh passwd user@host ls /var
echo -e "\n---Exit Status: $?"

更详细的介绍可以参考 BOYPT 的原文

Mutter 影响游戏性能

Phoronix 又做了一次性能测试,测试各种 Window Manager 对游戏性能的影响。根据他们的结果看来,Compiz 和 Mutter 这类重量级的 Window Manager 似乎影响很大,都会大幅度的下滑。Metacity 的性能看上去会好一点,不至于差多少。不过有一个测试是 Metacity 会大幅度落后 Compiz 和 Mutter,这点看起来挺奇怪的。

以我个人的看法,如果游戏是全屏进行的话,无论是用哪一个 Window Manager,性能都是一样的。因为显卡不再需要为 Window Manager 花费一点资源了。若是在窗口模式,则可能存在一点差距,但不至于这种级别的差异,毕竟一个 Window Manager 不会虚耗这么多的显卡资源,即使是内存和 CPU 使用量上,不是太古老的机器应该不会太明显的。

http://www.phoronix.com/scan.php?page=article&item=mutter_composite_hit&num=1

Ubuntu 10.10 打算不把 gnome-shell 列为默认界面

Ubuntu 社区暂时决定,在下一个版本 10.10 将不会启用 gnome-shell 作为默认界面。

其实原因很简单,gnome-shell 虽然看上去很美好很强大,但是实际上成熟度依然很低。外观重新设计过,界面完全更改了用法,无论对开发者还是对普通用户都是一个挑战,因为需要改变很多习惯以适应新界面。这还不算是最大的问题。最难解决的是 gnome-shell 效能问题。因为 gnome-shell 极其依赖 clutter,clutter 是需要有强劲的 OpenGL 加速才会流畅的,因此大多数开源驱动依然无法胜任这种加速任务。速度十分差且很多臭虫,用户体验十分不佳。不过 Ubuntu 已经承诺将会在 10.10 里面发布一款新的主题,以弥补遗憾。

gnome-shell 的推辞暂时还没有影响到 GNOME 3 的发布计划,还是原定今年秋天发布。