[#] Ustawienia serwera Xorg

( Ostatnio zmieniony pt., 13/06/2008 - 14:29 )
 

Rekonfiguracja xorg.conf półautomatem

sudo dpkg-reconfigure xserver-xorg

Generatory Modelinów
http://www.bohne-lang.de/…ux/modeline/
http://www.sh.nu/nvidia/gtf.php

Sprawdzanie zakresu pracy monitora

sudo ddcprobe | grep monitorrange

Ciekawe Howto na temat rozdzielczości FixVideoResolu­tionHowto

Dostępne rozdzielczości oraz parametry odświeżania, możemy zobaczyć wpisując polecenie: xrandr

SZ:    Pixels          Physical       Refresh
*0   1280 x 1024   ( 312mm x 230mm )  *50   57
1   1152 x 864    ( 281mm x 194mm )   51   61
2   1024 x 768    ( 250mm x 172mm )   52   63   64   65   66
3    832 x 624    ( 203mm x 140mm )   53
4    800 x 600    ( 195mm x 134mm )   54   70   71   72   73   74   75   76
5    720 x 400    ( 175mm x  89mm )   55
6    640 x 480    ( 156mm x 107mm )   56   81   82   83   84
7   1280 x 960    ( 312mm x 215mm )   58
8   1280 x 800    ( 312mm x 179mm )   59
9   1280 x 768    ( 312mm x 172mm )   60
10  1152 x 768    ( 281mm x 172mm )   62
11   960 x 600    ( 234mm x 134mm )   67
12   896 x 672    ( 218mm x 151mm )   68
13   840 x 525    ( 205mm x 118mm )   69
14   800 x 512    ( 195mm x 115mm )   77
15   720 x 450    ( 175mm x 101mm )   78
16   640 x 512    ( 156mm x 115mm )   79   80
17   640 x 400    ( 156mm x  89mm )   85   86
18   640 x 384    ( 156mm x  86mm )   87
19   640 x 350    ( 156mm x  78mm )   88
20   576 x 432    ( 140mm x  97mm )   89   90
21   576 x 384    ( 140mm x  86mm )   91
22   512 x 384    ( 125mm x  86mm )   92   93   94   95   96
23   416 x 312    ( 101mm x  70mm )   97
24   400 x 300    (  97mm x  67mm )   98   99   100  101  102
25   360 x 200    (  87mm x  44mm )   103
26   320 x 240    (  78mm x  53mm )   104  105  106  107
27   320 x 200    (  78mm x  44mm )   108
28   320 x 175    (  78mm x  39mm )   109
Current rotation - normal
Current reflection - none
Rotations possible - normal
Reflections possible - none

Inne parametry pliku /etc/X11/xorg.conf, czyli jak zmusić Xorg do używania 96dpi.

Section "Monitor"
        Identifier       "Generic Monitor"
        Option           "DPMS"
        HorizSync        28-51
        VertRefresh      43-60
        DisplaySize      338    270    # 1280x1024 96dpi
        #    DisplaySize    270    203    # 1024x768 96dpi
        #    DisplaySize    338    254    # 1280x960 96dpi
        #    DisplaySize    370    277    # 1400x1050 96dpi
        #    DisplaySize    423    370    # 1600x1400 96dpi

        # przydatne jeśli sterownik nvidia
        Option   "UseEdidDpi"   "FALSE"
        Option   "DPI"   "96 x 96"
EndSection

gdzie korzystając ze wzoru: displaysize = (<pixelsize>/96)*25­.4, można wyliczyć własną rozdzielczość.

Przykład dla 1280×800 w notebookach panoramicznych:

tak więc:
1280/96*25.4 = 338
800/96*25.4 = 211

W xorg.conf dopisz:

DisplaySize 338 211 # 1280x800 96dpi

Polecenie:

xdpyinfo | grep dimensions

zwróci nam aktualną rozdzielczość:

dimensions:    1280x1024 pixels (339x271 millimeters)

Polecenie:

xdpyinfo | grep resolution

pokaże nam ilość pikseli na cal:

resolution:    96x96 dots per inch
5
Twoja ocena: Brak Średnio: 5 (1 vote)