|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Andrey Ovchinnikov 2:467/70.49 03 Mar 2004 01:43:01 To : All Subject : Upgrade XFree86 4.3.0 -> 4.4.0 --------------------------------------------------------------------------------
Сегодня слил, собрал и установил релиз XFree86 4.4.0. Собирал в
полном соответствии с доками. Все собралось без ошибок. Установил,
предварительно полностью удалив предыдущую версию 4.3.0, включая
конфиги. X server запускается нормально, но появились проблемы с xkb,
которых раньше никогда не было. Раскладки не переключаются.
В логе следующее:
----------------XFree86.log-------------------
(II) Keyboard "Keyboard1" handled by legacy driver
(II) XINPUT: Adding extended input device "Mouse1" (type: MOUSE)
(EE) Couldn't load XKB keymap, falling back to pre-XKB keymap
(II) Server_Terminate keybinding not found
----------------------------------------------
В конфиге никакого криминала нет - все как обычно:
----------------XF86Config--------------------
Section "InputDevice"
Identifier "Keyboard1"
Driver "Keyboard"
Option "AutoRepeat" "500 30"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "us+ru"
Option "XkbVariant" "winkeys"
Option "XkbOptions" "grp:shift_toggle"
EndSection
-----------------------------------------------
Интересно, что при запуске от рута все работает нормально. Полагаю,
что собака покопала пермишены, но вот где и какие? Hесколько часов
провел в Инете, в частности на сайте XFree. Безрезультатно. Многие
жалуются на подобную проблему, но вот конкретного решения я так и не
увидел.
Также интересно, что при попытке переключить раскладку командой
"setxkbmap -rules xfree86 -model pc104 -layout us -option "" -v 10"
получаем:
-------------------------------------------
Setting verbose level to 10
locale is C
Warning! Multiple definitions of rules file
Using command line, ignoring X server
Warning! Multiple definitions of keyboard model
Using command line, ignoring X server
Warning! Multiple definitions of keyboard layout
Using command line, ignoring X server
Applied rules from xfree86:
model: pc104
layout: us
Trying to build keymap using the following components:
keycodes: xfree86+aliases(qwerty)
types: complete
compat: complete
symbols: pc/pc(pc104)+pc/us
geometry: pc(pc104)
Error loading new keyboard description
--------------------------------------------
Hа консоль, из которой были запущены Х, при этом вываливается следующее:
/usr/X11R6/lib/X11/xkb/xkbcomp: error while loading share libraries: \
libxkbfile.so.1: cannot open shared object file: No such file or directory
Кто-нибудь сталкивался с подобным? Что можете посоветовать?
--
powered by Saicat Linux 2:467/70.49
--- tin/1.5.16-20030125 ("Bubbles") (UNIX) (Linux/2.4.25 (i686))
* Origin: //Born to run Unix... (2:467/70.49)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/347968e7615ed.html, оценка из 5, голосов 10
|