LinuxSir.cn,穿越时空的Linuxsir!

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

xkb 键盘配置问题

[复制链接]
发表于 2006-5-15 20:03:17 | 显示全部楼层 |阅读模式
解决了via s3 unichrome设置后,运行

xorgconfig

startx后, 正常进入gnome.

但是出现下列提示:

*****************************

激活 XKB 配置出错。

可能是以下情况:
- libxklavier 库的 bug
- X 服务器的 bug(xkbcomp、xmodmap 实用工具)
- 带有不兼容 libxkbfile 实现的 X 服务器

X 服务器版本数据:
Gentoo (The X.Org Foundation 6.8.2, revision r7-0.1.13)
60802000

如果您将此问题报告为错误,请同时包含:
- xprop -root | grep XKB 的结果
- gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd 的结果

***************************

然后我

emerge libxklavier正常。

emerge libxkbfile 提示已被masked.

ACCEPT_KEYWORDS="~amd64" emerge libxkbfile

提示与xorg-x11-6.9冲突。但是我的xorg版本是:6.8.2-r7.

如何解决?
发表于 2006-5-15 21:14:35 | 显示全部楼层
xorg 6.8 已经带了 libxkbfile,不需要再 emerge。
单独的 libxkbfile 是 for xorg 7.0 的,会与 xorg 6.8 冲突。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-15 21:40:33 | 显示全部楼层
系统并没有libxkbfile.

怎么办呢?

xorg 6.8.2的libxkbfile里的版本号是什么?是不是可以用:

emerge =x11-base/libxkbfile-x.x.x...?
回复 支持 反对

使用道具 举报

发表于 2006-5-15 22:25:59 | 显示全部楼层
首先,建议你在/etc/X11/xorg.conf中去掉xkb,正常情况下都不会需要这个东西,这样你的X就不会出错了。

Post by wxw
系统并没有libxkbfile.


如果是xorg6.8,不可能没有libxkbfile:

  1. $ equery f xorg-x11 | grep libxkbfile
  2. /usr/lib/libxkbfile.a
  3. /usr/lib/libxkbfile.so
  4. /usr/lib/libxkbfile.so.1
  5. /usr/lib/libxkbfile.so.1.0
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-17 15:36:10 | 显示全部楼层
在xorg.conf中去掉xkb支持也不行,甚至把整个关于键盘的 section都#掉都不行。十分之顽固。但是键盘使用正常。不知何故。请帮忙!谢谢!
回复 支持 反对

使用道具 举报

发表于 2006-5-18 08:56:44 | 显示全部楼层
运行xorgconfig,键盘选104pc的,语言选us。xkb不选择,保存设置后再看看。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-18 16:33:02 | 显示全部楼层
Post by john_yao
运行xorgconfig,键盘选104pc的,语言选us。xkb不选择,保存设置后再看看。


Just do that, but no work.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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