現在経験している画面歪みの問題を解決するためにXorg設定ファイルを変更するにはどうすればよいですか?

現在経験している画面歪みの問題を解決するためにXorg設定ファイルを変更するにはどうすればよいですか?

1600 x 900の基本解像度で実行できるLCDディスプレイでFreeBSD 8.2-RELEASE-p2を実行するシステムがあります。 Xorgが機能する必要があると思うように設定しましたが、表示された画像の右側が画面の左側に表示されます。

ここに画像の説明を入力してください。

低解像度ではディスプレイが正しく表示されます。この問題を引き起こすXorg.confファイルにいくつかの設定がありますか?この問題を解決/修正するにはどのような手順を試す必要がありますか?

これは私のXorg.confファイルです。

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
    Option "AutoAddDevices" "false"
EndSection

Section "Files"
    ModulePath   "/usr/local/lib/xorg/modules"
    FontPath     "/usr/local/lib/X11/fonts/misc/"
    FontPath     "/usr/local/lib/X11/fonts/TTF/"
    FontPath     "/usr/local/lib/X11/fonts/OTF"
    FontPath     "/usr/local/lib/X11/fonts/Type1/"
    FontPath     "/usr/local/lib/X11/fonts/100dpi/"
    FontPath     "/usr/local/lib/X11/fonts/75dpi/"
EndSection

Section "Module"
    Load  "dri2"
    Load  "glx"
    Load  "dbe"
    Load  "dri"
    Load  "extmod"
    Load  "record"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
EndSection

Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option      "Protocol" "auto"
    Option      "Device" "/dev/sysmouse"
    Option      "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier   "GenericMonitor0"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
EndSection

Section "Monitor"
    Identifier   "Monitor0"
    VendorName   "Acer"
    ModelName    "S202HL"
    HorizSync    30-80
    VertRefresh  55-75
    # 1600x900 @ 60.00 Hz (GTF) hsync: 55.92 kHz; pclk: 119.00 MHz
    Modeline "1600x900_60.00"  119.00  1600 1696 1864 2128  900 901 904 932  -HSync +Vsync

    # 1200x675 @ 60.00 Hz (GTF) hsync: 41.94 kHz; pclk: 65.09 MHz
    #Modeline "1200x675_60.00"  65.09  1200 1248 1376 1552  675 676 679 699  -HSync +Vsync

    # 1280x720 @ 60.00 Hz (GTF) hsync: 44.76 kHz; pclk: 74.48 MHz
    #Modeline "1280x720_60.00"  74.48  1280 1336 1472 1664  720 721 724 746  -HSync +Vsync

    # 1024x576 @ 60.00 Hz (GTF) hsync: 35.82 kHz; pclk: 47.00 MHz
    #Modeline "1024x576_60.00"  47.00  1024 1064 1168 1312  576 577 580 597  -HSync +Vsync

    Option "PreferredMode" "1600x900_60.00"
    #Option "PreferredMode" "1600x675_60.00"
    #Option "PreferredMode" "1280x720_60.00"
    #Option "PreferredMode" "1024x576_60.00"
    Option "DPMS"
EndSection


Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "ShadowFB"              # [<bool>]
        #Option     "DefaultRefresh"        # [<bool>]
        #Option     "ModeSetClearScreen"    # [<bool>]
    Identifier  "Card0"
    Driver      "vesa"
    VendorName  "Intel Corporation"
    BoardName   "Core Processor Integrated Graphics Controller"
    BusID       "PCI:0:2:0"
EndSection

Section "Screen"
    Identifier "Screen0"
    #Device     "Card0"
    #Monitor    "Monitor0"
    SubSection "Display"
        Depth     24
        Modes "1280x720_60.00" "1024x768"
        #Virtual 1200 675
    EndSubSection
EndSection

Section "Screen"
    Identifier "Screen1"
    Device     "Card0"
    Monitor    "Monitor0"
    SubSection "Display"
        Viewport   0 0
        Depth     1
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     4
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     8
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     15
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     16
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

編集する:情報が更新されました。オンボードビデオコントローラに接続するVGAケーブルです。pciconf -lv次のように報告してください。

vgapci0@pci0:0:2:0: class=0x030000 card=0x04381028 chip=0x00428086 rev=0x12 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = display
    subclass   = VGA

これは新しいVGAケーブルですが、別のケーブルを試してみましょう。オンボードDVIはありません。

答え1

あなたの設定はModeLine1つだけ定義します。1600×900決心 - そしてそれを作る優先モード。あなたは得ることができます適切ログファイル(通常は/var/log/Xorg.0.log

Modelineの設定が役に立たない場合は、実行してみてください。これにより、推奨設定を含むファイルがX -configure作成されます。xorg.conf.newそれでも問題が解決しない場合は、別のディスプレイドライバを使用する必要があります。

答え2

Intelグラフィックがどれほど新しいかによって、Intel Sandy BridgeカードからKMSをサポートする1​​0-CURRENTにアップデートしてサービスを受けることもでき、最近X.orgがこれをサポートするようにアップデートされました(過去数日間)。

関連情報