咳,也不知道这么个题目恰当与否,大概是这个意思吧。
见很多人都用Vista-Gray的主题,我也下了一个,按照众人的指点,把主题包拽到主题选择的那个对话框里,选择 安装 ,就可以使用该主题了。又下了个nuoveXT的icon,搭配在一起,效果真的还是不错。
然而,兴奋了没多久,在用 新立得 的时候就出问题了,其实也不能说是出问题啦,就是 新立得 的窗体变成了那种最最原始的窗口样式了,但是边框还是vista-gray的样子。
想了很久,(脑子反应比较迟钝,理解一下),由于以前的Human主题一直使用得好好的,二者之间,抛开主题样式不同以外,另一个不同就是路径不同了。新安装的Vista-Gray是在 ~/.themes 下,Human是在 /usr/share/themes 下,那么,如果把 Vista-Gray 也放到 /usr/share/themes 下,是不是就能解决这个问题了呢? 因为,平常,普通用户,系统可以在~下查找主题,而 新立得 等管理工具,是以gksu 启动的,也就是说切换到 root 了,而 root 不会去先前普通用户的home目录下去查找主题文件,所以,就出现了 管理工具 的窗体上没有应用当前主题的情况。
把 ~/.themes 下的Vista-Gray复制到 /usr/share/themes 下, 把 ~/.icons/nuoveXT-1.6 也复制到 /usr/share/icons下,再重新在主题管理里选择vista-gray,立马实验,果然解决问题。
总结:安装主题,虽然可以直接通过主题管理器安装到~/themes,却会出现在使用 新立得 等等管理工具的时候窗体不能应用主题的情况,要解决这个问题,只要把 相应的主题文件安装到 /usr/share/themes 下就可以了。icon 也是一样,安装到 /usr/share/icons 即可。当然,直接从~/.themse 和 ~/.icons 下链接过去也是一个办法。总的来说就是要让/usr/share 下也能够读取 ~ 下的 主题和图标文件就可以了。
整张贴图
posted on 2006-12-08 22:43
xiaosilent 阅读(584)
评论(1) 编辑 收藏 所属分类:
Linux相关