安装compiz-fusion ccsm emerald这三个软件(都通过yum intall安装)
.然后,系统->首选项->个人->会话(也可以安装fusion icon来选择窗口管理器)
添加compiz-manager,其他如名字和备注可自定义
最后更改/usr/local/compiz-manage
# start the gtk-window-decorator if present
if [ -x ${COMPIZ_BIN_PATH}emerald ] && [ "$USE_EMERALD" = "yes" ]; then
verbose "Starting emerald\n"
${COMPIZ_BIN_PATH}emerald --replace &
elif [ -x ${COMPIZ_BIN_PATH}gtk-window-decorator ] && [ -n "$GNOME_DESKTOP_SESSION_ID" ]; then
verbose "Starting gtk-window-decorator\n"
${COMPIZ_BIN_PATH}gtk-window-decorator --replace &
elif [ -x ${COMPIZ_BIN_PATH}kde-window-decorator ] && [ -n "$KDE_FULL_SESSION" ]; then
verbose "Starting kde-window-decorator\n"
${COMPIZ_BIN_PATH}kde-window-decorator --replace &
FALLBACKWM="${KWIN}"
elif [ -x ${COMPIZ_BIN_PATH}emerald ]; then
verbose "Starting emerald\n"
${COMPIZ_BIN_PATH}emerald --replace &
# Abort completely instead of having no window decoration
elif [ ! -x ${COMPIZ_BIN_PATH}gtk-window-decorator ] && [ ! -x ${COMPIZ_BIN_PATH}kde-window-decorator ] && [ ! -x ${COMPIZ_BIN_PATH}emerald ]; then
echo "No decoration manager found. Aborting..."
exit 1
fi
改成
# start the gtk-window-decorator if present
if [ -x ${COMPIZ_BIN_PATH}emerald ] && [ "$USE_EMERALD" = "yes" ]; then
verbose "Starting emerald\n"
${COMPIZ_BIN_PATH}emerald --replace &
#elif [ -x ${COMPIZ_BIN_PATH}gtk-window-decorator ] && [ -n "$GNOME_DESKTOP_SESSION_ID" ]; then
# verbose "Starting gtk-window-decorator\n"
# ${COMPIZ_BIN_PATH}gtk-window-decorator --replace &
#elif [ -x ${COMPIZ_BIN_PATH}kde-window-decorator ] && [ -n "$KDE_FULL_SESSION" ]; then
# verbose "Starting kde-window-decorator\n"
# ${COMPIZ_BIN_PATH}kde-window-decorator --replace &
# FALLBACKWM="${KWIN}"
elif [ -x ${COMPIZ_BIN_PATH}emerald ]; then
verbose "Starting emerald\n"
${COMPIZ_BIN_PATH}emerald --replace &
# Abort completely instead of having no window decoration
elif [ ! -x ${COMPIZ_BIN_PATH}gtk-window-decorator ] && [ ! -x ${COMPIZ_BIN_PATH}kde-window-decorator ] && [ ! -x ${COMPIZ_BIN_PATH}emerald ]; then
echo "No decoration manager found. Aborting..."
exit 1
fi
.然后,系统->首选项->个人->会话(也可以安装fusion icon来选择窗口管理器)
添加compiz-manager,其他如名字和备注可自定义
最后更改/usr/local/compiz-manage
# start the gtk-window-decorator if present
if [ -x ${COMPIZ_BIN_PATH}emerald ] && [ "$USE_EMERALD" = "yes" ]; then
verbose "Starting emerald\n"
${COMPIZ_BIN_PATH}emerald --replace &
elif [ -x ${COMPIZ_BIN_PATH}gtk-window-decorator ] && [ -n "$GNOME_DESKTOP_SESSION_ID" ]; then
verbose "Starting gtk-window-decorator\n"
${COMPIZ_BIN_PATH}gtk-window-decorator --replace &
elif [ -x ${COMPIZ_BIN_PATH}kde-window-decorator ] && [ -n "$KDE_FULL_SESSION" ]; then
verbose "Starting kde-window-decorator\n"
${COMPIZ_BIN_PATH}kde-window-decorator --replace &
FALLBACKWM="${KWIN}"
elif [ -x ${COMPIZ_BIN_PATH}emerald ]; then
verbose "Starting emerald\n"
${COMPIZ_BIN_PATH}emerald --replace &
# Abort completely instead of having no window decoration
elif [ ! -x ${COMPIZ_BIN_PATH}gtk-window-decorator ] && [ ! -x ${COMPIZ_BIN_PATH}kde-window-decorator ] && [ ! -x ${COMPIZ_BIN_PATH}emerald ]; then
echo "No decoration manager found. Aborting..."
exit 1
fi
改成
# start the gtk-window-decorator if present
if [ -x ${COMPIZ_BIN_PATH}emerald ] && [ "$USE_EMERALD" = "yes" ]; then
verbose "Starting emerald\n"
${COMPIZ_BIN_PATH}emerald --replace &
#elif [ -x ${COMPIZ_BIN_PATH}gtk-window-decorator ] && [ -n "$GNOME_DESKTOP_SESSION_ID" ]; then
# verbose "Starting gtk-window-decorator\n"
# ${COMPIZ_BIN_PATH}gtk-window-decorator --replace &
#elif [ -x ${COMPIZ_BIN_PATH}kde-window-decorator ] && [ -n "$KDE_FULL_SESSION" ]; then
# verbose "Starting kde-window-decorator\n"
# ${COMPIZ_BIN_PATH}kde-window-decorator --replace &
# FALLBACKWM="${KWIN}"
elif [ -x ${COMPIZ_BIN_PATH}emerald ]; then
verbose "Starting emerald\n"
${COMPIZ_BIN_PATH}emerald --replace &
# Abort completely instead of having no window decoration
elif [ ! -x ${COMPIZ_BIN_PATH}gtk-window-decorator ] && [ ! -x ${COMPIZ_BIN_PATH}kde-window-decorator ] && [ ! -x ${COMPIZ_BIN_PATH}emerald ]; then
echo "No decoration manager found. Aborting..."
exit 1
fi
浙公网安备 33010602011771号