De gewenste resoluties verschijnen niet in de Ubuntu-weergave-instellingen?

Als u naar Systeemconfiguratie gaat en Monitors invoert, zult u zien dat de resoluties die verschijnen, in veel gevallen (bijvoorbeeld die met een Intel-afbeelding) laag zijn of niet degene die u voor uw monitor zou willen, we zullen het zo repareren dat start de sessie met de gewenste resolutie.

Dit is een bijdrage van Antonio José Ruiz Gracia, waarmee hij een van de winnaars werd van onze wekelijkse wedstrijd: «Deel wat je weet over Linux«. Gefeliciteerd Antonio!

Vorige stappen

We gaan naar de systeemconfiguratie en selecteren Softwarebronnen, tabblad Extra stuurprogramma's, het moet leeg zijn omdat er geen eigen stuurprogramma's worden gebruikt.

We gaan naar Systeemconfiguratie> Monitoren en we zullen zien hoe er in het resolutievenster er maar heel weinig zijn om te selecteren, behalve dat ze niet nuttig zijn:

Maar laten we eens kijken hoe onze videokaart werkt.

We installeren het mesa-utils-pakket voor Intel-, Ati- en Nvidia-kaarten:

sudo apt-get install table-utils

We voegen de opslagplaats met gratis stuurprogramma's toe voor Intel, ATI en Nvidia:

sudo add-apt-repository ppa: xorg-edgers / ppa

We werken de systeemrepository's en het systeem zelf bij.

sudo apt-get update sudo apt-get upgrade

De computer moet opnieuw worden opgestart.

Nu testen we hoe de grafische versnelling verloopt:

glxinfo | grep -i renderen

Als we directe weergave zien: ja, het is correct. We kunnen het grafisch zien door het volgende in een terminal te typen:

glxgears

Laten we nu aan het werk gaan

1. Vanuit de Terminal typ je de volgende opdracht:

sudo xrandr

Het toont ons de actieve grafische modi. Xrandr is een console-opdracht om de schermresolutie te bedienen / wijzigen, maar bij opnieuw opstarten gaat het verloren.

2. We stellen de resolutie in:

sudo cvt(x)(y)

Waar de 'x' en 'y' de resolutiegegevens zijn, bijvoorbeeld '1280 1024', zoals u kunt zien, zijn ze gescheiden door een spatie)

3. We voeren bijvoorbeeld in:

cvt 1280 1024

Het zal er ongeveer zo uitzien:

1280x1024 59.89 Hz (CVT 1.31M4) hsync: 63.67 kHz; pclk: 109.00 MHz Model "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync + vsync

4. Later gaan we alles in de "Modeline" -regel selecteren om het in een bestand te gebruiken.

5. We gaan het bestand xorg.conf op de juiste plaats genereren, aangezien Ubuntu het niet standaard gebruikt en het wordt gebruikt om de X-configuratie (grafische server) in te stellen.

sudo gedit /etc/X11/xorg.conf

6. U zult zien dat het in het wit is gegenereerd. We kopiëren het volgende en plakken het in het lege bestand:

Let op: in deze tutorial hebben de parameters Horizsync en Vertrefresh de gegevens van een Monitor met een maximale resolutie van 1440 × 900, om dit probleem op te lossen moet je de waarden voor je Monitor vinden.
Sectie "Device" Identifier "Geconfigureerd videoapparaat" EndSection Sectie "Monitor" Identifier "Geconfigureerde monitor" Vendorname "Generic LCD Display" Modelname "LCD-paneel 1440x900" Horizsync 31.5-64.0 Vertrefresh 56.0 - 65.0 modeline "1440x900_60.00" 106.47 1440 1520 1672 1904 -HSync + Vsync Gamma 900 # modeline "901x904 @ 932" 1.0 640 -vsync -hsync # modeline "480x60 @ 25.2" 640 656 752 + hsync + vsync # modeline "800x480 @ 490" 492 525 800 + hsync + vsync # modeline "600x56 @ 36.0" 800 824 896 1024 600 -vsync -hsync # modeline "601x603_625" 800 600 60 40.0 800 -HSync + Vsync EndSection Sectie "Scherm" Identifier "Standaardscherm" Monitor "Geconfigureerde monitor" Device "Geconfigureerd videoapparaat" DefaultDepth 840 Subsectie "Display" Diepte 968 Modi "1056x600" EndSubSectie Subsectie "Display" Diepte 601 modi "605x628" EndSubSection subsectie "Display" diepte 1024 modi "768 60x65.0 "EndSubSection SubSection" Display "Diepte 1024 Modes" 1048x1184 "EndSubSection SubSection" Display "Diepte 1344 Modes" 768x771 "EndSubSection SubSection" Display "Diepte 777 Modes" 806x1440 "EndSubSection EndSection

Zo zijn:

7. We zoeken het volgende in het bestand "xorg.conf" en verwijderen het (u selecteert het en verwijdert het met de Delete-toets):

modeline "1440x900_60.00" 106.47 1440 1520 1672 1904 -HSync + Vsync

8. We plakken wat werd gekopieerd in punt 2-3, wat in mijn geval is:

Modeline "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync + vsync

9. Op de volgende regels ziet u het hekje of het cijfer-symbool. Maak er een nieuwe regel overheen en typ een nieuwe pad, en plak opnieuw wat er in stap 8 is gekopieerd. Op deze manier wordt het weergegeven in de schermconfiguratie wanneer we het openen om de resolutie te wijzigen.

10. In de editor ga je naar het bovenste menu om Zoeken-Vervangen, je kijkt in Sectie «Scherm» "1440 × 900" wat het geplakte bestand heeft en je vervangt het door "1280 × 1024", wat mijn geval is of de resolutie die je nodig hebt .

11. Bewaar en sluit de editor.

12. U herstart de computer, u gaat naar systeeminstellingen> Monitoren en wijzigt de gewenste resolutie.

13. Ik heb niet geprobeerd om meer resoluties in te voeren omdat ik ze niet nodig heb, maar met deze procedure kunnen ze worden toegevoegd.