Suite à Blog20190828ChangerOrdinateurPortable Pour 1248 € j'ai eu un modèle Asus ZenBook UX333FA-A3238R aussi nommé UX333 (même matériel a priori que UX433 et UX533 hormis taille écran + RAM + CPU) ~- vérifier : normalement il devait y avoir un chipset Intel UHD Graphics 620 mais visiblement celui qui m'a été fourni a un chipset nVidia en plus ~- bravo, j'ai de l'optimus non indiqué lors de l'achat et peu mis en avant (le GPU indiqué est de l'intel UHD 620), cela m'a valu des complications à l'installation, ça m'apporte quoi ? (le nVidia MX150 semble être du low-cost, low-perf voire zero-perf selon certains...) ~- spécifications : https://www.ultrabookreview.com/23495-asus-zenbook-ux333fn-review/ ~- comparatif : https://mrguider.info/acer-swift-3-13-vs-asus-zenbook-13-ux333 ~- il a l'air de faire 1,3 kg plutôt que 1,1 kg ~- cool j'ai un écran mat plutôt que brillant ~- moins de 40 °C lorsque peu utilisé (voir utilisation intensive) ~- clavier au mieux déplorable, au pire difficilement utilisable : ~~- touche shift droit trop proche de flèche haut (et un peu trop minimale) ~~- habituellement, le suppr est à gauche du éteindre (bin, je l'éteinds régulièrement... ~~- les habituels home/fin/pg up/down sont sur les touches f9 à f12 o_O (peu vu sur revues de ce portable, sans doute mieux sur le 14"; là c'est une horreur sur le 13", je me demande le montant du dédommagement envisagé par le constructeur) === Installation Zenbook UX333F === Classiquement, j'ai commencé avec un Live USB Mageia Gnome [[https://www.smidistri.com/pc-portable-professionnel/8813-asus-zenbook-13-ux333fa-a3238r.html#idTabDescriptionFeatures]] https://www.4winkey.com/computer-help/asus-boot-menu-keu-to-boot-asus-by-uefi-bios-in-windows-8-8-1-10.html key = ESC (boot) / F2 (access to UEFI) [[https://doc.ubuntu-fr.org/liste_portables_asus#u]] https://forum.ubuntu-fr.org/viewtopic.php?id=2041703 https://www.laptopspirit.fr/233402/asus-zenbook-ux333fn-a4036t-ultrabook-13-polyvalent-numpad.html https://forum.ubuntu-fr.org/viewtopic.php?id=2042211 écran violet => mettre secure boot à disabled + flash bios https://forum.ubuntu-fr.org/viewtopic.php?id=2036849 ux333fn [[https://forum.ubuntu-fr.org/viewtopic.php?pid=22053150#p22053150]] option nomodeset en remplacement de quiet splash au démarrage liveCD => permet d'aller plus loin, puis écran noir ~- ctrl-alt-f2 # pour ouvrir une console plein écran (se logguer en root sur le live) ~- loadkeys fr # pour avoir clavier français ~- lsmod|grep -E "nouveau|i915" # i915 chargé, pas nouveau ~- c'est une voie à abandonner : le nomodeset ne laisse pas prendre en compte le GPU... donc jamais d'affichage graphique (au mieux cela permet de démarrer et lancer une installation en mode texte, avec des impacts collatéraux pour être en mesure de bénéficier du graphisme) plutôt que nomodeset : ~- essayer autres options kernel : xdriver=intel ~- pas mieux https://wiki.mageia.org/en/Mageia_7_Errata ~- https://bugs.mageia.org/show_bug.cgi?id=25022 ~- diagnostic : ~~- la version Live de KDE et de Gnome arrivent sur un écran noir, ~~- avec la version live de XFCE cela permet de lancer la distribution Live (mais le wifi ne fonctionne pas, le firmware ne se charge pas correctement alors que sous Gnome en mode texte, le wifi est accessible => firmware pas à jour sur le live XFCE, en 201906 et non 201907... corrigé avec mise à jour, utiliser l'ethernet pour l'installation et faire la mise à jour ensuite pour que ça fonctionne correctement). https://wiki.archlinux.org/index.php/ASUS_Zenbook_UX333/433/533 https://www.asus.com/id/Laptops/ASUS-ZenBook-13-UX333FN/HelpDesk_Download/ BIOS 307 ok 2019-09-05 (dmidecode | less) === Premiers essais avec Mageia Live Gnome === Lors de l'écran noir (un curseur clignote en haut à gauche, un rectangle blanc se déplace lorsqu'on bouge la souris), ~- taper ctrl-alt-F2 pour accéder à une console mode texte (se logguer en root, il n'y a pas de mot de passe) ~- iwlist wlo1 scan # montre que le wifi est opérationnel ~- lspcidrake -v # montre que seul le GPU intel 620 est vu, pas de trace de nVidia MX 150 o_O ~- dmidecode | less # pour vérifier que c'est la dernière version de firmware === Essais avec Magiea Live XFCE === Cela permet d'aller jusqu'au lancement de la distribution en mode graphique sous XFCE. ~- le wifi ne fonctionne pas (erreurs dans le firmware d'après journalctl, en boucle) ~- la webcam est difficilement testable vu qu'il manque cheese, pour l'IR je ne sais pas quel logiciel l'affiche === Ce qui fonctionne === ~- CPU / RAM : ok, 8 cœurs vus sous Linux (1 CPU 4 cœurs 2 threads...) ~- GPU Intel : ~~- ok sous XFCE (live + install), ~~- pas avec le live Gnome (gdm), ~~- ok sous Gnome (après installation) en bootant directement sans se logguer ~- GPU nVidia : **à tester** ~- wifi : ~~- ok avec live Gnome (en console), sans doute le bon firmware(2019-07)+bon kernel ~~- **ko** avec XFCE live : ~~~- le kernel envoie des messages en boucle que le firmware ne fonctionne pas correctement, ~~~- visible via journalctl -f ~~~- et un modprobe -r iwlwifi ne l'arrête pas car pilote en utilisation, ~~~- différence de firmware : 201906 vs 201907 (corrigé sans doute, après installation + màj c'est opérationnel) ~~- **ok** après mise à jour ~- chargeur : le même que pour mon précédent ZenBook (même embout) mais puissance supérieure, tension 19 V, intensité 1,75 A vs 2,37 A (calculer la puissance est laissé à titre d'exercice) ~- SSD nVME PCIe M2 : **à vérifier** débit notamment (le boot me semble un peu long, plus de 5 sec) ~- bluetooth : 5.0 ~~- il voit les équipements, ~~- essayer d'envoyer de la musique sur les haut-parleurs (ou connexion au tél pour échange de fichier) ~~- **à tester** ~- USB 3.1 : à tester avec une de mes clés USB 3 pour voir les débits obtensibles ~- adaptateur USB réseau : **ok** ~- touchpad : ~~- **ok**, ~~- clic droit un peu défaillant : cela fait un clic gauche la plupart du temps /o\ ~~- le pavé numérique intégré ne semble pas fonctionner (souris ok) ~- HDMI : **à tester** ~- USB3 : vitesse avérée ? ~- USB-C : hormis le connecteur plus pratique, ça apporte quoi ? ~- Son : **à tester** ~- pochette fournie : ~~- pas de poche pour l'alim' (ok) ~~- ni de pochette sur le devant pour clé usb/adaptateurs... ~- défauts constatés sur la disposition du clavier : ~~- touche supprimer remplacée par on/off : c'était pareil sur mon précédent ZenBook, pas pratique alors que sur le côté ou au-dessus ça irait mieux (demander à mettre ailleurs le on/off) ~~- touche shift droit trop petite et trop proche de la flèche haute, la touche * avec µ est trop grosse o_O ~~- page up/down sur touches f11/f12 en haut o_O pareil pour Home/Fin sur f9/f10 (pas très sérieux), bref. Sur le 14", le clavier est peut-être mieux ? ~~- pas trouvé le kill-switch du wifi et bluetooth... ~~- en contrepartie, il y a un Fn en plus sur la droite (touche dont j'ai très peu souvent besoin) ~- webcam : **ok** sauf IR (faut vraiment un pilote pour ce truc ?) ~- lecteur de carte : à tester ~- durée de charge : ~~- recharge potentiellement annoncée en 3 h, de 40% à 100% en ~1h (pour 7h d'autonomie restante o_O !?) ~- sur batterie en utilisation normale : ~~- autonomie constatée de l'ordre de 10h (et non les 13 à 14h de la doc' commmerciale...) ~~- apports du passage Intel / nVidia sur durée, prise en charge par nouveau plutôt que le pilote propriétaire ? (du fait de nVidia ou des dévs de nouveau malgré le peu d'info du constructeur ?) %%[root@localhost ~]# lspcidrake -vv i2c_i801 : Intel Corporation|Cannon Point-LP SMBus Controller [SERIAL_SMBUS] (vendor:8086 device:9da3 subv:1043 subd:1571) (rev: 30) xhci_pci : Intel Corporation|Cannon Point-LP USB 3.1 xHCI Controller [SERIAL_USB] (vendor:8086 device:9ded subv:1043 subd:201f) (rev: 30) Card:Intel 810 and later: Intel Corporation|UHD Graphics 620 (Whiskey Lake) [DISPLAY_VGA] (vendor:8086 device:3ea0 subv:1043 subd:1571) unknown : Intel Corporation|Cannon Point-LP Shared SRAM [MEMORY_RAM] (vendor:8086 device:9def subv:8086 subd:7270) (rev: 30) unknown : Intel Corporation|Cannon Point-LP PCI Express Root Port #13 [BRIDGE_PCI] (vendor:8086 device:9db4) (rev: f0) intel_lpss_pci : Intel Corporation|Cannon Point-LP Serial IO I2C Controller #0 (vendor:8086 device:9de8 subv:1043 subd:1571) (rev: 30) intel_pch_thermal: Intel Corporation|Cannon Point-LP Thermal Controller [SIGNAL_OTHER] (vendor:8086 device:9df9 subv:1043 subd:1571) (rev: 30) unknown : Intel Corporation|Coffee Lake HOST and DRAM Controller [BRIDGE_HOST] (vendor:8086 device:3e34 subv:1043 subd:1571) (rev: 0b) snd_hda_intel : Intel Corporation|Cannon Point-LP High Definition Audio Controller [MULTIMEDIA_AUDIO_DEV] (vendor:8086 device:9dc8 subv:1043 subd:1571) (rev: 30) intel_lpss_pci : Intel Corporation|Device 9da8 [COMMUNICATION_OTHER] (vendor:8086 device:9da8 subv:1043 subd:1e40) (rev: 30) intel_lpss_pci : Intel Corporation|Cannon Point-LP Serial IO I2C Host Controller (vendor:8086 device:9dc5 subv:1043 subd:1571) (rev: 30) unknown : Intel Corporation|Cannon Point-LP SPI Controller (vendor:8086 device:9da4 subv:8086 subd:7270) (rev: 30) intel_lpss_pci : Intel Corporation|Device 9daa (vendor:8086 device:9daa subv:1043 subd:1e40) (rev: 30) unknown : Sandisk Corp|WD Black 2018/PC SN520 NVMe SSD (vendor:15b7 device:5003) (rev: 01) mei_me : Intel Corporation|Cannon Point-LP MEI Controller #1 [COMMUNICATION_OTHER] (vendor:8086 device:9de0 subv:1043 subd:1571) (rev: 30) iwlwifi : Intel Corporation|Cannon Point-LP CNVi [Wireless-AC] [NETWORK_OTHER] (vendor:8086 device:9df0 subv:8086 subd:0034) (rev: 30) processor_thermal_device: Intel Corporation|Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem [SIGNAL_OTHER] (vendor:8086 device:1903 subv:1043 subd:1571) (rev: 0b) unknown : Intel Corporation|Cannon Point-LP LPC Controller [BRIDGE_ISA] (vendor:8086 device:9d84 subv:1043 subd:1571) (rev: 30) intel_lpss_pci : Intel Corporation|Cannon Point-LP Serial IO I2C Controller #1 (vendor:8086 device:9de9 subv:1043 subd:1571) (rev: 30) unknown : Intel Corporation|Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model [SYSTEM_OTHER] (vendor:8086 device:1911 subv:1043 subd:1571) hub : Linux 5.2.16-desktop-1.mga8 xhci-hcd|xHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0002) rtsx_usb : Generic|USB2.0-CRW (vendor:0bda device:0129) uvcvideo : Azurewave|USB2.0 HD IR UVC WebCam [Video|Video Control] (vendor:13d3 device:56cb) btusb : Intel Corp.|Unknown [Wireless|Radio Frequency|Bluetooth] (vendor:8087 device:0aaa) hub : Linux 5.2.16-desktop-1.mga8 xhci-hcd|xHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0003) hid_generic : ELAN1402:00 04F3:30BF %% === Stratégie d'installation === ==Tout effacer et régler ensuite == perte de données avérée j'ai gardé la partition de restauration et uniquement conservé la partition de boot == tenter de réduire les partitions == risque de perte de données bof, /windows ne m'inspirait pas confiance : j'ai récupéré de l'ordre de 400 Go et gardé le recovery / boot (mis à jour par la distribution) == installer à côté sur clé usb == pas de perte de données, besoin de jongler avec clé USB3 idéalement et que ça se passe comme un disque supplémentaire à tenter ultérieurement == complément à l'installation == ajouter par ##urpmi task-gnome## tout ce qui va bien pour avoir un environnement un peu plus habituel que XFCE (la touche meta n'appelle pas le menu !?) demander connexion automatique sous Gnome : fonctionne **ok** Firefox : activer DNT, enlever google, bing et ebay des moteurs de recherche, ajouter ublock origin (et actualiser les filtres en place) ajouter aux favoris : gkrellm, firefox, terminal, gedit === À configurer en plus, qui pourrait être de base === ~- touchpad : tap to click (à rendre actif sur écran de connexion) ~- touchpad : vitesse plus élevée (75% plutôt que 50%) ~- firefox : µBlock origin à jour obligatoire, DNT, suppression des moteurs de recherche en un clic (google, bing, ebay a minima, ne garder que ddg + wikipedia, éventuellement qwant) ~- terminal : à passer à 200 colonnes par défaut, avec un profil noir/blanc et un en blanc/noir (pour irc) ~- mode nuit pour l'écran (oui, ça donne une couleur orange à l'écran) === Tests complémentaires === Apports de la carte nVidia MX150 ? (benchmark de performance pertinent à trouver) : visiblement, cela fait trop chauffer la carte qui réduit sa fréquence, à voir les lags induits... Passage en veille effectif à fermeture de l'écran (pas la conf' par défaut, sous XFCE notamment...) === Tests spécifiques Optimus pour bénéficier des perfs du GPU nVidia=== Autant l'utiliser... test pertinent ? Il y a des commandes pour l'activer (pas de paquet task-optimus ?) Commandes nécessaires : ~- url ? ~- comment ça marche ? ~- benchmark ? ~- comparaison de l'intel et du nvidia ? (ajout, sinon logique de remboursement) ~- === Utilisation spécifique en cauldron pendant au moins un an === Car ça fait longtemps que je n'ai pas été en version de développement : ~- j'ai passé pas mal de temps en cooker (de l'ordre de 4 ans cumulés) ~- j'ai passé pas mal de temps en cauldron (de l'ordre de 2 ans) ~- cela m'a permis de remonter des possibilités de mise à jour via bugzilla, ~- au pire je monterai une VM en stable pour avérer qu'un backport fonctionnerait (pourquoi avons-nous autant de versions de virtualbox ?) j'étais plutôt partant sur KVM... ~- c'est ce que je vais faire, me reconnecter à IRC aussi ~~- via irssi, d'un serveur (récupérer mes accès ssh via clé au préalable) === Quelques informations techniques === via dmidecode (en regardant tout): Version: UX333FA.307 Release Date: 05/24/2019 Le modèle FA est censé n'avoir qu'un GPU Intel, c'est le module UX333FN qui a un GPU nVidia !? (et Optimus) === Utilisation de logiciels === Récupérer mes clés ssh de mon précédent PC (ou en faire réactiver de nouvelles) Tester 0ad (même s'il n'a pas de benchmark intégré) Retester BRL-CAD (il y a un benchmark intégré) Profiter de la capacité disque + RAM pour recompiler quelques projets intéressants : ~- (liste), ~- android (AOSP, replicant) => stocker quelques versions pour tablette rockchip (censée être gérée de base/mainstream) + Samsung Note 2 ~- revoir ce qui se fait en reconnaissance de la parole (voice to text, pas du tts qui fonctionne presque bien) ~- revoir les fractales et zoom possible :-) ainsi que compilation de BRL-CAD (un truc du DoD) === Quelques erreurs === Au boot avec kernel 5.2.14-desktop-2.mga8 : ~- wifi : iwlwifi 0000:00:14.3: Unhandled alg: 0x707 ~- hdaudio hdaudioC0D2: Unable to bind to the codec ~- pas accès au bureau ni à l'écran de connexion (mode console accessible via ##ctrl-alt-f2##) Dans dmesg : ~- NVRM: No NVIDIA graphics adapter found! ~- lightdm: segfault at 0 ip ... sp ... error 4 in libc-20.so Dans journalctl : ~- systemd-modules-load: failed to insert module 'nvidia-drm': No such device ~- Dans mageia-prime-install : ajouter nouveau.modeset=0 au boot # ne fonctionne pas plus ---- InstallLaptop