用官方源安装的 virtualbox(目前最新版 4.2.6-3.6.11),打开一看发现是 Vboxgtk,各种不习惯(之前用惯了 QT 面界)。
当我想创建新的虚拟机时,Vboxgtk 显示 Could not create the VM:This parameter must be a string or Unicode object。
我试着 man 一下 vboxgtk,发现这软件懒得连 man 文档都没写。去到 vboxgtk 官网,发现 wiki 根本没人写。
sudo sed -i 's/get_text()/get_text()\.decode("utf-8")/' /usr/lib/python2.7/site-packages/vboxgtk/iface.py
但是打开VboxGtk还是出现Vboxgtk: This parameter must be a string or Unicode object这个问题。
我已经准备换回QT前端,VboxGtk问题多多受不了。但是我已经准备好要去报告这个Bug了。
至于那两个 GtkGrid 的 Warning,我只能说我什么也不知道,我在终端输入VboxGtk执行就输出这两条信息来,我根本不知道它的含义,它也丝毫不会影响到我。
可是前辈如此热情的帮我解决这个在我看来微不足道的问题,论坛管理人员还那么热情的帮我修改主题成“Vboxgtk: This parameter must be a string or Unicode object”以便更好的描述问题。真是的,自己不太习惯这种感觉……