Hoe de schermresolutie te veranderen met xrandr

Verander de resolutie op distributies gebaseerd op GNOME o KDE Het is heel sencillo. Voor degenen die gebruiken Open doos en afgeleiden, de zaak is iets gecompliceerder. Meestal resulteert dit in een uitgebreide uitleg over het wijzigen van het configuratiebestand van het X-server: xorg.conf, gelegen in etc / X11.

Hoewel er niets mis is met deze methode, is xorg.conf verouderd en kan het voor veel gebruikers intimiderend zijn.

Gebruiken xrandr is meer snel y sencillo. Bovendien heeft het verschillende grafische interfaces en kan het worden gebruikt voor andere benodigdheden erg interessant, zoals de configuratie van dubbele monitoren, enz.

Hoe xrandr

Maak eerst een lijst van de verschillende resoluties die beschikbaar zijn voor uw monitor:

xrandr-q

Als de resolutie die u zoekt niet wordt vermeld, kan het zijn dat uw monitor deze niet echt ondersteunt of dat u een betere driver moet installeren (ati, intel of nvidia).

Stel vervolgens de resolutie in die u wilt gebruiken (verander "1400 × 1050" in de gewenste resolutie):

xrandr-s 1400x1050

De dpi aanpassen

De dpi verschilt van de resolutie van uw scherm (aangeduid als pixels x inch) en heeft invloed op de decoraties van de vensters, de grootte van de vensters, de weergave van de lettertypen, enz.

Op veel monitoren stelt xrandr de dpi automatisch in. Als dit niet het geval is, of als u deze configuratie liever wijzigt, kunt u deze handmatig specificeren:

xrandr --dpi 96-s 1400x1050

Als dat niet lukt, kunt u de dpi specificeren in ~ / .Xdefaults

Ik opende een editor en stopte het volgende in dat bestand:

xft.dpi: 96

Deze dpi wordt toegepast op alle nieuwe vensters die u opent. U kunt ook uitloggen om de resultaten van deze wijziging te zien (u hoeft het systeem niet opnieuw op te starten).

Als 96 niet de juiste dpi voor u is, kunt u 72 of 135 proberen.

Dubbele monitoren

Het is ook mogelijk om xrandr te gebruiken om dubbele monitoren te configureren. Om dit te doen, moet u gebruik maken van de opties –recht van en –links.

Hier is een voorbeeld met een nvidia-kaart:

Maak eerst een lijst van de monitoren met xrandr.

xrandr-q

Het resultaat is ongeveer als volgt:

Scherm 0: minimaal 320 x 200, huidig ​​1920 x 1200, maximaal 4096 x 4096
DVI-I-1 verbonden 1920x1200 + 0 + 0 (normaal links omgekeerd rechts x as y-as) 520 mm x 320 mm
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 verbonden 1920x1200 + 0 + 0 (normaal links omgekeerd rechts x as en as) 520 mm x 320 mm
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 losgekoppeld (normaal links omgekeerd rechts x-as y-as)

Gebruik vervolgens xrandr om de monitoren te configureren. Verander de namen "DVI-I-1" en "DVI-I-2" in de namen van uw monitoren. Mogelijk moet u ook de resolutie aanpassen en “–links van” wijzigen naar “–rechts van”.

xrandr --auto --uitgang DVI-I-2 - modus 1920x1200 --links-van DVI-I-1

Het heeft hetzelfde effect als:

xrandr --auto --uitgang DVI-I-1 --modus 1920x1200 --rechts van DVI-I-2

Gebruik de optie –primary om de primaire monitor in te stellen:

xrandr --auto - output DVI-I-1 - mode 1920x1200 - primair --rechts-van DVI-I-2

Configureer xrandr om op te starten bij het opstarten

Deze methode is afhankelijk van de desktopomgeving die u gebruikt (gnome, kde, xfce).

Voeg in openbox de opdracht xrandr toe in ~ / .config / openbox / autostart.sh.

Voer in fluxbox dezelfde bewerking uit, maar dan in het bestand ~ / .fluxbox / startup

Afhankelijk van de desktopomgeving die u gebruikt, kunt u xrandr toevoegen in ~ / .xinit

Grafische tools

Er zijn zeer goede grafische interfaces voor xrandr. Onder de bekendste kunnen we lxrandr, grandr, krandr en arandr noemen.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Alex zei

    Goed bericht, enige tijd geleden schreef ik een artikel over het configureren van twee schermen onder openbox en het genereren van willekeurige achtergronden voor elk van de schermen: link

  2.   Gasten_92839 zei

    Eens kijken of ik het begrijp ... stel je voor dat ik niet de resolutie heb die ik wil op een monitor, zal ik met een van die grafische interfaces die resolutie kunnen creëren en aan het werk krijgen bij het opstarten?

    En, waar plaats ik dat bestand (in het geval dat het met de grafische interfaces niet mogelijk is) bijvoorbeeld in Gnome en KDE?

    Heel erg bedankt, ik ben al heel lang op zoek naar een oplossing voor het oplossingsprobleem, maar iedereen heeft het bij het Xorg-bestand, conf, gezet, maar dat bestand in de nieuwere versies van de distributies wordt niet meer gebruikt.

  3.   Laten we Linux gebruiken zei

    Als de gewenste resolutie niet verschijnt in de interface die GNOME of KDE biedt om de schermresolutie te wijzigen, dan kun je deze methode proberen, ja. In ieder geval is het ZEER waarschijnlijk dat als de schermresolutie die u zoekt niet verschijnt, dit komt omdat deze NIET wordt ondersteund door uw monitor. Natuurlijk zijn er uitzonderingen op deze regel, maar deze zijn meestal zeer zeldzaam. Knuffel! Paul.

  4.   Gasten_92839 zei

    Nee, in mijn geval heeft mijn monitor een maximale en native resolutie van 1366 × 768, in Windows werkt hij perfect samen met de Intel driver, de monitor is een emachine (misschien komt het door het merk). In tegenstelling tot alle distributies GNU / Linux de maximale resolutie was 800 × 600 of 1024 × 600, afhankelijk van de distro, maar vanaf daar ging het niet omhoog. Ik probeerde het met alle distro's, maar slechts in één verscheen de juiste resolutie zonder de xrandr- en cvt-opdrachten te gebruiken mijn monitor, in Ubuntu 10.10, maar ik kon de grafische effecten niet gebruiken, ik weet niet waarom, zelfs niet updaten ...

    Dus ik ga testen wat je hier hebt neergezet, en ik zal je vertellen of het werkt ...

    PS: het is raar, want op de HP monitor van mijn broer, die een native resolutie van 1600 × 900 heeft, had ik geen probleem met de resolutie, ik heb een theorie dat het kan komen doordat mijn monitor niet wordt ondersteund of niet wordt herkend door het hardware-herkenningssysteem van de kernel.

    Een groet.

  5.   Steve zei

    Het heeft voor mij gewerkt bij een oplossingsconfiguratiefout die in LinuxMint in mijn geval 12 is opgetreden. Om de een of andere reden herkent het bij het opstarten van het systeem de resolutie van mijn monitor niet. Maar ik heb het opgelost door 'grandr' te installeren, een pictogram op het bureaublad te maken dat ik bij elke start van het bureaublad moet gebruiken. Ik gebruikte ook 'lxrandr' maar ik paste me beter aan met 'grandr'. Absoluut een aanrader 'grandr'. Groeten 🙂

  6.   Max jonathan zei

    Ik gebruik een script op mijn netbook dat gebruik maakt van xrandr, het stelt me ​​in staat om niet-ondersteunde resoluties te gebruiken of in ieder geval niet standaard vermeld, aangezien het maximum 1024 × 600 is en met het script kan ik het instellen op 1280 × 750
    http://dl.dropbox.com/u/44801426/newrez
    Het werkt niet alleen voor gnome, ik gebruik het ook in XFCE
    Ik kan me de bron niet herinneren waar ik het heb gevonden, maar google het gewoon; D

  7.   Hang 1 zei

    Ik gebruik Xrandr om de desktoppositie op de netbook alleen te draaien als dat echt nodig is, omdat het pijnlijk langzaam wordt. Als ik er klaar mee ben, moet ik het doden en X opnieuw opstarten.

  8.   Invites_92839 zei

    Kan iemand me vertellen waarom?

  9.   Andres zei

    Hallo vriend, ik heb het volgende probleem in een centos-versie 4
    Mijn kennis van Linux is praktisch nihil en wanneer ik probeer de grafische omgeving binnen te gaan, krijg ik een niet-ondersteund invoerbericht.
    Ik heb geprobeerd de configuratie te wijzigen met behulp van die methode die u hier uitlegt en ik krijg Can't open display (null)
    Vertel me alstublieft hoe ik de monitorconfiguratie kan herstellen, aangezien het gebruik van de setup-optie ook niet werkt

    Bedankt voor de hulp die je me kunt geven

    1.    laten we linux gebruiken zei

      Het zou fijn zijn als je precies de commando's invoert die je invoert en de volledige foutmeldingen.
      Proost! Paul.

    2.    Neutronen Poncho zei

      Dit commando wordt gebruikt als je al in het grafische systeem zit (X-server) In jouw geval start het grafische systeem niet, je moet eerst het grafische systeem dat Xorg is, laten starten.

  10.   Jonatan zei

    Ik weet dat het lang geleden is sinds de post, maar iemand zou me kunnen vertellen hoe ik de wijzigingen in xubuntu moet indienen, zou een grote hulp zijn, bedankt

  11.   alvaro zei

    Bedankt voor het bericht dat je me veel hebt geholpen nu mijn scherm er super uitziet!

  12.   John zei

    Hallo, je tutorial is erg nuttig geweest, ik ben nog maar een stap verwijderd van het afmaken en ik zou graag willen dat je me beter uitlegt hoe ik de sessie kan starten, ik heb xubuntu geïnstalleerd. Proost

  13.   Rodrigo zei

    Onberispelijk, heel erg bedankt!