码迷,mamicode.com
首页 > 其他好文 > 详细

mate-desktop安装在其他目录时一些配置信息

时间:2015-07-23 23:40:15      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:

1.mate-desktop安装在其他目录时一些配置信息

2.BIN目录下添加相应的mate-session_gtk2/3

3.首先配置如下环境变量

#!/bin/sh

if [[ "${EXPORT_MATE_GTK2}" -ne "1" ]]; then
    export PATH=$PATH:/usr/local/mate/mate_gtk+2.0/bin
    export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/local/mate/mate_gtk+2.0/lib
    export PKG_CONFIG_PATH=${PKG_CONFIG_PATH}:/usr/local/mate/mate_gtk+2.0/lib/pkgconfig
    export XDG_DATA_DIRS=/usr/local/share:/usr/share:/usr/local/mate/mate_gtk+2.0/share
    export XDG_CONFIG_DIRS="/etc/xdg:/usr/local/mate/mate_gtk+2.0/etc/xdg"
    export EXPORT_MATE_GTK2=1
fi

 4.然后再执行mate-session:

dbus-launch --sh-syntax --exit-with-session /usr/local/mate/mate_gtk+2.0/bin/mate-session $*

 PS:

不添加dbus-launch则相应mate自身目录下面的applets不会注册至DBUS,则mate-panel的插件都不可用了

 

mate-panel目前版本1.10.1中,通过dbus总线来拉起applet
而如果将mate安装在其他目录下,相应的dbus服务文件未在系统中注册
目前有几种办法解决:
1.设置完xdg_data_dirs变量后,重启dbus-daemon
2.将相应服务文件链接至/usr/local/share/dbus-1/service
3.修改session.conf文件
4.添加session-local.conf文件

 

mate-desktop安装在其他目录时一些配置信息

标签:

原文地址:http://www.cnblogs.com/eaglexmw/p/4671945.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!