LINUX.ORG.RU

[debian][xorg]rusisan after dist-upgade

 ,


0

0

vchera sdelal dist-upgrade i posle reboot-a russkii otvalilsya.
distrib -- unstable.

kak vernut'?

v /var/log/Xorg.0.log pishut
(==) Using config file: "/etc/X11/xorg.conf"
...
(II) config/hal: Adding input device Multi-Input Device
(**) Multi-Input Device: always reports core events
(**) Multi-Input Device: Device: "/dev/input/event2"
(II) Multi-Input Device: Found keys
(II) Multi-Input Device: Configuring as keyboard
(II) XINPUT: Adding extended input device "Multi-Input Device" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us"
(**) Option "xkb_options" "lv3:lalt_switch,compose:ralt"
(II) config/hal: Adding input device AT Translated Set 2 keyboard
(**) AT Translated Set 2 keyboard: always reports core events
(**) AT Translated Set 2 keyboard: Device: "/dev/input/event1"
(II) AT Translated Set 2 keyboard: Found keys
(II) AT Translated Set 2 keyboard: Configuring as keyboard
(II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us"
(**) Option "xkb_options" "lv3:lalt_switch,compose:ralt"


odnako v /etc/X11/xorg.conf

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru(winkeys)"
#Option "XkbVariant" ",winkeys"
Option "XkbOptions" "grp:rwin_toggle,grp_led:scroll,compose:ralt"
EndSection

hal?
cat /usr/share/hal/fdi/policy/10osvendor/10-keymap.fdi

<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
<deviceinfo version="0.2">
<device>
<match key="info.capabilities" contains="input.keymap">
<append key="info.callouts.add" type="strlist">hal-setup-keymap</append>
</match>

<match key="info.capabilities" contains="input.keys">
<merge key="input.xkb.rules" type="string">base</merge>

<!-- If we're using Linux, we use evdev by default (falling back to
keyboard otherwise). -->
<merge key="input.xkb.model" type="string">keyboard</merge>
<match key="/org/freedesktop/Hal/devices/computer:system.kernel.name"
string="Linux">
<merge key="input.xkb.model" type="string">evdev</merge>
</match>

<merge key="input.xkb.layout" type="string">us,ru</merge>
<merge key="input.xkb.variant" type="string">,winkeys</merge>
<merge key="input.xkb.options" type="string">grp:rwin_toggle,grp_led:scroll,compose:ralt</merge>
</match>
</device>
</deviceinfo>

tknite v man...


> hal?

нет, все по старому

попробуй:

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru"
Option "XkbVariant" ","
Option "XkbOptions" "grp:rwin_toggle,grp_led:scroll,compose:ralt "
EndSection

elipse ★★★
()

/etc/default/console-setup <-- вот это волшебная фигня все портила. какой $#$%&@$$!!! придумал положить туда иксовый конфиг я хз.

вопрос закрыт.

Rastafarra ★★★★
() автор топика
Ответ на: комментарий от Rastafarra

У меня там так:

# The following variables describe your keyboard and can have the same
# values as the XkbModel, XkbLayout, XkbVariant and XkbOptions options
# in /etc/X11/xorg.conf.
XKBMODEL="pc105"
XKBLAYOUT="us,ru"
XKBVARIANT=","
XKBOPTIONS="grp:ctrl_shift_toggle,lv3:ralt_switch,grp_led:scroll"

да ,все из xorg и все ok



elipse ★★★
()
Ответ на: комментарий от Rastafarra

ну поменял ru на ua
И фрагмент лога:
(II) XINPUT: Adding extended input device "saa7134 IR (V-Stream Studio TV" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us,ua"
(**) Option "xkb_variant" ","
(**) Option "xkb_options" "grp:ctrl_shift_toggle,lv3:ralt_switch,grp_led:scroll"
(II) config/hal: Adding input device Logitech Logitech USB Keyboard
(**) Logitech Logitech USB Keyboard: always reports core events
(**) Logitech Logitech USB Keyboard: Device: "/dev/input/event2"
(II) Logitech Logitech USB Keyboard: Found keys
(II) Logitech Logitech USB Keyboard: Configuring as keyboard
(II) XINPUT: Adding extended input device "Logitech Logitech USB Keyboard" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us,ua"
(**) Option "xkb_variant" ","
(**) Option "xkb_options" "grp:ctrl_shift_toggle,lv3:ralt_switch,grp_led:scroll"
----------------------
И реально в Gnome ничего не изменилось - и пишу вот на русском.
Да ,и в консоли тоже.


elipse ★★★
()

winkeys больше не нужен. По крайней мере в Дебиане и производных.

Gukl ★★★
()
Ответ на: комментарий от Gukl

Дебиан здесь ни при чём, это из иксов убрали, поэтому справедливо для всех современных дистрибутивов.

Lumi ★★★★★
()
Ответ на: комментарий от Lumi

> это из иксов убрали

я хз че там откуда убрали, но решение проблемы я вроде привел.

имхо иксовый лог и конфиги стали какие-то.... очень странные.

Rastafarra ★★★★
() автор топика
Ответ на: комментарий от Rastafarra

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

Lumi ★★★★★
()
Ответ на: комментарий от Gukl

Это говорит о том, что дебьян тоже более-менее современный дистрибутив :)

Lumi ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.