Gå til innhold

ATI drivere


Anbefalte innlegg

Videoannonse
Annonse

For å installere drivere for ati-skjermkort:

 

1: Få tak i rpm-pakkene (som er de eneste som er gitt ut?)

 

2: Installer rpm-pakkene:

rpm -Uvh fglrx-etellerannet

 

3: skift til ati sine opengl-drivere:

opengl-update ati

 

4: Kjør installeringsprogrammet for å få en skikkelig XF86Config fil:

/opt/ati/bin/fglrxconfig

 

Svar det du ønsker på spørsmålene, det går generelt bra å trykke på enter på det meste :). Du må også vite hvilke frekvenser skjermen skal kjøre på. www.google.com er en fin ressurs :)

 

5: La fglrxconfig programmet skrive til /etc/X11/XF86Config-4 (som er standard)

 

6: Hvis du har problemer, ta inspirasjon fra min XF86Config fil: (merk: jeg har tatt vekk mye av den kommenterte teksten)

**********************************************************************
# DRI Section
# **********************************************************************
Section "dri"
# Access to OpenGL ICD is allowed for all users:
   Mode 0666
# Access to OpenGL ICD is restricted to a specific user group:
#    Group 100    # users
#    Mode 0660
EndSection

# **********************************************************************
# Module section -- this  section  is used to specify
# which dynamically loadable modules to load.
# **********************************************************************
#
Section "Module"

# This loads the DBE extension module.

   Load        "dbe"  	# Double buffer extension

# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.
   SubSection  "extmod"
     Option    "omit xfree86-dga"   # don't initialise the DGA extension
   EndSubSection

# This loads the Type1 and FreeType font modules
   Load        "type1"
   Load        "freetype"

# This loads the GLX module
   Load        "glx"   # libglx.a
   Load        "dri"   # libdri.a

EndSection

# **********************************************************************
# Files section.  This allows default font and rgb paths to be set
# **********************************************************************

Section "Files"


   RgbPath	"/usr/X11R6/lib/X11/rgb"


   FontPath   "/usr/X11R6/lib/X11/fonts/local/"
   FontPath   "/usr/X11R6/lib/X11/fonts/misc/"
   FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
   FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
   FontPath   "/usr/X11R6/lib/X11/fonts/Type1/"
   FontPath   "/usr/X11R6/lib/X11/fonts/Speedo/"
   FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/"
   FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/"

# The module search path.  The default path is shown here.

#    ModulePath "/usr/X11R6/lib/modules"

EndSection

# **********************************************************************
# Server flags section.
# **********************************************************************

Section "ServerFlags"


EndSection

# **********************************************************************
# Input devices
# **********************************************************************

# **********************************************************************
# Core keyboard's InputDevice section
# **********************************************************************

Section "InputDevice"

   Identifier	"Keyboard1"
   Driver	"Keyboard"

   Option "AutoRepeat" "500 30"


   Option "XkbRules"	"xfree86"
   Option "XkbModel"	"pc101"
   Option "XkbLayout"	"no"

EndSection


# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************

Section "InputDevice"

# Identifier and driver

   Identifier	"Mouse1"
   Driver "mouse"
   Option "Protocol"   "ImPS/2"
   Option "ZAxisMapping"   "4 5"
   Option "Device"     "/dev/input/mice"
   Option "Buttons"	"7"


EndSection



Section "Monitor"
   Identifier  "Monitor0"
   HorizSync   30-96
   VertRefresh 50-160



EndSection


# **********************************************************************
# Graphics device section
# **********************************************************************

# Any number of graphics device sections may be present

# Standard VGA Device:

Section "Device"
   Identifier  "Standard VGA"
   VendorName  "Unknown"
   BoardName   "Unknown"

   Driver      "vga"
EndSection

# === ATI device section ===

Section "Device"
   Identifier                          "ATI Graphics Adapter"
   Driver                              "fglrx"
# === disable PnP Monitor  ===
   Option                              "NoDDC"
# === disable/enable XAA/DRI ===
   Option "no_accel"                   "no"
   Option "no_dri"                       "no"
# === FireGL DDX driver module specific settings ===
# === Screen Management ===
   Option "DesktopSetup"               "0x00000000" 
   Option "MonitorLayout"              "AUTO, AUTO"
   Option "IgnoreEDID"                 "off"
   Option "HSync2"                     "unspecified" 
   Option "VRefresh2"                  "unspecified" 
   Option "ScreenOverlap"              "0" 
# === TV-out Management ===
   Option "NoTV"                       "yes"     
   Option "TVStandard"                 "NTSC-M"     
   Option "TVHSizeAdj"                 "0"     
   Option "TVVSizeAdj"                 "0"     
   Option "TVHPosAdj"                  "0"     
   Option "TVVPosAdj"                  "0"     
   Option "TVHStartAdj"                "0"     
   Option "TVColorAdj"                 "0"     
   Option "GammaCorrectionI"           "0x00000000"
   Option "GammaCorrectionII"          "0x00000000"
# === OpenGL specific profiles/settings ===
   Option "Capabilities"               "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 "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"                 "2"
   Option "BlockSignalsOnLock"         "on"
   Option "UseInternalAGPGART"         "no"
   Option "ForceGenericCPU"            "no"
   BusID "PCI:3:0:0"    # vendor=1002, device=4144
   Screen 0
EndSection

# **********************************************************************
# Screen sections
# **********************************************************************

Section "Screen"
   Identifier  "Screen0"
   Device      "ATI Graphics Adapter"
   Monitor     "Monitor0"
   DefaultDepth 24
   #Option "backingstore"

   Subsection "Display"
       Depth       24
       Modes       "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
       ViewPort    0 0  # initial origin if mode is smaller than desktop
#        Virtual     1280 1024
   EndSubsection
EndSection

# **********************************************************************
# ServerLayout sections.
# **********************************************************************


Section "ServerLayout"

# The Identifier line must be present
   Identifier  "Server Layout"


   Screen "Screen0"


   InputDevice "Mouse1" "CorePointer"
   InputDevice "Keyboard1" "CoreKeyboard"

EndSection

### EOF ###

 

7: Hvis du fortsatt har problemer:

grep -e EE -e WW /var/log/XFree86.0.log

 

8: Se om du ser noe i loggen som kan gi hint om hva som er feil. Får du "screens found, but none have a usable configuration" har du skrevet feile frekvenser :)

 

Lykke til!

 

EDIT: Hvis du får ting som begynner på (WW) når du sjekker logen, er dette vanligvis warnings som ikke betyr noe... Det er (EE) (error) du skal se etter. Selv har jeg disse "warnings" i loggen uten problemer:

(WW) Open APM failed (/dev/apm_bios) (No such file or directory)
(II) Loading extension MIT-SCREEN-SAVER
(WW) fglrx: No matching Device section for instance (BusID PCI:3:0:1) found
(WW) fglrx(0): board is an unknown third party board, chipset is supported
(WW) fglrx(0): Cannot read colourmap from VGA.  Will restore with default

Endret av Seigemannen
Lenke til kommentar
  • 1 måned senere...
Hva skal stå hvis jeg skal ha tv-out funksjon seigmannen? Jeg var på www.rpmfind.net .. og der var det Config tool for ATI Rage Mobility TV-OUT. har du erfaring med den? hvordan den fungerer osv. :wow:

Tv-out har jeg ingen erfaring med, siden jeg ikke gidder å koble tv til pc-en ;)

Når du installerer ati-driverne med /opt/ati/bin/fglrxconfig får du endel spørsmål angående tv-out funksjonen.. Noen som har prøvd å enable dette og har lyst til å dele erfaringene?

Lenke til kommentar
  • 2 uker senere...
For å installere drivere for ati-skjermkort:

 

1: Få tak i rpm-pakkene (som er de eneste som er gitt ut?)

 

2: Installer rpm-pakkene:

rpm -Uvh fglrx-etellerannet

 

3: skift til ati sine opengl-drivere:

opengl-update ati

 

4: Kjør installeringsprogrammet for å få en skikkelig XF86Config fil:

/opt/ati/bin/fglrxconfig

 

Svar det du ønsker på spørsmålene, det går generelt bra å trykke på enter på det meste :). Du må også vite hvilke frekvenser skjermen skal kjøre på. www.google.com er en fin ressurs :)

 

5: La fglrxconfig programmet skrive til /etc/X11/XF86Config-4 (som er standard)

 

6: Hvis du har problemer, ta inspirasjon fra min XF86Config fil: (merk: jeg har tatt vekk mye av den kommenterte teksten)

**********************************************************************
# DRI Section
# **********************************************************************
Section "dri"
# Access to OpenGL ICD is allowed for all users:
   Mode 0666
# Access to OpenGL ICD is restricted to a specific user group:
#    Group 100    # users
#    Mode 0660
EndSection

# **********************************************************************
# Module section -- this  section  is used to specify
# which dynamically loadable modules to load.
# **********************************************************************
#
Section "Module"

# This loads the DBE extension module.

   Load        "dbe"  	# Double buffer extension

# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.
   SubSection  "extmod"
     Option    "omit xfree86-dga"   # don't initialise the DGA extension
   EndSubSection

# This loads the Type1 and FreeType font modules
   Load        "type1"
   Load        "freetype"

# This loads the GLX module
   Load        "glx"   # libglx.a
   Load        "dri"   # libdri.a

EndSection

# **********************************************************************
# Files section.  This allows default font and rgb paths to be set
# **********************************************************************

Section "Files"


   RgbPath	"/usr/X11R6/lib/X11/rgb"


   FontPath   "/usr/X11R6/lib/X11/fonts/local/"
   FontPath   "/usr/X11R6/lib/X11/fonts/misc/"
   FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
   FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
   FontPath   "/usr/X11R6/lib/X11/fonts/Type1/"
   FontPath   "/usr/X11R6/lib/X11/fonts/Speedo/"
   FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/"
   FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/"

# The module search path.  The default path is shown here.

#    ModulePath "/usr/X11R6/lib/modules"

EndSection

# **********************************************************************
# Server flags section.
# **********************************************************************

Section "ServerFlags"


EndSection

# **********************************************************************
# Input devices
# **********************************************************************

# **********************************************************************
# Core keyboard's InputDevice section
# **********************************************************************

Section "InputDevice"

   Identifier	"Keyboard1"
   Driver	"Keyboard"

   Option "AutoRepeat" "500 30"


   Option "XkbRules"	"xfree86"
   Option "XkbModel"	"pc101"
   Option "XkbLayout"	"no"

EndSection


# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************

Section "InputDevice"

# Identifier and driver

   Identifier	"Mouse1"
   Driver "mouse"
   Option "Protocol"   "ImPS/2"
   Option "ZAxisMapping"   "4 5"
   Option "Device"     "/dev/input/mice"
   Option "Buttons"	"7"


EndSection



Section "Monitor"
   Identifier  "Monitor0"
   HorizSync   30-96
   VertRefresh 50-160



EndSection


# **********************************************************************
# Graphics device section
# **********************************************************************

# Any number of graphics device sections may be present

# Standard VGA Device:

Section "Device"
   Identifier  "Standard VGA"
   VendorName  "Unknown"
   BoardName   "Unknown"

   Driver      "vga"
EndSection

# === ATI device section ===

Section "Device"
   Identifier                          "ATI Graphics Adapter"
   Driver                              "fglrx"
# === disable PnP Monitor  ===
   Option                              "NoDDC"
# === disable/enable XAA/DRI ===
   Option "no_accel"                   "no"
   Option "no_dri"                       "no"
# === FireGL DDX driver module specific settings ===
# === Screen Management ===
   Option "DesktopSetup"               "0x00000000" 
   Option "MonitorLayout"              "AUTO, AUTO"
   Option "IgnoreEDID"                 "off"
   Option "HSync2"                     "unspecified" 
   Option "VRefresh2"                  "unspecified" 
   Option "ScreenOverlap"              "0" 
# === TV-out Management ===
   Option "NoTV"                       "yes"     
   Option "TVStandard"                 "NTSC-M"     
   Option "TVHSizeAdj"                 "0"     
   Option "TVVSizeAdj"                 "0"     
   Option "TVHPosAdj"                  "0"     
   Option "TVVPosAdj"                  "0"     
   Option "TVHStartAdj"                "0"     
   Option "TVColorAdj"                 "0"     
   Option "GammaCorrectionI"           "0x00000000"
   Option "GammaCorrectionII"          "0x00000000"
# === OpenGL specific profiles/settings ===
   Option "Capabilities"               "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 "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"                 "2"
   Option "BlockSignalsOnLock"         "on"
   Option "UseInternalAGPGART"         "no"
   Option "ForceGenericCPU"            "no"
   BusID "PCI:3:0:0"    # vendor=1002, device=4144
   Screen 0
EndSection

# **********************************************************************
# Screen sections
# **********************************************************************

Section "Screen"
   Identifier  "Screen0"
   Device      "ATI Graphics Adapter"
   Monitor     "Monitor0"
   DefaultDepth 24
   #Option "backingstore"

   Subsection "Display"
       Depth       24
       Modes       "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
       ViewPort    0 0  # initial origin if mode is smaller than desktop
#        Virtual     1280 1024
   EndSubsection
EndSection

# **********************************************************************
# ServerLayout sections.
# **********************************************************************


Section "ServerLayout"

# The Identifier line must be present
   Identifier  "Server Layout"


   Screen "Screen0"


   InputDevice "Mouse1" "CorePointer"
   InputDevice "Keyboard1" "CoreKeyboard"

EndSection

### EOF ###

 

7: Hvis du fortsatt har problemer:

grep -e EE -e WW /var/log/XFree86.0.log

 

8: Se om du ser noe i loggen som kan gi hint om hva som er feil. Får du "screens found, but none have a usable configuration" har du skrevet feile frekvenser :)

 

Lykke til!

 

EDIT: Hvis du får ting som begynner på (WW) når du sjekker logen, er dette vanligvis warnings som ikke betyr noe... Det er (EE) (error) du skal se etter. Selv har jeg disse "warnings" i loggen uten problemer:

(WW) Open APM failed (/dev/apm_bios) (No such file or directory)
(II) Loading extension MIT-SCREEN-SAVER
(WW) fglrx: No matching Device section for instance (BusID PCI:3:0:1) found
(WW) fglrx(0): board is an unknown third party board, chipset is supported
(WW) fglrx(0): Cannot read colourmap from VGA.  Will restore with default

Hvordan får jeg den til å skrive til /etc/X11/XF86Config-4 ? hva må jeg skrive? :ermm:

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...