X sync res

Från Unix.se, den fria unixresursen.

  • FAQ: Hur fixar jag refresh och upplösning i X?

Din vsync och hsync är troligvis inte rätt inställda i /etc/X11/XF86Config. Det är ett vanligt problem för folk som installerat Linux för första gången. Nedan följer instruktioner för hur du ställer in rätt värden för just din skärm.

Kort version:

  1. Ta reda på din skärms hsync och vsync
  2. Öppna /etc/X11/xorg.conf (om du kör Xorg) eller /etc/X11/XF86Config (om du kör XFree86) i din favoriteditor

Lång version:

Ta reda på din skärms "vertical refresh rate" och "horizontal refresh rate" (även kända som vsync/hsync eller vrefresh/hrefresh). Dessa hittar du vanligvis på tillverkarens hemsida. Hsync mäts vanligvis i Hz, medan Vsync mäts i kHz (kiloHz).

Öppna /etc/X11/xorg.conf (om du kör Xorg) eller /etc/X11/XF86Config (om du kör XFree86) i din favoriteditor. Hitta den sektion som ser ut ungefär så här:

Identifier	"Generic Monitor"
HorizSync	30-70
VertRefresh	50-160

Ändra till din skärms värden. Gå sedan ner till "Section Screen", där bl.a. något likt det följande ska finnas:

Depth		24
Modes		"800x600" "1024x768" "1280x1024"

Ändra till önskade modes och spara. Starta om X. (ctrl-alt-backspace, eller killall X).

Personliga verktyg