web-dev-qa-db-fra.com

Problème avec la configuration double moniteur sous Ubuntu 18.04

J'ai un problème vraiment ennuyeux après une nouvelle installation d'Ubuntu 18.04.

Configuration

Un moniteur 24 "connecté à un ordinateur portable Dell XPS 13 (9365 2-en-1) via une station d'accueil Dell connectée au port Thunderbolt. À partir de la station d'accueil, j'utilise un mini-port d'affichage pour le port d'affichage afin de connecter la station d'accueil au moniteur. .

Problème

Lorsque j'allume l'ordinateur portable, le moniteur fonctionne et je peux voir les informations de démarrage (BIOS) et l'invite du mot de passe pour le lecteur crypté. Lorsque l'écran de connexion (gnome) est sur le point de s'afficher, le moniteur s'éteint et ne récupère pas à partir de cet état. Je dois déconnecter l'ordinateur portable du dock, me connecter, puis rebrancher le dock/moniteur. Parfois, les deux écrans sont violets. Le pointeur de la souris se déplace à l'écran, mais rien d'autre ne se produit.

Informations sur le pilote

WARNING: you should run this program as super-user.
*-display                 
   description: VGA compatible controller
   product: Intel Corporation
   vendor: Intel Corporation
   physical id: 2
   bus info: pci@0000:00:02.0
   version: 02
   width: 64 bits
   clock: 33MHz
   capabilities: vga_controller bus_master cap_list rom
   configuration: driver=i915 latency=0

sortie lspci

00:00.0 Host bridge: Intel Corporation Device 590c (rev 02)
00:02.0 VGA compatible controller: Intel Corporation Device 591e 
(rev02)
00:04.0 Signal processing controller: Intel Corporation Skylake          
Processor Thermal Subsystem (rev 02)
00:13.0 Non-VGA unclassified device: Intel Corporation Sunrise Point-LP 
Integrated Sensor Hub (rev 21)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point- LP Thermal subsystem (rev 21)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point- LP Serial IO I2C Controller #0 (rev 21)
00:15.1 Signal processing controller: Intel Corporation Sunrise Point- LP Serial IO I2C Controller #1 (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:16.3 Serial controller: Intel Corporation Device 9d3d (rev 21)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)
00:1d.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #9 (rev f1)
00:1d.1 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port (rev f1)
00:1f.0 ISA bridge: Intel Corporation Device 9d4b (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
01:00.0 PCI bridge: Intel Corporation JHL6340 Thunderbolt 3 Bridge (C step) [Alpine Ridge 2C 2016] (rev 02)
02:00.0 PCI bridge: Intel Corporation JHL6340 Thunderbolt 3 Bridge (C step) [Alpine Ridge 2C 2016] (rev 02)
02:01.0 PCI bridge: Intel Corporation JHL6340 Thunderbolt 3 Bridge (C step) [Alpine Ridge 2C 2016] (rev 02)
02:02.0 PCI bridge: Intel Corporation JHL6340 Thunderbolt 3 Bridge (C step) [Alpine Ridge 2C 2016] (rev 02)
39:00.0 USB controller: Intel Corporation Device 15db (rev 02)
3a:00.0 Non-Volatile memory controller: Sandisk Corp WD Black NVMe SSD
3b:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)
3c:00.0 Network controller: Intel Corporation Wireless 8265 / 8275 (rev 78)

Des idées sur quoi vérifier ou quoi faire?

Merci d'avance.

9

Votre dock n’est probablement pas supporté par Linux à moins que ce soit un vrai dock Thunderbolt ou qu’il ait son propre pilote.

Veuillez mettre à jour votre question avec la sortie complète de lspci.

Thunderbolt 2 est le même connecteur physique que mini displayport, sur un véritable dock Thunderbolt, le displayport n’est qu’un autre support pour la carte graphique. J'utilise un dock OWC Thunderbolt de cette façon, il est presque invisible pour l'ordinateur comme son plug-in pci-e.

Si votre station d'accueil est fabriquée par Dell, elle utilise presque certainement un jeu de puces displaylink. Elle aura besoin d'un pilote pour fonctionner correctement. Vous pouvez en obtenir un ici. Ce sera lent et lent, ceux-ci sont à peine utilisables sous Linux. http://www.displaylink.com/downloads/ubunt

À moins que vous n'ayez besoin du dock pour les autres ports, je voudrais simplement brancher le moniteur directement sur la prise Thunderbolt, vous aurez peut-être besoin d'un adaptateur.

3
Amias

Ceci pourrait être associé à gdm3 using wayland. S'il vous plaît essayez de désactiver wayland pour gdm3.

Pour que gdm3 utilise xorg au lieu de wayland, éditez le fichier /etc/gdm3/custom.conf, trouvez la ligne contenant WaylandEnable=false et supprimez le signe de commentaire (#). Après avoir apporté les modifications, redémarrez et testez si votre problème persiste toujours.

3
Sebastian Stark

Je semble avoir un problème qui est très similaire ...

J'ai eu des problèmes avec Ubuntu 18.04 totalement bloqué lorsque mon ordinateur portable a été fermé dans la station d'accueil pour une raison quelconque.

Je ne pouvais pas résoudre le problème, j'ai donc mis à jour en pensant que c'était peut-être une mise à jour de 18.04 qui a tout gâché.

Cela semblait avoir résolu le problème de blocage pour moi, mais maintenant, lorsque connecté, le deuxième écran n'est pas détecté à partir de l'écran de connexion, à moins que mon ordinateur portable ne soit ouvert ou que je permute les câbles du moniteur dans la station d'accueil pour créer l'écran 1, screen 2 fr screen 2, screen 1. Vous ne savez pas pourquoi cela aide, mais ça marche ...

Peut-être que cela aide aussi dans votre cas ...

1
FGOD