1. #1
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    février 2008
    Messages
    5 101
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : février 2008
    Messages : 5 101
    Points : 13 170
    Points
    13 170

    Par défaut freeBSD activer le pavé numérique au démarrage

    Bonjour,

    je viens d'installer FreeBSD 11.1

    je ne trouve pas comment activer le pavé numérique au démarrage.
    le BIOS ne propose pas cette option.

    je ne parviens pas à charmer Google : ça va très vite vers X11; mais pour X numlockx fait son boulot.

    c'est au niveau de la console que ça coince...
    .
    N'oubliez pas de consulter la FAQ et les cours shell

  2. #2
    Expert éminent Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    septembre 2005
    Messages
    3 102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : septembre 2005
    Messages : 3 102
    Points : 7 252
    Points
    7 252

    Par défaut

    Bonjour

    • Je n'en sais rien
    • Est-ce que tu n'as pas un script de boot, nommé bootmisc.sh ou autre, dans /etc/rc.d/ ou /usr/local/etc/rc.d/, dans lequel tu pourrais ajouter ces lignes:
      Code : Sélectionner tout - Visualiser dans une fenêtre à part
      1
      2
      3
      4
          for tty in dev/tty[1-6]
          do
           setleds -D +num < $tty > /dev/null
          done
    Cette réponse vous apporte quelque chose ? Cliquez sur en bas à droite du message.
    Votre problème est résolu ? Cliquez sur en bas de page.

    Linux, grep/sed/awk/xml... et autres fichiers plats, Java, C++

  3. #3
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    février 2008
    Messages
    5 101
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : février 2008
    Messages : 5 101
    Points : 13 170
    Points
    13 170

    Par défaut

    je ne trouve pas setleds.
    .
    N'oubliez pas de consulter la FAQ et les cours shell

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    août 2010
    Messages
    222
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : août 2010
    Messages : 222
    Points : 355
    Points
    355

    Par défaut

    Salut,
    J'ai l'impression que ton clavier n'a pas été detecté correctement.
    Regarde dans rc.conf si tu as des lignes du genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    keyboard fr
    keymap ??
    Les ?? parce que je ne sais pas.
    La page de man de rc.conf dit :
    the value is used to install the keymap file found in /usr/share/syscons/keymaps/<value>.kbd
    Sur OpenBSD, la commande
    wsconsctl keyboard
    keyboard.type=pc-xt
    ...
    keyboard.ledstate=2
    Cette denière valeur bascule de 2 a 0 quand VerrNum est désactivé.
    J'ai essayé de la modifier en root :
    wsconsctl keyboard.ledstate=2
    wsconsctl: WSKBDIO_SETLEDS: Device not configured
    Cette fonction ne doit pas être configuré dans le noyau. Il doit falloir le recompiler pour y avoir accés.
    Dans X, tu as accés a la touche Numlock qui fonctionne car X a son (ses) propre fichier de config.

    Ce n'est pas une solution juste des pistes ...
    Bonne lecture.
    En passant, si tu trouves quelque chose sur la taille de la police en console ...

  5. #5
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    février 2008
    Messages
    5 101
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : février 2008
    Messages : 5 101
    Points : 13 170
    Points
    13 170

    Par défaut

    Code /etc/rc.conf : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    clear_tmp_enable="YES"
    hostname="freebsd11-1"
    keymap="fr.acc"
    sshd_enable="YES"
    dbus_enable="YES"
    dumpdev="AUTO"
    ifconfig_nfe0="inet 192.168.1.56 netmask 255.255.255.0"
    allscreens_flags="-f 8x8 /usr/share/vt/fonts/vgarom-8x8.fnt" #pour une police la plus petite possible: 8x8 sur toutes les consoles
    ce que j'ai compris, c'est que freeBSD a changé "récemment" son système de configuration de la console, et que ce nouveau système ne gère pas (pas encore (?)) les cartes graphiques NVidia.
    donc pas moyen d'avoir une résolution plus haute que 640x 480 (80cols x 60lines)

    j'ai fait des tests avec d'autres claviers, et d'autres keymap; pas davantage de pavé numérique.

    EDIT: bon, j'ai ressorti une petite carte ATI, et j'ai obtenu une résolution très correcte
    Code /etc/rc.conf : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    [...]
    kld_list="radeonkms"
    allscreens_flags="-f 8x14 /usr/share/vt/fonts/vgarom-8x14.fnt
    Code /boot/loader.conf : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    kern.vty=vt_vga
    hw.vga.textmode=1
    kern.vt.fb.default_mode="1280x1024"
    MAIS, toujours pas de pavé numérique
    .
    N'oubliez pas de consulter la FAQ et les cours shell

  6. #6
    Expert éminent

    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    juillet 2004
    Messages
    2 687
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : juillet 2004
    Messages : 2 687
    Points : 6 407
    Points
    6 407

    Par défaut

    Salut, tu peux créer le fichier /etc/rc.local et/ou l'éditer si déjà présent avec le script suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    # numlockx
    if [[ -x /usr/local/bin/numlockx ]]; then
        /usr/local/bin/numlockx on > /dev/null 2>&1 &
    fi
    Afin que les modifications soient effectives, tu peux saisir la commande (en root): sh /etc/rc.local

    PS: il faut bien vérifier que l'exécutable se trouve dans /usr/local/bin/numlockx avec la commande: whereis numlockx

    J'espère que cela va fonctionner

    "le script s'exécute avant une éventuelle session X via rc"
    .Olivier

  7. #7
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    février 2008
    Messages
    5 101
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : février 2008
    Messages : 5 101
    Points : 13 170
    Points
    13 170

    Par défaut


    Citation Envoyé par NBaH
    pour X, numlockx fait son boulot.

    c'est au niveau de la console que ça coince...
    .
    N'oubliez pas de consulter la FAQ et les cours shell

Discussions similaires

  1. Réponses: 0
    Dernier message: 14/12/2013, 09h59
  2. Réponses: 5
    Dernier message: 04/07/2012, 15h44
  3. Réponses: 0
    Dernier message: 22/03/2011, 11h38
  4. Activer le pavé numérique en CLI
    Par Celelibi dans le forum Linux
    Réponses: 2
    Dernier message: 30/10/2010, 00h47
  5. Activer le paver numérique au démarrage de Windows
    Par Furius dans le forum Windows XP
    Réponses: 17
    Dernier message: 19/10/2005, 07h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo