Ako zmeniť rozlíšenie obrazovky pomocou xrandr

Zmeniť riešenie na distribúcie založené na GNOME o KDE je to veľmi jednoduchý. Pre tých, ktorí používajú Otvorená krabica a deriváty, záležitosť je o niečo komplikovanejšia. Výsledkom je väčšinou zdĺhavé vysvetlenie toho, ako zmeniť konfiguračný súbor X server: xorg.conf, umiestnený v etc / X11.

Aj keď s touto metódou nie je nič zlé, server xorg.conf bol zastaraný a pre mnohých používateľov môže byť zastrašujúci.

použitie xrandr je to viac rýchly y jednoduchý. Okrem toho má niekoľko grafických rozhraní a dá sa na ne zvyknúť ďalšie nevyhnutnosti veľmi zaujímavé, napríklad konfigurácia duálnych monitorov atď.

Ako používať xrandr

Najskôr uveďte rôzne rozlíšenia dostupné pre váš monitor:

xrandr -q

V prípade, že hľadané rozlíšenie nie je uvedené, môže to byť spôsobené tým, že váš monitor ho skutočne nepodporuje, alebo je potrebné nainštalovať lepší ovládač (ati, intel alebo nvidia).

Potom nastavte rozlíšenie, ktoré chcete použiť (zmeňte „1400 × 1050“ na požadované rozlíšenie):

xrandr -s 1400 1050 x XNUMX XNUMX

Úprava dpi

Dpi sa líši od rozlíšenia obrazovky (uvádzaného ako pixely x palec) a ovplyvňuje výzdobu okien, veľkosť okien, vykreslenie typov písma atď.

Na mnohých monitoroch xrandr nastaví dpi automaticky. Ak nie, alebo chcete zmeniť túto konfiguráciu, môžete ju určiť manuálne:

xrandr --dpi 96-s 1400x1050

Ak sa to nepodarí, môžete určiť dpi v ~ / .Xdefaults

Otvoril som editor a do tohto súboru vložil nasledovné:

xft.dpi: 96

Toto dpi sa použije vo všetkých nových oknách, ktoré otvoríte. Môžete sa tiež odhlásiť, aby ste videli výsledky tejto zmeny (nie je potrebné reštartovať systém).

Ak 96 pre vás nie je to správne dpi, môžete vyskúšať 72 alebo 135.

Duálne monitory

Je tiež možné použiť xrandr na konfiguráciu duálnych monitorov. Ak to chcete urobiť, musíte použiť možnosti –vpravo a vľavo.

Tu je príklad použitia karty nvidia:

Najskôr uveďte zoznam monitorov používajúcich xrandr.

xrandr -q

Výsledkom bude niečo ako tento:

Obrazovka 0: minimálne 320 x 200, aktuálne 1920 x 1200, maximálne 4096 x 4096
Pripojené DVI-I-1 1920x1200 + 0 + 0 (izannormálna ľavá obrátená pravá x os x os) 520mm x 320mm
1920 1200 × 60.0 XNUMX XNUMX * +
1600 1200 × 60.0 XNUMX XNUMX
1680 1050 × 60.0 XNUMX XNUMX
1280 1024 × 75.0 XNUMX XNUMX
1280 960 × 60.0 XNUMX XNUMX
1152 864 × 75.0 XNUMX XNUMX
1024 × 768 75.1 70.1 60.0
832 624 × 74.6 XNUMX XNUMX
800 × 600 72.2 75.0 60.3 56.2
640 × 480 72.8 75.0 60.0
720 400 × 70.1 XNUMX XNUMX
Pripojené DVI-I-2 1920x1200 + 0 + 0 (normálna ľavá obrátená pravá x os a os) 520 mm x 320 mm
1920 1200 × 60.0 XNUMX XNUMX * +
1600 1200 × 60.0 XNUMX XNUMX
1680 1050 × 60.0 XNUMX XNUMX
1280 1024 × 75.0 XNUMX XNUMX
1280 960 × 60.0 XNUMX XNUMX
1152 864 × 75.0 XNUMX XNUMX
1024 × 768 75.1 70.1 60.0
832 624 × 74.6 XNUMX XNUMX
800 × 600 72.2 75.0 60.3 56.2
640 × 480 72.8 75.0 60.0
720 400 × 70.1 XNUMX XNUMX
TV-1 odpojený (normálna ľavá obrátená pravá os x x os y)

Potom pomocou nástroja xrandr nakonfigurujte monitory. Zmeňte názvy „DVI-I-1“ a „DVI-I-2“ na názvy vašich monitorov. Možno bude tiež potrebné upraviť rozlíšenie a zmeniť hodnotu „–leva-of“ na „-right-of“.

xrandr --auto - výstup DVI-I-2 - režim 1920x1200 - zľava z DVI-I-1

Má rovnaký účinok ako:

xrandr --auto - výstup DVI-I-1 - režim 1920x1200 - práve DVI-I-2

Primárny monitor nastavíte pomocou voľby –primárny:

xrandr --auto - výstup DVI-I-1 - režim 1920x1200 - primárne - priamo DVI-I-2

Nakonfigurujte xrandr na bootovanie pri štarte

Táto metóda sa líši v závislosti od použitého desktopového prostredia (gnome, kde, xfce).

Do openboxu pridajte príkaz xrandr v ~ / .config / openbox / autostart.sh.

Vo fluxboxe urobte rovnakú operáciu, ale v súbore ~ ​​/ .fluxbox / startup

V závislosti od použitého desktopového prostredia môžete pridať xrandr v ~ / .xinit

Grafické nástroje

Pre xrandr existujú veľmi dobré grafické rozhrania. Z najznámejších môžeme spomenúť lxrandr, grandr, krandr a arandr.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   alex dijo

    Dobrý príspevok, pred časom som napísal článok o tom, ako nakonfigurovať dve obrazovky pod openboxom a tiež generovať náhodné tapety pre každú z obrazoviek: odkaz

  2.   Invitades_92839 dijo

    Pozrime sa, či rozumiem ... predstavte si, že na monitore nemám požadované rozlíšenie, s ktorýmkoľvek z týchto grafických rozhraní budem schopný toto rozlíšenie vytvoriť a uviesť do činnosti pri štarte?

    A kam vložím tento súbor (ak to nie je možné pomocou grafického rozhrania), napríklad v Gnome a KDE?.

    Ďakujem pekne, dlho som hľadal riešenie problému s rozlíšením, ale každý to dal so súborom Xorg, conf, ale ten súbor v novších verziách distribúcií sa už nepoužíva.

  3.   Použime Linux dijo

    Ak sa požadované rozlíšenie nezobrazí v rozhraní, ktoré prináša GNOME alebo KDE na zmenu rozlíšenia obrazovky, môžete vyskúšať túto metódu, áno. V každom prípade je veľmi pravdepodobné, že ak sa rozlíšenie obrazovky, ktoré hľadáte, nezobrazí, je to preto, lebo váš monitor NEMÁ podporu. Iste, z tohto pravidla existujú výnimky, ale zvyčajne sú veľmi zriedkavé. Objať! Pavla.

  4.   Invitades_92839 dijo

    Nie, v mojom prípade má môj monitor maximálne a natívne rozlíšenie 1366 × 768, v systéme Windows funguje s ovládačom Intel úplne dobre, monitor je počítačom (možno je to tak kvôli značke). Naopak, vo všetkých distros GNU / Linux bolo maximálne rozlíšenie 800 × 600 alebo 1024 × 600, v závislosti od distribúcie, odtiaľ to však nešlo. Skúšal som so všetkými distribúciami, ale iba v jednom sa zobrazilo správne rozlíšenie bez použitia xrandr a cvt ovláda môj monitor v Ubuntu 10.10, ale nemohol som použiť grafické efekty, neviem prečo, dokonca ani aktualizáciu ...

    Idem teda otestovať, čo ste sem dali, a poviem vám, či to funguje ...

    PS: je to čudné, pretože na bratovom monitore HP, ktorý má natívne rozlíšenie 1600 × 900, som s rozlíšením nemal problém, mám teóriu, že to môže byť tým, že môj monitor nie je podporovaný alebo ho nerozpoznáva systém rozpoznávania hardvéru jadra.

    Pozdrav.

  5.   Steve dijo

    Fungovalo to pre mňa pri zlyhaní konfigurácie rozlíšenia, ku ktorému došlo v LinuxMint v mojom prípade 12. Z nejakého dôvodu pri spustení systému nerozpoznal rozlíšenie môjho monitora. Ale vyriešil som to inštaláciou programu „grandr“, vytvorením ikony na pracovnej ploche, ktorú musím použiť pri každom spustení pracovnej plochy. Použil som aj „lxrandr“, ale lepšie som sa adaptoval s „grandr“. Jednoznačne veľmi odporúčaný „grandr“. Zdravím 🙂

  6.   Max jonathan dijo

    Na svojom netbooku používam skript, ktorý využíva xrandr, čo mi umožňuje používať nepodporované rozlíšenia alebo aspoň štandardne neuvedené, pretože maximum je 1024 × 600 a pomocou skriptu ho môžem nastaviť na 1280 × 750
    http://dl.dropbox.com/u/44801426/newrez
    Funguje nielen pre gnome, používam ho aj v XFCE
    Nepamätám si zdroj, kde som ho našiel, ale len si ho vygooglite; D

  7.   Hang1 dijo

    Xrandr používam na otáčanie pozície pracovnej plochy na netbooku, iba keď to naozaj potrebujem, pretože sa to bolestivo spomalí. Keď ho skončím, musím ho zabiť a reštartovať X.

  8.   Invites_92839 dijo

    Mohol by mi niekto povedať prečo?

  9.   Andres dijo

    Dobrý deň, priateľ, mám nasledujúci problém vo verzii 4 Centos
    Moje znalosti linuxu sú prakticky nulové a pri pokuse o vstup do grafického prostredia sa mi zobrazí nepodporovaná vstupná správa.
    Pokúsil som sa zmeniť konfiguráciu pomocou tejto metódy, ktorú tu vysvetľujete, a zobrazuje sa mi Can't open display (null)
    Prosím, povedzte mi, ako môžem urobiť, aby som obnovil konfiguráciu monitora, pretože pomocou možnosti nastavenia to tiež nefunguje

    Ďakujem za pomoc, ktorú mi môžeš poskytnúť

    1.    pouzivajme linux dijo

      Bolo by pekné, keby ste zadali presne príkazy, ktoré zadáte, a úplné chybové správy.
      Na zdravie! Pavla.

    2.    Neutrónové pončo dijo

      Tento príkaz sa používa, keď sa už nachádzate v grafickom systéme (server X). Grafický systém sa vo vašom prípade nespustí, najskôr musíte vykonať spustenie grafického systému, ktorý je Xorg.

  10.   Jonatan dijo

    Viem, že je to už dávno od uverejnenia príspevku, ale niekto mi mohol povedať, ako zapísať zmeny do xubuntu, veľmi by mi pomohlo, vďaka

  11.   Alvaro dijo

    Ďakujem za príspevok, ktorý si mi teraz veľmi pomohol, moja obrazovka vyzerá super!

  12.   john dijo

    Dobrý deň, váš tutoriál bol veľmi užitočný, som len jeden krok od dokončenia a bol by som rád, keby ste mi lepšie vysvetlili, ako môžem zahájiť reláciu, mám nainštalovaný xubuntu. Na zdravie

  13.   Rodrigo dijo

    Bezchybné ďakujem pekne!