web-dev-qa-db-fra.com

Pas de clavier sur Raspberry Pi 4

J'essaie d'exécuter Ubuntu 19.10 sur Raspberry Pi 4 à partir du lien suivant:

https://ubuntu.com/download/iot/raspberry-pi

J'ai suivi les instructions, mais après le démarrage, je ne peux pas me connecter à Ubuntu 19.10. Il semble que le clavier USB ne fonctionne pas sur le Raspberry Pi 4 et je ne peux pas me connecter.

Existe-t-il d'autres versions d'Ubuntu 64 bits pour Raspberry Pi 4?

2
adel

J'ai trouvé ces messages 1 et 2

Je ne sais pas si cela s'applique à votre cas, mais il semble que le port USB ne génère pas suffisamment de courant ou que vous exécutez un Raspberry Pi4 avec 4 Go de RAM

Je vais citer ce post 1 d'ici


Connectez le Pi au réseau par câble. Le routeur a DHCP afin qu'il obtienne une adresse IP. Regardez dans le routeur pour voir quelle adresse IP le Pi reçoit. À partir du PC, établissez une connexion ssh en tant qu'utilisateur pi avec:

ssh 192.168.0.106 -l pi
use password: raspberry

Ouvrez le fichier /boot/config.txt avec nano texteditor en tant que root

Sudo nano /boot/config.txt
use password: raspberry

ajoutez la ligne suivante:

max_usb_current=1

à la fin du fichier

presse Ctrl+x pour enregistrer le fichier et quitter nano

Arrêtez et redémarrez le Pi avec la commande:

Sudo shutdown -r now

Ensuite, redémarrez, essayez le clavier. Cela devrait maintenant fonctionner.

Sinon, vous pouvez ajouter à la place la ligne suivante (en suivant les mêmes instructions ci-dessus). Cela implémentera une solution de contournement pour un bogue du noyau en limitant la mémoire à 3 Go:

total_mem = 3072

1
Kenivia

Bonne idée, mais cela ne la règle pas. J'ai pu SSH dans le pi avec ubuntu comme nom d'utilisateur et mot de passe. Cela vous fait alors le changer. Faire l'entrée config.txt n'active pas le clavier. Mais nous pouvons regarder plus en profondeur:

Le résultat de ubuntu@ubuntu:~$ lspci | grep USB est:

01:00.0 USB controller: VIA Technologies, Inc. VL805 USB 3.0 Host Controller (rev 01)

Et le résultat de ubuntu@ubuntu:~$ lsusb est:

Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Le contrôleur USB est donc là, mais il ne voit aucun périphérique. Si je branche une lumière USB, elle s'allume donc il y a du courant. C'est plus d'informations de toute façon. Je vais essayer d'installer d'autres choses.

0
keyboarderror