200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > linux下twm切换gn CENTOS5.1怎样在命令行模式下改变X窗口启动的方式(TWM)

linux下twm切换gn CENTOS5.1怎样在命令行模式下改变X窗口启动的方式(TWM)

时间:2023-01-21 11:41:23

相关推荐

linux下twm切换gn CENTOS5.1怎样在命令行模式下改变X窗口启动的方式(TWM)

目录是/etc/X11/xinit

[root@linux xinit]# vim Xclients

#!/bin/bash

# Copyright (C) 1999 - Red Hat, Inc. All rights reserved. This

# copyrighted material is made available to anyone wishing to use, modify,

# copy, or redistribute it subject to the terms and conditions of the

# GNU General Public License version 2.

#

# 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., 675 Mass Ave, Cambridge, MA 02139, USA.

GSESSION="$(which gnome-session 2>/dev/null)"

STARTKDE="$(which startkde 2>/dev/null)"

# check to see if the user has a preferred desktop

PREFERRED=

if [ -f /etc/sysconfig/desktop ]; then

. /etc/sysconfig/desktop

if [ "$DESKTOP" = "GNOME" ]; then

PREFERRED="$GSESSION"

elif [ "$DESKTOP" = "KDE" ]; then

PREFERRED="$STARTKDE"

fi

fi

if [ -n "$PREFERRED" ]; then

exec "$PREFERRED"

fi

# now if we can reach here, either no desktop file was present,

# or the desktop requested is not installed.

if [ -n "$GSESSION" ]; then

# by default, we run GNOME.

exec "$GSESSION"

elif [ -n "$STARTKDE" ]; then

# if GNOME isn't installed, try KDE.

exec "$STARTKDE"

fi

# Failsafe.

# these files are left sitting around by TheNextLevel.

exec "$STARTKDE"

fi

# Failsafe.

# these files are left sitting around by TheNextLevel.

exec "$STARTKDE"

fi

# Failsafe.

# these files are left sitting around by TheNextLevel.

# these files are left sitting around by TheNextLevel.

rm -f $HOME/Xrootenv.0

# Argh! Nothing good is installed. Fall back to twm

{

# gosh, neither fvwm95 nor fvwm2 is available;

# fall back to failsafe settings

[ -x /usr/bin/xsetroot ] && /usr/bin/xsetroot -solid '#222E45'

if [ -x /usr/bin/xclock ] ; then

/usr/bin/xclock -geometry 100x100-5+5 &

elif [ -x /usr/bin/xclock ] ; then

/usr/bin/xclock -geometry 100x100-5+5 &

fi

if [ -x /usr/bin/xterm ] ; then

/usr/bin/xterm -geometry 80x50-50+150 &

fi

if [ -x /usr/bin/firefox -a -f /usr/share/doc/HTML/index.html ]; then

/usr/bin/firefox /usr/share/doc/HTML/index.html &

fi

[color=red] if [ -x /usr/bin/twm ] ; then

exec /usr/bin/twm

fi

}[/color]

[/color]

[color=blue]我看了一下,好象是红色的是多余的。是不删除了就可以了?

[本帖最后由 羽飞 于 -1-24 07:07 编辑]

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。