
当然我也不是什么命令行狂人,我的无穷老本本来是用opengeu里的e17环境,这已经是兼顾外观与效率的最佳选择了,不过虽然e17自己的图形界面比较流畅,但是gtk和qt程序仍然让人难以忍受,启动一个新立得加上输密码的时间都要10多秒,就更不用说firefox和opera了(所以我觉得e17当初从图形库开始另起炉灶实在是无比英明的决定),很多事情真不如开一个xterm用命令来搞定来得快。
ok,背景说清楚了,于是就有了这个比较bt的想法。如果每次开机就自动启动一个终端,还不如干脆直接用支持多标签的gnome-terminal来作为桌面环境,一切用命令岂不痛快?可能又有同学觉得这是脱了裤子放p,直接在tty用zhcon之类效率不是更高吗?我也这么搞过,但是我的小本是1024*600宽屏的,而framebuffer只支持到标准模式800*600,本来屏幕就小还被截掉一块很不爽,而且不知道是水平太菜还是rpwt,在zhcon下的中文显示还是有点小毛病,因此该方案被放弃了。二话不说,动手新建一个直接启动gnome-terminal的desktop文件扔到/usr/share/xsessions/下面,注销之后重新登录并设置为默认会话,这下连窗口管理器也省了,从开机启动到“桌面”可以正常使用的时间首次比puppy还短了(2分钟),不过杯具的是gnome-terminal的--full-screen参数不起作用,桌面一大块地方是浪费的。搞清楚这个参数其实是窗口管理器的特性之后,没办法,退而求其次,装一个openbox,将其配置文件精简到极致,唯一的任务就是自动启动一个全屏的gnome-terminal,将其设为默认会话。
好了,多图多真相(命令行媒体播放的神器mplayer忘了截图了)
