Récemment acheté le Dell Latitude 5495, Ubuntu installé tout de suite. Immédiatement commencé à remarquer quelques problèmes mineurs:
Sudo apt install xserver-xorg-input-synaptics; Sudo apt remove xserver-xorg-input-libinput
Après avoir supprimé libinput, il est impossible d’obtenir le fonctionnement du clavier et du pavé tactile. Donc à nouveau formaté (heureusement c'était une nouvelle installation)
Le clavier fonctionne à nouveau, mais le défilement à deux doigts ne fonctionne toujours pas.
~$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ PS/2 Generic Mouse id=15 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ Integrated_Webcam_HD: Integrate id=10 [slave keyboard (3)]
↳ Dell WMI hotkeys id=13 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=14 [slave keyboard (3)]
↳ Dell Wireless hotkeys id=16 [slave keyboard (3)]
et
~$ xinput list-props 15
Device 'PS/2 Generic Mouse':
Device Enabled (138): 1
Coordinate Transformation Matrix (140): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Natural Scrolling Enabled (273): 0
libinput Natural Scrolling Enabled Default (274): 0
libinput Scroll Methods Available (277): 0, 0, 1
libinput Scroll Method Enabled (278): 0, 0, 1
libinput Scroll Method Enabled Default (279): 0, 0, 1
libinput Button Scrolling Button (280): 2
libinput Button Scrolling Button Default (281): 2
libinput Middle Emulation Enabled (282): 0
libinput Middle Emulation Enabled Default (283): 0
libinput Accel Speed (284): 0.000000
libinput Accel Speed Default (285): 0.000000
libinput Accel Profiles Available (286): 1, 1
libinput Accel Profile Enabled (287): 1, 0
libinput Accel Profile Enabled Default (288): 1, 0
libinput Left Handed Enabled (289): 0
libinput Left Handed Enabled Default (290): 0
libinput Send Events Modes Available (258): 1, 0
libinput Send Events Mode Enabled (259): 0, 0
libinput Send Events Mode Enabled Default (260): 0, 0
Device Node (261): "/dev/input/event8"
Device Product ID (262): 2, 1
libinput Drag Lock Buttons (275): <no items>
libinput Horizontal Scroll Enabled (276): 1
Je sais pertinemment que ce pavé tactile prend en charge le défilement à deux doigts, il fonctionnait sous Windows.
Aucune idée de comment faire fonctionner Two Finger Scrolling. Existe-t-il également une liste des problèmes connus que je devrais connaître pour Ryzen 5 Pro 2500U et le dernier noyau Ubuntu?
Pastebin of dmesg: Pâtes
Mettez à jour votre noyau Ubuntu à 4.15.0-36.39 ou plus tard en lançant:
Sudo apt-get update
Sudo apt-get dist-upgrade
Cela était dû à un bug dans le noyau. Il a été corrigé dans le noyau Ubuntu quelques jours après que votre question ait été posée. Il semble que le correctif ait été envoyé en amont à 4.18.0-8.9. Voir https://bugs.launchpad.net/ubuntu/+source/linux-oem/+bug/177394 pour plus d'informations.
J'ai testé le correctif dans Ubuntu 18.04 LTS. Si vous utilisez une autre distribution, vous devrez installer le noyau version 5.2 ou ultérieure (à paraître en juillet 2019). En attendant, grâce à Syniurge, nous pouvons installer le module mis à jour via DKMS https://github.com/Syniurge/i2c-AMD-mp2/ Veuillez noter que le pilote mis à jour ne peut pas être installé sur la dernière Ubuntu car le Le pilote DKMS ne peut pas remplacer le pilote intégré.
Si votre module ne charge pas modprobe: ERROR: could not insert 'i2c-AMD-mp2': Operation not permitted
après l’avoir installé, assurez-vous que vous avez désactivé le démarrage sécurisé dans le BIOS.
Edit: La version mise à jour du noyau avec les correctifs est acceptée.