爱你一万年

不编程序的程序员

今天从谋智(Mozilla中国)看到Firefox中国推广形象发布了,第一时间加入了宣传活动,并反馈了logo背景应该设计为透明的建议,现在看到好像已经修改过来了。这个G-Fox的形象还真有中国特色,和奥运福娃有亲戚关系:D。Dr.宫力终于把Mozilla中国搞的越来越红火了。回忆一下这几年从netscape->mozilla->firebird->firefox0.x->->firefox2.0->firefox3.0自己对这个浏览器还是很有感情的,而且现在firefox越来越强大,早已成为我的default浏览器。祝愿Firefox发展的越来越好。自由软件在中国也能被更多人了解接受。

昨天说到Virtualbox的seamless模式需要至少保留一个窗口打开否则无缝模式会混乱,可是我又不想一直开着迅雷,所以自己动手写了一个小小的浮动窗口程序,把它加载到windows的启动项,这样直接启动Vbox虚拟机后就可以无缝模式了。程序是用Mingw和Qt4 OpenSource版编译的,有兴趣的人可以从我的box.net的共享下载:
主程序    Qt4和MingW运行库    源程序
下载flyWin.zip主程序,如果你没有MingW和Qt4.4运行库,那么同时也需要下载 QtMingw-libs.zip。将这两个zip文件解压到你的windows硬盘上的一个目录中,然后在启动项里创建一个快捷方式指向解压缩目录里的flyWin.exe。
如果你想要看看源码那么下载flywinSrc.zip
其实本来想用Python来写的,后来想想我的虚拟机里没装Python打包也比较麻烦,就用C++写吧,不过还是要忍受一下MingW编译出来的巨大的Qt

使用Ubuntu8.0.4.1作为host安装windows xp遇到了这么几个问题:
1. 键盘没反应
现象是进入虚拟机后键盘无法操作,可以Ctrl_ALT_1切换到console. 解决的办法是,安装scim-bridge-client-qt并在virtualbox虚拟机设置里取消键盘自动捕捉.另外需要注意的是,不要把host的USB键盘和USB鼠标添加给agent OS使用,否则在虚拟机里无法使用鼠标和键盘.
2.Windows无法和Linux通过网络文件夹共享
使用net use x: //svrbox/$your_share_dir 的时候提示找不到共享资源名, 解决办法, Windows下再次安装Virtualbox扩展增强工具包 ,很奇怪,不知道为什么,再次安装扩展工具包后就好了.
3.Virtualbox独占声音,导致启动Vbox后Ubuntu没有声音
解决方法是安装Pulseaudio包,并且设置VBox声音使用Pulseaudio驱动,这样就可以同时在Ubuntu和VirtualBox下发声了,有人反映Pulseaudio会导致firefox flash播放没有声音,可是我在8.0.4下没有遇到这种情况
4.使用seamless 无缝模式的时候必须至少保留一个Windows的窗口不被关闭(也不能最小化)
呵呵,我放了一个cmd在启动项里,这样每次启动就可以自动进入seamless了,迅雷的那个下载浮动窗也可以
PS: VirtualBox的网络部分似乎有点问题,还不够很健壮,Ubuntu 8.0.4 AMD64 + VirtualBox 1.6.2安装WindowsXP使用迅雷的时候偶尔会导致VBox系统崩溃.