yg_sun 发表于 2004-11-7 15:57:20

关于非root用户使用X的问题

我一直都是用root使用linux,今天改用其他用户发现了问题,不能使用X.
以下是错误信息:
Release Date: 18 December 2003
X Protocol Version 11, Revision 0, Release 6.7
Build Operating System: Linux 2.4.21-14.ELsmp i686
Current Operating System: Linux localhost.localdomain 2.6.5-1.358 #1 Sat May 8 09:04:50 EDT 2004 i686
Build Date: 07 May 2004
Build Host: tweety.build.redhat.com

      Before reporting problems, check http://wiki.X.Org
      to make sure that you have the latest version.
Module Loader present
OS Kernel: Linux version 2.6.5-1.358 ([email protected]) (gcc version 3.3.3 20040412 (Red Hat Linux 3.3.3-7)) #1 Sat May 8 09:04:50 EDT 2004
Markers: (--) probed, (**) from config file, (==) default setting,
      (++) from command line, (!!) notice, (II) informational,
      (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sun Nov7 15:42:15 2004
(==) Using config file: "/etc/X11/xorg.conf"

The XKEYBOARD keymap compiler (xkbcomp) reports:
> Error:            bad length in CompatMap
>                   Output file "/var/tmp/server-0.xkm" removed
Errors from xkbcomp are not fatal to the X server
(EE) 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!
Could not init font path element unix/:7100, removing from list!

无法创建文件 config!
。。。。
。。。
请问我改怎么办!
我用的是windowmaker.

潇湘馆主 发表于 2004-11-7 16:08:37

Bug of windowmaker,you can try GNOME.

linky_fan 发表于 2004-11-7 16:21:13

呵呵,用的as3的系统,然后编译了2.6的内核,加了xorg 6.7,这个是键盘映射表有点问题,不过你的root是正常的,觉得可能是哪个文件的权限问题。

潇湘馆主 发表于 2004-11-7 16:23:47

Font error?

fox_eagle2003 发表于 2004-11-7 16:26:21


XKEYBOARD keymap compiler (xkbcomp) reports:

FAN兄说得没有错,是keyboard的问题,运行kbdconfig重新配置一下


:P 报喜:
troll兄和妹妹都当斑竹啦!
:shock: 但TROLL兄一直说我陷害他。

潇湘馆主 发表于 2004-11-7 16:29:56

WHY? :?::?:
It is impossible.

fox_eagle2003 发表于 2004-11-7 16:38:19

键盘映射表都载错了,哪还能够正确的载入字体啊?

Errors from xkbcomp are not fatal to the X server
(EE) 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!
Could not init font path element unix/:7100, removing from list!

yg_sun 发表于 2004-11-7 17:38:43

什么是“用的as3的系统,然后编译了2.6的内核,加了xorg 6.7”
我用的是Fedora2
请说的详细一点,怎么解决?要是权限问题,请帮忙分析一下,是什么文件?

yg_sun 发表于 2004-11-7 17:43:14

没有kbdconfig
system-config-keyboard行吗?
用gnome,也使用样错误,root下就没问题
好象也不是windowmaker的bug,我原来的老师用的就是windowmaker,而且是非root下使用!

发表于 2004-11-7 20:29:29


system-config-keyboard

这也行。
试试把/root目录下的所有文件(也就是ROOT的配置)拷贝到普通用户的目录下,把拥有者修改成普通用户。
这样可能行得通。

linky_fan 发表于 2004-11-8 13:00:11


Build Operating System: Linux 2.4.21-14.ELsmp i686

呵呵,从这句话看的。在/usr/X11R6/*有一个xkbcomp的文件的,不过我看过,那是个二进制文件,没得vim,find一下有没有CompatMap 这个文件,看看它得属性

tonnyxu 发表于 2004-11-8 18:06:06

Could not init font path element /usr/X11R6/lib/X11/fonts/Speedo, removing from list!
Could not init font path element unix/:7100, removing from list!


不是说少了这个么,大概还要加入什么文字的目录?或者启动xft服务?咔咔

linky_fan 发表于 2004-11-9 13:51:46

光看下面干嘛?这句前面可以没有(EE)的标记,不是主因。

linky_fan2 发表于 2004-11-9 15:42:59

那linky_fan姐姐觉得是什么问题呢?

linky_fan 发表于 2004-11-9 21:24:35

我觉得还是哪个文件的权限问题,因为root可以而普通用户不行
页: [1]
查看完整版本: 关于非root用户使用X的问题