attivazione accelerazione 3d

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
fruitjem
Linux 0.x
Linux 0.x
Messaggi: 13
Iscritto il: dom 21 feb 2010, 21:06
Slackware: 13.0
Kernel: 2.6.32.7-smp
Desktop: kde

attivazione accelerazione 3d

Messaggio da fruitjem »

Salve sono da poco passato a slack(sono in dual boot con ubuntu) e avrei un problemino niente male...........Sono con i driver vesa e vorrei attivare gli open che supportano l'accelerazione 3d.
Ho una ATI radeon 3650 e mi sono accorto che in /etc/X11/ xorg.conf non esiste , esiste uno xorg.conf-vesa.........
Qualcuno di voi sa delucidarmi su come potrei attivare tali driver sul mio pc?
grazie a tutti e complimenti per il forum.....

Avatar utente
spiri
Linux 1.x
Linux 1.x
Messaggi: 149
Iscritto il: mar 31 gen 2006, 14:14
Slackware: current
Desktop: xfce
Località: bergamo

Re: attivazione accelerazione 3d

Messaggio da spiri »

Ciao,
hai provato ad installare i drivers proprietari dell'ati:
http://support.amd.com/us/gpudownload/Pages/index.aspx
credo che tu prima debba installare i drivers per la tua scheda e poi configurare xorg.conf in maniera appropriata.

spiri

fruitjem
Linux 0.x
Linux 0.x
Messaggi: 13
Iscritto il: dom 21 feb 2010, 21:06
Slackware: 13.0
Kernel: 2.6.32.7-smp
Desktop: kde

Re: attivazione accelerazione 3d

Messaggio da fruitjem »

Veramente mi hanno detto che dovrei aver gia installato i driver open (li installa in automatico slack13 con la full)e che devo solo configurare il mio xorg.conf in modo da usarli.....se mi dici cosi mi viene il dubbio^^che consigli?non so che fare.........(su ubuntu ad esempio ho gli open e vanno meglio quindi vorrei mettere quelli...)

Avatar utente
spiri
Linux 1.x
Linux 1.x
Messaggi: 149
Iscritto il: mar 31 gen 2006, 14:14
Slackware: current
Desktop: xfce
Località: bergamo

Re: attivazione accelerazione 3d

Messaggio da spiri »

Ciao,
ti premetto che ho avuto una volta un portatile con un ati e ho veramente penato per farla funzionare. da allora sono passato al nvidia. Prova a fare cosi. Nel file xorg.conf in Section "Device" metti:

Codice: Seleziona tutto

Driver            "fglrx" # se vuoi usare i driver proprietari 
oppure

Codice: Seleziona tutto

Driver             "radeon"  # se vuoi usare i driver open 
poi nella sezione Section "Module" metti:

Codice: Seleziona tutto

Load  "dri"
Load  "glx"
Infine al fondo del file aggiungi:

Codice: Seleziona tutto

Section "DRI"
Group "video"
Mode 0660
EndSection
poi rilancia X e su una shell prova a digitare:
glxinfo | grep rendering
dovresti avere qualcosa del genere se il 3D e' abilitato:
direct rendering: Yes

spero di non aver detto inesattezze.

ciao
spiri

Avatar utente
inux
Packager
Packager
Messaggi: 529
Iscritto il: sab 3 nov 2007, 11:36
Nome Cognome: Christian Reguzzoni
Slackware: 64 13.1
Desktop: kde
Località: busto arsizio (VA)

Re: attivazione accelerazione 3d

Messaggio da inux »

ciao, secondo me vai nel sito della ati e installi l'ultima versione una volta installati, sulla voce "driver" scrivi ati e in teoria dovresti essere a posto.

fruitjem
Linux 0.x
Linux 0.x
Messaggi: 13
Iscritto il: dom 21 feb 2010, 21:06
Slackware: 13.0
Kernel: 2.6.32.7-smp
Desktop: kde

Re: attivazione accelerazione 3d

Messaggio da fruitjem »

Non posso modificare il file xorg.conf in quanto non esiste(se leggi il pimo post dico ch esiste un solo file che si chiama xorg.conf-vesa che è veramente diverso da un normale xorg.conf...........)quindi credete sia meglio installare i proprietari?

Avatar utente
spiri
Linux 1.x
Linux 1.x
Messaggi: 149
Iscritto il: mar 31 gen 2006, 14:14
Slackware: current
Desktop: xfce
Località: bergamo

Re: attivazione accelerazione 3d

Messaggio da spiri »

per iniziare puoi copiarlo in xorg.conf e fare quelle modifiche di qualche post precedente. prova con gli open e poi puoi provare i proprietari. se e' un portatile potresti dirci il modello e provare a vedere se esiste gia' un xorg.conf ad hoc per te.

ciao

spiri

Avatar utente
Eberoth
Linux 2.x
Linux 2.x
Messaggi: 403
Iscritto il: lun 24 ago 2009, 9:22
Slackware: -current
Kernel: 3.13.6
Desktop: KDE4
Distribuzione: Slackel64

Re: attivazione accelerazione 3d

Messaggio da Eberoth »

Il file xorg.conf-vesa è a tutti gli effetti un xorg.conf, configurato per usare i driver vesa. il suffisso "-vesa" è stato aggiunto per evitare che Xorg lo usi, in quanto è da un po di tempo che tutta la configurazione di X viene eseguita, praticamente in automatico, da HAL.

Io ho una scheda video ati per la quale non esiste più il supporto nei driver proprietari, per cui sono obbligato ad usare gli open...e devo dire che non sono niente male.

Se vuoi usare i driver open, devi attivarne, come modulo, il supporto nel kernel (Device Drivers -> Graphics -> DRI ->[M]Ati radeon se non sbaglio). una volta compilato il kernel, al riavvio hal dovrebbe caricare il modulo radeonhd e tutto dovrebbe funzionare.
Se così non è, prova ad eliminare i moduli di X per le altre schede video, che slackware installa di default ed i cui pacchetti hanno nomi del tipo xf86.video-*.txz. a volte hal fa un po di confusione e non carica il modulo giusto se ce ne sono altri installati nel sitema.
Io ho solo i driver radeonhd e vesa installati, e tutto funziona a meraviglia.

Avatar utente
j0kers
Linux 2.x
Linux 2.x
Messaggi: 418
Iscritto il: dom 22 lug 2007, 1:31
Slackware: 13
Kernel: 2.6.32
Desktop: xfce4

Re: attivazione accelerazione 3d

Messaggio da j0kers »

Scarica i driver proprietari dal sito dell'ATI c'è la versione eseguibile (.bin) la lanci da root e ti fa fare l'installazione dei driver, dopo aver installato i driver apri un terminale e sempre da root dai:

Codice: Seleziona tutto

aticonfig --initial
e ti crea il xorg.conf apposta per la tua scheda video (in pratica carica il modulo fglrx) , per vedere se tutto è andato a buon fine e l'accelerazione 3D funziona dai:

Codice: Seleziona tutto

glxgears
Io ho una ATI RADEON HD 3850 e funziona tutto alla perfezione dopo aver installato i driver proprietari...Con quelli del kernel ho avuto qualche problemino

fruitjem
Linux 0.x
Linux 0.x
Messaggi: 13
Iscritto il: dom 21 feb 2010, 21:06
Slackware: 13.0
Kernel: 2.6.32.7-smp
Desktop: kde

Re: attivazione accelerazione 3d

Messaggio da fruitjem »

ho installato i proprietari,funziona il direct rendering controllato con :glxinfo | grep "rendering"
Il problema è che i driver fanno schifo e tutto è molto + lento e scattoso(ora preferisco veramente gli open)........provo a mettere gli open

fruitjem
Linux 0.x
Linux 0.x
Messaggi: 13
Iscritto il: dom 21 feb 2010, 21:06
Slackware: 13.0
Kernel: 2.6.32.7-smp
Desktop: kde

Re: attivazione accelerazione 3d

Messaggio da fruitjem »

inizio col postare il mio xorg dato che i cambiamenti suggeriti prima non mi fanno partire correttamente X(anzi non parte propio):

Codice: Seleziona tutto

root@fruit:~# cat /etc/X11/xorg.conf
Section "ServerLayout"              
        Identifier     "aticonfig Layout"
        Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection                                        

Section "Files"
EndSection     

Section "Module"

EndSection

Section "Monitor"
        Identifier   "aticonfig-Monitor[0]-0"
        Option      "VendorName" "ATI Proprietary Driver"
        Option      "ModelName" "Generic Autodetecting Monitor"
        Option      "DPMS" "true"
EndSection

Section "Device"
        Identifier  "aticonfig-Device[0]-0"
        Driver      "fglrx"
        BusID       "PCI:1:0:0"
EndSection

Section "Screen"
        Identifier "aticonfig-Screen[0]-0"
        Device     "aticonfig-Device[0]-0"
        Monitor    "aticonfig-Monitor[0]-0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection
datemi qualche dritta per attivare gli open questi fanni veramente schifo..........

Avatar utente
DarthSteve
Linux 1.x
Linux 1.x
Messaggi: 127
Iscritto il: mer 1 apr 2009, 10:00
Nome Cognome: Stefano
Slackware: --Current--
Kernel: 6.9..x
Desktop: KDE
Località: Lucca

Re: attivazione accelerazione 3d

Messaggio da DarthSteve »

OK.. un amico ha una videocard: "ATI Radeon HD-3690 - RV-670",
ie. simile alla tua "ATI Radeon HD-3650 - RV 635"...
quindi il set-up per la tua, forse, puo essere questo:

- Sezione --Device--

Codice: Seleziona tutto

Section "Device"

  Identifier  "ATI-3650"

  VendorName  "ATI Technologies"
  BoardName   "ATI Radeon HD3650 [RV635]"

   Driver    "radeon"         # or in alternativa puoi usare  "radeonhd" 

# to enable 2D and Xv acceleration
  Option  "DRI"                  "true"       # default DRI disabled
  Option  "AccelMethod"     "EXA"

  Screen      0

EndSection
- La sezione --screen-- quindi puo essere:

Codice: Seleziona tutto

Section "Screen"
        Identifier "Screen-0"
        Device     "ATI-3650"
        Monitor    "Monitor-0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection
E la sezione --ServerLayout--, eg., diventa:

Codice: Seleziona tutto

Section "ServerLayout"             
     Identifier     "Master-Layout"
     Screen      0  "Screen-0"  0   0

EndSection                                       
Aggiungere poi la sezione 'DRI':

Codice: Seleziona tutto

 Section "DRI"
     Mode 0666
    Group "video"
 EndSection
Ci sono anche molti altri parametri particolora che puoi vedere
usando, e.g. 'man radeon', etc..
--- The Jedi Code ---
There is no emotion; there is peace.
There is no ignorance; there is knowledge.
There is no passion; there is serenity.
There is no death; there is the Force

Avatar utente
Eberoth
Linux 2.x
Linux 2.x
Messaggi: 403
Iscritto il: lun 24 ago 2009, 9:22
Slackware: -current
Kernel: 3.13.6
Desktop: KDE4
Distribuzione: Slackel64

Re: attivazione accelerazione 3d

Messaggio da Eberoth »

se usi gli open, o resti senza xorg.conf (a me funziona banissimo) o sostituisci l'argomendo di Driver, che ora hai impostato "flgrx", con "radeon"...fglrx è il driver proprietario...che se non hai installato ovviamente non puo essere caricato, e X non va.

fruitjem
Linux 0.x
Linux 0.x
Messaggi: 13
Iscritto il: dom 21 feb 2010, 21:06
Slackware: 13.0
Kernel: 2.6.32.7-smp
Desktop: kde

Re: attivazione accelerazione 3d

Messaggio da fruitjem »

veramente il proprietario è installato e con la configurazione sopra riportata parte...........solo che fa schifo..........e vorrei quindi attivare gli open ora provo la configurazione sopra proposta e vi faccio sapere..........

fruitjem
Linux 0.x
Linux 0.x
Messaggi: 13
Iscritto il: dom 21 feb 2010, 21:06
Slackware: 13.0
Kernel: 2.6.32.7-smp
Desktop: kde

Re: attivazione accelerazione 3d

Messaggio da fruitjem »

ho provato la configurazione sopra riportata ma il risultato è schermo nero con un accenno di righe colorate in cima allo schermo........comunque se non specifico lo xorg.conf credo che in automatico mi prenda i vesa..........

Rispondi