i've had problems since upgrading XFree86 to 4.2.0 in freebsd (from
ports). i sent a message to the port maintainer as well.
i installed the libraries, then the client and server ports, and then
the font-server etc.
both my original configuration (from 4.1.0, which worked fine) and any
other configuration i try (most of them derived from 'X -configure)
result in the screen being slanted to the right at the top of the
screen. i saw a similar problem recently in the archives but didn't
notice any resolution (and the shape of mine is a bit more crooked than
the example.
my monitors are both dells; i still get the problem if i only use one,
and adjusting the monitors settings can only do so much - even with
extreme settings, the monitor still looks crooked.
i've tried various refresh rates and resolutions.
i'll attach my current config to this email; i can post other ones i've
tried as well. i've tried turning off virtually all of the modules,
tried setting 'DisplaySize' and unsetting it, tried turnning on / off
various options... still no love. i even tried adjusting the sync rates
by hand in xf86cfg (although that's a little bit over my head, and also
didn't seem to really work).
again, XFree 4.1.0 worked just fine, with just minor adjustment of the
monitor's own settings.
log from the current configuration at:
http://veggiechinese.net/XFree86.0.log
old config at:
http://veggiechinese.net/XF86Config.4.1.works
the article in the march archives referenced this picture:
http://atlantis.phantasus.net/~spirilis/atidrv_glitch.png
mine is *sort* of like that, only leans in on the left and leans out on
the right... and the lean is smoother but more pronounced.
anyway, sorry i don't have more info to give, but let me know if there's
other information that would be helpful.
--
Will Yardley
input: william < @ hq . newdream . net . >
Section "ServerLayout"
Identifier "XFree86 Configured"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection
Section "Module"
Load "extmod"
Load "xie"
Load "pex5"
Load "glx"
Load "dri"
Load "dbe"
Load "xfsft"
Load "record"
Load "xtrap"
Load "speedo"
Load "type1"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/mouse"
Option "Buttons" "5"
Option "ZAxisMapping" "4 5"
EndSection
Section "Monitor"
DisplaySize 370 270 # mm
Identifier "Monitor0"
VendorName "DEL"
ModelName "DELL P991"
Option "DPMS"
EndSection
Section "Monitor"
DisplaySize 370 270 # mm
Identifier "Monitor1"
VendorName "DEL"
ModelName "DELL P991"
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 "accel" "True" # [<bool>]
#Option "crt_screen" # [<bool>]
Option "composite_sync" "True" # [<bool>]
#Option "hw_cursor" # [<bool>]
#Option "linear" # [<bool>]
#Option "mmio_cache" # [<bool>]
#Option "probe_clocks" # [<bool>]
#Option "reference_clock" # <freq>
#Option "shadow_fb" # [<bool>]
Option "sw_cursor" "True" # [<bool>]
Identifier "Card0"
Driver "ati"
VendorName "ATI"
BoardName "Mach64 GR"
ChipSet "ati"
ChipId 0x4752
ChipRev 0x27
BusID "PCI:0:11:0"
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 "accel" # [<bool>]
#Option "crt_screen" # [<bool>]
#Option "composite_sync" # [<bool>]
#Option "hw_cursor" # [<bool>]
#Option "linear" # [<bool>]
#Option "mmio_cache" # [<bool>]
#Option "probe_clocks" # [<bool>]
#Option "reference_clock" # <freq>
#Option "shadow_fb" # [<bool>]
#Option "sw_cursor" # [<bool>]
Identifier "Card1"
Driver "ati"
VendorName "ATI"
BoardName "Mach64 GB"
ChipSet "ati"
ChipId 0x4742
ChipRev 0x5c
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1152x864"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Card1"
Monitor "Monitor1"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768"
EndSubSection
EndSection