0 votes

MacBook Pro clavier 2017 et Parrot OS

Je suis actuellement en train d'étudier et de suivre des cours pour devenir testeur de pénétration. J'ai téléchargé l'OS Parrot sur une clé USB et j'ai réalisé toutes les exigences nécessaires pour le démarrer en dual boot sur le Mac.

Une fois démarré, j'ai l'option de choisir un nom d'utilisateur et un mot de passe. Pour une raison quelconque, le clavier de mon ordinateur portable ne reconnaît pas ce que je tape.

J'utilise une souris externe car même le trackpad ne fonctionne pas sur Parrot. Que dois-je faire pour résoudre ce problème?

2voto

Tareq Points 1092

Parrot OS ne comprend pas tous les pilotes nécessaires pour fonctionner sur un MacBook Pro 2017. Vous devrez utiliser une souris et un clavier externes pour installer manuellement les pilotes.

Tout d'abord, certaines packages supplémentaires :

sudo apt install git kernel-devel dkms

Ensuite, nous devons nous préparer pour que les modules soient inclus dans l'initramfs (afin qu'ils soient chargés tôt lors du démarrage) :

cat <

``

Maintenant, obtenez et construisez les pilotes :

git clone https://github.com/roadrunner2/macbook12-spi-driver.git
pushd macbook12-spi-driver
git checkout touchbar-driver-hid-driver
sudo ln -s `pwd` /usr/src/applespi-0.1
sudo dkms install applespi/0.1
popd

Ensuite, nous devons définir le dpi approprié pour le touchpad et ajuster la sensibilité (téléchargez les fichiers 61-evdev-local.hwdb, 61-libinput-local.hwdb et local-overrides.quirks à partir de ce gist - le fichier 61-evdev-local.hwdb est nécessaire uniquement pour udev < 242, le fichier 61-libinput-local.hwdb est requis pour les versions libinput < 1.12, les local-overrides.quirks pour les versions libinput >= 1.12) :

# si 'udevadm --version' est inférieur à 242:
sudo cp ...le-fichier-61-evdev-local.hwdb-téléchargé... /etc/udev/hwdb.d/61-evdev-local.hwdb
# si 'libinput --version' est inférieur à 1.12:
sudo cp ...le-fichier-61-libinput-local.hwdb-téléchargé... /etc/udev/hwdb.d/61-libinput-local.hwdb
# si 'libinput --version' est de 1.12 ou ultérieur:
sudo cp ...le-fichier-local-overrides.quirks-téléchargé... /etc/libinput/local-overrides.quirks
sudo systemd-hwdb update

Vous pouvez tester les pilotes en les chargeant ainsi que leurs dépendances :

sudo modprobe intel_lpss_pci spi_pxa2xx_platform applespi apple-ib-tb

Enfin, redémarrez pour vous assurer que tout fonctionne correctement :

sudo reboot

Lien pour référence et tutoriels sur l'installation d'autres pilotes (contrôle de la luminosité de l'écran, caméra, etc..)

``

0voto

BaconDuctTape Points 621

La virtualisation du système d'exploitation conviendrait-elle à vos besoins ? Étant donné que Parrot OS est basé sur Debian, il devrait être entièrement pris en charge par Virtualbox.

https://www.virtualbox.org/

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X