Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
lenovo_yoga_7_7i [Le 10/09/2021, 19:54]
franck74 suppression date dans code patch après dsdt.dsl~ et dsdt.dsl
lenovo_yoga_7_7i [Le 11/09/2022, 11:26]
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 21: Ligne 21:
 ^ Version ^ Installation ^ Carte graphique ^ Son ^ Wifi ^ Bluetooth ^ Webcam ^ Touchpad ^ Raccourcis multimédia ^ Ecran tactile ^ Lecteurs d’empreintes digitales ^ Ecran tactile multipoints^ ^ Version ^ Installation ^ Carte graphique ^ Son ^ Wifi ^ Bluetooth ^ Webcam ^ Touchpad ^ Raccourcis multimédia ^ Ecran tactile ^ Lecteurs d’empreintes digitales ^ Ecran tactile multipoints^
 |  [[:20.04]] avec Kernel 5.11.0 à 5.11.5 ​ |  {{:​icons:​ok_64.png|OK 64 bits}} ​  ​| ​ {{:​icons:​ok_64.png|OK 64 bits}} ​  ​| ​ {{wiki:​modeles:​laptop_work.png|Fonctionne après config}} ​ |  {{:​icons:​ok_64.png|OK 64 bits}} ​  ​| ​ {{:​icons:​ok_64.png|OK 64 bits}} ​  ​| ​  ​{{:​icons:​ok_64.png|OK 64 bits}} ​ |   ​{{:​icons:​ok_64.png|OK 64 bits}} ​ |   ​{{:​icons:​ok_64.png|OK 64 bits}} ​ |  {{:​icons:​ok_64.png|OK 64 bits}} ​  | {{wiki:​modeles:​laptop_notok.png|Ne fonctionne pas}} | {{wiki:​modeles:​laptop_work.png|Fonctionne après config}} | |  [[:20.04]] avec Kernel 5.11.0 à 5.11.5 ​ |  {{:​icons:​ok_64.png|OK 64 bits}} ​  ​| ​ {{:​icons:​ok_64.png|OK 64 bits}} ​  ​| ​ {{wiki:​modeles:​laptop_work.png|Fonctionne après config}} ​ |  {{:​icons:​ok_64.png|OK 64 bits}} ​  ​| ​ {{:​icons:​ok_64.png|OK 64 bits}} ​  ​| ​  ​{{:​icons:​ok_64.png|OK 64 bits}} ​ |   ​{{:​icons:​ok_64.png|OK 64 bits}} ​ |   ​{{:​icons:​ok_64.png|OK 64 bits}} ​ |  {{:​icons:​ok_64.png|OK 64 bits}} ​  | {{wiki:​modeles:​laptop_notok.png|Ne fonctionne pas}} | {{wiki:​modeles:​laptop_work.png|Fonctionne après config}} |
-|  [[:​21.04]] ​Live USB  ​|  {{:​icons:​ok_64.png|OK 64 bits}} ​  ​| ​ {{:​icons:​ok_64.png|OK 64 bits}} ​  ​| ​ {{wiki:​modeles:​laptop_work.png|Fonctionne après config}} ​ |  {{:​icons:​ok_64.png|OK 64 bits}} ​  ​| ​ {{:​icons:​ok_64.png|OK 64 bits}} ​  ​| ​  ​{{:​icons:​ok_64.png|OK 64 bits}} ​ |   ​{{:​icons:​ok_64.png|OK 64 bits}} ​ |   ​{{:​icons:​ok_64.png|OK 64 bits}} ​ |  {{:​icons:​ok_64.png|OK 64 bits}} ​  | {{wiki:​modeles:​laptop_notok.png|Ne fonctionne pas}} | {{wiki:​modeles:​laptop_work.png|Fonctionne après config}} |+|  [[:21.04]] |  {{:​icons:​ok_64.png|OK 64 bits}} ​  ​| ​ {{:​icons:​ok_64.png|OK 64 bits}} ​  ​| ​ {{wiki:​modeles:​laptop_work.png|Fonctionne après config}} ​ |  {{:​icons:​ok_64.png|OK 64 bits}} ​  ​| ​ {{:​icons:​ok_64.png|OK 64 bits}} ​  ​| ​  ​{{:​icons:​ok_64.png|OK 64 bits}} ​ |   ​{{:​icons:​ok_64.png|OK 64 bits}} ​ |   ​{{:​icons:​ok_64.png|OK 64 bits}} ​ |  {{:​icons:​ok_64.png|OK 64 bits}} ​  | {{wiki:​modeles:​laptop_notok.png|Ne fonctionne pas}} | {{:​icons:​ok_64.png|OK 64 bits}} | 
 +|  [[:​21.10]] ​ |  {{:​icons:​ok_64.png|OK 64 bits}} ​  ​| ​ {{:​icons:​ok_64.png|OK 64 bits}} ​  ​|  ​{{wiki:​modeles:​laptop_work.png|Fonctionne après config}}  |  {{:​icons:​ok_64.png|OK 64 bits}} ​  ​| ​ {{:​icons:​ok_64.png|OK 64 bits}} ​  ​| ​  ​{{:​icons:​ok_64.png|OK 64 bits}} ​ |   ​{{:​icons:​ok_64.png|OK 64 bits}} ​ |   ​{{:​icons:​ok_64.png|OK 64 bits}} ​ |  {{:​icons:​ok_64.png|OK 64 bits}} ​  | {{wiki:​modeles:​laptop_notok.png|Ne fonctionne pas}} | {{:​icons:​ok_64.png|OK 64 bits}} | 
 +|  [[:21.10]] Avec kernet 5.13 |  {{:​icons:​ok_64.png|OK 64 bits}} ​  ​| ​ {{:​icons:​ok_64.png|OK 64 bits}} ​  ​| ​ {{:​icons:​ok_64.png|OK 64 bits}} |  {{:​icons:​ok_64.png|OK 64 bits}} ​  ​| ​ {{:​icons:​ok_64.png|OK 64 bits}} ​  ​| ​  ​{{:​icons:​ok_64.png|OK 64 bits}} ​ |   ​{{:​icons:​ok_64.png|OK 64 bits}} ​ |   ​{{:​icons:​ok_64.png|OK 64 bits}} ​ |  {{:​icons:​ok_64.png|OK 64 bits}} ​  | {{wiki:​modeles:​laptop_notok.png|Ne fonctionne pas}} | {{:​icons:​ok_64.png|OK 64 bits}} |
  
-<note tip>​Infos : Les modifications pour le son et le S3, n'ont pas pu être testé sur le 21.04 live USB, mais doivent fonctionner. Le son fonctionne avec le jack, sans rien modifier.</​note> ​+<note tip>​Infos : Les modifications pour le son et le S3 fonctionnent sous la 21.04. Le son fonctionne avec le jack, sans rien modifier. ​sous la version 21.10 à partir de la version 5.13 du kernel, le son fonctionne normalement.</​note>​ 
 +<note tip>​Infos : sur la 21.10, il est nécessaire de quitter le serveur d'​affichage Wayland pour fonctionner sous Xorg afin de faire fonctionner la passage automatique en mode tablette. Voir dernière section</​note>​
  
 <note important>​Sous Ubuntu 20.04 avant le kernel 5.11 il était nécessaire de rajouter initcall_blacklist=elants_i2c_driver_init dans /​etc/​default/​grub pour avoir le tactile fonctionnel.</​note>​ <note important>​Sous Ubuntu 20.04 avant le kernel 5.11 il était nécessaire de rajouter initcall_blacklist=elants_i2c_driver_init dans /​etc/​default/​grub pour avoir le tactile fonctionnel.</​note>​
Ligne 29: Ligne 32:
 **Utilisateurs du Wiki possédant cet ordinateur, fonctionnel :** **Utilisateurs du Wiki possédant cet ordinateur, fonctionnel :**
   * **[[:​utilisateurs:​DavidLenovo]]** : [[:20.04]]   * **[[:​utilisateurs:​DavidLenovo]]** : [[:20.04]]
 +  * **[[:​utilisateurs:​franck74]]** : [[:21.10]]
  
 **Cet ordinateur portable n'est à priori pas [[:​pc_tatoué|tatoué]].** **Cet ordinateur portable n'est à priori pas [[:​pc_tatoué|tatoué]].**
Ligne 39: Ligne 43:
  
 ===== Post-Installation ===== ===== Post-Installation =====
-==== Kernel 5.11 ====+==== Kernel 5.11 (pour 20.04) ​====
 Il faut installer le kernel 5.11 pour avoir un fonctionnement complet du PC.\\ Il faut installer le kernel 5.11 pour avoir un fonctionnement complet du PC.\\
 Les kernels après 5.11.5 ne fonctionnent plus chez moi sur Ubuntu 20.04 (dernier testé 5.11.16).\\ Les kernels après 5.11.5 ne fonctionnent plus chez moi sur Ubuntu 20.04 (dernier testé 5.11.16).\\
Ligne 63: Ligne 67:
 Ceci à cause de ces noyaux (kernel) qui ne sont pas signés.\\ Ceci à cause de ces noyaux (kernel) qui ne sont pas signés.\\
 \\ \\
-Rebooter et verifier : +Rebooter et verifier :
 <​code>​ <​code>​
 uname -r uname -r
Ligne 153: Ligne 157:
 </​code>​ </​code>​
 On sauvegarde\\ On sauvegarde\\
-6) On applique le patch : +6) On applique le patch :
 <​code>​patch --verbose < acpi.patch</​code>​ <​code>​patch --verbose < acpi.patch</​code>​
 Il doit y avoir un message "2 Hunk ok", ou quelque chose comme cela. Testé sur Ubuntu 20.04.\\ Il doit y avoir un message "2 Hunk ok", ou quelque chose comme cela. Testé sur Ubuntu 20.04.\\
Ligne 165: Ligne 169:
 sudo cp acpi_override /boot sudo cp acpi_override /boot
 </​code>​ </​code>​
-9) GRUB doit être paramétré : +9) GRUB doit être paramétré :
 <​code>​sudo nano /​etc/​default/​grub</​code>​ <​code>​sudo nano /​etc/​default/​grub</​code>​
 Chercher et remplacer les lignes suivante :\\ Chercher et remplacer les lignes suivante :\\
Ligne 174: Ligne 178:
 10) Il faut regenerer la config de GRUB :\\ 10) Il faut regenerer la config de GRUB :\\
 <​code>​sudo update-grub</​code>​ <​code>​sudo update-grub</​code>​
-**Ici 2 options : soit GRUB genere la config avec initrd /​boot/​acpi_override (on le vois apparaitre),​ soit non (ce qui est mon cas sous Ubuntu 20.04)** ​+**Ici 2 options : soit GRUB genere la config avec initrd /​boot/​acpi_override (on le vois apparaitre),​ soit non (ce qui est mon cas sous Ubuntu 20.04)**
 Si il est apparu on passe à l'​étape 12, sinon la 11\\ Si il est apparu on passe à l'​étape 12, sinon la 11\\
 11) Il faut que GRUB charge notre nouvelle table DSDT, il faut éditer (en root) /​boot/​grub/​grub.cfg en graphique ou :\\ 11) Il faut que GRUB charge notre nouvelle table DSDT, il faut éditer (en root) /​boot/​grub/​grub.cfg en graphique ou :\\
Ligne 193: Ligne 197:
 \\ \\
 Puis : \\ Puis : \\
-<​code>​cat /​sys/​power/​mem_sleep</​sleep>​</​code>​+<​code>​cat /​sys/​power/​mem_sleep</​code>​
 "​S2idle [deep]"​ doit apparaitre\\ "​S2idle [deep]"​ doit apparaitre\\
 Si il y a juste "​[s2idle]"​ il est désactivé.\\ Si il y a juste "​[s2idle]"​ il est désactivé.\\
Ligne 205: Ligne 209:
 \\ \\
 ==== Touches raccourcis réglage luminosité (hotkeys brightness) ==== ==== Touches raccourcis réglage luminosité (hotkeys brightness) ====
-Les touches fonctionnent uniquement après une mise en veille vers la ram (suspend-to-RAM),​ avec le noyau 5.11.5, cela fonctionnais ​mal ou pas avec des noyaux précédent (peut être les 5.8).\\+Fonctionnent sous 21.10. 
 +Les touches fonctionnent uniquement après une mise en veille vers la ram (suspend-to-RAM),​ avec le noyau 5.11.5, cela fonctionnait ​mal ou pas avec des noyaux précédent (peut être les 5.8).\\
 Certains parlent d'​options dans /​etc/​default/​grub,​ j'ai fait quelques test non concluant, peut-être une piste a creuser avec : acpi_backlight=none\\ Certains parlent d'​options dans /​etc/​default/​grub,​ j'ai fait quelques test non concluant, peut-être une piste a creuser avec : acpi_backlight=none\\
  
Ligne 229: Ligne 234:
 Essayez la commande suivante: Essayez la commande suivante:
 <​code>​xinput --map-to-output "ELAN Touchscreen"​ eDP1</​code>​ <​code>​xinput --map-to-output "ELAN Touchscreen"​ eDP1</​code>​
-Si ça fonctionne bien pour vous, ajoutez cette commande aux [[tutoriel:​application_demarrage|programmes au démarrage de votre session]] ​+Si ça fonctionne bien pour vous, ajoutez cette commande aux [[tutoriel:​application_demarrage|programmes au démarrage de votre session]]
  
 ==== Mode tablette : désactiver le clavier et le touchpad ==== ==== Mode tablette : désactiver le clavier et le touchpad ====
 Un capteur détecte le passage en mode retourné ou tablette et désactive le touchpad (sur Plasma et Mate). Un capteur détecte le passage en mode retourné ou tablette et désactive le touchpad (sur Plasma et Mate).
 Sur certains environnement de bureau, l'​écran est automatiquement retourné (en plus du touchpad désactivé),​ c'est le cas de : Sur certains environnement de bureau, l'​écran est automatiquement retourné (en plus du touchpad désactivé),​ c'est le cas de :
-  * L’environnement de bureau Ubuntu +  * L’environnement de bureau Ubuntu ​(Xorg) 
-  * L’environnement de bureau Ubuntu sur Wayland+  * L’environnement de bureau Ubuntu sur Wayland ​(Sauf 21.10)
   * L’environnement de bureau Cynamon, par contre le tactile considère que l'​écran est dans le même sens.   * L’environnement de bureau Cynamon, par contre le tactile considère que l'​écran est dans le même sens.
  
 Grouar propose des scripts dans [[https://​doc.ubuntu-fr.org/​lenovo_yoga_2_pro#​mode_tablettedesactiver_le_clavier_et_le_touchpad|sont tuto pour Yoga 2 Pro]] Grouar propose des scripts dans [[https://​doc.ubuntu-fr.org/​lenovo_yoga_2_pro#​mode_tablettedesactiver_le_clavier_et_le_touchpad|sont tuto pour Yoga 2 Pro]]
-<​note>​->​ A tester</​note>​+<​note>​->​ A tester ​(pas forcement utile à partir de 21.04</​note>​
 Voici un script bash qui permet de basculer entre le mode tablette (clavier et touchpad désactivés) et le mode laptop : Voici un script bash qui permet de basculer entre le mode tablette (clavier et touchpad désactivés) et le mode laptop :
  
Ligne 276: Ligne 281:
 fi</​code>​ fi</​code>​
  
-Je l'​utilise avec un fichier .desktop placé dans ~/​.local/​share/​applications dont le contenu est le suivant : +Je l'​utilise avec un fichier .desktop placé dans ~/​.local/​share/​applications dont le contenu est le suivant :
 <​code>​[Desktop Entry] <​code>​[Desktop Entry]
 Encoding=UTF-8 Encoding=UTF-8
Ligne 289: Ligne 294:
  
 ==== Mode tablette : retourner l'​écran ==== ==== Mode tablette : retourner l'​écran ====
 +Sur 21.10, le mode tablette ne fonctionne pas sous Wayland (serveur d'​affichage de Gnome), il faut alors rebasculer en Xorg. Pour ce faire : déconnectez vous; sur l'​écran de connection, choisissez un utilisateur et avant de valider, choisissez "​Ubuntu sous Xorg" avec l'​icône "​paramètres"​ situé en bas à droite.
 +
 +Pour retrouver la fonction de zoom à 2 doigts sur Firefox, ajoutez en fin de fichier ~\.profile, la ligne suivante :
 +<code bash>​export MOZ_USE_XINPUT2=1</​code>​
 +
 <​note>​->​ A tester</​note>​ <​note>​->​ A tester</​note>​
 Un autre script pour alterner entre trois orientations d'​écran : Un autre script pour alterner entre trois orientations d'​écran :
Ligne 315: Ligne 325:
  
   * (en) [[https://​wiki.archlinux.org/​title/​Lenovo_Yoga_7i#​Activating_S3_sleep|Activation S3 Yoga 7i - ArchLinux]]   * (en) [[https://​wiki.archlinux.org/​title/​Lenovo_Yoga_7i#​Activating_S3_sleep|Activation S3 Yoga 7i - ArchLinux]]
-  * (en) [[http://​askubuntu.com/​questions/​367963/​ubuntu-on-lenovo-yoga-2-pro|Ask Ubuntu]] ​+  * (en) [[https://​askubuntu.com/​questions/​367963/​ubuntu-on-lenovo-yoga-2-pro|Ask Ubuntu]]
   * (en) [[https://​wiki.archlinux.org/​index.php/​Touchscreen#​Using_a_touchscreen_in_a_multi-head_setup|Documentation ArchLinux]]   * (en) [[https://​wiki.archlinux.org/​index.php/​Touchscreen#​Using_a_touchscreen_in_a_multi-head_setup|Documentation ArchLinux]]
   * (fr) [[https://​doc.ubuntu-fr.org/​lenovo_yoga_2_pro|Tuto sur le Yoga 2 pro]]   * (fr) [[https://​doc.ubuntu-fr.org/​lenovo_yoga_2_pro|Tuto sur le Yoga 2 pro]]
  • lenovo_yoga_7_7i.txt
  • Dernière modification: Le 25/08/2023, 17:33
  • par 82.124.224.106