
Originally Posted by
agentc0re
uname -a
Code:
Linux 2.6.21.5-smp #2 SMP Tue Jun 19 14:58:11 CDT 2007 i686 AMD Athlon(tm) 64 Processor 3400+ AuthenticAMD GNU/Linux
Video card i have is the X1950pro AGP 512mb (Sapphire)
My monitors are 2005fpw dell 20.1" widescreen that support 1650x1080 (i have 2)
when i ran the ati installer, i did it as root and in runlevel 3 @ CLI. all my tests so far have been under root as well until i can figure out what is going on.
My bios is set to 256mb agp aperture.
7.11 did work (well work i mean, X started) 7.12 does not. When i changed driver from fglrx to vesa, X does start so i don't think it's my xorg.
well, vesa is supported by all cards for what i know. for example when the hd series wasn't supported officially in fglrx these boards would run vesa to start xorg. so normally, putting vesa as driver should make your board work. the problem would have been if vesa wouldn't work. as for the resolution, your should not work anymore on 7.12. so i guess that it's best for you to keep on going with the 7.11.

Originally Posted by
agentc0re
xorg.conf
Code:
Section "ServerLayout"
Identifier "Simple Layout"
Screen 0 "aticonfig-Screen[0]" 0 0
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard[0]" "CoreKeyboard"
EndSection

Originally Posted by
agentc0re
Code:
Section "Module"
Load "dbe" # Double buffer extension
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
Load "type1"
Load "freetype"
#Load "speedo"
Load "glx"
Load "dri"
EndSection
is the extmod option needed?! i don't have it and works without it. try removing all the subsection extmod and insert Load "extmod" in its place.
also set the following

Originally Posted by
agentc0re
Code:
Section "InputDevice"
# Option "XkbRules" "xorg"
# Option "XkbModel" "pc105"
# Option "XkbLayout" "us"
# Option "XkbVariant" ""
# Option "XkbOptions" ""
Identifier "Keyboard1"
Driver "kbd"
EndSection
to
Code:
Section "InputDevice"
Driver "kbd"
Identifier "Keyboard[0]"
Option "Protocol" "Standard"
Option "XkbLayout" "us"
Option "XkbModel" "pc105"
Option "XkbRules" "xorg"
EndSection
also add the following:
Code:
Section "Modes"
Identifier "Modes[0]"
EndSection
Section "Modes"
Identifier "Modes[1]"
EndSection
Section "ServerFlags"
Option "AllowMouseOpenFail" "on"
Option "IgnoreABI" "on"
Option "AIGLX" "off"
EndSection
(if you want aiglx then set to on the option).
and substitute the monitor sections with the following:
Code:
Section "Monitor"
Identifier "aticonfig-Monitor[0]"
Option "DPMS" "true"
UseModes "Modes[0]"
Option "CalcAlgorithm" "XServerPool"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[1]"
Option "DPMS" "true"
UseModes "Modes[1]"
Option "CalcAlgorithm" "XServerPool"
EndSection
and the device sections with:
Code:
Section "Device"
Identifier "aticonfig-Device[0]"
Driver "fglrx"
BusID "PCI:1:0:0"
Option "BusType" "AGP"
Option "BlockSignalsOnLock" "on"
Option "Capabilities" "0x00000000"
Option "CapabilitiesEx" "0x00000000"
Option "CenterMode" "off"
Option "DRI" "true"
Option "ForceGenericCPU" "no"
Option "HWCursor" "On"
Option "KernelModuleParm" "locked-userpages=0"
Option "mtrr" "off"
Option "no_accel" "no"
Option "no_dri" "no"
Option "OpenGLOverlay" "off"
Option "PseudoColorVisuals" "off"
Option "RenderAccel" "true"
Option "ScreenOverlap" "0"
Option "Stereo" "off"
Option "StereoSyncEnable" "1"
Option "UseFastTLS" "0"
Option "UseInternalAGPGART" "no"
Option "VideoOverlay" "on"
Option "XAANoOffscreenPixmaps" "true"
EndSection
Section "Device"
Identifier "aticonfig-Device[1]"
Driver "fglrx"
BusID "PCI:1:0:1"
Screen 1
Option "BusType" "AGP"
Option "BlockSignalsOnLock" "on"
Option "Capabilities" "0x00000000"
Option "CapabilitiesEx" "0x00000000"
Option "CenterMode" "off"
Option "DRI" "true"
Option "ForceGenericCPU" "no"
Option "HWCursor" "On"
Option "KernelModuleParm" "locked-userpages=0"
Option "mtrr" "off"
Option "no_accel" "no"
Option "no_dri" "no"
Option "OpenGLOverlay" "off"
Option "PseudoColorVisuals" "off"
Option "RenderAccel" "true"
Option "ScreenOverlap" "0"
Option "Stereo" "off"
Option "StereoSyncEnable" "1"
Option "UseFastTLS" "0"
Option "UseInternalAGPGART" "no"
Option "VideoOverlay" "on"
Option "XAANoOffscreenPixmaps" "true"
EndSection
the problem you might have is that you could also encounter some issues with both the monitors connected so try seeing what happens when you disconnect one of them and comment out the lines for the second monitor.
the other problem that you have is that your board is detected as pcie (old fglrx problem) and this could have you play around a little with the agpgart. the bustype option should have fglrx detect the board as an agp one and enable the agpgart and dri as it should by default, but the wrong bus type might have provoked some problem.
if everyhing goes fine then you can play around with big desktop options and similar stuff.
the next time look into the /var/log/Xorg.0.log after a black screen to see what error has occured. it could help out seeing if there was something wrong.
if you encounter problems post the xorg.0.log and we'll try figuring out the problem and how to best set-up also the monitors (the section lacks the refresh rates and the screen dimensions).

Originally Posted by
Dandel
since i do not know which distribution you have, i'll haft to guess at config file locations, but if it's debian/ubuntu this should work...
does the following file exist?
Code:
/etc/X11/xorg.conf.original
if that file exists, copy it over your xorg config file.
otherwise, reinstall the xorg server, using your package manager.
this file should not be loaded. the one that is loaded by xorg is /etc/X11/xorg.conf and should be the same on all the distributions. the other xorg.conf.whatever files are just backup created by distro setting programs.
also, don't reinstall xorg!!!! is useless. when problems get out because of misconfigurations then they would be fixed after setting the configuration to the right one. also if you use gentoo the reinstall of the xorg packages would take quite some time.
remember that this is not windows on which when a program doesn't work you just reinstall it. usually in linux you first verify the configs and after setting them right if there's no other way of fixing things then you might consider reinstalling the package.