我知道问题在哪里了,原来如果应用程序字体名是中文就会在GString上出错,所以要么用英文的字体名,要么改程序。 我对gtk不熟,不知道为什么中文导致错误,我又想系统用雅黑,只好hack了一下,不去读系统配置。
apt-get source notify-osd vi src/defaults.c 340 g_object_set (self, 341 "text-font-face", 342 //font_face->str, 343 "sans 10", 344 NULL); ./configure make sudo cp src/notify-osd /usr/lib/notify-osd/notify-osd 2009/3/22 苏丹 <damn...@gmail.com>: > https://bugs.launchpad.net/notify-osd/+bug/331927 > > 可能和字体有关,我是微软雅黑,notify-osd 会崩溃。 > > 请问各位notify-osd正常工作的和没有正常工作的用的是什么应用程序字体? > > gconftool-2 --get /desktop/gnome/interface/font_name > > 2009/3/21 Xie Shaohu <shaohu....@gmail.com>: >> 我都没有管,升级到2.6.28-11的时候,同时更新了gnome主题之后,通知机制就正常了。 >> >> Jouston Huang 写道: >> >> 我直接用update-manager�bdevelopment distro�]有���}的啊。 >> >> 2009/3/20 苏丹 <damn...@gmail.com>: >> >> >> 默认就有的,但是可能还有问题,我每次有通知的时候它就崩溃掉了。同问有没有解决方法? >> >> 2009/3/20 hupengni...@gmail.com <hupengni...@gmail.com>: >> >> >> 我用光盘从8.10升级到9.04,系统性能得到很大的提升,但是没有见到传说中的 >> 9.04通知机制, >> google后的结果很多都是介绍的: >> “在升级到最新的Ubuntu 9.04以后,并安装了notify-osd相关组件以后,就可以使 >> 用这个全新的通知消息系统了(使用notify-send命令)。“ >> 没有人有人知道怎么安装吗 >> >> >> -- >> ubuntu-zh mailing list >> ubuntu-zh@lists.ubuntu.com >> https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh >> >> >> >> -- >> Su Dan@Douban >> blog: su27.org >> -- >> ubuntu-zh mailing list >> ubuntu-zh@lists.ubuntu.com >> https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh >> >> >> >> >> >> -- >> ubuntu-zh mailing list >> ubuntu-zh@lists.ubuntu.com >> https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh >> >> > > > > -- > Su Dan@Douban > blog: su27.org > -- Su Dan@Douban blog: su27.org
-- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh