Skift resolution på distros baseret på GNOME o KDE er meget let. For dem der bruger Åben boks og derivater, sagen er lidt mere kompliceret. Det meste af tiden fører dette til en lang forklaring på, hvordan du ændrer konfigurationsfilen til X-server: xorg.conf, placeret i etc / X11.
Selvom der ikke er noget galt med denne metode, er xorg.conf udfaset og kan være skræmmende for mange brugere. Brug xrandr er mere hurtigt y let. Derudover har den flere grafiske grænseflader og kan bruges til andre fornødenheder meget interessant, såsom konfiguration af to skærme osv. |
Sådan bruges xrandr
Først skal du liste de forskellige opløsninger, der er tilgængelige for din skærm:
xrandr -q
Hvis den opløsning, du leder efter, ikke er angivet, kan det skyldes, at din skærm ikke rigtig understøtter den, eller du skal installere en bedre driver (ati, intel eller nvidia).
Indstil derefter den opløsning, du vil bruge (skift "1400 × 1050" til den ønskede opløsning):
xrandr -s 1400x1050
Justering af dpi
Dpi adskiller sig fra skærmens opløsning (refereret til som pixels x inch) og påvirker vinduernes dekorationer, størrelsen på den samme, gengivelsen af skrifttyperne osv.
På mange skærme indstiller xrandr dpi automatisk. Hvis ikke, eller hvis du foretrækker at ændre denne konfiguration, kan du angive den manuelt:
xrandr - dpi 96 -s 1400x1050
Hvis dette mislykkes, kan du angive dpi i ~ / .Xdefaults
Jeg åbnede en editor og satte følgende i den fil:
xft.dpi: 96
Denne dpi anvendes på alle de nye vinduer, du åbner. Du kan også logge ud for at se resultaterne af denne ændring (ingen grund til at genstarte systemet).
Hvis 96 ikke er den rigtige dpi til dig, kan du prøve 72 eller 135.
To skærme
Det er også muligt at bruge xrandr til at konfigurere to skærme. For at gøre dette skal du benytte valgmulighederne-right-of-left-of.
Her er et eksempel, der bruger et nvidia-kort:
Først skal du liste skærmene ved hjælp af xrandr.
xrandr -q
Resultatet bliver noget i retning af følgende:
Skærm 0: minimum 320 x 200, strøm 1920 x 1200, maksimalt 4096 x 4096
DVI-I-1 tilsluttet 1920x1200 + 0 + 0 (izannormal venstre omvendt højre x akse y-akse) 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 tilsluttet 1920x1200 + 0 + 0 (normal venstre omvendt højre x akse og akse) 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 frakoblet (normal venstre inverteret højre x akse y-akse)
Brug derefter xrandr til at konfigurere skærmene. Skift navnene "DVI-I-1" og "DVI-I-2" til navnene på dine skærme. Det kan også være nødvendigt at justere opløsningen og ændre “–venstre-af” til “–højre-af”.
xrandr --auto - output DVI-I-2 - mode 1920x1200 - venstre af DVI-I-1
Det har samme effekt som:
xrandr --auto - output DVI-I-1 - mode 1920x1200 - right-of DVI-I-2
For at indstille den primære skærm skal du bruge indstillingen –primary:
xrandr --auto - output DVI-I-1 - tilstand 1920x1200 - primær - højre for DVI-I-2
Konfigurer xrandr til at starte ved opstart
Denne metode varierer afhængigt af det skrivebordsmiljø, du bruger (gnome, kde, xfce).
I openbox skal du tilføje kommandoen xrandr i ~ / .config / openbox / autostart.sh.
I fluxbox skal du udføre den samme handling, men i filen ~ / .fluxbox / startup
Afhængigt af det skrivebordsmiljø, du bruger, kan du tilføje xrandr i ~ / .xinit
Grafikværktøjer
Der er meget gode grafiske grænseflader til xrandr. Blandt de bedst kendte kan vi nævne lxrandr, grandr, krandr og arandr.
Godt indlæg, for nogen tid siden skrev jeg en artikel om, hvordan man konfigurerer to skærme under openbox og også genererer tilfældige baggrunde til hver af skærmene: link
Lad os se, om jeg forstår ... forestil dig, at jeg ikke har den opløsning, jeg vil have på en skærm, med nogen af disse grafiske grænseflader vil jeg være i stand til at oprette den opløsning og få den til at fungere ved opstart?
Og hvor placerer jeg filen (hvis det ikke er muligt med de grafiske grænseflader) for eksempel i Gnome og KDE?.
Mange tak, jeg har ledt efter en løsning på løsningsproblemet i lang tid, men alle lagde det sammen med Xorg-filen, conf, men den fil i de nyere versioner af distroerne bruges ikke længere.
Hvis den ønskede opløsning ikke vises i den grænseflade, som GNOME eller KDE bringer for at ændre skærmopløsningen, kan du prøve denne metode, ja. Under alle omstændigheder er det meget sandsynligt, at hvis den skærmopløsning, du leder efter, ikke vises, er det fordi den IKKE understøttes af din skærm. Sikker på, der er undtagelser fra denne regel, men de er normalt meget sjældne. Kram! Paul.
Nej, i mit tilfælde har min skærm en maksimal og naturlig opløsning på 1366 × 768, i Windows fungerer den perfekt sammen med Intel-driveren, skærmen er en emachines (måske på grund af mærket). I modsætning hertil i alle distroer GNU / Linux var den maksimale opløsning 800 × 600 eller 1024 × 600, afhængigt af distro, men derfra gik det ikke op. Jeg prøvede med alle distroerne, men kun i en viste den korrekte opløsning uden at bruge xrandr og cvt kommandoer min skærm i Ubuntu 10.10, men jeg kunne ikke bruge de grafiske effekter, jeg ved ikke hvorfor, ikke engang opdatering ...
Så jeg vil teste, hvad du har lagt her, og jeg vil fortælle dig, om det fungerer ...
PS: det er underligt, for på min brors HP-skærm, der har en native opløsning på 1600 × 900, havde jeg ikke noget problem med opløsningen, jeg har en teori om, at det kan være, fordi min skærm ikke understøttes, eller den ikke genkendes af kernehardwaregenkendelsessystemet.
En hilsen.
Det har fungeret for mig i en opløsningskonfigurationsfejl, der er opstået i LinuxMint i mit tilfælde 12. Af en eller anden grund genkender det ikke opløsningen på min skærm, når systemet startes. Men jeg har løst det ved at installere 'grandr' og oprette et ikon på skrivebordet, som jeg skal bruge hver opstart af skrivebordet. Jeg brugte også 'lxrandr', men jeg tilpassede mig bedre med 'grandr'. Absolut stærkt anbefalet 'grandr'. Hilsen 🙂
Jeg bruger et script på min netbook, der bruger xrandr, det giver mig mulighed for at bruge ikke-understøttede opløsninger eller i det mindste ikke angivet som standard, da maksimumet er 1024 × 600 og med scriptet kan jeg indstille det til 1280 × 750
http://dl.dropbox.com/u/44801426/newrez
Det fungerer ikke kun for gnome, jeg bruger det i XFCE
Jeg kan ikke huske kilden, hvor jeg fandt den, men bare google den; D
Jeg bruger kun Xrandr til at rotere skrivebordspositionen på netbooken, når jeg virkelig har brug for det, fordi det bliver smertefuldt langsomt. Når jeg er færdig med at bruge det, skal jeg dræbe det og genstarte X.
Kunne nogen fortælle mig hvorfor?
Hej ven. Jeg har følgende problem i en centos version 4
Min viden om Linux er praktisk talt nul, og når jeg prøver at komme ind i det grafiske miljø, får jeg en ikke-understøttet inputbesked.
Jeg forsøgte at ændre konfigurationen ved hjælp af den metode, som du forklarer her, og jeg får Can't open display (null)
Fortæl mig, hvordan jeg kan gøre for at gendanne skærmkonfigurationen, da jeg heller ikke bruger opsætningsindstillingen
Tak for den hjælp, du kan give mig
Det ville være rart, hvis du placerer nøjagtigt de kommandoer, du indtaster, og de fulde fejlmeddelelser.
Skål! Paul.
Denne kommando bruges, når du allerede er inde i det grafiske system (X-server). I dit tilfælde starter det grafiske system ikke, først skal du starte det grafiske system, der er Xorg.
Jeg ved, at det er lang tid siden indlægget, men nogen kunne fortælle mig, hvordan jeg arkiverede ændringerne i xubuntu, ville være til stor hjælp tak
Tak for indlægget, du hjalp mig meget nu, min skærm ser super ud!
Hej, din tutorial har været meget nyttig, jeg er kun et skridt væk fra efterbehandling, og jeg vil gerne have, at du forklarer mig bedre, hvordan jeg kan starte sessionen, jeg har installeret xubuntu. hilsen
Upåklagelig mange tak!