Ändra upplösning på distros baserat på GNOME o KDE är mycket sencillo. För dem som använder Öppen låda och derivat är saken lite mer komplicerad. För det mesta resulterar detta i en lång förklaring av hur du ändrar konfigurationsfilen för X-server: xorg.conf, ligger i etc / X11.
Även om det inte är något fel med den här metoden har xorg.conf upphört att gälla och kan vara skrämmande för många användare. Använd xrandr är mer snabb y sencillo. Dessutom har den flera grafiska gränssnitt och kan användas för att andra nödvändigheter mycket intressant, till exempel konfigurationen av dubbla bildskärmar, etc. |
Hur man använder xrandr
Först listar du de olika upplösningarna som finns tillgängliga för din bildskärm:
xrandr -q
Om den upplösning du letar efter inte finns med i listan kan det bero på att din bildskärm inte stöder den eller att du behöver installera en bättre drivrutin (ati, intel eller nvidia).
Ställ sedan in den upplösning du vill använda (ändra "1400 × 1050" till önskad upplösning):
xrandr -s 1400x1050
Justera dpi
Dpi skiljer sig från skärmens upplösning (refereras till som pixlar x tum) och påverkar fönstrens dekorationer, storleken på fönstren, rendering av teckensnitt etc.
På många skärmar kommer xrandr att ställa in dpi automatiskt. Om inte, eller om du föredrar att ändra denna konfiguration, kan du ange den manuellt:
xrandr - dpi 96 -s 1400x1050
Om det misslyckas kan du ange dpi i ~ / .Xdefaults
Jag öppnade en redaktör och lade in följande i den filen:
xft.dpi: 96
Denna dpi kommer att tillämpas på alla nya fönster du öppnar. Du kan också logga ut för att se resultaten av denna ändring (inget behov av att starta om systemet).
Om 96 inte är rätt dpi för dig kan du prova 72 eller 135.
Dubbla bildskärmar
Det är också möjligt att använda xrandr för att konfigurera dubbla bildskärmar. För att göra detta måste du använda alternativet –höger-och-vänster-av.
Här är ett exempel som använder ett nvidia-kort:
Lista först bildskärmarna med xrandr.
xrandr -q
Resultatet blir ungefär följande:
Skärm 0: minimum 320 x 200, ström 1920 x 1200, max 4096 x 4096
DVI-I-1 ansluten 1920x1200 + 0 + 0 (izannormal vänster inverterad höger x axel y-axel) 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 ansluten 1920x1200 + 0 + 0 (normal vänster inverterad höger x axel och axel) 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 frånkopplad (normal vänster inverterad höger x axel y-axel)
Använd sedan xrandr för att konfigurera bildskärmarna. Ändra namnen "DVI-I-1" och "DVI-I-2" till namnen på dina skärmar. Du kan också behöva justera upplösningen och ändra “–vänster-till” till “–höger-av”.
xrandr --auto - utgång DVI-I-2 - läge 1920x1200 - vänster av DVI-I-1
Det har samma effekt som:
xrandr --auto - utgång DVI-I-1 - läge 1920x1200 - höger av DVI-I-2
För att ställa in den primära skärmen, använd alternativet –primary:
xrandr --auto - utgång DVI-I-1 - läge 1920x1200 - primär - höger av DVI-I-2
Konfigurera xrandr för att starta vid start
Den här metoden varierar beroende på skrivbordsmiljön du använder (gnome, kde, xfce).
I openbox, lägg till kommandot xrandr i ~ / .config / openbox / autostart.sh.
I fluxbox gör du samma operation men i filen ~ / .fluxbox / startup
Beroende på vilken skrivbordsmiljö du använder kan du lägga till xrandr i ~ / .xinit
Grafikverktyg
Det finns mycket bra grafiska gränssnitt för xrandr. Bland de mest kända kan vi nämna lxrandr, grandr, krandr och arandr.
Bra inlägg, för en tid sedan skrev jag en artikel om hur man konfigurerar två skärmar under openbox och också genererar slumpmässiga bakgrundsbilder för var och en av skärmarna: länk
Låt oss se om jag förstår ... föreställ mig att jag inte har den upplösning jag vill ha på en bildskärm, med något av dessa grafiska gränssnitt kommer jag att kunna skapa den upplösningen och få den att fungera vid start?
Och var placerar jag den filen (om det inte är möjligt med de grafiska gränssnitten) till exempel i Gnome och KDE?.
Tack så mycket, jag har letat efter en lösning på upplösningsproblemet länge, men alla lägger den med Xorg-filen, conf, men den filen i de nyare versionerna av distros används inte längre.
Om den upplösning du vill inte visas i det gränssnitt som GNOME eller KDE ger för att ändra skärmupplösningen kan du prova den här metoden, ja. I vilket fall som helst är det mycket troligt att om skärmupplösningen du letar efter inte visas beror det på att den INTE stöds av din bildskärm. Visst, det finns undantag från denna regel men de är vanligtvis mycket sällsynta. Kram! Paul.
Nej, i mitt fall har min bildskärm en maximal och naturlig upplösning på 1366 × 768, i Windows fungerar den perfekt med Intel-drivrutinen, bildskärmen är en maskin (kanske det beror på varumärket). GNU / Linux den maximala upplösningen var 800 × 600 eller 1024 × 600, beroende på distro, men därifrån gick det inte upp. Jag försökte med alla distros, men bara i en visades rätt upplösning utan att använda kommandona xrandr och cvt min bildskärm, i Ubuntu 10.10, men jag kunde inte använda de grafiska effekterna, jag vet inte varför, inte ens uppdatera ...
Så jag ska testa vad du har lagt här, och jag ska berätta om det fungerar ...
PS: det är konstigt, för på min brors HP-bildskärm, som har en inbyggd upplösning på 1600 × 900, hade jag inga problem med upplösningen, jag har en teori om att det kan bero på att min bildskärm inte stöds eller att den inte känns igen av kärnhårdvaruigenkänningssystemet.
En hälsning.
Det har fungerat för mig i ett upplösningskonfigurationsfel som har inträffat i LinuxMint i mitt fall 12. Av någon anledning när systemet startas känner det inte igen min bildskärms upplösning. Men jag har löst det genom att installera 'grandr', skapa en ikon på skrivbordet som jag måste använda varje start på skrivbordet. Jag använde också 'lxrandr' men jag anpassade mig bättre med 'grandr'. Definitivt rekommenderas "grandr". Hälsningar 🙂
Jag använder ett skript på min netbook som använder xrandr, det tillåter mig att använda upplösningar som inte stöds eller åtminstone inte listas som standard, eftersom det maximala är 1024 × 600 och med skriptet kan jag ställa in det till 1280 × 750
http://dl.dropbox.com/u/44801426/newrez
Det fungerar inte bara för gnome, jag använder det i XFCE
Jag kommer inte ihåg källan där jag hittade den, men bara google den; D
Jag använder Xrandr för att rotera skrivbordspositionen på netbooken bara när jag verkligen behöver det, för det blir smärtsamt långsamt. När jag är klar med det måste jag döda det och starta om X.
Kan någon berätta varför?
Hej vän, jag har följande problem i en centos version 4
Min kunskap om Linux är praktiskt taget noll och när jag försöker gå in i den grafiska miljön får jag ett inmatningsmeddelande som inte stöds.
Jag försökte ändra konfigurationen med den metoden som du förklarar här och jag får Can't open display (null)
Berätta hur jag kan göra för att återställa bildskärmskonfigurationen eftersom det inte heller fungerar med hjälp av installationsalternativet
Tack för hjälpen du kan ge mig
Det skulle vara trevligt om du lägger exakt de kommandon du anger och de fullständiga felmeddelandena.
Skål! Paul.
Detta kommando används när du redan är inne i det grafiska systemet (X-servern). I ditt fall startar det grafiska systemet inte, först måste du starta det grafiska systemet som är Xorg.
Jag vet att det är länge sedan inlägget men någon skulle kunna berätta för mig hur jag ska göra ändringarna i xubuntu skulle vara till stor hjälp tack
Tack för inlägget du hjälpte mig mycket nu ser min skärm super ut!
Hej, din handledning har varit väldigt användbar, jag är bara ett steg ifrån att avsluta och jag vill att du ska förklara för mig bättre hur jag kan starta sessionen, jag har installerat xubuntu. Skål
Oklanderligt tack så mycket!