Newsgroup: it.comp.os.linux.iniziare
Titolo: driver ati 8.5

Salve.
Ho scaricato i driver ati 8.5 e si installano tranquillamente.
kernel 2.6.24.5
slackware 12.1
configuro xorg.conf con
Section "Device"
        Option     "UseInternalAGPGART" "no"
        Identifier  "Card0"
        Driver      "fglrx"
        VendorName  "ATI Technologies Inc"
        BoardName   "RV350 AR [Radeon 9600]"
        BusID       "PCI:1:0:0"
EndSection
però X non si avvia:
(EE) fglrx(0): [agp] unable to acquire AGP, error -1023
(EE) fglrx(0): cannot init AGP
dmesg:
[fglrx] Internal AGP is not supported in 2.6 kernel.
ho cercato in lungo e in largo ma l'unica cosa che sono riuscito a
trovare è quell' UseInternalAGPGART in xorg.conf, che comunque non
risolve la situazione
Ciao
Matteo

 Ho scaricato i driver ati 8.5 e si installano tranquillamente.
riferito agli ati è un eufemismo;
da un po' peno a farli andare nella Slack (e non solo, nat.), con la 
12.1 ci sono riuscito (però solo col kernel di default) ma i risultati 
sono inferiori a quelli open, quindi sono tornato a questi, che ti 
consiglio, l'unico intoppo è che non va googleearth e che se lancio 
Stellarium in Xfce con Compiz e Gkrellm attivo quest'ultimo mi sfarfalla 
nella schermata di Stellarium;
dettagli li trovi in qlc thread passato -io ormai li ho dimenticati;
r
-- 
The world crashes in, into my living room [David Byrne]
Baudelaire e l'arte: 
http://umpf.net/

 dettagli li trovi in qlc thread passato -io ormai li ho dimenticati;
ti riferisci a 
http://www.slacky.eu/forum/viewtopic.php?f=1&t=24308
 ?
Ciao,
Matteo

 ti riferisci a 
http://www.slacky.eu/forum/viewtopic.php?f=1&t=24308
 ? 
no, mi riferivo a quelli aperti da me su direct rendering, 3D, 
Stellarium ecc... ho rotto un po' le scatole passando alla 12.1 e 
segnalando i piccoli problemi con la grafica -a quanto ricordo in realtà 
c'era solo il problema di Stellarium;
r
-- 
posted from a ridicoulus Country
tutto sui Pentangle: 
http://umpf.net/

con gli open ho praticamente lo stesso problema.
ho fatto così
X -configure
così ho una conf base, che già mi mette dri e glx tra i moduli in
xorg.conf e radeon come driver.
ho aggiunto i classici
    Option "DRI" "true"
e
Section "DRI"
    Group   0
    Mode    0666
EndSection
dalle istruzioni dovrebbe essere già attivo il direct rendering, ma
non lo è ancora.
da Xorg.0.log:
...
(II) [drm] DRM interface version 1.3
(II) [drm] DRM open master succeeded.
(II) RADEON(0): [drm] Using the DRM lock SAREA also for drawables.
(II) RADEON(0): [drm] framebuffer handle = 0xe0000000
(II) RADEON(0): [drm] added 1 reserved context for kernel
(II) RADEON(0): X context handle = 0x1
(II) RADEON(0): [drm] installed DRM signal handler
(WW) RADEON(0): [agp] AGP not available
(EE) RADEON(0): [agp] AGP failed to initialize. Disabling the DRI.
(II) RADEON(0): [agp] You may want to make sure the agpgart kernel
module
is loaded before the radeon kernel module.
(II) RADEON(0): [drm] removed 1 reserved context for kernel
(II) RADEON(0): [drm] unmapping 8192 bytes of SAREA 0xf92cd000 at
0xb7a9d000
(II) RADEON(0): [drm] Closed DRM master.
...
(==) RADEON(0): Backing store disabled
(WW) RADEON(0): Direct rendering disabled
(II) RADEON(0): Render acceleration unsupported on Radeon 9500/9700
and newer.
(II) RADEON(0): Render acceleration disabled
...
(II) AIGLX: Screen 0 is not DRI capable
...
Matteo

 non lo è ancora.
con la 12 andava? hai il vecchio xorg,conf?
come dicevo mi è bastato copiarlo nella 12.1 perché il direct rendering 
andasse;
poi ho perso qlc minuto per far andare il 3D usando gli script della 12 
che non funzionavano, allora ho provato compiz fusion icon e si è avviato;
ti posto parte del mio file, così puoi fare confronti, inoltre c'è una 
discussione in corso in 
slacky.eu
 sulla questione;
#
Section "Module"
# This loads the DBE extension module.
     Load        "dbe"     # Double buffer extension
     SubSection  "extmod"
       Option    "omit xfree86-dga"   # don't initialise the DGA extension
     EndSubSection
# This loads the font modules
#    Load        "type1"
     Load        "freetype"
#    Load        "xtt"
# This loads the GLX module
     Load       "glx"
# This loads the DRI module
     Load       "dri"
EndSection
# **********************************************************************
# Monitor section
# **********************************************************************
# Any number of monitor sections may be present
Section "Monitor"
     Identifier  "My Monitor"
     HorizSync   31.0 - 64.0
     VertRefresh  59.0 - 61.0
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"
Option "AddARGBGLXVisuals" "True"
     Driver     "vga"
EndSection
# Device configured by xorgconfig:
Section "Device"
     Identifier  "My Video Card"
     Driver      "radeon"
  Option "AGPMode" "8"
Option "AGPFastWrite" "true"
Option "RenderAccel" "true"
Option "backingstore" "true"
    # unsupported card
     #VideoRam    131072
     Option      "XAANoOffscreenPixmaps" "true"
     Option      "DRI" "true"
# Insert Clocks lines here if appropriate
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  "Screen 1"
     Device      "My Video Card"
     Monitor     "My Monitor"
     DefaultDepth 24
     Subsection "Display"
         Depth       24
         Modes       "1280x1024" "1024x768" "800x600" "640x480"
         ViewPort    0 0
     EndSubsection
EndSection
# **********************************************************************
# ServerLayout sections.
# **********************************************************************
Section "ServerLayout"
     Option      "AIGLX"            "true"
# The Identifier line must be present
     Identifier  "Simple Layout"
     Screen "Screen 1"
     InputDevice "Mouse0" "CorePointer"
     InputDevice "Keyboard1" "CoreKeyboard"
EndSection
  Section "DRI"
     Mode 0666
  EndSection
Section "Extensions"
     Option     "Composite"     "Enable"
     Option "RENDER" "Enable"
     Option "DAMAGE" "true
EndSection



una sola?
;-)
mi trovi come zerouno in slacky; alcune cose le scrivo su slacky (dove
sono da 2 anni), altre quì (visto che ci sono da 8 anni), altre in
entrambi
questo periodo me le sono viste un po' tutte, su ati, presenti passate
e future.
al problema agp non ci avevo mai fatto caso.
Matteo

 potrebbe non essere bello
qui in Debian è quasi lo stesso:
(II) RADEON(0): [dri] Found DRI library version 1.3.0 and kernel module 
version 1.27.0
però 3D e Compiz vanno;
r
-- 
DIO C'E'
e prima o poi lo staneremo
[graffiti anonimi]
Ramapage: 
http://umpf.net/

 però 3D e Compiz vanno; 
direct rendering e Compiz, pignoli;
r
-- 
Signatures of all things I am here to read
[Ulysses, III:2-3]


Stasera reinstallo slackware 12.1 pulita così vediamo.
comunque sul portatile, dove il direct rendering è attivo ma non è
ati, ho compiz configurato e funzionante però ci devo mettere
LIBGL_ALWAYS_INDIRECT=1 davanti altrimenti risponde con
compiz (core) - Fatal: GLX_EXT_texture_from_pixmap is missing
compiz (core) - Error: Failed to manage screen: 0
compiz (core) - Fatal: Nomanageable screens found on display :0.0
Matteo

 compiz (core) - Fatal: Nomanageable screens found on display :0.0
usi gli script per avviarlo?
anche a me dava errore ma non ricordo se come il tuo;
con fusion-icon invece parte senza far storie -in Xfce, in KDE non va, 
almeno qui in Debian, sulla Slack mi guardo bene dal provare, uso di 
solito KDE e non vorrei incasinarlo;
r
-- 
verrà la Parusia come ladro di notte


si, uso gli script di qualche wiki su slacky.
ora pero' ho formattato e reinstallato la 12.1
ho messo il tuo xorg.conf (con l'aggiunta delle sezioni mancanti) ma
il problema e' sempre lo stesso.
(II) RADEON(0): [agp] You may want to make sure the agpgart kernel
module
is loaded before the radeon kernel module.
puoi vedere se anche tu hai il messaggio?
#  glxinfo |grep direct
direct rendering: No (If you want to find out why, try setting
LIBGL_DEBUG=verbose)
# lsmod
agpgart                30664  2 drm,amd64_agp
radeon                124192  0
drm                    73620  1 radeon
amd64_agp              13316  0
Matteo

 agpgart                30664  2 drm,amd64_agp
forse è qui l'inghippo? io ho
agpgart                26544  1 drm
nessuna traccia di amd64_agp;
r
-- 
basta con mani pulite!
ritorniamo a mani impunite!



amd64_agp è per la mia scheda madre... tu avrai qualcos'altro *_agp
che carica automaticamente udev. agpgart è il frontend di questi *_agp
dovresti vederlo con lspci -v
anche sui wiki è specificato di caricare questi moduli.
comunque non funziona neanche senza.
c'era un link ad un tool sul sito di ubuntu che dato l'output di lspci
ti mostra quali moduli pilotano l'hardware
non ricordo se il link l'ho preso dal forum di slacky o da internet,
ma è come cercare un ago in un pagliaio
curioso: mi sono accorto adesso che al lavoro, su un pc del 2005,
scheda video intel onboard, scheda video configurata semplicemente con
X -configure senza altre modifiche (quindi Option "DRI" "true" non
settato, né Section "DRI" ... presente), ho il direct rendering
attivo. ovviamente non può funzionare compiz visto che non ho messo le
composite extensions, ma nemmeno mi interessa.
Ciao
Matteo

 attivo.  
'ste ati hanno proprio rotto, la prossima sarà nvidia;



io ero andato per comprare nvidia, ma agp c'era rimasto solo ati; in
un altro negozio invece niente agp
Matteo

 Matteo
-- 
Ciao.
Alessandro 
"Ubuntu" - an African word, meaning "Slackware is too hard for me".


ho appena scoperto che il modulo agpgart non mi tira su /dev/
agpgart... e vedi un po' che non funziona il dri...
adesso devo scoprire perche'
Matteo


caso risolto :-(
sembra si tratti di un problema di compatibilità tra la scheda video
ATI e la scheda madre NFORCE3
è tra i bug noti ma non si è capito il perchè.
qualcuno sembra aver risolto avviando windows prima di linux
sembra che il bios non riesca a determinare alcuni parametri che
vengono riconosciuti dal driver di windows e al reboot ormai questi
valori sono inizializzati e linux riesce a leggerli, ma nel mio caso
non ha funzionato :-(
vabbé.. appena ho tempo faccio un giro per negozi in cerca di una
nvidia
Matteo

Ho cambiato la scheda video e messo una nvidia...
installato il modulo proprietario e senza dover fare alcuna modifica
mi funziona il 3d con il direct rendering
Ho messo la scheda ati su un pc con mainboard intel, X -configure mi
ha attivato subito il direct rendering (ma non le extension) se dover
modificare nulla.
unico problema è la super luminosità e contrasto che danno un po'
fastidio; vano è la modifica dai tasti sul monitor (cambia di poco e
sempre fastidio dà)
il problema lo dava anche su windows; l'avevo risolto installando il
catalyst e regolando i parametri di luminosità&co da lì; questo
problema ce l'ho solamente con radeon 9600; con radeon 9250 no
problem.
Suggerimenti?