bonjour,

j'ai installé un xfce tout propre et tout seul

donc je ne veux pas passer par le lanceur init de gdm pour numlockx

j'ai installé numlock et modifié le /etc/X11/xinit/xinitrc
#!/bin/sh
# Copyright (C) 1999 - 2005 Red Hat, Inc. All rights reserved. This
# copyrighted material is made available to anyone wishing to use, modify,
# copy, or redistribute it subject to the terms and conditions of the
# GNU General Public License version 2.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
#
# Authors:
#	Mike A. Harris <mharris@redhat.com>

# Mandatorily source xinitrc-common, which is common code shared between the
# Xsession and xinitrc scripts which has been factored out to avoid duplication
. /etc/X11/xinit/xinitrc-common
[b]. /etc/X11/xinit/xinitrc.d/numlockx[/b]
# The user may have their own clients they want to run.  If they don't,
# fall back to system defaults.
if [ -f $HOME/.Xclients ]; then
exec $CK_XINIT_SESSION $SSH_AGENT $HOME/.Xclients || \
    exec $CK_XINIT_SESSION $SSH_AGENT $HOME/.Xclients
elif [ -f /etc/X11/xinit/Xclients ]; then
    exec $CK_XINIT_SESSION $SSH_AGENT /etc/X11/xinit/Xclients || \
    exec $CK_XINIT_SESSION $SSH_AGENT /etc/X11/xinit/Xclients
else
    # Failsafe settings.  Although we should never get here
    # (we provide fallbacks in Xclients as well) it can't hurt.
    [ -x /usr/bin/xsetroot ] && /usr/bin/xsetroot -solid '#222E45'
    [ -x /usr/bin/xclock ] && /usr/bin/xclock -geometry 100x100-5+5 &
    [ -x /usr/bin/xterm ] && xterm -geometry 80x50-50+150 &
    [ -x /usr/bin/twm ] && /usr/bin/twm
fi
mais pas de numlockx d'activé au démarrage

merci pour votre aide

Totophe
Avec xfce, tu vas dans Menu des applications ==> Paramètres ==> Editeur de paramètres ==> keyboards ==> et tu coches la case Valeur
chepioq wrote:Avec xfce, tu vas dans Menu des applications ==> Paramètres ==> Editeur de paramètres ==> keyboards ==> et tu coches la case Valeur
bonsoir Chepioq

je ne peux pas cliquer sur la case verrouillé, pas de demande de mot de passse administrateur, dois essayer de le lancer dans un terminal en mode su ?? 🙁
Tu n'as pas besoin de le lancer en root, je ne sais pas pourquoi on ne peut pas cliquer sur la case "verrouillé", mais c'est la case "valeur" que j'ai cochée chez moi
chepioq wrote:Tu n'as pas besoin de le lancer en root, je ne sais pas pourquoi on ne peut pas cliquer sur la case "verrouillé", mais c'est la case "valeur" que j'ai cochée chez moi
j'ai installé numlock avant, peut-être que ...

j'ai numlock en boléen quand je le coche dans la colonne valeur et que je redémarre il ne garde pas l'état, pas moyen de cocher ou décocher la colonne verrouillé
Essaye en éditant directement le fichier de ton utilisateur /.config/xfce4/xfconf/xfce-perchannel-xml/keyboards.xml de façon à avoir ceci
<?xml version="1.0" encoding="UTF-8"?>

<channel name="keyboards" version="1.0">
  <property name="Default" type="empty">
    <property name="Numlock" type="bool" value="true"/>
  </property>
</channel>
chepioq wrote:Essaye en éditant directement le fichier de ton utilisateur /.config/xfce4/xfconf/xfce-perchannel-xml/keyboards.xml de façon à avoir ceci
<?xml version="1.0" encoding="UTF-8"?>

<channel name="keyboards" version="1.0">
  <property name="Default" type="empty">
    <property name="Numlock" type="bool" value="true"/>
  </property>
</channel>
j'ai la même chose, mais pas de verr num au démarrage de la session


( je suis passé sous centos et xfce entre temps pour voir les différences de réactivité )

dans mon cas pas de numlockx d'installé

je ne comprends pas pourquoi on n'a pas la possibilité de cocher la case verrouillé :-?
Je ne sais pas quoi te dire...
Peut-être que comme j'étais sous kde avant de tester xfce, et que dans kde il y a une option qui permet de lancer le pavé numérique au démarrage de la session, que j'avais activée, peut-être que cette option a été prise en compte par xfce (mais je ne suis pas sur de ce que j'avance...)
6 jours plus tard
retours à F18 et XFCE après tests

sous f18 pas de etc/init/gdm

j'ai parcouru un peu la toile sur xfce et ce qui revient le plus souvent est de rajouter numlockx au xinitrc, malheureusement je ne sais pas comment faire sous f18

ma commande /usr/bin/numlockx on fonctionne dans le terminal

où pourrai-je l'ajouter pour qu'elle soit lancée au démarrage svp ?

merci d'avance pour votre aide
Tu veux dire /etc/gdm/Init/Default au lieu de etc/init/gdm (qui n'existe null part d'ailleurs)?

Tu a quoi comme gestionnaire de session si ce n'est pas gdm?
madko wrote:Tu veux dire /etc/gdm/Init/Default au lieu de etc/init/gdm (qui n'existe null part d'ailleurs)?
effectivement me suis trompé :roll:
madko wrote: Tu a quoi comme gestionnaire de session si ce n'est pas gdm?
je ne peux pas te le dire, comment puis je savoir ??

c'est celui qui s'est installé par défaut ( insta à partir du dvd en choisissant d'installer XFCE uniquement puisqu'on ne peut installer plusieurs bureaux en même temps )
Avec xfce, pour ajouter quelque chose au démarrage tu vas dans Menu des applications==> Paramètres ==> Session et démarrage

Dans l'onglet Démarrage automatique tu clique sur Ajouter, et tu remplis les champs qui te sont proposés
normalement ce doit être lightdm, que donne la commande:
rpm -q lightdm
?

Si c'est le cas, tu dois avoir un fichier /etc/lightdm/lightdm.conf, essaye d'ajouter dans la section LightDM de ce fichier la ligne suivante:
greeter-setup-script="/usr/bin/numlockx on"
madko wrote:normalement ce doit être lightdm, que donne la commande:
rpm -q lightdm
?

Si c'est le cas, tu dois avoir un fichier /etc/lightdm/lightdm.conf, essaye d'ajouter dans la section LightDM de ce fichier la ligne suivante:
greeter-setup-script="/usr/bin/numlockx on"
merci Madko 🙂
rpm -q lightdm
lightdm-1.4.0-2.fc18.i686
l'ajout de la ligne ne change rien 🙁
Tu as essayé ce que je t'ai indiqué post #13 ?
chepioq wrote:Tu as essayé ce que je t'ai indiqué post #13 ?
vi Chepioq 😉

pareil, ça active le pavé numérique seulement après le log :-P
alors voilou, j'y suis arrivé avec votre aide et avec quelques recherches 🙂
après avoir installe numlockx
il faut ajouter la ligne
greeter-setup-script=/usr/bin/numlockx on
dans la section
[SeatDefaults]
du fichier lightdm.conf cité par Madko

voilou, résolu pour moi 8-)

merci de votre aide :pint:
ah au temps pour moi, j'avais pas vu qu'il était possible de le mettre à plusieurs endroits. Content que ça marche