[sisyphus] howto configure russian in fresh Sisyphus?

Dmitriy Kruglikov dmitriy.kruglikov на gmail.com
Ср Дек 9 11:43:00 UTC 2009


9 декабря 2009 г. 13:29 пользователь Igor Zubkov  написал:
> Создал в ~/.xsession.d/ ru.sh с таким содержимым, перегрузился.
> Работает. Посмотрим сколько лет такая конфигурация протянет. :)

Когда-то этот вопрос всплывал уже ...
Тогда определили три точки воздействия на проблему.

1) Посмтори в /etc/hal/fdi/policy/10-x11-input.fdi
У меня там такое:
# cat /etc/hal/fdi/policy/10-x11-input.fdi
<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
  <device>

    <match key="info.capabilities" contains="input.keyboard">
      <merge key="input.x11_options.XkbLayout" type="string">us,ru,ua</merge>
      <merge key="input.x11_options.XkbVariant" type="string">
,winkeys,winkeys</merge>
      <merge key="input.x11_options.XkbOptions"
type="string">grp:ctrl_shift_toggle</merge>
    </match>

    <!-- Uncomment followed lines to disable touchpad -->
<!--
    <match key="info.capabilities" contains="input.touchpad">
      <remove key="input.x11_driver"></remove>
    </match>
-->
  </device>
</deviceinfo>

2) Потом глянь в /etc/X11/xinit/Xkbmap
# cat /etc/X11/xinit/Xkbmap
-layout us,ru,ua
-option grp:ctrl_shift_toggle

3) Ну и сам Xorg.conf ...
У меня там раскладки не назначаются, хотя и можно ...

Какой из трех вариантов более кошерный, не скажу ...

-- 
Best regards,
 Dmitriy Kruglikov.
    QString at, dot, mail, XMPP;
    at = "@";
    dot = ".";
    mail = "Dmitriy.Kruglikov" + $at +"gmail" + $dot + "com";
    XMPP = $mail;


Подробная информация о списке рассылки Sisyphus