LinuxSir.cn,穿越时空的Linuxsir!

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

我进入不了xwindows了!!!!!!11

[复制链接]
发表于 2004-7-5 09:44:54 | 显示全部楼层 |阅读模式
搞了几个小时了,还没搞定
我已经再/etc/X11/Xf86config  中把 # UNIX /7100 注释调了,然后root就可以进入x了,但是普通用户还是不行,不过普通用户可以xinit。当用普通用户startx当时候,错误如下:
Error loading keymap /var/tmp/server-0.xkm
Couldn't load XKB keymap, falling back to pre-XKB keymap
Could not init font path element /usr/X11R6/lib/X11/fonts/Speedo, removing from
list!
mkdtemp: private socket dir: No space left on device

waiting for X server to shut down
FCITX -- Get Signal No.: 1
FCITX -- Exit Signal No.: 1
当用普通用户xinit的时候,系统说找不到1830的字体,于是使用了UxT的字体。
我现再真的没辙了
redhat-config-xfree86也可以进去,但是进去后,显示器和显卡等都是正确的,我都没改什么就推出来了,还是我重新配置的方法不对了?
急问阿!!!!!
 楼主| 发表于 2004-7-5 10:04:02 | 显示全部楼层
我删除了 rm -rf /tmp/*.甚至把.文件也删除了,可是 startx还是错误一样
 楼主| 发表于 2004-7-5 10:06:13 | 显示全部楼层
这3个错误到底是什么意思??
Couldn't load XKB keymap, falling back to pre-XKB keymap
Could not init font path element /usr/X11R6/lib/X11/fonts/Speedo, removing from list!     (speedo我已经把它加入到xf86config的PATH中去了。)
mkdtemp: private socket dir: No space left on device
 楼主| 发表于 2004-7-5 10:12:36 | 显示全部楼层
对于xinit的问题
我:
[root@king 10:01:04 ~]# locale
LANG=zh_CN.GB18030
LC_CTYPE="zh_CN.GB18030"
LC_NUMERIC="zh_CN.GB18030"
LC_TIME="zh_CN.GB18030"
LC_COLLATE="zh_CN.GB18030"
LC_MONETARY="zh_CN.GB18030"
LC_MESSAGES="zh_CN.GB18030"
LC_PAPER="zh_CN.GB18030"
LC_NAME="zh_CN.GB18030"
LC_ADDRESS="zh_CN.GB18030"
LC_TELEPHONE="zh_CN.GB18030"
LC_MEASUREMENT="zh_CN.GB18030"
LC_IDENTIFICATION="zh_CN.GB18030"
LC_ALL=
的确有18030,普通用户locale也是一样,但是就是出错
 楼主| 发表于 2004-7-5 16:28:50 | 显示全部楼层
搞定了,yeah!!!!!
发表于 2004-7-5 16:32:51 | 显示全部楼层
Couldn't load XKB keymap, falling back to pre-XKB keymap这个错误无关经要!, 或者是在FONTS PATH的option中用Disablexkb 屏蔽掉!
mkdtemp: private socket dir: No space left on device这个错误可能是发行版的bug,   
   Could not init font path element /usr/X11R6/lib/X11/fonts/Speedo, removing from list!其实在x86config中,对于本地来说只要misc字体就可以了, 其他的 全部干掉
 楼主| 发表于 2004-7-5 22:42:19 | 显示全部楼层
多谢了,对了,你的20M的linux系统搞定了吗 ?
很期待你的作品!
:)
发表于 2004-7-6 09:26:38 | 显示全部楼层
成功了! 但系统空间上升到32M,我想用RAMDISK或CRAMFS做,但RAMDISK的方法默认给的空间是:8M,我的/USR下面的大小是24M, 怎样将其放在/dev/ram0中, 然后才可以压缩, 还有如果用CRAMFS做,压缩率虽然很高, 且是只读的, 系统启动时, 为什么不能读/usr下的startx, xinit, xauth, xfree86等重要文件!
 楼主| 发表于 2004-7-7 20:33:48 | 显示全部楼层
hehe ,热烈期待中!!!
发表于 2004-7-8 13:34:40 | 显示全部楼层
做RAMDISK是如果默认的空间不够, 那是因为我们将其编入内核, 不能扩大, 如果将其外挂,(编入模块), 那么大小可以更改:insmod rd rd_size=10000(即10M)或在/etc/modules.conf/中加入一行ption rd_size=10000,然后再压缩和解压!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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