Ser du inte de upplösningar du vill ha i Ubuntu-skärminställningarna?

Om du går till systemkonfigurationen och går in i bildskärmar ser du att upplösningarna som visas, i många fall (till exempel de med Intel-grafik) är låga eller inte de du vill ha för din bildskärm, vi fixar det så som börjar sessionen med den upplösning du vill ha.

Detta är ett bidrag från Antonio José Ruiz Gracia och blir därmed en av vinnarna av vår veckotävling: «Dela vad du vet om Linux«. Grattis Antonio!

Föregående steg

Vi går till systemkonfigurationen och väljer programvarukällor, fliken ytterligare drivrutiner, den måste vara tom eftersom proprietära drivrutiner inte används.

Vi går till Systemkonfiguration> Bildskärmar och vi kommer att se hur det finns mycket få att välja i upplösningsfönstret, förutom att det inte är användbart:

Men låt oss se hur vårt grafikkort fungerar.

Vi installerar mesa-utils-paketet för Intel-, Ati- och Nvidia-kort:

sudo apt-get installera mesa-utils

Vi lägger till förrådet för gratis drivrutiner för Intel, ATI och Nvidia:

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

Vi uppdaterar systemförvaren och själva systemet.

sudo apt-få uppdatering sudo apt-get uppgradering

Datorn måste startas om.

Nu testar vi hur den grafiska accelerationen går:

glxinfo | grep-jag gör

Om vi ​​ser direkt rendering: ja, det är korrekt. Vi kan se det grafiskt genom att skriva följande i en terminal:

glxgears

Nu ska vi börja arbeta

1. Från terminalen skriver du följande kommando:

sudo xrandr

Det visar oss de aktiva grafiska lägena. Xrandr är ett konsolkommando för att styra / ändra skärmupplösning, men vid omstart går det förlorat.

2. Vi bestämde upplösningen:

sudo cvt(x)(y)

Där “x” och “y” är upplösningsdata, till exempel “1280 1024”, som du kan se är de separerade med ett mellanslag)

3. Vi går in till exempel:

cvt 1280 1024

Det kommer att se ut ungefär så här:

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

4. Senare väljer vi allt i "Modeline" -raden för att använda det i en fil.

5. Vi kommer att generera xorg.conf-filen på rätt plats, eftersom Ubuntu inte använder den som standard och den används för att ställa in X-konfigurationen (grafisk server).

sudo gedit /etc/X11/xorg.conf

6. Du kommer att se att den har genererats i vitt. Vi kopierar följande och klistrar in det i den tomma filen:

Varning: i denna handledning har parametrarna Horizsync och Vertrefresh data för en bildskärm med en maximal upplösning på 1440 × 900, för att lösa detta problem måste du hitta värdena för din bildskärm.
Avsnitt "Device" Identifier "Konfigurerad videoenhet" EndSection Section "Monitor" Identifier "Configured Monitor" Vendorname "Generic LCD Display" Modelname "LCD Panel 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 # modellin "901x904 @ 932" 1.0 640 480 60 -vsync -hsync # modellin "25.2x640 @ 656" 752 800 480 + hsync + vsync # modell "490x492 @ 525" 800 600 56 36.0 800 824 896 1024 600 + hsync + vsync # modelline "601x603 @ 625" 800 600 60 40.0 800 840 968 -vsync -hsync # modeline "1056x600_601" 605 628 1024 768 60 65.0 1024 1048 -HSync + Vsync EndSection avsnitt "Skärm" Identifier "Standardskärm" Monitor "Konfigurerad monitor" Device "Konfigurerad videoenhet" DefaultDepth 1184 Underavsnitt "Display" Djup 1344 Lägen "768x771" EndSubSection SubSection "Display" Djup 777 lägen "806x1440" EndSubSection Underavsnitt "Display" Djup 900 lägen "60.00 106.47x1440 "EndSubSection SubSection" Display "Djup 1520 lägen" 1672x1904 "EndSubSection SubSection" Display "Djup 900 lägen" 901x904 "EndSubSection SubSection" Display "Djup 932 Lägen" 24x1 "EndSubSection EndSection

Att vara så:

7. Vi letar efter följande i filen "xorg.conf" och tar bort den (du markerar den och tar bort den med Delete-tangenten):

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

8. Vi klistrar in det som kopierades i punkt 2-3, vilket i mitt fall är:

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

9. På följande rader ser du hashmarkeringarna eller siffersymbolen. Gör en ny rad ovanpå dem och skriv en ny pad och klistra in igen det som kopierades i steg 8. På detta sätt kommer det att listas i skärmkonfigurationen när vi öppnar den för att ändra upplösningen.

10. I redigeraren går du till toppmenyn för att hitta-ersätt, du tittar i avsnitt «Skärm» “1440 × 900” vilket är vad den klistrade filen har och du ersätter den med “1280 × 1024” vilket är mitt fall eller den upplösning du behöver .

11. Spara och stäng redigeraren.

12. Du startar om datorn, går till systeminställningar> Bildskärmar och ändrar den upplösning du vill ha.

13. Jag har inte försökt lägga fler resolutioner eftersom jag inte behöver dem, men med den här proceduren kan de läggas till.


Lägg till som prioriterad källa