Borjour,
Je suis sous gentoo, en 64 bits.
Je suis passé au layout BÉPO il y a déjà quelques temps. Mais depuis trois jours, mon clavier est fou. J'ai mis à jour de nombreux paquets pour éliminer tous mes paquets instables (lié à l'installation de kde 4.2). J'ai fais pas mal de emerge --deep --newuse.
Sauf que après reboot, sous X, mon clavier ne connespond plus.
J'ai tnouvé quelques liens, mais rien de bien concluant. Je pense que ça vient de xorg et hal.
# equery l xorg
[ Searching for package 'xorg' in all categories among: ]
* installed packages
[I--] [ ] x11-base/xorg-drivers-1.6 (0)
[I--] [ ] x11-base/xorg-server-1.6.5-r1 (0)
[I--] [ ] x11-base/xorg-x11-7.4-r1 (0)
[I--] [ ] x11-misc/xorg-cf-files-1.0.2 (0)
# equery l hal
[ Searching for package 'hal' in all categories among: ]
* installed packages
[I--] [ ] app-misc/hal-info-20090716 (0)
[I--] [ ] sys-apps/hal-0.5.13-r2 (0)
#equery l input
[ Searching for package 'input' in all categories among: ]
* installed packages
[I--] [ ] x11-apps/xinput-1.4.2 (0)
[I--] [ ] x11-drivers/xf86-input-evdev-2.3.1 (0)
[I--] [ ] x11-drivers/xf86-input-keyboard-1.4.0 (0)
[I--] [ ] x11-drivers/xf86-input-mouse-1.5.0 (0)
[I--] [ ] x11-proto/inputproto-1.5.1 (0)
# equery l udev
[ Searching for package 'udev' in all categories among: ]
* installed packages
[I--] [ ] sys-fs/udev-146-r1 (0)
#
Mes fichiers de conf :
xorg :
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 1.0 (root@lestat) mar. sept. 29 01:46:15 CEST 2009
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder26) Wed Feb 20 09:25:02 PST 2008
#Add for beryl
#Section "ServerFlags"
# Removed Option "Xinerama" "0"
# Removed Option "Xinerama" "1"
# Removed Option "Xinerama" "0"
# Removed Option "Xinerama" "1"
# Removed Option "Xinerama" "0"
# Option "Xinerama" "1"
#EndSection
Section "ServerLayout"
# Screen 1 "Screen1" LeftOf "Screen0"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
#InputDevice "Mouse0" "CorePointer"
#InputDevice "Keyboard1" "CoreKeyboard"
EndSection
Section "Files"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/75dpi"
FontPath "/usr/share/fonts/100dpi"
FontPath "/usr/local/share/fonts"
EndSection
Section "Module"
Load "extmod"
# Load "dri"
Load "dbe"
Load "record"
#Load "xtrap"
Load "glx"
#Load "type1"
#Load "freetype"
EndSection
Section "InputDevice"
Identifier "Keyboard1"
Driver "evdev"
Option "AutoRepeat" "500 30"
Option "XkbRules" "xorg"
Option "Xkb_model" "evdev"
Option "Xkb_layout" "fr"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "evdev"
Option "AutoRepeat" "500 30"
Option "XkbRules" "xorg"
Option "XkbModel" "evdev"
Option "XkbLayout" "fr"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "ZAxisMapping" "4 5"
EndSection
Section "Monitor"
#DisplaySize 330 240 # mm
Identifier "Monitor1"
VendorName "Unknown"
ModelName "NCI NEC CI VR17"
HorizSync 30.0 - 70.0
VertRefresh 50.0 - 150.0
Option "DPMS"
EndSection
Section "Monitor"
#DisplaySize 330 240 # mm
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Acer AL1916W"
HorizSync 30.0 - 82.0
VertRefresh 56.0 - 76.0
Option "DPMS"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "SWcursor" # [<bool>]
#Option "HWcursor" # [<bool>]
#Option "NoAccel" # [<bool>]
#Option "ShadowFB" # [<bool>]
#Option "UseFBDev" # [<bool>]
#Option "Rotate" # [<str>]
#Option "VideoKey" # <i>
#Option "FlatPanel" # [<bool>]
#Option "FPDither" # [<bool>]
#Option "CrtcNumber" # <i>
#Option "FPScale" # [<bool>]
#Option "FPTweak" # <i>
# BoardName "6600 GT"
Identifier "Card1"
Driver "nvidia"
VendorName "nVidia Corporation"
BoardName "8800 GT"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "SWcursor" # [<bool>]
#Option "HWcursor" # [<bool>]
#Option "NoAccel" # [<bool>]
#Option "ShadowFB" # [<bool>]
#Option "UseFBDev" # [<bool>]
#Option "Rotate" # [<str>]
#Option "VideoKey" # <i>
#Option "FlatPanel" # [<bool>]
#Option "FPDither" # [<bool>]
#Option "CrtcNumber" # <i>
#Option "FPScale" # [<bool>]
#Option "FPTweak" # <i>
Identifier "Card0"
Driver "nvidia"
VendorName "nVidia Corporation"
BoardName "8800 GT"
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8800 GT"
BusID "PCI:1:0:0"
Screen 0
EndSection
Section "Device"
Identifier "Videocard1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8800 GT"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8800 GT"
EndSection
Section "Screen"
Identifier "Screen1"
Device "Videocard1"
Monitor "Monitor1"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "CRT-1: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Screen"
# Removed Option "metamodes" "CRT-0: 1440x900 +0+0; CRT-0: 1152x864 +0+0; CRT-0: 1024x768 +0+0"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "TwinViewXineramaInfoOrder" "CRT-0"
Option "metamodes" "1440x900 +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "enable"
EndSection
cat /etc/hal/fdi/policy/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">fr</merge>
<merge key="input.xkb.variant" type="string">bepo</merge>
</match>
</device>
</deviceinfo>
J'ai trouvé ce post interressant, mais je n'ai pas réussi à l'exploiter :
http://www.gentoo-quebec.org/forum/viewtopic.php?f=6&t=385&start=45
Si quelqu'un à une idée. Car l'« AZERTY » à l'air de fonctionner.
F'ai posté ici car le sujet me semble correspondne. J'ai oublié de poster le log de xorg :
X.Org X Server 1.6.5
Release Date: 2009-10-11
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.30-gentoo-r5-multi-091223-01 x86_64
Current Operating System: Linux lestat 2.6.31-gentoo-r6-2.6.31-01 #1 SMP PREEMPT Mon Dec 28 23:30:49 CET 2009 x86_64
Build Date: 28 December 2009 06:31:48PM
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Tue Dec 29 16:37:23 2009
(==) Using config file: "/etc/X11/xorg.conf"
(EE) Failed to load module "xtrap" (module does not exist, 0)
(EE) Failed to load module "type1" (module does not exist, 0)
(EE) Failed to load module "freetype" (module does not exist, 0)
(EE) Failed to load module "dri" (module does not exist, 0)
(EE) Failed to load module "dri2" (module does not exist, 0)
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Multiple names for keycode 211
> Using <I211>, ignoring <AB11>
Errors from xkbcomp are not fatal to the X server
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Multiple names for keycode 211
> Using <I211>, ignoring <AB11>
> Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
> Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Multiple names for keycode 211
> Using <I211>, ignoring <AB11>
> Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
> Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
(EE) TypeMatrix.com USB Keyboard: failed to initialize for relative axes.
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Multiple names for keycode 211
> Using <I211>, ignoring <AB11>
> Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
> Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
/etc/X11/xinit/xinitrc: line 58: twm : commande introuvable
/etc/X11/xinit/xinitrc: line 59: xclock : commande introuvable
waiting for X server to shut down xterm: fatal IO error 11 (Ressource temporairement non disponible) or KillClient on X server ":0.0"