LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1040|回复: 8

向积极推荐icewm的jhuangjiahua版主(或精通icewm的高人)请教!

[复制链接]
发表于 2004-10-15 12:14:30 | 显示全部楼层 |阅读模式
按照教程,在装有KDE或gnome的系统上,我能够启动使用icewm,并喜欢上了她!
但如果没有安装KDE呢?
请看我的操作:
apt-get install x-window-system icewm后无法启动icewm,
我想,所有教程都教我通过配置gdm启动,也许我该再装个gdm?
于是我装了个gdm,发现不用创建已经有了/etc/X11/gdm/Sessions/icewm这个文件,但仍然无法启动icewm,也看不到gdm界面,看到的是一个竖条纹的画面。
我又按照一些教程的方法,修改/etc/X11/gdm/Sessions/icewm内容为:
#!/bin/bash
which icewm >/dev/null 2>&1 && exec icewm || exec xterm -bg red
结果仍然不能启动gdm、不能启动icewm。

请问:单安装icewm该如何让她启动?
请帮帮我,您也希望您的宣传出效益吧?
:p ;) :help
发表于 2004-10-15 13:03:53 | 显示全部楼层
我没有装 KDE 或 Gnome , GDM , XDM 这些也没有装


实际上,装了  x-window-system ,icewm 后
用 startx 直接就可以进 IceWM 了

x-window-system 带了 xdm
启动后会有个登陆框,输入用户名和密码后就会直接进 IceWM
发表于 2004-10-15 13:06:05 | 显示全部楼层
实际上,我是用 gox 脚本来代替 startx 的
[php]
-- /usr/bin/gox --------
#!/bin/sh

echo '#!/bin/sh '                    >  /tmp/gox.tmp

echo 'export GDK_USE_XFT=0         ' >> /tmp/gox.tmp
#echo 'export LANG=zh_CN.GB2312     ' >> /tmp/gox.tmp
echo 'export LANG=zh_CN.GBK         ' >> /tmp/gox.tmp
echo 'export XMODIFIERS=@im=fcitx  ' >> /tmp/gox.tmp
echo 'fcitx &                      ' >> /tmp/gox.tmp
echo 'xsetroot -solid \#333399    ' >> /tmp/gox.tmp
#echo 'exec fluxbox                 ' >> /tmp/gox.tmp
echo 'exec icewm                   ' >> /tmp/gox.tmp
echo '                             ' >> /tmp/gox.tmp

chmod 777 /tmp/gox.tmp

exec xinit  /tmp/gox.tmp

[/php]
发表于 2004-10-15 13:09:40 | 显示全部楼层
或者编辑 ~/.xinitrc
[php]
#!/bin/sh
export GDK_USE_XFT=0         
export LANG=zh_CN.GBK         
export XMODIFIERS=@im=fcitx  
fcitx &                     
xsetroot -solid \#333399   
exec icewm
[/php]


另外,我想您可能没有配置好 X
用命令
xf86cfg --textmode
发表于 2004-10-15 13:11:31 | 显示全部楼层
另外,我还用了这个

# cd /etc/X11/icewm/
# mv menu menu.olf
# ln -s programs menu


这个是 设置 IceWM 菜单的
 楼主| 发表于 2004-10-15 16:54:53 | 显示全部楼层
最初由 jhuangjiahua 发表
我没有装 KDE 或 Gnome , GDM , XDM 这些也没有装


实际上,装了  x-window-system ,icewm 后
用 startx 直接就可以进 IceWM 了



最初由 jhuangjiahua 发表
另外,我还用了这个

# cd /etc/X11/icewm/
# mv menu menu.olf
# ln -s programs menu




以上方法曾经试过,没有达到目的。其余方法我会继续尝试!
谢谢版主的热心帮助!!!
 楼主| 发表于 2004-10-15 21:36:39 | 显示全部楼层
我想是X没配置好!
运行startx:
[PHP]X: warning; process set to priority -11 instead of requested priority -10

Fatal server error:
Server is already active for display 0
        If this server is no longer running, remove /tmp/.X0-lock
        and start again.


When reporting a problem related to a server crash, please send
the full server output, not just the last messages.
Please report problems to submit@bugs.debian.org.

Xlib: connection to ":0.0" refused by server

Xlib: Invalid MIT-MAGIC-COOKIE-1 key

giving up.

xinit:  unable to connect to X server

xinit:  No such process (errno 3):  Server error.[/PHP]

运行gox:[PHP]X: warning; process set to priority -11 instead of requested priority -10

Fatal server error:
Server is already active for display 0
        If this server is no longer running, remove /tmp/.X0-lock
        and start again.


When reporting a problem related to a server crash, please send
the full server output, not just the last messages.
Please report problems to submit@bugs.debian.org.

Xlib: connection to ":0.0" refused by server

Xlib: No protocol specified


giving up.

xinit:  unable to connect to X server

xinit:  No such process (errno 3):  Server error.[/PHP]

但我把以前配置好的备份XF86Config-4换上也不行,连文本下也不能登陆了。
可是如何重新配置X?我看到那些可恶的英文就头疼!
发表于 2004-10-15 23:13:51 | 显示全部楼层
xf86cfg --textmode
 楼主| 发表于 2004-10-16 10:56:56 | 显示全部楼层
再次谢谢版主,我在文本下xf86cfg -textmode,被那些英文搞到头大了几圈!
只好运行base-config选择安装桌面系统,把kde和gnome都装上,把原来备份的XF86Config-4覆盖回去,进入X,在里面翻译,现在对这个配置命令有了一些基本的了解。
不过还有一些不懂的是:我的鼠标是usb三键鼠标,选择ImPS/2;键盘是联想的usb键盘,只有70多按键,选择了104键,用起来好象也没什么问题(备份的XF86Config-4,也不知当初是如何配置的)。

不过,呵呵,曲线救国,总算对配置X有了一点了解,版主的gox也可以用上了!
谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表