[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: startx后灰色的启动背景怎么去掉啊



分析startx的脚本可以看到,最后还是要调用xinit,startx只是负责向xinit传递参数的作用。
man xinit看到xinit的使用方式:xinit [ [ client ] options ] [ -- [ server ] [ display ] options ]
startx运行后首先寻找$HOME/.xinitrc,如果有这个文件则用这个文件作为clent参数,如果没有,就用
usr/X11R6/lib/X11/xinit/xinitrc作为client的参数。同样,寻找$HOME/.xserverrc文件,如果有则用这个文件作为server参数,如果没有则用/usr/X11R6/lib/X11/xinit/xserverrc作为server参数。
上面xinit的--是client和server两部分参数的分界,所以说单独的使用startx就相当于使用:
xinit usr/X11R6/lib/X11/xinit/xinitrc -- /usr/X11R6/lib/X11/xinit/xserverrc(在没有用户.xinitrc和.xserverrc的情况下)
而startx启动后的花屏背景是xserver产生的,linux系统的server一般都是X的,我系统里的/usr/X11R6/lib/X11/xinit/xserverrc文件只有一行:
exec /usr/bin/X11/X -dpi 100 -nolisten tcp
在后面添加-br参数就可以去掉X产生的花屏了。

写的比较乱,呵呵,可以google一下x window启动的原理或者去分析一下startx脚本。


----- Original Message ----- 
From: "ackman" <ackman.c@gmail.com>
To: <debian-chinese-gb@lists.debian.org>
Sent: Sunday, May 28, 2006 6:32 PM
Subject: Re: startx后灰色的启动背景怎么去掉啊


> 
> startx后只有鼠标和,以前装ati的驱动是可以去除的
> 这表明和显卡驱动有关系
> 看到你说的改那个文件才想试试,结果没有。
> 
> 
> -- 
> To UNSUBSCRIBE, email to debian-chinese-gb-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> 
>

Reply to: