Jump to content

ATI linux drivers


ShadowFoxLSU
 Share

Recommended Posts

Unfortunately for me I have an ATI card. So I decided to install the linux drivers. No problem, reboot. X cant find the device fglrx at PCI 1:0:1 . No prob, went on line and read that you should just remove that line from the XF86config-4 file. Now X works, but I have no hardware acceleration (fgl_gears will not run) and Enmey Territory will only run in software mode. How should I fix this? For some weird reason I think it is just a simple 1 line command in the XF86config-4 file.

Link to comment
Share on other sites

I use a Radeon 7500 and here's my modules section:

Section "Module"

   Load "dbe" # Double-Buffering Extension

   Load "v4l" # Video for Linux

   Load "extmod"

   Load "type1"

   Load "freetype"

   Load "glx" # 3D layer

   Load "dri" # direct rendering

 

Here's my device section:

Section "Device"

   Identifier "device1"

   VendorName "ATI"

   BoardName "ATI Radeon"

   Driver "radeon"

   Option "DPMS"

   Option "AGPMode" "4"

   #Option "EnablePageFlip"

 

The EnablePageFlip option will sometimes increase frame rates, it did not for me.

Link to comment
Share on other sites

here is a copy of my config file. I copied a bunch of stuff from the one that the ati driver created and pasted it into my previous one.

# File generated by XFdrake.

 

# **********************************************************************

# Refer to the XF86Config man page for details about the format of

# this file.

# **********************************************************************

 

Section "Files"

    # Multiple FontPath entries are allowed (they are concatenated together)

    # By default, Mandrake 6.0 and later now use a font server independent of

    # the X server to render fonts.

    FontPath "unix/:-1"

EndSection

 

 

 

 

 

 

Section "ServerFlags"

    AllowMouseOpenFail # allows the server to start up even if the mouse doesn't work

    #DontZap # disable <Crtl><Alt><BS> (server abort)

    #DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)

EndSection

 

Section "Module"

    Load "dbe" # Double-Buffering Extension

    Load "v4l" # Video for Linux

    #Load "extmod"

    Load "type1"

    Load "freetype"

    Load "glx" # 3D layer

    Load "dri" # direct rendering

SubSection  "extmod"

      Option    "omit xfree86-dga" # don't initialise the DGA extension

    EndSubSection

EndSection

 

Section "DRI"

    Mode 0666

EndSection

 

Section "InputDevice"

    Identifier "Keyboard1"

    Driver "Keyboard"

    Option "XkbModel" "pc105"

    Option "XkbLayout" "gb"

    Option "XkbOptions" ""

EndSection

 

Section "InputDevice"

    Identifier "Mouse1"

    Driver "mouse"

    Option "Protocol" "IMPS/2"

    Option "Device" "/dev/psaux"

    Option "ZAxisMapping" "4 5"

EndSection

 

Section "Monitor"

    Identifier "monitor1"

    VendorName "Plug'n Play"

    HorizSync 30-81

    VertRefresh 50-76

    Option "DPMS"

 

    # Sony Vaio C1(X,XS,VE,VN)?

    # 1024x480 @ 85.6 Hz, 48 kHz hsync

    ModeLine "1024x480"    65.00 1024 1032 1176 1344 480  488  494  563 -hsync -vsync

 

    # TV fullscreen mode or DVD fullscreen output.

    # 768x576 @ 79 Hz, 50 kHz hsync

    ModeLine "768x576"  50.00  768  832  846 1000 576  590  595  630

 

    # 768x576 @ 100 Hz, 61.6 kHz hsync

    ModeLine "768x576"  63.07  768  800  960 1024 576  578  590  616

EndSection

 

Section "Monitor"

    Identifier "monitor2"

    VendorName "Plug'n Play"

    HorizSync 30-81

    VertRefresh 50-76

    Option "DPMS"

 

    # Sony Vaio C1(X,XS,VE,VN)?

    # 1024x480 @ 85.6 Hz, 48 kHz hsync

    ModeLine "1024x480"    65.00 1024 1032 1176 1344 480  488  494  563 -hsync -vsync

 

    # TV fullscreen mode or DVD fullscreen output.

    # 768x576 @ 79 Hz, 50 kHz hsync

    ModeLine "768x576"  50.00  768  832  846 1000 576  590  595  630

 

    # 768x576 @ 100 Hz, 61.6 kHz hsync

    ModeLine "768x576"  63.07  768  800  960 1024 576  578  590  616

EndSection

 

Section "Device"

    Identifier "device1"

    VendorName "ATI"

    BoardName "ATI Radeon"

    #Driver "radeon"

    Driver "fglrx"

    Screen 0

    BusID "PCI:1:0:0"

    Option "DPMS"

#lots of options from ati config

 

    Option "no_accel"                "no"

    Option "no_dri"                  "no"

    Option "DesktopSetup"            "0x00000100" 

    Option "MonitorLayout"              "AUTO, AUTO"

    Option "IgnoreEDID"              "off"

    Option "HSync2"                  "30 - 81" 

    Option "VRefresh2"                  "50 - 76" 

    Option "ScreenOverlap"              "0" 

    Option "Capabilities"            "0x00000000"

    Option "VideoOverlay"            "on"

    Option "OpenGLOverlay"              "off"

    Option "CenterMode"              "off"

    Option "Stereo"                  "off"

    Option "StereoSyncEnable"        "1"

    Option "UseFastTLS"              "0"

    Option "BlockSignalsOnLock"      "on"

    Option "UseInternalAGPGART"      "yes"

    Option "ForceGenericCPU"            "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"

    #BusID "PCI:1:0:1"    # vendor=1002, device=496e

 

EndSection

 

Section "Device"

    Identifier "device2"

    VendorName "ATI Technologies Inc"

    BoardName "ATI Radeon"

    Driver "fglrx"

    Screen 0

    BusID "PCI:1:0:0"

    Option "DPMS"

 

#this is the stuff i pasted last

#

#

#

#

    Option "no_accel"                "no"

    Option "no_dri"                  "no"

    Option "DesktopSetup"            "0x00000100" 

    Option "MonitorLayout"              "AUTO, AUTO"

    Option "IgnoreEDID"              "off"

    Option "HSync2"                  "30 - 81" 

    Option "VRefresh2"                  "50 - 76" 

    Option "ScreenOverlap"              "0" 

    Option "Capabilities"            "0x00000000"

    Option "VideoOverlay"            "on"

    Option "OpenGLOverlay"              "off"

    Option "CenterMode"              "off"

    Option "Stereo"                  "off"

    Option "StereoSyncEnable"        "1"

    Option "UseFastTLS"              "0"

    Option "BlockSignalsOnLock"      "on"

    Option "UseInternalAGPGART"      "yes"

    Option "ForceGenericCPU"            "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"

EndSection

 

Section "Screen"

    Identifier "screen1"

    Device "device1"

    Monitor "monitor1"

    DefaultColorDepth 24

 

    #Subsection "Display"

  # Depth 8

      #  Virtual 1280 1024

    #EndSubsection

 

# Subsection "Display"

    #    Depth 15

    #    Virtual 1280 1024

# EndSubsection

 

    #Subsection "Display"

  # Depth 16

      #  Virtual 1280 1024

    #EndSubsection

    Subsection "Display"

        Depth 24

    Modes      "1280x1024" "1024x768" "800x600"

# Virtual 1280 1024

    EndSubsection

EndSection

 

Section "Screen"

    Identifier "screen2"

    Device "device2"

    Monitor "monitor2"

    DefaultColorDepth 24

 

# Subsection "Display"

#  Depth 8

#  Virtual 1280 1024

  #  EndSubsection

 

# Subsection "Display"

#  Depth 15

#  Virtual 1280 1024

# EndSubsection

 

# Subsection "Display"

#  Depth 16

#  Virtual 1280 1024

# EndSubsection

 

    Subsection "Display"

        Depth 24

        Modes    "1280x1024" "1024x768" "800x600"

    # Virtual 1280 1024

    EndSubsection

EndSection

 

Section "ServerLayout"

    Identifier "layout1"

    Screen "screen1"

    Screen "screen2" RightOf "screen1"

    InputDevice "Keyboard1" "CoreKeyboard"

    InputDevice "Mouse1" "CorePointer"

    #Option "Xinerama"

EndSection

Link to comment
Share on other sites

From your config:

Section "Device"

Identifier "device1"

VendorName "ATI"

BoardName "ATI Radeon"

#Driver "radeon"

Driver "fglrx"

Screen 0

BusID "PCI:1:0:0"

Option "DPMS"

#lots of options from ati config

 

I think you need to load the radeon driver, I'm pretty sure fglrx is the driver module for the FireGL card.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...