Cum se modifică rezoluția ecranului folosind xrandr

Schimba rezoluţie pe distrosuri bazate pe GNOME o KDE e foarte simplu. Pentru cei care folosesc Cutie deschisa și derivate, problema este puțin mai complicată. De cele mai multe ori, rezultă o explicație îndelungată a modului de modificare a fișierului de configurare al fișierului Server X: xorg.conf, situat în etc / X11.

Deși nu există nimic în neregulă cu această metodă, xorg.conf a fost învechit și poate fi intimidant pentru mulți utilizatori.

utilizare xrandr e mai mult rapid y simplu. În plus, are mai multe interfețe grafice și poate fi folosit alte necesități foarte interesant, cum ar fi configurația monitoarelor duale etc.

Cum se utilizează xrandr

Mai întâi, enumerați diferitele rezoluții disponibile pentru monitorul dvs.:

xrandr -q

În cazul în care rezoluția pe care o căutați nu este listată, se poate datora faptului că monitorul dvs. nu o acceptă cu adevărat sau trebuie să instalați un driver mai bun (ati, intel sau nvidia).

Apoi, setați rezoluția pe care doriți să o utilizați (modificați „1400 × 1050” la rezoluția dorită):

xrandr -s 1400x1050

Reglarea dpi

Dpi diferă de rezoluția ecranului dvs. (la care se face referire ca pixeli x inch) și afectează decorațiunile ferestrelor, dimensiunea acestora, redarea fonturilor etc.

Pe multe monitoare, xrandr va seta dpi automat. Dacă nu, sau dacă preferați să modificați această configurație, o puteți specifica manual:

xrandr --dpi 96 -s 1400x1050

Dacă nu reușește, puteți specifica dpi în ~ / .Xdefaults

Am deschis un editor și am pus următoarele în acel fișier:

xft.dpi: 96

Acest dpi va fi aplicat tuturor ferestrelor noi pe care le deschideți. De asemenea, vă puteți deconecta pentru a vedea rezultatele acestei modificări (nu este nevoie să reporniți sistemul).

Dacă 96 nu este dpi-ul potrivit pentru dvs., puteți încerca 72 sau 135.

Monitoare duale

De asemenea, este posibil să utilizați xrandr pentru a configura monitoare duale. Pentru a face acest lucru, trebuie să utilizați opțiunile –dreapta-și-stânga-.

Iată un exemplu, folosind un card nvidia:

Mai întâi, enumerați monitoarele folosind xrandr.

xrandr -q

Rezultatul va fi ceva de genul următor:

Ecranul 0: minim 320 x 200, curent 1920 x 1200, maxim 4096 x 4096
DVI-I-1 conectat 1920x1200 + 0 + 0 (izannormal stânga inversat dreapta x axa y axa) 520mm x 320mm
1920 × 1200 60.0 * +
1600 × 1200 60.0
1680 × 1050 60.0
1280 × 1024 75.0
1280 × 960 60.0
1152 × 864 75.0
1024 × 768 75.1 70.1 60.0
832 × 624 74.6
800 × 600 72.2 75.0 60.3 56.2
640 × 480 72.8 75.0 60.0
720 × 400 70.1
DVI-I-2 conectat 1920x1200 + 0 + 0 (normal stânga inversat dreapta x axă și axă) 520mm x 320mm
1920 × 1200 60.0 * +
1600 × 1200 60.0
1680 × 1050 60.0
1280 × 1024 75.0
1280 × 960 60.0
1152 × 864 75.0
1024 × 768 75.1 70.1 60.0
832 × 624 74.6
800 × 600 72.2 75.0 60.3 56.2
640 × 480 72.8 75.0 60.0
720 × 400 70.1
TV-1 deconectat (normal stânga inversat dreapta x axa y axa)

Apoi utilizați xrandr pentru a configura monitoarele. Schimbați numele „DVI-I-1” și „DVI-I-2” cu numele monitoarelor dvs. De asemenea, poate fi necesar să ajustați rezoluția și să schimbați „–stânga-din” în „–dreapta-din”.

xrandr --auto --output DVI-I-2 --mod 1920x1200 --stânga DVI-I-1

Are același efect ca:

xrandr --auto --output DVI-I-1 --mode 1920x1200 --dreapta-DVI-I-2

Pentru a seta monitorul principal, utilizați opțiunea –primar:

xrandr --auto --output DVI-I-1 --mod 1920x1200 --primary --right-of DVI-I-2

Configurați xrandr pentru a porni la pornire

Această metodă variază în funcție de mediul desktop pe care îl utilizați (gnome, kde, xfce).

În openbox, adăugați comanda xrandr în ~ / .config / openbox / autostart.sh.

În fluxbox, efectuați aceeași operație, dar în fișierul ~ / .fluxbox / startup

În funcție de mediul desktop pe care îl utilizați, puteți adăuga xrandr în ~ / .xinit

Instrumente grafice

Există interfețe grafice foarte bune pentru xrandr. Dintre cele mai cunoscute, putem menționa lxrandr, grandr, krandr și arandr.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Alex el a spus

    Post bun, acum ceva timp am scris un articol despre cum să configurați două ecrane sub openbox și, de asemenea, să generați imagini de fundal aleatorii pentru fiecare dintre ecrane: link

  2.   Oaspeți_92839 el a spus

    Să vedem dacă înțeleg ... imaginați-vă că nu am rezoluția pe care o doresc pe un monitor, cu oricare dintre acele interfețe grafice voi putea crea acea rezoluție și o voi face să funcționeze la pornire?

    Și, unde pun fișierul respectiv (în cazul în care nu este posibil cu interfețele grafice) de exemplu în Gnome și KDE?

    Vă mulțumesc foarte mult, am căutat o soluție la problema rezolvării de mult timp, dar toată lumea a pus-o cu fișierul Xorg, conf, dar acel fișier din versiunile mai noi ale distribuțiilor nu mai este folosit.

  3.   Să folosim Linux el a spus

    Dacă rezoluția dorită nu apare în interfața pe care o aduce GNOME sau KDE pentru a modifica rezoluția ecranului, atunci puteți încerca această metodă, da. În orice caz, este FOARTE probabil ca, dacă rezoluția ecranului pe care o căutați să nu apară, aceasta se datorează faptului că NU este acceptată de monitor. Sigur, există excepții de la această regulă, dar de obicei sunt foarte rare. Îmbrăţişare! Paul.

  4.   Oaspeți_92839 el a spus

    Nu, în cazul meu, monitorul meu are o rezoluție maximă și nativă de 1366 × 768, în Windows funcționează perfect cu driverul Intel, monitorul este o mașină (poate din cauza mărcii). În schimb, în ​​toate distribuțiile GNU / Linux rezoluția maximă a fost de 800 × 600 sau 1024 × 600, în funcție de distro, dar de acolo nu a crescut. Am încercat cu toate distribuțiile, dar numai într-una a apărut rezoluția corectă fără a folosi xrandr și cvt îmi comandă monitorul, în Ubuntu 10.10, dar nu am putut folosi efectele grafice, nu știu de ce, nici măcar de actualizare ...

    Așa că voi testa ce ai pus aici și îți spun dacă funcționează ...

    PS: este ciudat, deoarece pe monitorul HP al fratelui meu, care are o rezoluție nativă de 1600 × 900, nu am avut nicio problemă cu rezoluția, am o teorie că se poate datora faptului că monitorul meu nu este acceptat sau nu este recunoscut sistemul de recunoaștere hardware a nucleului.

    Un salut.

  5.   Steve el a spus

    A funcționat pentru mine într-o eroare de configurare a rezoluției care a apărut în LinuxMint în cazul meu 12. Din anumite motive, la pornirea sistemului, nu recunoaște rezoluția monitorului meu. Dar l-am rezolvat instalând „grandr”, creând o pictogramă pe desktop pe care trebuie să o folosesc la fiecare pornire a desktopului. Am folosit și „lxrandr”, dar m-am adaptat mai bine cu „grandr”. Cu siguranță foarte recomandat „grandr”. Salutări 🙂

  6.   max Jonathan el a spus

    Folosesc un script pe netbook-ul meu care folosește xrandr, îmi permite să folosesc rezoluții neacceptate sau cel puțin nelistate implicit, deoarece maximul este 1024 × 600 și cu scriptul îl pot seta la 1280 × 750
    http://dl.dropbox.com/u/44801426/newrez
    Nu funcționează doar pentru gnome, ci îl folosesc în XFCE
    Nu-mi amintesc sursa unde am găsit-o, ci doar google-l; D

  7.   Hang1 el a spus

    Folosesc Xrandr pentru a roti poziția desktopului pe netbook numai atunci când chiar am nevoie, deoarece devine dureros de lent. Când am terminat să-l folosesc, trebuie să-l ucid și să repornesc X.

  8.   Invită_92839 el a spus

    Ar putea cineva să-mi spună de ce?

  9.   Andres el a spus

    Bună, prietene, am următoarea problemă într-o versiune centos 4
    Cunoașterea mea despre Linux este practic nulă și când încerc să intru în mediul grafic primesc un mesaj de intrare neacceptat.
    Am încercat să schimb configurația folosind acea metodă pe care o explicați aici și primesc Nu se poate deschide afișajul (nul)
    Vă rog să-mi spuneți cum pot face pentru a restabili configurația monitorului, deoarece folosind opțiunea de configurare nici nu funcționează

    Mulțumesc pentru ajutorul pe care mi-l puteți oferi

    1.    să folosim Linux el a spus

      Ar fi frumos dacă puneți exact comenzile pe care le introduceți și mesajele de eroare complete.
      Noroc! Paul.

    2.    Poncho de neutron el a spus

      Această comandă este utilizată atunci când vă aflați deja în sistemul grafic (serverul X). În cazul dvs., sistemul grafic nu pornește, mai întâi trebuie să faceți pornirea sistemului grafic care este Xorg.

  10.   Jonatan el a spus

    Știu că a trecut mult timp de la postare, dar cineva mi-ar putea spune cum să depun modificările în xubuntu ar fi de mare ajutor, mulțumesc

  11.   alvaro el a spus

    Mulțumesc pentru postarea pe care m-ai ajutat foarte mult acum ecranul meu arată super!

  12.   Ioan el a spus

    Bună ziua, tutorialul dvs. a fost foarte util, sunt la doar un pas de finalizare și aș vrea să-mi explicați mai bine cum pot începe sesiunea, am instalat xubuntu. Noroc

  13.   Rodrigo el a spus

    Impecabil mulțumesc frumos!