Ошибка активирования параметров XKB

Здесь обсуждаются все вопросы, не попадающие под другие категории
Аватара пользователя
Mr. Anderson
Неотъемлемая часть форума
Сообщения: 373
Зарегистрирован: 10 окт 2005, 14:35

Ошибка активирования параметров XKB

Сообщение Mr. Anderson »

Доброго времени всем wink.gif
Имеется следующая проблема:
при подключении тонкого клиента к никс-серверу появляется такая ошибка:
Ошибка активирования параметров XKB. Возможно, это внутренняя ошибка X-сервера. Данные о версии X-Servera: The XFree86 Project 40200000
и не работает переключение раскладки клавиатуры.
Причем, при работе локально на сервере, данной проблемы нет, все работает нормально.
Серверная версия иксов Xorg-6.8.2
Клиенты грузятся с XFree86-4.2.0
У кого-нибудь есть идеи по поводу?
LMD / DML

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Mr. Anderson, GNOME чтоль ругается или кто???
Дело в том, что в XFree 4.3.0 и Xorg несколько модифицирован формат описания опций xkb.

Попробуй руками сделать на клиенте:
setxkbmap -option
setxkbmap -layout "us,ru(winkeys)
setxkbmap -option "grp:alt_shift_toggle,grp_led:scroll"

Настоятельно рекомендую на тонких клиентах проапгрейдить искы до 4.3 или старше.

PS: раскажи, что делаешь... и где? кажется, что-то интересное ;)
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
Mr. Anderson
Неотъемлемая часть форума
Сообщения: 373
Зарегистрирован: 10 окт 2005, 14:35

Сообщение Mr. Anderson »

Gnome только ругается, в кде, xfce, WindowMaker просто не переключается без ругани... Я в курсе про параметры описания xkb, но все равно спасибо ;)
setxkbmap не работает, command not found :(
честно говоря, я без понятия, кто создавал загрузочные образы для тонких клиентов. вчера звонил на фирму, которая их поставляла, но мне так ничего и не смогли ответить. В принципе, вроде бы я знаю уже в чем дело, только опробовать немогу пока что. В конфиге XFree клиента нет описания опций xkb, но проблема в том, что на клиенте нет ни одного редактора (там грузится обрезаный linux, насколько мне удалось увидеть) Быть может есть идея как распаковать файлы img, в которых хранятся загрузочные образы для клиентов?
А занимаюсь я все тем же (помнишь топ Linux like Window$ GUI?) Проблему со сборкой GTK тоже решил обновлением metacity, так что теперь гном выглядит почти как хр, только пока не удается назначить нормально все файловые ассоциации и настроить иконки для всех типов файлов. Пробовал также OpenOffice 2.0beta2, но все равно 70 метровый файл открывается долго (правда 20 минут вместо 45 ;)), хотя M$ Excel под CrossOver Office справляется с ним же меньще чем за 10 секунд, поэтому пока пришлось остановиться на этом варианте.
На данный момент вся контора (это в Киеве) работает на тонких клиентах, на которых при старте грузится как я уже говорил, обрезанная версия linux с ядром 2.4.7, запускаются иксы и посредством rdesktopa клиент подключается к одному из серверов Win 2003, а моя задача - перевести всю корпорацию на никсы, в надежде обеспечить и лучшую производительность, и стабильность, и решить проблему вирусов, а заодно и перейти на Open Source и бесплатное ПО ;) Но первым делом мне было поставлено требование обеспечить максимально приближенный в виндовому интерфейс пользователя, чтобы тихо и незаметно переключать потом юзеров без вопросов и переучивания в вин на юникс. Вариантов серверной оси у меня пока 2 - Либо перестроенная Fedora, либо FreeBSD. Последняя мне кажется стабильнее ;)
LMD / DML

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Mr. Anderson, гм.... file somaefile.img что говорит? Думаю это образ како-нить ext2. Еслия я прав - то его можно монтировать через loop.
Насчет серверной оси - ну уж всяко не Fedora. Можешь посмотреть в сторону Debian - если когда-то понадобится ставить что-то типа Oracle/DB2/Еще-что-то серьезное - то с linux будет всяком менее геморроя чем с FreeBSD.
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
Mr. Anderson
Неотъемлемая часть форума
Сообщения: 373
Зарегистрирован: 10 окт 2005, 14:35

Сообщение Mr. Anderson »

file boot.img
boot.img: data

file client.img
client.img: gzip compressed data, was "pxeinitrd", from Unix, max compression

file core.img
core.img: x86 boot sector

исходя из этого, скорее всего мне нужен client.img, но gzip -cd client.img эффекта особого не дает (точнее, выводит все в стандартный выходной поток, те на экран.) gzip -d client.img дает unknown suffix -- ignored

gzip-1.3.3
LMD / DML

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

gunzip client.img ?
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
Mr. Anderson
Неотъемлемая часть форума
Сообщения: 373
Зарегистрирован: 10 окт 2005, 14:35

Сообщение Mr. Anderson »

результат тот же, что и gzip -d client.img
LMD / DML

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Mr. Anderson, таак... а если тупо попробывать примонтировать его лупом? Может там CRAMfs какой?
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
Mr. Anderson
Неотъемлемая часть форума
Сообщения: 373
Зарегистрирован: 10 окт 2005, 14:35

Сообщение Mr. Anderson »

Уф! удалось! финт такой: gzip -cd client.img>client
потом mount ./client /mnt -o /dev/loop0 и все развернул ;)
в оригинальном клиентском конфиге нет описания xkb... в консоли удалось комбинацией head, echo и tail, а также перенаправлением ввода-вывода (из-за отсутствия какого-либо редактора) создать новый конфиг. Пробовал в комбинациях:
Option "XkbModel" "pc101" и "pc105"
Option "XkbLayout" "us,ru" "us,ru (winkeys)", "ru", "ru,en"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
перед тестированием нового конфига убивая икы через Ctrl+Alt+Backspace
Результат нулевой. Может действительно попробовать в этот образ влить либо новый XFree 4.3 либо Xorg? Только вот как? Только вот как собрать иксы под ту систему?
LMD / DML

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Mr. Anderson, просто заюзай LTSP вместо этого образа.
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
Mr. Anderson
Неотъемлемая часть форума
Сообщения: 373
Зарегистрирован: 10 окт 2005, 14:35

Сообщение Mr. Anderson »

На данный момент разача ip и загрузка происходит с другого сервера, но я думаю, следует попытаться установить себе LTSP ;) Не в курсе, они там еще не исправили метод хранения ssh ключей? В доках на 4 весию было написано, что они хранятся на сервере и доступны через NFS... :?
LMD / DML

Аватара пользователя
Mr. Anderson
Неотъемлемая часть форума
Сообщения: 373
Зарегистрирован: 10 окт 2005, 14:35

Сообщение Mr. Anderson »

Обновил Xfree86 до 4.3.0 и все заработало ;)
LMD / DML

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

чего и следовало ожидать... ;)
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
Mr. Anderson
Неотъемлемая часть форума
Сообщения: 373
Зарегистрирован: 10 окт 2005, 14:35

Сообщение Mr. Anderson »

Теперь новый интересный момент, хотя наверное его надо было бы вынести в отдельный топ ;)
Замечено, что при переключении активных сессий на тонком клиенте, сессия через xdmcp с никсовым сервером вешается, стоит только переключится на другую сессию. В логах ничего необычного и на сервере и на клиенте. rdesktop-сессия с win сервером продолжает жить. Это нормально?
LMD / DML

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

что значит "переключение активных сессий" ?
Опыт растет прямо пропорционально выведенному из строя оборудованию

Ответить