Page 1 sur 1

[Xorg] Option DontZap sans effet (contourné)

Publié : sam. 30 mai 2009, 15:59
par benjarobin
Bonjour,

Voila je suis tout nouveau ^^, je découvre un peu archlinux....
Je suis enfin arrivé par moi même à tout configurer....

Sauf le ctrl Alt + backspace qui ne veut pas fonctionner chez moi. J'ai bien mis l'option DontZap dans le xorg.conf, dont voila la totalité :

Code : Tout sélectionner

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0     
EndSection                           

Section "Files"
    ModulePath      "/usr/lib/xorg/modules"
    FontPath        "/usr/share/fonts/misc"
    FontPath        "/usr/share/fonts/100dpi:unscaled"
    FontPath        "/usr/share/fonts/75dpi:unscaled" 
    FontPath        "/usr/share/fonts/TTF"            
    FontPath        "/usr/share/fonts/Type1"          
EndSection                                            

Section "Module"
    Load           "dbe"
    Load           "extmod"
    Load           "dri2"  
    Load           "glx"   
    Load           "record"
    Load           "synaptics"
EndSection                    

Section "ServerFlags"
     Option "DontZap" "false"
EndSection                   

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown" 
    ModelName      "Hitachi HDIT22A"
    HorizSync       31.0 - 80.0     
    VertRefresh     56.0 - 76.0     
EndSection                          

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Unknown" 
    ModelName      "Hitachi HDIT22A"
    HorizSync       31.0 - 80.0     
    VertRefresh     56.0 - 76.0     
EndSection                          

Section "Device"
    Identifier     "Card0"
    Driver         "nvidia"
    VendorName     "nVidia Corporation"
    BoardName      "GeForce 8600M GT"  
    Option         "NoLogo" "true"     
EndSection                             

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia" 
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 8600M GT"  
    Option         "NoLogo" "true"     
EndSection                             

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 8600M GT"
    BusID          "PCI:1:0:0"
    Option         "NoLogo" "true"
    Screen          1
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "1"
    Option         "TwinViewXineramaInfoOrder" "DFP-0"
    Option         "metamodes" "CRT: nvidia-auto-select +1280+0, DFP: 1280x800 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "CRT: nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Je possède en effet un bi-screen, de plus l'option a fonctionné durant quelques jours, mais je me suis déplacé et je n'ai plus mon 2ieme ecran et l'option ne marche plus

J'ai bien verifier dans le /var/log/Xorg.0.log que l'option a bien été prise en compte :
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "X.org Configured"
(**) |-->Screen "Screen0" (0)
(**) | |-->Monitor "Monitor0"
(**) | |-->Device "Device0"
(**) Option "DontZap" "false"
(==) Automatically adding devices
(==) Automatically enabling devices
.....
Voila la je coince un peu.... Cette option est tellement pratique que j'aimerai pouvoir l'avoir quand j'aurai un problème...

Merci d'avance.

Re: [Xorg] Option DontZap sans effet

Publié : lun. 01 juin 2009, 22:33
par benjarobin
J'avance... cela vient du keymap...

Errors from xkbcomp are not fatal to the X server
./kdm.log:The XKEYBOARD keymap compiler (xkbcomp) reports:
./kdm.log-> Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
./kdm.log-> Ignoring extra symbols

Je creuse un peu...

S'il y a une personne qui passe par la, peut il poster le résultat de son setxkbmap -print merci

Re: [Xorg] Option DontZap sans effet

Publié : lun. 01 juin 2009, 23:37
par trizolakai

Code : Tout sélectionner

$ setxkbmap -print
xkb_keymap {
	xkb_keycodes  { include "evdev+aliases(azerty)"	};
	xkb_types     { include "complete"	};
	xkb_compat    { include "complete"	};
	xkb_symbols   { include "pc+fr+inet(evdev)"	};
	xkb_geometry  { include "pc(pc104)"	};
};

Re: [Xorg] Option DontZap sans effet

Publié : lun. 01 juin 2009, 23:41
par benjarobin
Merci, mais j'ai exactement la même chose...
Par contre avec ceci : xkb_symbols { include "pc+fr+inet(evdev)+terminate(ctrl_alt_bksp)" };
Tout marche pour ma session. Je modifie avec l'interface de KDE4....
Par contre si je fais un startx en init 3 bien sur cela ne peut pas marcher....
Donc ou est le problème....

Après vérification même avec DontZap a true dans xorg.conf si je met ceci : terminate(ctrl_alt_bksp) cela marche toujours....
Et zut.... Quelqu'un a une idée ?

Re: [Xorg] Option DontZap sans effet

Publié : mar. 02 juin 2009, 00:41
par benjarobin
Bon j'ai triché, sa marche mais je ne vais pas mettre résolu car pour moi je contourne le problème

Dans mon 10-keymap.fdi j'ai rajouté
<merge key="input.xkb.options" type="string">terminate:ctrl_alt_bksp</merge>

Code : Tout sélectionner

<?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">fr</merge>
      <merge key="input.xkb.variant" type="string">latin9</merge>
      <merge key="input.xkb.options" type="string">terminate:ctrl_alt_bksp</merge>
    </match>
  </device>
</deviceinfo>

Re: [Xorg] Option DontZap sans effet

Publié : mar. 02 juin 2009, 13:11
par gyo
benjarobin a écrit : Dans mon 10-keymap.fdi j'ai rajouté
<merge key="input.xkb.options" type="string">terminate:ctrl_alt_bksp</merge>
Très intéressant comme solution ! Pour ma part, adopté ! ( bon et je mets ton topic en (contourné) )