[Mandriva] XKEYBOARD keymap compiler/xkbcomp

bob031 Messages postés 8228 Statut Membre -  
bob031 Messages postés 8228 Statut Membre -
Bonjour,

un warning trouvé dans mon kdm.log

(==) Log file: "/var/log/Xorg.0.log", Time: Mon Apr 14 17:54:09 2008
(==) Using config file: "/etc/X11/xorg.conf"
The XKEYBOARD keymap compiler (xkbcomp) reports:
> 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
QImage::convertDepth: Image is a null image
QImage::smoothScale: Image is a null image
The XKEYBOARD keymap compiler (xkbcomp) reports:
> 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
[root@mandriva log]#


dans un premier temps, je m'intéresse au warning ONE_LEVEL.
mon fichier xorg.conf :
Section "InputDevice"
    Identifier "Keyboard1"
    Driver "kbd"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "fr"
    Option "XkbOptions" "compose:rwin"
EndSection


une petite recherche m'envoie ici (en anglais):
https://www.mail-archive.com/linux-utf8@nl.linux.org/msg05204.html

puis ici (en anglais):
http://www.xfree86.org/current/XKB-Enhancing4.html

une petite bible (en anglais) : http://www.jw-stumpel.nl/stestu

...j'ai pas trouvé la solution, càd comprendre et virer le warning .....
voir fichier /etc/X11/gdm/locale.alias

merci.
--
Un Linux, c'est bien ...........plein de Linux, c'est mieux !
Debian lenny  // Fedora 2.6.24.4-64.fc8 // Gentoo 2.6.24-gentoo-r4 // Mandriva 2007.1 Spring
Configuration: Linux
Firefox 3.0

4 réponses

  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut Bob,

    Je te rassure j'ai les mêmes symptômes et je m'en porte pas plus mal, d'ailleurs, même pas mal ;-)))
    0
    1. bob031 Messages postés 8228 Statut Membre 473
       
      Salut JiPi,

      arfffffff ! juste pour le fun ... :-)

      en fait j'ai trouvé une excellent tutoriel en français de surcroît et venant de chez Mandriva (qui l'eu crû ?) :
      http://wiki.mandriva.com/#Pour_y_voir_plus_clair_dans_sa_propre_table_de_clavier_personnalis.C3.A9e

      heu ...il faut remonter ensuite en haut de la page et ....
      ....bingo !
      0
      1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898 > bob031 Messages postés 8228 Statut Membre
         
        Yep, merci.

        Je me rappelais plus que je l'avais, perdu quelque part dans mes bookmarks ;-((

        ;-))
        0
      2. bob031 Messages postés 8228 Statut Membre 473 > jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention  
         
        :-))

        bon on peut dire résolu alors ?
        de toute façon soit c'est un bug non corrigeable soit le le lien mandrivawiki fournira la solution ....

        :-))
        0
  2. bob031 Messages postés 8228 Statut Membre 473
     
    je validerai comme résolu si je trouve quelque chose ....

    une commande intéressante :
    [redfox@mandriva ~]$ xkbcomp -xkb $DISPLAY


    :-))
    0
  3. marc[i1] Messages postés 2603 Statut Contributeur 382
     
    Salut,

    je te conseil d'ajouter dans la section du clavier :
            Option  "XkbVariant" "oss"

    Grâce à ça, tu vas pouvoir profiter des caractères spéciaux :
    ¹™«»© ¬¿×÷¡≥“”øØœ…
    0
    1. bob031 Messages postés 8228 Statut Membre 473
       
      salut,

      ok merci pour l'info ! je testerai ...

      :-))
      0
  4. bob031 Messages postés 8228 Statut Membre 473
     
    bon ! un peu lourde à digérer la documentation sur "tout ce que vous avez voulu savoir sur le clavier sans avoir jamais osé le demander" (voir liens cités ci-dessus).

    enfin j'ai peut-être trouvé quelque chose.
    le message d'erreur concernant les LEVELS est cité dans ce script : http://tigreraye.org/fr_latin9
    question : est-ce propre à latin-9 ?

    [root@mandriva ~]# find / -name xkb
    /usr/share/X11/xkb
    /var/lib/xkb

    [root@mandriva ~]# cp /etc/X11/Xmodmap /etc/X11/Xmodmap.bak ...on ne sait jamais...

    le fichier Xmodmap pour l'ensemle du système est important !
    le dossier /usr/share/xkb contient les fichiers de configuration.
    touche compose : http://wiki.mandriva.com/

    outil xmodmap :
    exemple :
    [redfox@mandriva symbols]$ xmodmap -pke | grep 'Multi_key'
    keycode 116 = Multi_key Multi_key
    [redfox@mandriva symbols]$

    outil xkbprint :
    [root@mandriva ~]# urpmi xkbprint

    http://mandrake.cict.fr/...
    installation de xkbprint-1.0.1-3mdv2007.0.i586.rpm depuis /var/cache/urpmi/rpms
    Préparation ... #############################################
    1/1: xkbprint #############################################
    [root@mandriva ~]#
    [root@mandriva ~]#
    [root@mandriva ~]#
    [root@mandriva ~]# xkbprint -color -label name $DISPLAY

    création d'un fichier "server-0_0.ps" et aperçu du fichier avec :
    [root@mandriva ~]# kghostview server-0_0.ps
    kbuildsycoca running...
    [root@mandriva ~]#

    à propos de :
    QImage::convertDepth: Image is a null image
    QImage::smoothScale: Image is a null image


    ça fleur bon le Qt, ça !

    :-))
    0