Не убиваются иксы. [ SOLVED ]
this 24 Августа, 2009 - 04:35
Обнаружил что по ctrl+alt+backspace не убиваются иксы.(таким способом пользуюсь редко,потому не знаю ,когда и из-за чего такое могло случиться)Почему это может такое быть и как исправить?
X-сервер собран _без_hal (хотя в системе hal есть), в xorg.conf повставлял уже всё что можно
Section "ServerFlags"
Option "AllowEmptyInput" "False"
Option "AutoAddDevices" "False"
Option "DontZap" "False"
EndSection
Section "InputDevice"
Option "XkbOptions" "terminate:ctrl_alt_bksp"
Раньше (когда это "новшество" с выпиливанием ctrl+alt+backspace появилось) хватало DontZap,теперь не работает почему-то...
/me в недоумении.
»
- Для комментирования войдите или зарегистрируйтесь
/etc/hal/fdi/policy/
Судя по докам теперь это нужно прописывать не в xorg.conf
xorg-server-1.6-upgrade-guide
Ну во-первых же серевер без
Ну во-первых же серевер без hal, во-вторых и такое делал (hal/fdi/policy).Нифига не помогает.Пока вот исправил через костыль:вставил в стартовый скрипт DE setxkbmap -option terminate:ctrl_alt_bksp ,но это мне не нравится совсем.А если я десктоп поломаю?Иксы самодостаточны должны быть.Они вобще там в X.Org Foundation охренели.Мну бешено негодует!
Логи иксов в студию и
Логи иксов в студию и xorg.conf.
Через wgetpaste
Ну нету его у меня!
И писал же товарисч что это вредная утилита.(>_<)
Я уж,так через аддон фуррифокса как-нибудь...Вот xorg.conf
http://pastebin.com/m1a70a7b3 Вот Xorg.0.log http://pastebin.com/m1a355ce
Анархист шоле? Он много чего
Анархист шоле? Он много чего говорит... =)
Все просто. Он не подхватил вашу опцию. Почему: мая не знать. Подозреваю потому, что kbd драйвер просто не знает её. Поставьте evdev, он и без hal'а работает.
Странно,раньше же работало
Странно,раньше же работало без всякого evdev-а.Но посмотрю,если не разберусь...
У меня тоже не работало, если
У меня тоже не работало, если вписать terminate:ctrl_alt_bksp отдельной строкой.
Заработало только после того, как вписал следующим образом:
Option "XkbOptions" "grp:caps_toggle,grp_led:scroll,compose:rwin,terminate:ctrl_alt_bksp"
Попробуйте так, должно помочь.
P.S. икс-сервер собран без hal, использую xorg.conf.
P.S.S. evdev тоже не использую.
(^__^)
Спасибо!Как всё просто и глупо оказалось.Действительно,в одну строчку работает.
Ну SOLVED тогда.
Почти та же история, за
Почти та же история, за небольшим исключением: я использую hal и evdev, поэтому проблема решилась аналогичным способом.
В /etc/hal/fdi/policy/10-x11-input.fdi было
<?xml version="1.0" encoding="utf-8"?> <deviceinfo version="0.2"> <match key="info.capabilities" contains="input.keys"> <merge key="input.xkb.rules" type="string">xorg</merge> <merge key="input.x11_options.XkbModel" type="string">evdev</merge> <merge key="input.x11_options.XkbLayout" type="string">us,ru(winkeys)</merge> <merge key="input.x11_options.XkbOptions" type="strlist">grp:lwin_toggle</merge> <merge key="input.xkb.options" type="string">terminate:ctrl_alt_bksp</merge> </match> </deviceinfo>
Стало
<?xml version="1.0" encoding="utf-8"?> <deviceinfo version="0.2"> <match key="info.capabilities" contains="input.keys"> <merge key="input.xkb.rules" type="string">xorg</merge> <merge key="input.x11_options.XkbModel" type="string">evdev</merge> <merge key="input.x11_options.XkbLayout" type="string">us,ru(winkeys)</merge> <merge key="input.x11_options.XkbOptions" type="strlist">grp:lwin_toggle,terminate:ctrl_alt_bksp</merge> </match> </deviceinfo>
Я ♥ Gentoo & Funtoo
Хмм... Если не ошибаюсь, то
Хмм... Если не ошибаюсь, то Option "DontZap" должно быть не "False" а "off". А лучше вообще эту строчку закомментить, ибо по умолчанию эта опция как раз "off" (у меня так и все ок)
_Andrey написал(а): Хмм...
почитайте свой конфиг и узнайте, что off=false=no
konyajkeee
Согласен что ошибся :) Потому и предположил "если не ошибаюсь" ибо не был уверен. Но позвольте, каким образом у меня тогда работает без всего этого? По началу hal тоже не было, потому что при сборке иксов просто тупо забыл его собрать :), затем вспомнил, собрал сам hal и пересобрал xorg-server и прилегающее с нужным флагом, но как до так и после ctrl+alt+bs работало... Вобщем ладно, это чисто спортивный интерес :)