nixp.ru v3.0

25 мая 2017,
четверг,
21:23:17 MSK

DevOps с компанией «Флант»
A-la-xandrettka написала 12 апреля 2009 года в 11:52 (449 просмотров) Ведет себя как женщина; открыла 3 темы в форуме, оставила 22 комментария на сайте.

Всем доброго времени суток!

Я совсем новенькая, в Линукс-системах практически не разбираюсь/

Установила сборку Runtu

Проблемы, с которыми я столкнулась:

1. Знаки препинания в русской раскладке не на своих местах (к примеру, запятая на Shift+6)

2. поставила пакет centericq, а кодировку не знаю где менять/настраивать…

Вот скриншот

3. установила licq (apt-get install licq, впрочем как и centericq), вот что выдает:

Очень прошу, помогите разобраться в чем тут дело и как с этим справиться!

:)

Heavy

про клавиатуру — скорее всего, дело в раскладке — должна быть русская-winkeys. Т.е. в /etc/X11/xorg.conf должно быть, среди прочего, нечто такое:

Option «XkbLayout» «us,ru»

Option «XkbModel» «microsoftpro»

Option «XkbOptions» «grp:lctrl_lshift_toggle,grp_led:scroll»

Option «XkbRules» «xfree86»

Option «XkbVariant» «,winkeys»

Дмитрий Шурупов

Насчет ICQ. Рекомендую установить Pidgin (apt-get install pidgin). И centericq, и Licq, конечно, интересны в своем роде, но уже не очень актуальны…

splinter
Рекомендую установить Pidgin (apt-get install pidgin).


поставь лучше SIM.

A-la-xandrettka
Heavy
про клавиатуру — скорее всего, дело в раскладке — должна быть русская-winkeys. Т.е. в /etc/X11/xorg.conf должно быть, среди прочего, нечто такое:

 Option       «XkbLayout» «us,ru»

 Option       «XkbModel» «microsoftpro»

 Option       «XkbOptions» «grp:lctrl_lshift_toggle,grp_led:scroll»

 Option       «XkbRules» «xfree86»

 Option       «XkbVariant» «,winkeys»

Ураа!) Заработало!))) Спасибо большое!

Дмитрий Шурупов
A-la-xandrettka
А pidgin итак встроен уже был в Runtu.

Неспроста «встроен» ;-) Чем он не устроил? Зачем centericq и licq?

A-la-xandrettka
Да, и кто подскажет, где/как поменять сочетание клавиш переключения раскладок?

Там ведь GNOME?

Система -> Параметры -> Оборудование -> Клавиатура -> Параметры раскладки -> Layout switching.

P.S. К слову, в GNOME «правильная» раскладка (ru winkeys) настраивается там же — ручная правка xorg.conf для этого не нужна.

A-la-xandrettka
splinter
поставь лучше SIM.

кхм

поставила, только видимо как-то коряво (входящие сообщения не отображаются)

*********

ставила просто

apt-get install sim

A-la-xandrettka
Dmitry Shurupov
Неспроста «встроен» ;-) Чем он не устроил? Зачем centericq и licq?

пидгин не устроил тем что не ото всех кодировку понимает (впрочем как и копете и другие)

в X11 я поменяла как мне подсказали, все нормально, кроме одной мелочи… нету точки и запятой в русской раскладке (на той кнопке только вопросительный знак) xD

A-la-xandrettka
Dmitry Shurupov
P.S. К слову, в GNOME «правильная» раскладка (ru winkeys) настраивается там же — ручная правка xorg.conf для этого не нужна.

упс… поздно)) ручками поправила и переключение поменялось

DimkaS

В пиджине надо задать кодировку cp1251 в дополнительных параметрах учётной записи.

Дмитрий Шурупов

Угу, только надо правильно cp1251 прописать, а то у некоторых из-за этого проблемы бывали:

Учетные записи -> ICQ -> Изменить учетную запись -> Дополнительные -> Кодировка: CP1251 (именно слитно).

A-la-xandrettka
Dmitry Shurupov
Угу, только надо правильно cp1251 прописать, а то у некоторых из-за этого проблемы бывали:

Учетные записи -> ICQ -> Изменить учетную запись -> Дополнительные -> Кодировка: CP1251 (именно слитно).

Огромное спасибо! Работаееееет!!!))))

А вот кто мне скажет, почему в русской раскладке всё-таки нет точки/запятой на кнопке, что слева от правого shift’а? ((( Все знаки встали на место, а их просто нету… там вопросительный знак!(

myst

Потому что так и должно быть. В русской раскладке «;» на «4».

A-la-xandrettka
myst
Потому что так и должно быть. В русской раскладке «;» на «4».

Нет, наверное, вы меня не поняли))

В русской раскладке у меня нет НИ точки («.») НИ запятой («,») (вы разве не знаете на какой кнопке точка и запятая?? а я ведь описала местонахождение её!)))), а не точки с запятой («;») ))) Просто нету и всё)

myst

А вот это странно. Я обычно делаю так:

Option «XkbModel» «pc105»

И всё работает. Попробуй.

A-la-xandrettka

Пробовала ((( вот кусок, который у меня в xorg.conf

Section «InputDevice»

Identifier «Generic Keyboard»

Driver «kbd»

Option «XkbRules» «xfree86»

Option «XkbModel» «microsoftpro»

Option «XkbLayout» «us,ru»

Option «XkbVariant» «,winkeys»

Option «XkbOptions» «grp:lctrl_lshift_toggle,grp_led:scroll»

EndSection

(по совету Heavy)

и у меня всё вроде работает кроме вышеописанной проблемы…)

myst

Да-да, я понял, что кусок такой.

Option «XkbModel» «microsoftpro»

меняла на

Option «XkbModel» «pc105»

?

A-la-xandrettka

меняла, ещё раз попробую….

фик!)

myst

Я так и думал. Возможно это как-то связано с моделью клавиатуры, у неё могут быть другие scancodes для этих символов. Попробуй тупо перебором поискать на какой они кнопке.

A-la-xandrettka

ни на какой. попробую иначе (чтобы проверить в чем дело — в клаве или в чем-то еще) — поставлю другую клавиатуру…

myst

Только попроще ставь: обычную китайскую, а не медиа-.

A-la-xandrettka

поставила MS Comfort Curve Keyboard 2000 v 1.0

та же ерунда

может дело в системе? у меня вот (Runtu):

myst

Даже не знаю. У меня под Debian с китайской клавиатурой за $5 всё работает окей.

A-la-xandrettka

ээээээхх…… ладно, когда-нибудь я смогу эту проблему устранить))

metal

Попробуй черзе gnome это настроить,нечто вроде система->параметры->оборудование клавиатура. После настроек там, настройки в xorg.conf будут игногрироваться.

А еще можно запустить xev и посмотреть, генерируются ли вообще scan-коды на нажатие этих клавиш.

A-la-xandrettka

вот что через xev написал в итоге:

LeaveNotify event, serial 30, synthetic NO, window 0×3c00001,

root 0×51, subw 0×0, time 23865408, (170,-6), root:(174,17),

mode NotifyNormal, detail NotifyAncestor, same_screen YES,

focus YES, state 16

XIO: fatal IO error 11 (Resource temporarily unavailable) on X server «:0.0»

after 30 requests (30 known processed) with 0 events remaining.

metal
A-la-xandrettka
вот что через xev написал в итоге:

LeaveNotify event, serial 30, synthetic NO, window 0×3c00001,

   root 0×51, subw 0×0, time 23865408, (170,-6), root:(174,17),

   mode NotifyNormal, detail NotifyAncestor, same_screen YES,

   focus YES, state 16

XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server «:0.0»

     after 30 requests (30 known processed) with 0 events remaining.

Это описание сообщения покидание мышкой окна, а надо смотреть нажатия клавиш. Что-то вроде этого:

KeyPress event, serial 26, synthetic NO, window 0x6400001,
    root 0x7a, subw 0x0, time 20174595, (714,321), root:(719,370),
    state 0x2000, keycode 61 (keysym 0x2e, period), same_screen YES,
    XKeysymToKeycode returns keycode: 60
    XLookupString gives 1 bytes: (2e) "."
    XFilterEvent returns: False
KeyRelease event, serial 26, synthetic NO, window 0x6400001,
    root 0x7a, subw 0x0, time 20174659, (714,321), root:(719,370),
    state 0x2000, keycode 61 (keysym 0x2e, period), same_screen YES,
    XKeysymToKeycode returns keycode: 60
    XLookupString gives 1 bytes: (2e) "."
    XFilterEvent returns: False
KeyPress event, serial 26, synthetic NO, window 0x6400001,
    root 0x7a, subw 0x0, time 20176334, (714,321), root:(719,370),
    state 0x2000, keycode 62 (keysym 0xffe2, Shift_R), same_screen YES,
    XLookupString gives 0 bytes:
    XFilterEvent returns: False
KeyPress event, serial 26, synthetic NO, window 0x6400001,
    root 0x7a, subw 0x0, time 20176530, (714,321), root:(719,370),
    state 0x2001, keycode 61 (keysym 0x2c, comma), same_screen YES,
    XKeysymToKeycode returns keycode: 59
    XLookupString gives 1 bytes: (2c) ","
    XFilterEvent returns: False
KeyRelease event, serial 26, synthetic NO, window 0x6400001,
    root 0x7a, subw 0x0, time 20176649, (714,321), root:(719,370),
    state 0x2001, keycode 62 (keysym 0xffe2, Shift_R), same_screen YES,
    XLookupString gives 0 bytes:
    XFilterEvent returns: False
A-la-xandrettka

да и такое было тоже, но в русской раскладке были те же символы (на кнопке, где должны быть точка и запятая), что и в английской…

A-la-xandrettka

ура!!! Наконец-то заработало! )

Исправила кое-что:

Section «InputDevice»

     Identifier      «Generic Keyboard»

     Driver            «kbd»

     Option            «XkbRules»      «xfree86»

     Option            «XkbModel»      «pc105»

     Option            «XkbLayout»      «us,ru(winkeys)»

#       Option            «XkbVariant»      «,winkeys»

     Option            «XkbOptions»      «grp:lctrl_lshift_toggle,grp_led:scroll»

     Option            «XkbSymbols»      «pc/pc(pc104)+pc/us+pc/ru:2+group(ctrl_shift_toggle)»

И всё работает!)

ЗЫ: Добавила последнюю строку и винкейс поставила в лайауте