ATI Radeon X800 / 9800 and Fedora Core 4 ( FC4 )
Hello,
After several hours of fruitless Googleing and experimentation, I've made no progress with this problem. I'm running Fedora Core 4 on an Alienware 7700m with an ATI Radeon X800 (notebook version of the 9800). The X server fails unless xorg.conf is configured to use a generic VESA device. The kernel version is 2.6.11-1.1369_FC4.
Downloading and running ati-driver-installer-8.21.7-i386.run seemed to succeed; however, the fglrx driver build failed with the following:
make[2]: *** [/lib/modules/fglrx/build_mod/firegl_agpgart/firegl_wrap.o] Error 1make[1]: *** [_module_/lib/modules/fglrx/build_mod/firegl_agpgart] Error 2
make[1]: Leaving directory `/usr/src/kernels/2.6.11-1.1369_FC4-i686'
make: *** [default] Error 2
AGPGART module build failed with return value 2
I reproduced this error by visiting /lib/modules/fglrx and doing "make". So I ran the uninstallation script in /usr/share/fglrx.
Another LinuxQuestions thread recommended using Livna to get the ati-fglrx-* and kernel-module-fgrlx-* RPMs for my kernel. Following installation, I edited /etc/X11/xorg.conf but could find no "InternalAGPGART" line to edit, nor any reference to an ATI Radeon card. So I added the following manually (please forgive the long post):
# === ATI device section ===
Section "Device"
Identifier "ATI Graphics Adapter"
Driver "fglrx"
# ### generic DRI settings ###
# === disable PnP Monitor ===
#Option "NoDDC"
# === disable/enable XAA/DRI ===
Option "no_accel" "no"
Option "no_dri" "no"
# === misc DRI settings ===
Option "mtrr" "off" # disable DRI mtrr mapper, driver has its own code for mtrr
# ### FireGL DDX driver module specific settings ###
# === Screen Management ===
Option "DesktopSetup" "(null)"
Option "ScreenOverlap" "0"
Option "GammaCorrectionI" "0x00000000"
Option "GammaCorrectionII" "0x00000000"
# === OpenGL specific profiles/settings ===
Option "Capabilities" "0x00000000"
Option "CapabilitiesEx" "0x00000000"
# === Video Overlay for the Xv extension ===
Option "VideoOverlay" "on"
# === OpenGL Overlay ===
# Note: When OpenGL Overlay is enabled, Video Overlay
# will be disabled automatically
Option "OpenGLOverlay" "off"
# === Center Mode (Laptops only) ===
Option "CenterMode" "off"
# === Pseudo Color Visuals (8-bit visuals) ===
Option "PseudoColorVisuals" "off"
# === QBS Management ===
Option "Stereo" "off"
Option "StereoSyncEnable" "1"
# === FSAA Management ===
Option "FSAAEnable" "no"
Option "FSAAScale" "1"
Option "FSAADisableGamma" "no"
Option "FSAACustomizeMSPos" "no"
Option "FSAAMSPosX0" "0.000000"
Option "FSAAMSPosY0" "0.000000"
Option "FSAAMSPosX1" "0.000000"
Option "FSAAMSPosY1" "0.000000"
Option "FSAAMSPosX2" "0.000000"
Option "FSAAMSPosY2" "0.000000"
Option "FSAAMSPosX3" "0.000000"
Option "FSAAMSPosY3" "0.000000"
Option "FSAAMSPosX4" "0.000000"
Option "FSAAMSPosY4" "0.000000"
Option "FSAAMSPosX5" "0.000000"
Option "FSAAMSPosY5" "0.000000"
# === Misc Options ===
Option "UseFastTLS" "0"
Option "BlockSignalsOnLock" "on"
Option "UseInternalAGPGART" "yes"
Option "ForceGenericCPU" "no"
Option "EnablePageFlip" "on"
BusID "PCI:1:0:0" # vendor=1002, device=514c
Screen 0
EndSection
The X server fails with "no device found" or something to that effect - the log was lost when I reverted to a vanilla VESA xorg.conf and restarted X so I could post this message.
Any help getting ATI drivers to work would be appreciated.
|