Pagina 1 di 1

fglrx

Inviato: ven 21 ott 2005, 19:08
da aries
Ciao.
Ho installato i driver ati su slack 10.2, kernel 2.6.13.4
fglrx si carica all'avvio (controllato con lsmod), fglrxinfo va bene, glxinfo va bene, glxgears fa 1900 fps, ma se gioco a ksudoku in 3D mi scatta.

Perchè??????

Grazie

Questo è il xorg.conf:

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

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

# Any number of graphics device sections may be present

# Standard VGA Device:

Section "Device"
Identifier "fglrx"
VendorName "Unknown"
BoardName "Unknown"

# The chipset line is optional in most cases. It can be used to override
# the driver's chipset detection, and should not normally be specified.

# Chipset "generic"

# The Driver line must be present. When using run-time loadable driver
# modules, this line instructs the server to load the specified driver
# module. Even when not using loadable driver modules, this line
# indicates which driver should interpret the information in this section.

Driver "vga"
# The BusID line is used to specify which of possibly multiple devices
# this section is intended for. When this line isn't present, a device
# section can only match up with the primary video device. For PCI
# devices a line like the following could be used. This line should not
# normally be included unless there is more than one video device
# installed.

# BusID "PCI:0:10:0"

# VideoRam 256

# Clocks 25.2 28.3

EndSection

# === 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"
BusID "PCI:1:0:0" # vendor=1002, device=4150
Screen 0
EndSection

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

# Any number of screen sections may be present. Each describes
# the configuration of a single screen. A single specific screen section
# may be specified from the X server command line with the "-screen"
# option.
Section "Screen"
Identifier "Screen0"
Device "ATI Graphics Adapter"
Monitor "Monitor0"
DefaultDepth 24
#Option "backingstore"

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

Inviato: ven 21 ott 2005, 19:31
da Luke88
forse dico una cavolata, ma hai messo la famosa riga in fstab?

Codice: Seleziona tutto

tmpfs     /dev/shm           tmpfs        defaults            0 0 

Inviato: ven 21 ott 2005, 19:40
da aries
No non ho messo quella riga, non so nemmeno a che serve....
Ho seguito le istruzioni di slack for dummies.

Inviato: ven 21 ott 2005, 19:57
da samiel
Le istruzioni sono per un driver vecchio...


M.

Inviato: ven 21 ott 2005, 20:18
da aries
si, ma tutto è andato come doveva, sennò i comandi non restituivano il caricamento del modulo.
Infatti non ho dovuto nemmeno trasformare Xfree, per chè io non ce l'ho.
I settaggi sono stati scritti direttamente in xorg.

Naturale, visto che il driver è nuovo.....

Inviato: ven 21 ott 2005, 20:58
da absinthe
aries ha scritto:si, ma tutto è andato come doveva, sennò i comandi non restituivano il caricamento del modulo.
Infatti non ho dovuto nemmeno trasformare Xfree, per chè io non ce l'ho.
I settaggi sono stati scritti direttamente in xorg.

Naturale, visto che il driver è nuovo.....
si tutto va bene ma il driver ha bisogno di utilizzare una particolare quantità di memoria definita shared posix memory (shm) che deve essere montata all'avvio -al limite prima di usare il driver ati- aggiungi quella riga e tutto sarà ok.

ad ogni modo che scheda ati hai? perchè 1900ftp non sono molti....
senza accelerazione arriverai a 300/700 a seconda del processore, ma 1900 sono valori di una scheda un pò datata: se è così ok, altrimenti qualcosa che non va c'è comunque!

tra l'altro dovrebbe comunque segnalarti l'assenza della shm nel log di X!

M.

PS: ricordati di abilitare anche i permessi per il DRI nell'xorg.conf!!!

Inviato: sab 22 ott 2005, 9:20
da aries
ho una 9600 pro e su Windows ci gira half life 2......

Inviato: sab 22 ott 2005, 9:55
da aries
Eccolo!!

Ho messo questo nel fstab:

tmpfs /dev/shm tmpfs defaults 0 0

Adesso glxgears dà sempre 1900, però ksudoku in 3D va benissimo e gli screensaver GL sono OK.

Quel comando messo così in fstab carica /dev/shm all'avvio o lo devo montare tutte le volte a mano?
A me sembra che essendoci 0 0 alla fine non si carichi all'avvio, o no?

E bravo Luke88.........

Inviato: sab 22 ott 2005, 10:41
da Bart
Strano perchè io con il mio portatilesu una geForce 6200 ottengo circa 1990 FPS con glxgears e gioco tranquillamente a ut2004.

Inviato: sab 22 ott 2005, 10:59
da aries
UT2004 su Windows?

Io ci gioco col massimo dei dettagli.

Ho appena giocato con ppracer e va OK.

Ma insomma quel comando in fstab mi carica /dev/shm all'avvio o no?

Ciao

Inviato: sab 22 ott 2005, 12:10
da absinthe
aries ha scritto: Ma insomma quel comando in fstab mi carica /dev/shm all'avvio o no?
Ciao
ehm...

man fstab

o al limite slack4dummies

...

comunque sì: fstab è il file impiegato da mount all'avvio del sistema per capire quali filesystem montare di default. più che lo 0 0 è l'opzione defaults che comprende il montaggio automatico all'avvio (defaults è una somma di più opzioni tra le quali è inclusa anche auto...)

all'avvio viene lanciato il comando

mount -a

che legge in fstab e carica tutti i filesystems cui è stato assegnato il montaggio in automatico. per concludere:

subito dopo l'avvio dai un

#>mount

senza argomenti e vedrai la lista dei file systems montati, ci sarà anche shm. infino con

#>df

verdai quanto dello spazio riservato a shm venga impiegato istante per istante (o quasi)

M.

Inviato: sab 22 ott 2005, 12:18
da Bart
aries ha scritto:UT2004 su Windows?
Su Slackware!

Inviato: sab 22 ott 2005, 13:22
da aries
azz!
e da dove si scarica????

ciao

p.s. secondo te 64 mb di apertura agp sono pochi?
Calcola che ho 1 gb di ram

Inviato: sab 22 ott 2005, 13:37
da Bart
aries ha scritto:azz!
e da dove si scarica????

ciao

p.s. secondo te 64 mb di apertura agp sono pochi?
Calcola che ho 1 gb di ram
Si compra, non si scarica. E' uno dei primi giochi che monta un installer anche per linux.

Inviato: sab 22 ott 2005, 14:11
da aries
Ah bè mi pareva.....
Beh, se proprio devo comprare un gioco lo compro per Windows.
Il s.o. di zio bill serve proprio per giocare......