Puncte:2

Cum să configurați un monitor nou ca singur monitor

drapel cn

Folosesc Ubuntu 20.04.3 LTS și nu sunt familiarizat cu X. Când am instalat sistemul de operare, foloseam temporar un monitor vechi, cu un adaptor HDMI la VGA. Apoi, am cumpărat un monitor nou și am constatat că Ubuntu mi-a dat un ecran negru pe noul monitor. Mai târziu, am constatat că, înainte de a mă autentifica, se poate afișa doar pe vechiul monitor și, după conectare, se poate afișa normal pe noul meu monitor. Ceea ce trebuie să fac acum este să conectez vechiul monitor, să mă conectez și să deconectez vechiul monitor, să trec la cel nou (cu un singur port HDMI pe placa grafică).

Ceea ce bănuiesc este că Ubuntu „își amintește” vechiul monitor și îl tratează ca pe monitorul principal, așa că afișează ecranul de conectare doar pe cel vechi.

Mă întreb dacă există vreo modalitate de a rezolva această problemă?

drapel in
Noul afișaj arată stropii de pornire și devine negru la autentificare? Sau este oprit tot timpul când sistemul pornește?
drapel cn
@matigo Afișează ecranul UEFI în timpul pornirii și devine negru la autentificare.
Puncte:0
drapel in

Uneori, cea mai ușoară remediere este resetarea xrandr. Iată cum:

Dacă porniți cu noul afișaj conectat:

  1. Când sistemul dvs. termină de pornire și trece la un ecran negru, apăsați Ctrl+Alt+F1.
    Notă: Ar trebui să puteți utiliza oricare dintre F# chei pentru asta, dar F1 este un loc bun pentru a începe.
  2. Conectați-vă la sistem prin consolă
  3. Treceți la „Resetare xrandr" secțiunea acestui răspuns

Dacă porniți cu afișajul anterior conectat:

  1. Porniți în mod normal
  2. Conectați-vă în mod normal
  3. Deschideți terminalul

Resetați xrandr:

  1. Resetați xrandr:
    xrandr -s 0
    
  2. Nu mai este niciun pas... sperăm.

Ce face asta:

Din documentatia în ceea ce privește -s opțiune:

-s, --size dimensiune-index sau --size lățimexînălțime
    Aceasta setează dimensiunea ecranului, fie potrivită după dimensiune, fie folosind indexul în listă
    de dimensiunile disponibile.

Asa de -s 0 va reseta afișajul conectat pentru a utiliza prima dimensiune disponibilă identificată prin strângere de mână HDMI. Dacă doriți să vedeți o listă completă de rezoluții de afișare disponibile, puteți face acest lucru astfel:

xrandr -d :0

Ceea ce vă va oferi așa ceva:

Ecran 0: minim 320 x 200, curent 1920 x 1080, maxim 16384 x 16384
eDP-1 conectat 1920x1080+0+0 (normal stânga inversată dreapta x axa y axa) 309mm x 174mm
   1920x1080 60,05*+ 60,01 59,97 59,96 59,93  
   1680x1050 59,95 59,88  
   1600x1024 60,17  
   1400x1050 59,98  
   1600x900 59,99 59,94 59,95 59,82  
   1280x1024 60.02  
   ...
DP-1 deconectat (normal stânga inversată dreapta x axa y axa)
HDMI-1 deconectat (normal stânga inversată dreapta x axa y axa)
DP-2 deconectat (normal stânga inversată dreapta x axa y axa)

Dacă adaptorul dvs. grafic are doar o singură ieșire HDMI, atunci probabil veți vedea informații doar pentru HDMI-1.

drapel cn
Cu noul afișaj conectat, am rulat comanda `xrandr -s 0` și am repornit computerul. Încă oferă un ecran negru în timpul autentificării. Am apelat consola prin CTRL+ALT+F5, iar `xrandr -s 0` dă ceva de genul `Nu se poate deschide ecranul`. Problema persista.
drapel in
Ce vedeți când tastați `xrandr -q` după ce primiți mesajul `Nu se poate deschide ecranul`?
drapel cn
`xrandr -q` oferă, de asemenea, `Can' open display`, același lucru se întâmplă cu o singură comandă `xrandr`
drapel in
Acesta este cel mai neregulat. Ca măsură finală, să denumim afișajul și să setăm o rezoluție: `xrandr --output HDMI-1 --mode 1920x1080`.În general, când acest tip de problemă este persistentă, se datorează faptului că dispozitivul HDMI nu trimite niciun semnal înapoi către placa video, dar ar fi foarte ciudat ca un afișaj să *nu* să facă acest lucru. Și, deoarece puteți face ca noul afișaj să funcționeze atunci când îl conectați după fapt, trebuie să trimiteți *unele* date de configurare înapoi. Folosiți un desktop XFCE sau Gnome implicit?
drapel cn
Când folosesc noul monitor după conectare, `xrandr --output HDMI-0 --mode 1920x1080` funcționează bine (presupun că nu există nicio modificare, ceea ce înseamnă că funcționează bine, deoarece folosesc o rezoluție la 1920x1080). Când repornesc mașina, sun `tty5` înainte de autentificare și introdu acea comandă, `Nu se poate deschide afișajul` se întâmplă din nou. Poate că nu există nicio sesiune X atunci când utilizați `tty5`?
drapel in
Sau consola dvs. grafică nu este `tty5`, ci `tty7` ⢠[Ctrl]+[Alt]+[F7]
drapel cn
Este destul de interesant... CTRL+ALT+F1 dă un ecran negru. Îmi introduc numele de utilizator și parola orbește și apoi merg pe desktopul normal. Presupun că este ecranul de conectare normal. CTRL+ALT+F2 la CTRL+ALT+F6 da `tty2` la `tty6`, iar în fiecare sesiune, `xrandr` dă `Nu se poate deschide afișajul`. CTRL+ALT+F7 oferă o linie `/dev/sda2: curat, fișiere xxx/xxxx, blocuri xxx/xxxx`

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.