hi,
for the past several days on and off, i've been trying to get the ati
driver to play nice with my monitor, and alas, i fail miserably each
time.
symptoms are as follows:
when i exec startx, the server starts up fine, but when the monitor
switches mode (going from fb console to fb xfree, dunno what the word is
for that), instead of the monitor staying on, it switches off, and stays
off.
to me this is usually a sign the modelines are off, and need tweaking,
but whichever tool i use to get a proper modeline, it fails to get the
monitor going. i've tried XFree86 -configure, Xautoconfig from
penguinppc.org, the xocnfig tool at sf.net, googling for config files...
...the fbdev driver works fine.
hardware and software set up:
PMac 8500
ATI Rage LT Pro
4 MB VRAM onboard (controlfb)
XFree86 Version 4.3.99.12 (DRI trunk)
Release Date: 10 September 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: Linux 2.6.5-ppc ppc [ELF]
Current Operating System: Linux anubis 2.6.5-ppc #1 Sun Apr 4 12:55:16 UTC 2004
ppc
current XFree86.0.log with fbdev driver, and current XF86Config-4
attached, with XFree86.0.log following up.
(NOTE: Please CC: me, thanks)
--
@@-@@
| ,''`. http://www.debian.org/ | http://www.nuit.ca/ |
| : :' : Debian GNU/Linux| http://simonraven.nuit.ca/ |
| `. `' | PGP key fingerprint (new one): |
| `- | 7C49 FD9C 1054 7300 3B7B|
| | 8BF4 6A88 7AE2 711D F097|
@@-@@
### BEGIN DEBCONF SECTION
# XF86Config-4 (XFree86 server configuration file) generated by dexconf, the
# Debian X Configuration tool, using values from the debconf database.
#
# Edit this file with caution, and see the XF86Config-4 manual page.
# (Type "man XF86Config-4" at the shell prompt.)
#
# If you want your changes to this file preserved by dexconf, only make changes
# before the "### BEGIN DEBCONF SECTION" line above, and/or after the
# "### END DEBCONF SECTION" line below.
#
# To change things within the debconf section, run the command:
# dpkg-reconfigure xserver-xfree86
# as root. Also see "How do I add custom sections to a dexconf-generated
# XF86Config or XF86Config-4 file?" in /usr/share/doc/xfree86-common/FAQ.gz.
# File generated by Xautoconfig.
Section "ServerLayout"
Identifier "XFree86 Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
# RgbPath is the location of the RGB database. Note, this is the name of the
# file minus the extension (like ".txt" or ".db"). There is normally
# no need to change the default.
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Red Hat 6.0 and later now use a font server independent of
# the X server to render fonts.
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "unix/:7110"
FontPath"/usr/lib/X11/fonts/Type1"
# FontPath"/usr/lib/X11/fonts/TrueType"
FontPath"/usr/lib/X11/fonts/misc"
FontPath"/usr/lib/X11/fonts/75dpi"
EndSection
Section "Module"
Load"dbe"
Load"extmod"
Load"ddc"
#Load "fbdevhw"
Load"glx"
Load"GLcore"
Load"record"
Load"freetype"
Load"type1"
Load"dri"
Load"xtrap"
Load"speedo"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "macintosh"
Option "XkbLayout" "ca"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device""/dev/input/mice"
EndSection
Section "Monitor"
Identifier "Monitor0"
UseModes"Modes0"
ModelName "15-inch MultiSync"
Vendor "Apple"
Option "DPMS"
# HorizSync 30-70
# VertRefresh 50-96
HorizSync 31.77,35,37.9,48.1,49.7,56.5,60
VertRefresh 60,66.7,60,72,75,70,80,90
# HorizSync 31.77,35.0,37.9,48.1,49.7,56.5
# VertRefresh 60,66.67,60,70,72,75
# hsync range of 28.00-33.00kHz
# vrefresh range of 43.00-72.00Hz
EndSection
Section "Modes"
Identifier "Modes0"
# Generated
# D: 78.518 MHz, H: 59.846 kHz, V: 74.807 Hz
#Modeline "1024x768" 78.518 1024 1040 1136 1312 768 769 772 800
-HSync -VSync
#Modeline "832x624" 57.28 832 864 928 1152 624 625 628 667 -hsync
-vsync
ModeLin