Bug 20552

Summary: DontZap игнорируется
Product: Sisyphus Reporter: Andrey Rahmatullin <wrar>
Component: xorg-serverAssignee: Valery Inozemtsev <shrek>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: alexei.mezin, dk, erthad, evg, gns, gray_graff, ktirf, lakostis, mike, shrek, vsu
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 17727, 20736    

Description Andrey Rahmatullin 2009-06-23 22:50:35 MSD
Несмотря на наличие в конфиге Option "DontZap" "false" (причём в логе видно, что опция прочитывается) Ctrl-Alt-BS не работает.
Comment 1 Andrey Rahmatullin 2009-06-23 22:53:49 MSD
*** Bug 20553 has been marked as a duplicate of this bug. ***
Comment 2 Sergey Vlasov 2009-06-23 23:27:48 MSD
Оказывается, теперь комбинация Ctrl+Alt+Backspace включается в настройках XKB:

  -option terminate:ctrl_alt_bksp

По умолчанию действие Terminate_Server теперь никуда не назначено.

Включение опции DontZap блокирует действие Terminate_Server независимо от клавиши, на которую оно назначено:

  http://lists.freedesktop.org/archives/xorg-devel/2009-April/000626.html
Comment 3 Alexei V. Mezin 2009-06-24 00:05:53 MSD
(В ответ на комментарий №2)
> Оказывается, теперь комбинация Ctrl+Alt+Backspace включается в настройках XKB:
> 
>   -option terminate:ctrl_alt_bksp
> 

Ага. Вот оно что. Ну тогда согласно современным веяниям, надо 
в /etc/hal/fdi/policy/10-x11-input.fdi добавить

        <merge key="input.x11_options.XkbOptions" type="string">terminate:ctrl_alt_bksp</merge>
Comment 4 Michael Shigorin 2009-07-20 14:45:39 MSD
Напоминалка для Desktop 5.x.
Comment 5 Denis Kirienko 2009-09-02 09:25:46 MSD
На бета-версии школьного мастера DontZap не работает...
Comment 6 Valery Inozemtsev 2010-10-04 12:03:56 MSD
это фича
Comment 7 Michael Shigorin 2010-10-04 16:00:32 MSD
Пример использования (надо бы xorg'овцев попросить, шоб в логе хоть на XKB кивали при виде опции, которая игнорируется):

pad:~> cat .xsession.d/setxkbmap 
#!/bin/sh
exec setxkbmap -option -option grp_led:caps,grp:caps_toggle,terminate:ctrl_alt_bksp