Ubuntu se bloque lors de la définition de la résolution maximale sur un moniteur 4K externe

9

Problème

Lorsque j'essaie de régler la résolution de mon écran externe 4K sur 3840x2160, l'écran externe perd le signal et quelques instants plus tard, l'ensemble du système se bloque.

L'écran est connecté à mon XPS 13 9350 Developer Edition exécutant Ubuntu 16.04 à l'aide d'un adaptateur USB-C vers DisplayPort.

Matériel:

Tentatives de correctifs

Définition manuelle de la résolution

J'ai essayé d'utiliser xrandrpour régler manuellement le mode et le taux de rafraîchissement de l'affichage. Le définir sur 4K à 60 Hz présente les mêmes problèmes que le définir dans l'interface graphique, mais si je le règle sur 4K à 30 Hz, cela fonctionne très bien .

Ne fonctionne pas: xrandr --output DP1 --mode 3840x2160 -r 60.00
Fonctionne:xrandr --output DP1 --mode 3840x2160 -r 29.98

Adaptateurs multiples

J'ai essayé d'utiliser plusieurs adaptateurs USB-C vers DisplayPort différents, qui donnent tous deux l'impression qu'ils sont capables d'une résolution 4K à 60 Hz. L'adaptateur utilisé ne semble pas faire la différence avec le problème.

Mise à jour du noyau

J'ai mis à jour le noyau vers la version 4.6 au cas où un meilleur support aurait été ajouté pour les graphiques Iris intégrés. Cela ne semble pas avoir fait de différence.

J'espère que les mesures que j'ai prises et décrites ci-dessus aideront à diagnostiquer le problème.

andy1633
la source
Le port USB c est le maillon le plus faible ici, j'ai une configuration presque identique sur mon m3800 mais le port d'affichage est sur le coup de foudre et cela fonctionne très bien. Une chose à vérifier est que le moniteur est en mode port d'affichage 1.2 ou mieux. Vous pouvez également essayer de réduire le rafraîchissement de 1 Hz à 59 kHz pour le rendre plus facile sur l'ordinateur. Vous pouvez générer des modelines avec CVT et les appliquer avec xrandr Y a-t-il des messages d'erreur spécifiques?
Amias
Le moniteur est réglé sur le mode DisplayPort 1.2 selon les instructions du manuel. Le seul message d'erreur réel que j'ai vu est une erreur indiquant qu'il n'a pas pu charger le fichier de configuration d'affichage après un redémarrage. Je vais voir comment ajuster le taux de rafraîchissement comme vous l'avez suggéré.
andy1633
J'ai déjà vu cette erreur, car le moniteur n'a pas répondu assez rapidement, il faut plusieurs secondes pour synchroniser un moniteur 4k.
Amias
ce fil a beaucoup de suggestions ubuntuforums.org/showthread.php?t=2301071&page=35
Amias
Je peux confirmer exactement le même problème avec le Lenovo Yoga 900 en utilisant des adaptateurs USB-C vers HDMI et DisplayPort. L'affichage est vide à 60 Hz même si xrandr signale que le mode est disponible. Réduire légèrement la fréquence ne fonctionne pas non plus - mais descendre à 30 Hz fonctionne - mais la latence est alors horrible. J'ai éliminé mon matériel comme problème, car le démarrage vers Windows 10 avec les mêmes adaptateurs / écrans me donne une solidité à toute épreuve de 3840 x 2160 à 60 Hz via USB-C sur HDMI et DisplayPort.
drplix

Réponses:

4

Avoir le même problème avec le XPS 9350 (QHD +, BIOS v1.4.4) et le moniteur externe Dell P2415Q. J'utilise le câble adaptateur USB-C vers DisplayPort enfichable .

La mise à niveau du noyau vers v4.8-rc2 semble résoudre ce problème. J'écris ce message sur le moniteur externe fonctionnant à 3840x2160 60Hz.

Cela dit, c'est assez instable. Il se bloque souvent lors de la connexion / déconnexion de l'adaptateur et des artefacts graphiques apparaissent lors du déplacement de la souris et des fenêtres.

J'espère que la version finale du noyau résoudra ces problèmes ou du moins le noyau 4.9.

MISE À JOUR: Ubuntu (Gnome) 16.10 fonctionne très bien pour la configuration ci-dessus. Aucun problème jusqu'à présent, à l'exception de certains moniteurs qui clignotent de temps en temps.

aramboi
la source
1
Il semble qu'Intel ait fourni des pilotes mis à jour dans le noyau 4.8. phoronix.com/…
andy1633
Selon cette news.slashdot.org/story/16/06/09/1433229/… , Ubuntu 16.10 sera livré avec le noyau 4.8 donc j'espère que tous ces problèmes disparaîtront en octobre.
aramboi
J'ai exactement le même matériel que vous (sauf pour le moniteur - le mien est un P2715Q). Avec le noyau 4.4, Ubuntu 16.04 vient de planter lors du branchement de l'adaptateur USBC vers DP. J'ai mis à jour le noyau 4.7 et l'adaptateur est utilisable jusqu'à 2560x1440 @ 60Hz, mais se bloque toujours avec 4k.
Leo Brito
@brito pour le moment, il semble que seul le noyau 4.8 résoudra ces problèmes. J'utilise 4.8-rc7 maintenant et il semble assez stable. Si vous ne voulez pas mettre à jour votre noyau vers un RC, vous pouvez attendre un mois jusqu'à la sortie d'Ubuntu 16.10 qui viendrait avec cette version (en espérant qu'elle atteigne sa stabilité d'ici là).
aramboi
1
@brito J'ai l'édition développeur du XPS qui vient avec la puce wifi d'Intel, pas celle de Broadcom. Pour moi, cela fonctionne bien avec la stabilité du noyau 4.8 (j'ai des problèmes avec la connexion filaire).
aramboi