logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 17-01-2019 22:39:51

Emixam
Membre
Lieu : Belgique
Distrib. : Debian Stretch
Noyau : Linux 4.9.0-8
(G)UI : Gnome 3.22.2
Inscription : 17-01-2019

[Non résolu] numlock avec gdm3 + fn

Bonsoir,

Après quelques mois passé sur Ubuntu, je me suis décidé à passer sur Debian pour quelque chose de plus stable mais aussi pour mettre un peu plus la main à la pâte car bon quand tout fonctionne on s’ennuie. Cependant j'ai deux problèmes que je n'arrive pas à résoudre et voilà que je totalise plusieurs heures passé sur le web en vain.

Numlock :
Je suis bien sous gdm3 comme gestionnaire de sessions. J'ai suivis le wiki ( https://debian-facile.org/doc:materiel: … tivnumlock ) et bien d'autres tutos sur d'autres forums qui m'on attiré plus d'ennuis que de solutions : rien n'y fait le numlock ne s'actionne pas au démarrage. ( devrais - je passer sur lightdm ? )

La touche Fn :
Je possède un clavier à disposition française "asus". Je n'ai aucune information supplémentaire car les manuels d'ordinateurs portables étant ce qu'ils sont ; inutiles.
Je suppose que le problème vient du choix de clavier ; je n'ai pas choisis le bon à l'installation ( l'ayant fait avec l'installateur graphique j'ai laissé le choix automatique ). J'ai essayé plusieurs autres combo grâce à la commande :

dpkg-reconfigure keyboard-configuration


Et tester, la encore, une bonne paires de tutos qui ne m'on rien apporté à part désactiver mon clavier.

Je commence à croire que ce clavier est maudit kernal_panic.gif
Je vous remercie d'avance pour votre aide et votre temps

Dernière modification par Emixam (24-01-2019 19:22:08)

Hors ligne

#2 18-01-2019 00:08:56

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [Non résolu] numlock avec gdm3 + fn

Tu peux donner le retour de ces deux commandes ? Merci.

cat /etc/gdm3/Init/Default



gsettings get org.gnome.settings-daemon.peripherals.keyboard remember-numlock-state


virtue_signaling.pngpalestine.png

En ligne

#3 18-01-2019 17:11:40

Emixam
Membre
Lieu : Belgique
Distrib. : Debian Stretch
Noyau : Linux 4.9.0-8
(G)UI : Gnome 3.22.2
Inscription : 17-01-2019

Re : [Non résolu] numlock avec gdm3 + fn

#!/bin/sh
# Stolen from the debian kdm setup, aren't I sneaky
# Plus a lot of fun stuff added
#  -George

PATH="/usr/bin:$PATH"
OLD_IFS=$IFS

gdmwhich () {
  COMMAND="$1"
  OUTPUT=
  IFS=:
  for dir in $PATH
  do
    if test -x "$dir/$COMMAND" ; then
      if test "x$OUTPUT" = "x" ; then
        OUTPUT="$dir/$COMMAND"
      fi
    fi
  done
  IFS=$OLD_IFS
  echo "$OUTPUT"
}

sysresources=/etc/X11/Xresources

# merge in defaults
if [ -f "$sysresources" ]; then
    xrdb -merge "$sysresources"
fi

sysmodmap=/etc/X11/Xmodmap

XMODMAP=`gdmwhich xmodmap`
if [ "x$XMODMAP" != "x" ] ; then
  if [ "x$GDM_PARENT_DISPLAY" = "x" ]; then
    if [ -f $sysmodmap ]; then
      $XMODMAP $sysmodmap
    fi
  else
    ( DISPLAY=$GDM_PARENT_DISPLAY XAUTHORITY=$GDM_PARENT_XAUTHORITY $XMODMAP -pke ) | $XMODMAP -
  fi

  #
  # Switch Sun's Alt and Meta mod mappings
  #

  UNAME=`gdmwhich uname`
  PROCESSOR=`$UNAME -p`
  if [ "x$PROCESSOR" = "xsparc" ]; then
    if $XMODMAP | grep mod4 | grep Alt > /dev/null 2>/dev/null
    then
      $XMODMAP -e "clear Mod1" \
               -e "clear Mod4" \
               -e "add Mod1 = Alt_L" \
               -e "add Mod1 = Alt_R" \
               -e "add Mod4 = Meta_L" \
               -e "add Mod4 = Meta_R"
    fi
  fi
fi

SETXKBMAP=`gdmwhich setxkbmap`
if [ "x$SETXKBMAP" != "x" ] ; then
  # FIXME: is this all right?  Is this completely on crack?
  # What this does is move the xkb configuration from the GDM_PARENT_DISPLAY
  # FIXME: This should be done in code.  Or there must be an easier way ...
  if [ -n "$GDM_PARENT_DISPLAY" ]; then
    XKBSETUP=`( DISPLAY=$GDM_PARENT_DISPLAY XAUTHORITY=$GDM_PARENT_XAUTHORITY $SETXKBMAP -v )`
    if [ -n "$XKBSETUP" ]; then
      XKBKEYMAP=`echo "$XKBSETUP" | grep '^keymap' | awk '{ print $2 }'`
      XKBTYPES=`echo "$XKBSETUP" | grep '^types' | awk '{ print $2 }'`
      XKBCOMPAT=`echo "$XKBSETUP" | grep '^compat' | awk '{ print $2 }'`
      XKBSYMBOLS=`echo "$XKBSETUP" | grep '^symbols' | awk '{ print $2 }'`
      XKBGEOMETRY=`echo "$XKBSETUP" | grep '^geometry' | awk '{ print $2 }'`
      if [ -n "$XKBKEYMAP" ]; then
        $SETXKBMAP -keymap "$XKBKEYMAP"
      elif [ -n "$XKBTYPES" -a -n "$XKBCOMPAT" -a -n "$XKBSYMBOLS" -a -n "$XKBGEOMETRY" ]; then
        $SETXKBMAP -types "$XKBTYPES" -compat "$XKBCOMPAT" -symbols "$XKBSYMBOLS" -geometry "$XKBGEOMETRY"
      elif [ -n "$XKBTYPES" -a -n "$XKBCOMPAT" -a -n "$XKBSYMBOLS" ]; then
        $SETXKBMAP -types "$XKBTYPES" -compat "$XKBCOMPAT" -symbols "$XKBSYMBOLS"
      elif [ -n "$XKBSYMBOLS" ]; then
        $SETXKBMAP -symbols "$XKBSYMBOLS"
      fi
    fi
  fi
fi

# ajout du wiki debian-facile
if [ -x /usr/bin/numlockx ]; then
/usr/bin/numlockx on
fi

exit 0



Et la deuxième me retourne true

Hors ligne

#4 18-01-2019 21:12:50

Emixam
Membre
Lieu : Belgique
Distrib. : Debian Stretch
Noyau : Linux 4.9.0-8
(G)UI : Gnome 3.22.2
Inscription : 17-01-2019

Re : [Non résolu] numlock avec gdm3 + fn

J'ai installé le paquet dconf-editor et changé les booléens sur True pour numlock ; ne fonctionne toujours pas sad

Hors ligne

#5 18-01-2019 21:59:09

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [Non résolu] numlock avec gdm3 + fn

le numlock ne s'actionne pas au démarrage


Du retour de dconf, ça semble être bon pour "l'héritage" du numlockx (si tu a exécuté cette commande en tant qu'utilisateur, sinon ça ne veut rien dire) je suppose donc que le numlock n'est pas bon au niveau du greeter déjà ? Ou t'en sais rien  parce que t'es en autologin ?

Si par contre c'est bon au niveau de gdm3 et pas après, je te conseille de faire un

dconf update


Et aussi vérifie bien que tu le fais en tant qu'utilisateur et pas root. Si tu as tout bon dans dconf en root mais pas en utilisateur, ça sert a *rien*.

Aussi tu as bien testé que "numlockx on" active bien ce que tu veux ? On sait jamais big_smile

Si numlockx marche mais pas le reste, tu as un hack possible, ça serait simplement de lancer une appli à l'ouverture de la session avec "numlockx on" dedans.

Dernière modification par otyugh (18-01-2019 22:05:00)


virtue_signaling.pngpalestine.png

En ligne

#6 18-01-2019 22:11:06

Emixam
Membre
Lieu : Belgique
Distrib. : Debian Stretch
Noyau : Linux 4.9.0-8
(G)UI : Gnome 3.22.2
Inscription : 17-01-2019

Re : [Non résolu] numlock avec gdm3 + fn

Je ne suis pas en autologin, au niveau de gdm3 ça ne fonctionne pas
Et la commande dcong update me retourne

Erreur à l'ouverture du répertoire « /etc/dconf/db » : Aucun fichier ou dossier de ce type


Le truc c'est que pour mon mdp de session j'ai des chiffres et une fois sur deux je dois le retaper car j'oublie qu'il n'y a pas le numlock roll donc lancer un programme au démarrage de gnome-shell est inutile dans mon cas.

Dernière modification par Emixam (18-01-2019 23:10:43)

Hors ligne

#7 18-01-2019 22:17:20

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [Non résolu] numlock avec gdm3 + fn

otyugh a écrit :

Aussi tu as bien testé que "numlockx on" active bien ce que tu veux ? On sait jamais big_smile


virtue_signaling.pngpalestine.png

En ligne

#8 18-01-2019 22:21:36

Emixam
Membre
Lieu : Belgique
Distrib. : Debian Stretch
Noyau : Linux 4.9.0-8
(G)UI : Gnome 3.22.2
Inscription : 17-01-2019

Re : [Non résolu] numlock avec gdm3 + fn

Effectivement on ne sait jamais lol, et oui numlockx on / numlockx off active et désactive bien le numpad

Hors ligne

#9 18-01-2019 23:19:42

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [Non résolu] numlock avec gdm3 + fn

Moi je dirais lightdm parce que c'est ce que j'utilise personnellement, mais je suis biaisé.

virtue_signaling.pngpalestine.png

En ligne

#10 19-01-2019 09:26:59

--gilles--
Membre
Lieu : Orléans - La Source
Distrib. : Debian 12
Noyau : Linux 6.1.0-18-amd64
(G)UI : Gnome - mutter 43.8-0+deb12u1
Inscription : 15-02-2016

Re : [Non résolu] numlock avec gdm3 + fn

Emixam a écrit :

Bonsoir, […]

rien n'y fait le numlock ne s'actionne pas au démarrage. […]
Je vous remercie d'avance pour votre aide et votre temps



J'avais pire avec un PowerMac d'occasion et pendant à peu près un an, le clavier numérique était inutilisable* quand j'ai découvert les paquets gkrellm et gkrellm-leds qui m'ont débloqué la situation. Cela te permet ( entre autres ) de gérer le verrouillage du clavier numérique et celui des majuscules. Tu en voies l'état dans des petits indicateurs à l'écran et tu peux les positionner par défaut avec des clics. Par contre je ne peux te dire si cela fonctionne dès le login puisque j'avais pris l'habitude d'utiliser les chiffres de la partie alphabétique pour me connecter, mais je peux t'affirmer que quand tu es dans ta session, tu retrouves les états des verrouillages du clavier numérique et celui des majuscules que tu avais positionné par défaut. À essayer pour voir si cela fonctionne pour ce que tu veux, par contre c'est du gtk2, cela ne s'accorde pas trop du point de vue visuel avec gnome3, il faudrait choisir X11 plutôt que Wayland. Je vois qu'il y existe aussi gkrellm-xkb pour gérer les implantations clavier, mais je ne l'ai pas essayé.

Sources : https://packages.debian.org/search?suit … ds=gkrellm
https://billw2.github.io/gkrellm/Plugins.html
https://billw2.github.io/gkrellm/gkrellm.html

*Le clavier numérique était inactif et en plus il n'y pas de touche verrouillage numérique sur ces claviers, seul gkrellm et gkrellm-leds ont pu me l'activer.

Dernière modification par --gilles-- (19-01-2019 09:43:09)


Si tout le monde pense pareil, c'est qu'aucune personne ne pense beaucoup.
 Intel® Core™2 Duo E8500  × 2
4,0 Gio DDR3 - 1333 MHz
Et si vous cherchiez votre solution dans le wiki => https://debian-facile.org/accueil palestine.png

Hors ligne

#11 19-01-2019 22:44:07

Emixam
Membre
Lieu : Belgique
Distrib. : Debian Stretch
Noyau : Linux 4.9.0-8
(G)UI : Gnome 3.22.2
Inscription : 17-01-2019

Re : [Non résolu] numlock avec gdm3 + fn

Ok merci je testerai ça big_smile

Hors ligne

#12 24-01-2019 19:20:51

Emixam
Membre
Lieu : Belgique
Distrib. : Debian Stretch
Noyau : Linux 4.9.0-8
(G)UI : Gnome 3.22.2
Inscription : 17-01-2019

Re : [Non résolu] numlock avec gdm3 + fn

J'ai fini par prendre l'habitude d'utiliser le shift pour taper les nombres de mon login , et une fois la sessions ouverte le numlock est bien la.
Je laisse ça comme ça. J'ai déjà bien assez de soucis lol
Merci pour votre aide, j'en apprends un peu plus tout les jours wink

Hors ligne

#13 24-01-2019 20:57:48

Philou92
Adhérent(e)
Lieu : Hauts de Seine
Distrib. : Debian bookworm
Noyau : Linux 6.1.0-13-amd64
(G)UI : LightDM et Xfce4.18
Inscription : 29-04-2015

Re : [Non résolu] numlock avec gdm3 + fn

Je ne sais pas si cela peut aider mais il existe une extension gnome qui permet d'afficher les verrouillages majuscule et pavé numérique : https://extensions.gnome.org/extension/36/lock-keys/

Tousse antique Ovide !

Hors ligne

Pied de page des forums