web-dev-qa-db-fra.com

nVidia prime - impossible de lancer un moniteur externe sur Asus Zenbook

J'ai acheté un nouvel ASUS Zenbook UX501VW avec carte Intel + Nvidia Geforce 960M. Tout d’abord, ce que j’ai fait après l’installation a été réglé sur l’option grub sur nouveau.modeset=0 parce que les fans étaient très bruyants. Je suppose que cela éteint ma carte nvidia. Puis branché moniteur externe via HDMI. Tout fonctionnait parfaitement, pouvait faire tout ce que l'on voulait dans les paramètres d'affichage de KDE, les deux écrans, un seul, etc. Je suis donc presque sûr que le port HDMI est connecté à la carte Intel.

Puis installé les derniers pilotes nvidia (nvidia-367), nvidia-prime et nvidia-settings. Options de grub modifiées (recommandé pour optimus) à:

GRUB_CMDLINE_LINUX_DEFAULT = "Splash silencieux pcie_aspm = force drm.vblankoffdelay = 1 i915.semaphores = 1"

Voici mes expériences avec le moniteur externe sur les profils nvidia-prime:

Intel

  • nvidia-settings n'affiche rien à propos de l'affichage secondaire. Enfait, les paramètres de ce profil sont vraiment médiocres
  • dans les paramètres d'affichage de KDE, je vois mon moniteur secondaire, mais lorsque vous essayez de le sélectionner pour la case à cocher "activé", il devient désélectionné après 2 secondes. Même si j'essaie de le faire très vite et que je l'accepte, je reçois le message que cela ne pourrait pas être activé car la résolution est trop grande ou mon pilote ne permet pas plus d'un affichage actif.
  • dans les paramètres d'affichage de KDE, l'écran externe n'apparaît pas dans la liste déroulante "Affichage principal". Un peu de régression entre ce qui est "visuellement" présenté

nVidia

  • les vues nvidia ne montrent que la section Screen 0. Ce type de configuration d'écran est manquant sur le profil Intel pour moi
  • Les paramètres de KDE ne montrent rien du tout sur l'affichage secondaire

Notes

  • le moniteur secondaire est en cours d'exécution sur l'écran de connexion, mais s'éteint après la connexion
  • à chaque fois que le moniteur externe affiche "pas de signal", l'interface de l'écran de l'ordinateur portable est gelée pendant une demi-seconde ou moins (y compris le curseur de la souris). On dirait que le moniteur surveille l'interruption du serveur X
  • lorsque le moniteur externe est connecté, kworker/N (N = cœur de la CPU) présente une utilisation anormale de la CPU (~ 5-10%).

Système

Kubuntu 16.04 64bit, mis à jour

Ne me suggérez pas d'essayer bumbelebee. Déjà fait et ne fonctionne pas du tout. Je l'ai utilisé il y a 4 ans sur mon Dell XPS et j'ai parfaitement fonctionné, mais il semble qu'il ne soit plus développé, en particulier pour le support ASUS. Cela m’amène de tristes pensées. Après 4 ans, rien n’a changé dans le support Optimus. Ce n'est pas une technologie de nouveauté :(

3
Dibo

Résolu Le problème était que le moniteur HDMI était désactivé par le matériel (touche de fonction). C'est pourquoi je ne pouvais pas le configurer à partir des paramètres d'affichage de KDE. Cette touche de fonction (Fn + F8) ne fonctionne pas après une nouvelle installation de Kubuntu 16.04. Vous devez éditer /etc/default/grub et ajouter acpi_osi= vide. Quelque chose comme: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=". Puis appelez Sudo update-grub

Mieux vaut aussi créer le fichier /usr/share/X11/xorg.conf.d/20-backlight.conf avec le contenu:

Section "Device"
    Identifier "card0"
    Driver "intel"
    Option "Backlight" "intel_backlight"
    BusID "PCI:0:2:0"
EndSection

Cela activera aussi les touches de fonction de contrôle de la luminosité

1
Dibo

Après avoir lutté pendant de nombreuses heures, , j'ai enfin pu faire fonctionner mon deuxième moniteur (externe) pour fonctionner avec Ubuntu .

Voici les détails de mon système:

  • Bureau Ubuntu 16.04
  • GeForce GTX 965M (ordinateur portable)

Lorsque j’ai branché mon moniteur externe, l’image ressemblait beaucoup à ceci: enter image description here

Apparemment, le noyau 16.04 4.4 d'Ubuntu est connu pour avoir des incompatibilités avec certaines cartes graphiques. La solution ici est donc de mettre à jour vers un noyau plus récent .

Comment résoudre ce problème:

  1. Supprimer nvidia de votre système:

     Sudo apt-get remove nvidia*
     Sudo apt-get purge nvidia*
    
  2. Redémarrer:

     Sudo reboot
    
  3. Mettez à niveau votre noya :

     Sudo apt-get install --install-recommends linux-generic-hwe-16.04 xserver-xorg-hwe-16.04
    
  4. Un autre redémarrage et votre moniteur externe devrait fonctionner

J'espère que ça aide!

1
loal

Ca ne marche pas pour moi L’écran de l’ordinateur portable et le moniteur externe "clignotent" lentement et de façon irrégulière entre le noir et le noir. Le système est un Ubuntu Gnome 16.04.1 entièrement patché. Le problème persiste avec le nouveau noyau et/ou le nouveau pilote Nvidia. Est-ce que cela pourrait être un bogue Ubuntu Gnome?

0
Benjamin