Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
asus-a17-tuf766iu [Le 27/03/2021, 20:56] dindoun [asus_wmi] |
asus-a17-tuf766iu [Le 20/01/2024, 00:35] (Version actuelle) Dadu042 + cat tutoriel |
||
---|---|---|---|
Ligne 4: | Ligne 4: | ||
{{:materiel:liste_portables:asus-a17-tuf766iu-h7074t-fg.jpg?nolink&250 |}} | {{:materiel:liste_portables:asus-a17-tuf766iu-h7074t-fg.jpg?nolink&250 |}} | ||
- | Tout ce qui est dit ci-dessous à été testé sur le portable Asus A17-TUF766IU-H7074T dont la configuration est notamment : | + | Tout ce qui est dit ci-dessous à été testé sur le portable Asus A17-TUF766IU-H7074T dont la configuration est notamment : |
* 17,3" Full HD (43,9 cm) - 2,6 kg | * 17,3" Full HD (43,9 cm) - 2,6 kg | ||
* AMD Ryzen 7 - 4800H | * AMD Ryzen 7 - 4800H | ||
Ligne 21: | Ligne 21: | ||
A noter que la machine est de **très bonne facture** : bel écran, bonne qualité sonore, plastiques de qualité... | A noter que la machine est de **très bonne facture** : bel écran, bonne qualité sonore, plastiques de qualité... | ||
+ | |||
+ | ===== En un coup d’œil ===== | ||
+ | |||
+ | Le tableau suivant récapitule la prise en charge du matériel de ce portable par des versions d'Ubuntu. | ||
+ | |||
+ | Il utilise les notations suivantes : | ||
+ | * {{:icons:ok_32_64.png|OK 32 et 64 bits}} : Testé en 32 bits **et** 64 bits (fonctionne immédiatement). | ||
+ | * {{:icons:ok_64.png|OK 64 bits}} : Testé en 64 bits (fonctionne immédiatement). | ||
+ | * {{wiki:modeles:laptop_work.png|Fonctionne après config}} : **Fonctionne après quelques manipulations** | ||
+ | * {{icons:process-stop.png|Ne fonctionne pas}} : **Ne fonctionne pas** | ||
+ | * {{icons:icon-support.png?32|Pas testé}} : **Pas d'informations disponibles** | ||
+ | * {{:icons:edit-clear.png?32|Information obsolète}} : **Information de support trop ancienne**, si possible mettez là à jour. | ||
+ | |||
+ | |||
+ | ^ Version ^ Installation ^ Carte \\ graphique ^ Son ^ Réseau ^ Wifi ^ Bluetooth ^ Webcam ^ Touchpad ^ Raccourcis \\ multimédia ^ USB3 USB2 ^ Lecteur de carte SD ^ | ||
+ | | <del>[[:trusty|14.04 (The Trusty Tahr )]]</del> | {{:icons:ok_32_64.png|OK 32 et 64 bits}} | {{:icons:ok_32_64.png|OK 32 et 64 bits}} | {{:icons:ok_32_64.png|OK 32 et 64 bits}} | {{:icons:ok_32_64.png|OK 32 et 64 bits}} | {{:icons:ok_32_64.png|OK 32 et 64 bits}} | {{:icons:ok_32_64.png|OK 32 et 64 bits}} | {{:icons:ok_32_64.png|OK 32 et 64 bits}} | {{:icons:ok_32_64.png|OK 32 et 64 bits}} | {{wiki:modeles:laptop_work.png|Fonctionne après config}} | {{wiki:modeles:laptop_work.png|Fonctionne après config}} {{:icons:ok_64.png|OK 64 bits}}| {{:icons:ok_32_64.png|OK 32 et 64 bits}} | | ||
+ | |||
+ | **Cet ordinateur portable n'est pas [[:pc_tatoué|tatoué]].** | ||
===== Test de la distribution en Live usb ===== | ===== Test de la distribution en Live usb ===== | ||
Ligne 33: | Ligne 51: | ||
<note tip> | <note tip> | ||
- | Pour bien fonctionner sous linux cette machine nécessite un kernel 5.6 minimum (lancement correct mais chaleur du GPU mal gérée) voire **5.8 (chaleur bien gérée)**. | + | Pour bien fonctionner sous linux cette machine nécessite un kernel 5.6 minimum (lancement correct mais la chaleur du GPU et mal gérée) voire **5.8 (chaleur bien gérée)**. |
**Donc commencer par installer Ubuntu "classiquement" puis suivre les étapes ci-dessous. | **Donc commencer par installer Ubuntu "classiquement" puis suivre les étapes ci-dessous. | ||
Ligne 44: | Ligne 62: | ||
<note important>Utiliser un noyau >= 5.10.6 est largement conseillé.</note> | <note important>Utiliser un noyau >= 5.10.6 est largement conseillé.</note> | ||
- | Le système fonctionne assez correctement avec le noyau 5.6 OEM sauf en ce qui concerne la gestion de la chaleurs (ventilateurs qui tourneront à fond pour rien). De nombreuses fonctionnalités ont été ajoutées à partir de la version 5.8 du noyau (notamment de gestion d'énergie et de l'architecture Renoir d'AMD) qu'il est donc conseillé d'utiliser. | + | Le système fonctionne assez correctement avec le noyau 5.6 OEM sauf en ce qui concerne la gestion de la chaleur (ventilateurs qui tourneront à fond pour rien). De nombreuses fonctionnalités ont été ajoutées à partir de la version 5.8 du noyau (notamment de gestion d'énergie et de l'architecture Renoir d'AMD) qu'il est donc conseillé d'utiliser. |
Il reste cependant possible d'installer ce noyau avec la commande ci-dessous et de démarrer ensuite dessus. | Il reste cependant possible d'installer ce noyau avec la commande ci-dessous et de démarrer ensuite dessus. | ||
Ligne 194: | Ligne 212: | ||
<note> | <note> | ||
- | La version 450 du pilote fournit directement un outil appelé **PRIME Render Offload** qui rend obsolète toutes autres et nombreuses solutions développées précédemment ([[Bumblebee]], etc...).\\ | + | La version 450 (2020) du pilote Nvidia fournit directement un outil appelé **PRIME Render Offload** qui rend obsolète toutes autres et nombreuses solutions développées précédemment ([[Bumblebee]], etc...).\\ |
Cela permet, en faisant précéder les applications souhaitées d'un préfixe, de les faire fonctionner en utilisant le eGPU Nvidia. Il n'y a pas de mode automatique comme sous Windows avec [[CUDA]].\\ | Cela permet, en faisant précéder les applications souhaitées d'un préfixe, de les faire fonctionner en utilisant le eGPU Nvidia. Il n'y a pas de mode automatique comme sous Windows avec [[CUDA]].\\ | ||
Il est possible : | Il est possible : | ||
Ligne 363: | Ligne 381: | ||
pour l'utilisation d'un second écran sur le HDMI, avec le pilote nvidia propriétaire, il peut être nécessaire d'ajouter cette option dans dans **/etc/default/grub** : | pour l'utilisation d'un second écran sur le HDMI, avec le pilote nvidia propriétaire, il peut être nécessaire d'ajouter cette option dans dans **/etc/default/grub** : | ||
à la variable **GRUB_CMDLINE_LINUX_DEFAULT**, ajouter : **amdgpu.exp_hw_support=1** | à la variable **GRUB_CMDLINE_LINUX_DEFAULT**, ajouter : **amdgpu.exp_hw_support=1** | ||
- | ce qui donne par exemple | + | ce qui donne par exemple |
<code>... | <code>... | ||
GRUB_CMDLINE_LINUX_DEFAULT="splash quiet" | GRUB_CMDLINE_LINUX_DEFAULT="splash quiet" | ||
Ligne 379: | Ligne 397: | ||
sudo apt install laptop-mode-tools | sudo apt install laptop-mode-tools | ||
+ | | ||
+ | Il est intéressant de modifier les paramètres par défaut pour les points suivants | ||
+ | |||
+ | === Empêcher la mise en veille des disques === | ||
+ | |||
| | ||
Le seul défaut est la mise en veille intempestive du disque dur qui se réveille alors plusieurs fois par minute diminuant à terme drastiquement sa durée de vie. Pour corriger cela on peut choisir de ne pas le mettre en veille en éditant le fichier ''/etc/laptop-mode/laptop-mode.conf'' | Le seul défaut est la mise en veille intempestive du disque dur qui se réveille alors plusieurs fois par minute diminuant à terme drastiquement sa durée de vie. Pour corriger cela on peut choisir de ne pas le mettre en veille en éditant le fichier ''/etc/laptop-mode/laptop-mode.conf'' | ||
Ligne 397: | Ligne 420: | ||
Source : https://lehollandaisvolant.net/linux/powersave/ | Source : https://lehollandaisvolant.net/linux/powersave/ | ||
+ | === Utiliser le profil "Économies d'énergie" du processeur quand la machine est sur batteries === | ||
+ | |||
+ | Pour gagner en autonomie, il est intéressant de forcer le processeur à fonctionner à vitesse minimale sur batterie. | ||
+ | |||
+ | Éditer le fichier ''/etc/laptop-mode/conf.d/cpufreq.conf'' | ||
+ | sudo nano /etc/laptop-mode/conf.d/cpufreq.conf | ||
+ | | ||
+ | Vérifier les lignes : | ||
+ | |||
+ | # Should laptop mode tools control the CPU frequency settings? | ||
+ | # | ||
+ | # Set to 0 to disable | ||
+ | CONTROL_CPU_FREQUENCY="auto" | ||
+ | |||
+ | Puis | ||
+ | |||
+ | BATT_CPU_MAXFREQ=slowest | ||
+ | BATT_CPU_MINFREQ=slowest | ||
+ | BATT_CPU_GOVERNOR=powersave | ||
+ | |||
+ | |||
+ | | ||
+ | Source : https://wiki.ubuntuusers.de/laptop-mode-tools/ | ||
==== Cpufreq ==== | ==== Cpufreq ==== | ||
Ligne 407: | Ligne 453: | ||
<note tip> | <note tip> | ||
- | Vous pouvez voir les informations sur les fréquences (possibles, utilisées, etc...) avec : | + | Vous pouvez voir les informations sur les fréquences (possibles, utilisées, etc...) avec : |
cpufreq-info | cpufreq-info | ||
Et extraire juste les fréquences en cours d'utilisation avec (plusieurs lignes pour les processeurs multicoeurs) : | Et extraire juste les fréquences en cours d'utilisation avec (plusieurs lignes pour les processeurs multicoeurs) : | ||
Ligne 430: | Ligne 476: | ||
<note warning> | <note warning> | ||
- | Sur les noyaux récents, il ne serait plus nécessaire d'installer le pilote sensé être chargé par défaut. | + | Selon certaines sources, sur les noyaux récents, il ne serait plus nécessaire d'installer le pilote sensé être chargé par défaut. Mais je n'ai pas du tout constaté ce comportement. |
</note> | </note> | ||
Ligne 443: | Ligne 489: | ||
blacklist asus_nb_wmi | blacklist asus_nb_wmi | ||
- | Enlever les modules ( s'ils sont chargés ) : | + | Enlever les modules ( s'ils sont chargés ) : |
sudo rmmod asus_nb_wmi | sudo rmmod asus_nb_wmi | ||
sudo rmmod asus_wmi | sudo rmmod asus_wmi | ||
- | Ne pas oublier dkms : | + | Ne pas oublier dkms : |
sudo apt-get install dkms | sudo apt-get install dkms | ||
| | ||
Ligne 500: | Ligne 546: | ||
| | ||
==== utilisation de asus_wmi ==== | ==== utilisation de asus_wmi ==== | ||
- | essayer de charger les modules asus_wmi et asus-nb-wmi : | + | |
+ | A fonctionné sur un TUF Gaming FA706II_TUF766II. Ne fonctionne pas sur tous les TUF A17 ( voir méthode ci-dessus ) | ||
+ | |||
+ | Charger les modules asus_wmi et asus-nb-wmi : | ||
modprobe -a asus-nb-wmi asus-wmi | modprobe -a asus-nb-wmi asus-wmi | ||
+ | |||
+ | Cela a créé sur un ASUS A17-TUF766II-H7246 les dossiers /sys/module/asus_nb_wmi et /sys/module/asus_wmi et /sys/devices/platform/asus-nb-wmi/ et /sys/kernel/debug/asus-nb-wmi | ||
+ | |||
+ | et surtout : | ||
+ | /sys/class/leds/asus::kbd_backlight | ||
+ | qui pointe vers | ||
+ | /sys/devices/platform/asus-nb-wmi/leds/asus::kbd_backlight | ||
+ | |||
+ | Au final, puisque | ||
+ | /sys/devices/platform/asus-nb-wmi/leds/asus::kbd_backlight/max_brightness contient la valeur 3 | ||
+ | |||
+ | je peux changer la lumière du clavier avec 0,1,2,3 : | ||
+ | |||
+ | echo 0 > /sys/devices/platform/asus-nb-wmi/leds/asus::kbd_backlight/brightness # éteint | ||
+ | |||
+ | echo 3 > /sys/devices/platform/asus-nb-wmi/leds/asus::kbd_backlight/brightness # allumé puissance maximale | ||
+ | |||
==== Interfaces graphiques ==== | ==== Interfaces graphiques ==== | ||
+ | |||
+ | <note>Ces deux interfaces graphiques ont fonctionné correctement avec le pilote **Faustus** dont l'installation est décrite précédemment.</note> | ||
=== OpenRGB === | === OpenRGB === | ||
Ligne 515: | Ligne 584: | ||
* Choisir le mode (Static, ...) et les différents réglages | * Choisir le mode (Static, ...) et les différents réglages | ||
* Cliquer sur "Apply Colors" | * Cliquer sur "Apply Colors" | ||
+ | |||
+ | <note tip> Pour démarrer OpenRGB automatiquement avec une icône dans la barre des tâches : | ||
+ | * Créer le répertoire ''~/.config/autostart'' s'il n'existe pas encore | ||
+ | <code> mkdir ~/.config/autostart </code> | ||
+ | * Créer le fichier ''~/.config/autostart/OpenRGB.desktop'' | ||
+ | <code> nano ~/.config/autostart/OpenRGB.desktop </code> | ||
+ | * Coller dans ce fichier le code suivant | ||
+ | <code> [Desktop Entry] | ||
+ | Type=Application | ||
+ | Encoding=UTF-8 | ||
+ | Name=OpenRGB | ||
+ | Comment=Control RGB lighting | ||
+ | Exec=openrgb --startminimized | ||
+ | Icon=OpenRGB | ||
+ | Terminal=false | ||
+ | Categories=Utility;</code> | ||
+ | Au prochain démarrage OpenRGB sera lancé automatiquement. | ||
+ | </note> | ||
+ | |||
+ | |||
Ligne 589: | Ligne 678: | ||
* https://forum.mxlinux.org/viewtopic.php?f=107&t=59457 | * https://forum.mxlinux.org/viewtopic.php?f=107&t=59457 | ||
* DD SSD KINGSTON A2000 250Go M.2 2280 PCIe NVMe : commentaire sur le site https://www.amazon.in/Kingston-Internal-2000MB-SA2000M8-250G/dp/B07VYG5HQD/ref=cm_cr_arp_d_product_top?ie=UTF8 | * DD SSD KINGSTON A2000 250Go M.2 2280 PCIe NVMe : commentaire sur le site https://www.amazon.in/Kingston-Internal-2000MB-SA2000M8-250G/dp/B07VYG5HQD/ref=cm_cr_arp_d_product_top?ie=UTF8 | ||
- | * WD SN520 : | + | * WD SN520 : |
Ligne 796: | Ligne 885: | ||
sudo systemctl daemon-reload | sudo systemctl daemon-reload | ||
- | Sources : | + | Sources : |
* https://unix.stackexchange.com/questions/273876/a-stop-job-is-running-for-session-c2-of-user | * https://unix.stackexchange.com/questions/273876/a-stop-job-is-running-for-session-c2-of-user | ||
* https://www.reddit.com/r/archlinux/comments/4bawf7/a_stop_job_is_running_for_session_c2_of_user/d17th3u/ | * https://www.reddit.com/r/archlinux/comments/4bawf7/a_stop_job_is_running_for_session_c2_of_user/d17th3u/ | ||
Ligne 806: | Ligne 895: | ||
N.B. : il faut remplacer BAT0 par BAT1 dans les lignes ci-dessous | N.B. : il faut remplacer BAT0 par BAT1 dans les lignes ci-dessous | ||
- | Sources : | + | Sources : |
* https://pan.sman.cloud/controlling-the-battery-charging-threshold-on-asus-laptop-with-ubuntu-20-04/ | * https://pan.sman.cloud/controlling-the-battery-charging-threshold-on-asus-laptop-with-ubuntu-20-04/ | ||
* https://www.youtube.com/watch?v=VxIKFf8I1kg | * https://www.youtube.com/watch?v=VxIKFf8I1kg | ||
+ | * https://www.linuxuprising.com/2021/02/how-to-limit-battery-charging-set.html This is working my AsusTufa17 laptop | ||
===== Autres sites donnant des éléments de configuration pour cette machine ou des machines similaires ===== | ===== Autres sites donnant des éléments de configuration pour cette machine ou des machines similaires ===== | ||
Ligne 814: | Ligne 904: | ||
* Ce site référençant divers ajouts pour les gamer expérimentés en linux : [[https://linuxevolution.wordpress.com/2019/11/28/me-gamer-and-linux-user-impossible-mission-not-exactly-part-8/|]] | * Ce site référençant divers ajouts pour les gamer expérimentés en linux : [[https://linuxevolution.wordpress.com/2019/11/28/me-gamer-and-linux-user-impossible-mission-not-exactly-part-8/|]] | ||
* Plusieurs informations concernant la mise en veille : [[https://forum.manjaro.org/t/howto-install-manjaro-on-the-asus-tuf-fx505dy-fx705dy-with-ryzen-radeon-combo/3083|]] | * Plusieurs informations concernant la mise en veille : [[https://forum.manjaro.org/t/howto-install-manjaro-on-the-asus-tuf-fx505dy-fx705dy-with-ryzen-radeon-combo/3083|]] | ||
- | * [[https://gitlab.com/asus-linux/asus-nb-ctrl| Asus-nb-ctl (Asus notebook control)]] | + | * [[https://gitlab.com/asus-linux/asusctl| Asusctl (Asus notebook control)]] |
---- | ---- | ||
Ligne 821: | Ligne 911: | ||
- | {{tag>Focal matériel portable asus tuf A17 liste_portables_asus}} | + | {{tag>Focal matériel portable tutoriel asus tuf A17 liste_portables_asus}} |