Puncte:0

Cum să pornești Ubuntu 18.04 cu 2 monitoare externe USB-C DisplayPort 4K?

drapel cn

Când pornesc Ubuntu 18.04 LTS cu două monitoare externe USB-C DisplayPort 4K, afișajul se blochează înainte de ecranul de conectare. Cu toate acestea, dacă pornesc pentru prima dată cu un singur monitor extern USB-C DisplayPort 4k, pot să conectez al doilea monitor și să le fac pe ambele să funcționeze dacă le setez ambele monitoare la 29,98 Hz. Acest lucru se datorează unei limitări a Intel NUC pe care îl folosesc, care acceptă doar două monitoare USB-C 4k la 30 Hz per fiecare. Opțiuni multiple de configurare a afișajului pentru kiturile Intel® NUC NUC10i7FN > Afișaj triplu.

Cred că problema este că X încearcă să detecteze rezoluția monitorului și rata de reîmprospătare și încearcă să ruleze ambele monitoare la rezoluție 4K la 60 Hz, ceea ce nu este acceptat de Intel.

Configurația mea hardware este:

Am incercat urmatoarele:

  1. Comentând intrările ~/.config/monitors.xml cu rezoluție 4K la >30 Hz pe Modificarea ratei de reîmprospătare pentru un anumit monitor.
  2. Trecerea la un singur monitor în Setări > Afișaje înainte de a reporni.
  3. Se copiează ~/.config/monitors.xml în /var/lib/gdm3/.config/monitor.xml per Cum se schimbă rezoluția ecranului de conectare în Ubuntu 18.04.
  4. Crearea unui xorg.conf și setarea VertRefresh la 29,98 Hz per Cum se configurează un monitor dublu > configurație statică în xorg.conf și [Rezolvat] xorg.conf: Setați rata de reîmprospătare preferată a monitorului. Acest lucru a înrăutățit de fapt lucrurile cu X folosind CPU mare și înghețare dacă am atașat ambele monitoare DisplayPort după pornire.

În cele din urmă, am încercat să urmăresc https://wiki.ubuntu.com/X/Troubleshooting/Freeze, dar nu știu unde să raportați o eroare de blocare a GPU-ului. Jurnalele care par a fi relevante sunt:

dmesg.txt

[ 38.752968] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *EROARE* CPU conduct A FIFO underrun

Xorg.0.log

[ 481.032] _XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() a eșuat
[ 481.032] _XSERVTransMakeAllCOTSServerListeners: serverul rulează deja
[ 481.032] (EE) 
Eroare fatală de server:
[ 481.032] (EE) Nu se poate stabili niciun soclu de ascultare - Asigurați-vă că un server X nu rulează deja (EE) 
[ 481.032] (EE) 
Vă rugăm să consultați suportul Fundației X.Org 
     la http://wiki.x.org
 pentru ajutor. 
[ 481.032] (EE) Vă rugăm să verificați și fișierul jurnal la „/var/log/Xorg.0.log” pentru informații suplimentare.
[ 481.032] (EE) 
[ 481.032] (EE) Serverul sa terminat cu eroare (1). Se închide fișierul jurnal.

i915_error_state

[gol]

Aveți sugestii despre cum să porniți cu monitoare duale USB-C DisplayPort fără înghețarea X?

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.