设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 综合讨论区 —— LinuxSir.cn
›
Linux 基础讨论区(新手速成)
›
hiweed1.0升级后不能进入xfce4的问题。7dehao版主有空请 ...
返回列表
查看:
1623
|
回复:
4
hiweed1.0升级后不能进入xfce4的问题。7dehao版主有空请进来下
[复制链接]
yuelang85
yuelang85
当前离线
积分
347
IP卡
狗仔卡
发表于 2007-1-3 16:46:39
|
显示全部楼层
|
阅读模式
如题。原来在hiweed1.0上装了imagemagic以后不能用xgl了,装上beryl也不能用,最近发现原来是xfce4根本就启动不起来(因为我平时用fvwm,所以没有发现这一点)。看了一下错误报告,总说是在~/.config/.xfce4/下缺一个文件。原以为是高本版的xfce4和以前版本的有区别,可是没有见到大家有类似的错误报告,于是确定是hiwwed的问题。在fvwm中启动xfce4-session可以运行,说明是gdm启动xfce4时有问题。找了找,发现/usr/bin/startxfce4和/usr/bin/startxfce4xgl.sh这两个脚本是gdm启动xfce4和带xgl的xfce4所用的脚本,而且,这两个脚本作者是花花同学~~~
把两个脚本里的内容换成
exec xfce4-session
复制代码
就可以正常起动xfce4了,beryl也可以正常运行
[color="Red"]这里请7dehao版主注意一下,我目前用beryl是比较正常的,貌似我之前不在hiweed上用beryl的问题是xfce4不能启动的原因
请有类似问题的同学参考一下,
另外,这两个脚本是做什么用的??请懂shell的人帮着看看。
还有一个问题,我怎么才能让beryl自动运行呢??每回我都是进入xfce4后又输入的beryl和beryl-manager启动。。。
那两个脚本内容如下:
#/usr/bin/startxfce4:
#!/bin/sh
#
# xfce4
#
# Copyright (C) 1996-2003 Olivier Fourdan (fourdan@xfce.org)
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
if test x"$XDG_CONFIG_HOME" = x""
then
BASEDIR=$HOME/.config/xfce4/
else
BASEDIR=$XDG_CONFIG_HOME/xfce4
fi
if test x"$XDG_DATA_DIRS" = x""
then
XDG_DATA_DIRS="/etc/xdg/xubuntu:/usr/share:/usr/local/share:/usr/share"
else
XDG_DATA_DIRS="$XDG_DATA_DIRS:/usr/share"
fi
export XDG_DATA_DIRS
if test x"$DISPLAY" = x""
then
echo "$0: Starting X server"
prog=xinit
else
echo "$0: X server already running on display $DISPLAY"
prog=/bin/sh
fi
if [ -f $BASEDIR/xinitrc ]; then
exec $prog $BASEDIR/xinitrc $*
elif [ -f $HOME/.xfce4/xinitrc ]; then
mkdir -p $BASEDIR
cp $HOME/.xfce4/xinitrc $BASEDIR/
exec $prog $BASEDIR/xinitrc $*
else
exec $prog /etc/xdg/xfce4/xinitrc $*
fi
复制代码
#/usr/bin/startxfce4xgl.sh:
#!/bin/bash -v
#
# start a Xgl session
#
# Author: huangjiahua
#
# Depends: compiz compiz-plugins cgwd cgwd-themes xserver-xgl xfce4 metacity compiz-manager csm libgl1-mesa libglitz-glx1
Xgl -fullscreen :3 -ac &
Xgl -fullscreen :3 -ac -accel glx:pbuffer -accel xv:pbuffer -dpi 96 &
export DISPLAY=:3
sleep 2s
## xmodmap end Xresources
/usr/bin/xmodmap /usr/share/apps/kxkb/ubuntu.xmodmap || true
/usr/bin/xmodmap -e "keycode 22 = BackSpace" # for shift + Backspace
/usr/bin/xrdb -merge ~/.Xresources || xmessage xrdb ~/.Xresources failed &
## about Xsession.d
#for i in /etc/X11/Xsession.d/* ; do
# source $i
#done
. /etc/X11/Xsession.d/*im-switch || xmessage . /etc/X11/Xsession.d/*im-switch failed &
## launch fcitx
#export XMODIFIERS=@im=SCIM ; fcitx || scim -d
domycompiz(){
## for the drivers bug
export LD_PRELOAD=/usr/lib/libGL.so.1.2
#xfwm4 &
sleep 5s
killall xfwm4
## about compiz-manager
( pidof compiz-manager || compiz-manager || compiz --replace dbus csm ) &
sleep 1s
# compiz --replace dbus csm
## launch cgwd
sleep 1s
mkdir -p ~/.cgwd/theme
dbus-launch cgwd --replace &
}
domycompiz &
#xfce4-panel
#startxfce4
xfce4-session
# unlock
rm -f /tmp/.X3-lock /tmp/.X11-unix/X3
复制代码
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
7dehao
7dehao
当前离线
积分
4968
IP卡
狗仔卡
发表于 2007-1-3 17:17:31
|
显示全部楼层
啊呀,你这样点将,我要晕过去的
我没有用过hiweed1呀。不过,我用过beryl。貌似你的问题解决了吧?你之前没有启动xfce的时候,你不是说只运行fvwm吗?原来是花花的脚本,你到irc上看他在不在?不知道最近他是不是要考试。
回复
支持
反对
使用道具
举报
显身卡
yuelang85
yuelang85
当前离线
积分
347
IP卡
狗仔卡
楼主
|
发表于 2007-1-3 17:53:53
|
显示全部楼层
哎呀呀,看你对hiweed的论坛那么熟悉,还以为你是hiweed的开发者之一呢~~~~
fvwm下启动有错误的原因我猜就是xfce4不能正常启动引起的,因为曾经给的错误报告就是xfce4升级后不能启动的错误报告,后来我顺着改了一下才成那样的。
他还没毕业啊~~~他要考试,我也要考试,大家同是天涯考试人~~~~
我本来说要回学校的,以为你是hiweed成员,所以就发到这里了,顺便叫你来看一下。既然这样,我把这个帖子转到ubuntucn上hiweed版面去~~~~
回复
支持
反对
使用道具
举报
显身卡
yuelang85
yuelang85
当前离线
积分
347
IP卡
狗仔卡
楼主
|
发表于 2007-1-3 17:54:33
|
显示全部楼层
忘了说了,谢谢版主大人的帮助~~~~
回复
支持
反对
使用道具
举报
显身卡
7dehao
7dehao
当前离线
积分
4968
IP卡
狗仔卡
发表于 2007-1-4 08:13:56
|
显示全部楼层
不客气,我也没帮什么,只是顺手找找而已。
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
开源软件专题讨论
LFS(LinuxfromScratch)
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表