Hi,
I've a problem with Xorg, xf86-video-intel and SDL. I'm running FreeBSD 9.0-STABLE on a desktop machine with an Acer S221HQLBD monitor (1920x1080 @ 60 Hz; connected via DVI).
Everything is fine until I start an SDL application like DOSBox oder OpenTTD. The screen starts "flickering" (short horizontal lines appear occasionally on the screen). About 30 seconds later the monitor turns off and then on right after.
It seems SDL runs with a different monitor frequency or something and my Acer can't handle it. I guess it has something do to with the xf86-video-intel driver. If I use the VESA driver in my xorg.conf instead and running an SDL application the flickering is gone.
Any suggestions?
Excerpt of my xorg.conf:
]
#Option
I've a problem with Xorg, xf86-video-intel and SDL. I'm running FreeBSD 9.0-STABLE on a desktop machine with an Acer S221HQLBD monitor (1920x1080 @ 60 Hz; connected via DVI).
Everything is fine until I start an SDL application like DOSBox oder OpenTTD. The screen starts "flickering" (short horizontal lines appear occasionally on the screen). About 30 seconds later the monitor turns off and then on right after.
It seems SDL runs with a different monitor frequency or something and my Acer can't handle it. I guess it has something do to with the xf86-video-intel driver. If I use the VESA driver in my xorg.conf instead and running an SDL application the flickering is gone.
Any suggestions?
Excerpt of my xorg.conf:
Code:
Section "Monitor"
Identifier "Monitor0"
VendorName "Acer"
ModelName "S221HQLBD"
Option "DPMS"
HorizSync 31-83
VertRefresh 56-76
Modeline "1920x1080" 148.50 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
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 "intel"
# Driver "vesa"
VendorName "Intel Corporation"
BoardName "82Q963/Q965 Integrated Graphics Controller"
BusID "PCI:0:2:0"
# Option "Monitor0" "TMDS-1"
Option "Monitor-TMDS-1" "Monitor0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1920x1080"
EndSubSection
#Option