IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

BSD Discussion :

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


Sujet :

BSD

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

    Informations forums :
    Inscription : Février 2008
    Messages : 7 549
    Points : 19 378
    Points
    19 378
    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 les cours shell, la FAQ, et les pages man.

  2. #2
    Expert éminent sénior Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 243
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 243
    Points : 13 458
    Points
    13 458
    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.

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

    Informations forums :
    Inscription : Février 2008
    Messages : 7 549
    Points : 19 378
    Points
    19 378
    Par défaut
    je ne trouve pas setleds.
    .
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2010
    Messages
    345
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 345
    Points : 539
    Points
    539
    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
    7 549
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 549
    Points : 19 378
    Points
    19 378
    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 les cours shell, la FAQ, et les pages man.

  6. #6
    Expert éminent

    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Juillet 2004
    Messages
    2 756
    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 756
    Points : 6 686
    Points
    6 686
    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
    7 549
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 549
    Points : 19 378
    Points
    19 378
    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 les cours shell, la FAQ, et les pages man.

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