ati propietari o open source

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.
Avatar utente
anycolouryoulike
Packager
Packager
Messaggi: 1158
Iscritto il: ven 10 ago 2007, 0:00
Slackware: 12.2
Kernel: 2.6.34.8
Desktop: KDE 3.5.10

Re: ati propietari o open source

Messaggio da anycolouryoulike »

Il problema non sono tanto i radeonhd (c'ho già il pacchetto del ramo GIT pronto, volendo), quanto MESA, che sembra più difficile da compilare.
puzuma ha scritto:il primo è il nuovo driver scritto appositamente per le schede ati di ultima generazione e alla lunga dovrebbe essere quello che dovresti usare (è supportato più o meno ufficialmente dalla amd, proprietaria della ati). Per ora funziona alla grande tutto tranne il 3d che non è ancora comparso in driver stabile.
Il suo punto forte è che, a differenza degli altri, questo è basato sulle specifiche rilasciate liberamente da AMD!
Ma il driver ati non è solo un wrapper per gli altri driver OS (radeon, r128, atimisc)? http://www.x.org/wiki/ati

Sto provando a compilare le nuove MESA, se ci riesco posto lo SlackBuild.

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: ati propietari o open source

Messaggio da targzeta »

Prova i proprietari, ci metti poco ad installarli ed a configurarli.
Segui il lavoro che abbiamo fatto noi:
http://wiki.cchtml.com/index.php/ATI-Wi ... _%28ITA%29

In pratica devi:
1) Scaricare i driver dal sito:
http://ati.amd.com/support/driver.html

2) Lanciare da root il comando:

Codice: Seleziona tutto

ati-driver-...run --buildpkg Slackware/All
questo ti creerà due pacchetti

3) Installa i due pacchetti con:

Codice: Seleziona tutto

installpkg nomepacchetto.tgz
4) Configura il server X seguendo questo link:
http://wiki.cchtml.com/index.php/ATI-Wi ... rver_X.Org

5) Finito.

Ciao e fammi sapere,
Spina

P.S. In realtà i nuovi driver dovrebbero supportare anche la scansione automatica per rilevare la distribuzioni quindi al punto 2 ti basterebbe dare

Codice: Seleziona tutto

ati-driver....run --buildpkg
Ma non sono sicuro che la supporti, io uso sempre i beta drivers, e lì è abilitata
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
puzuma
Linux 2.x
Linux 2.x
Messaggi: 482
Iscritto il: mar 4 lug 2006, 17:14
Nome Cognome: Stefano Salvador
Slackware: current
Kernel: 2.6.32.2
Desktop: KDE 4.4.0
Località: Udine
Contatta:

Re: ati propietari o open source

Messaggio da puzuma »

anycolouryoulike ha scritto:Ma il driver ati non è solo un wrapper per gli altri driver OS (radeon, r128, atimisc)? http://www.x.org/wiki/ati
è un wrapper ma IMHO viene più facile compilarsi tutto il driver che i vari pezzi, ultimamente hanno incluso il supporto per le ultime schede ati basandosi sulle medesime specifiche del driver radeonhd, comunque il seguente post spiega le cose molto meglio di come riuscirei a fare io:

http://www.phoronix.com/forums/showthread.php?t=7032

quoto la seguente parte:
I expect that over time the two open drivers (radeonhd and radeon) will grow together but realistically I don't expect that to happen for at least six more months. In the meantime, though, code and ideas are moving back and forth between the drivers (including avivo) and I expect that will continue for quite a while.
io sto usando sia il radeonhd che gli ati (non assieme ovviamente ;-) ) e devo dire che anche il 3d comincia a essere stabile ... i driver proprietari mi stanno un po' antipatici perché ogni volta devo fare una fatica boia per liberarmene.
The quiet ones are the ones who change the world. The loud ones only take the credit.

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: ati propietari o open source

Messaggio da targzeta »

puzuma ha scritto:...
io sto usando sia il radeonhd che gli ati (non assieme ovviamente ;-) ) e devo dire che anche il 3d comincia a essere stabile ... i driver proprietari mi stanno un po' antipatici perché ogni volta devo fare una fatica boia per liberarmene...
Bhé, grazie al nostro lavoro basta dare due removepkg :lol:

Spina
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
anycolouryoulike
Packager
Packager
Messaggi: 1158
Iscritto il: ven 10 ago 2007, 0:00
Slackware: 12.2
Kernel: 2.6.34.8
Desktop: KDE 3.5.10

Re: ati propietari o open source

Messaggio da anycolouryoulike »

Ho ricompilato libdrm 2.3.1, dri2proto 1.1, mesa e radeonhd da GIT.
Neanche l'ombra di accelerazione 3d.
Come si abilita?

Avatar utente
puzuma
Linux 2.x
Linux 2.x
Messaggi: 482
Iscritto il: mar 4 lug 2006, 17:14
Nome Cognome: Stefano Salvador
Slackware: current
Kernel: 2.6.32.2
Desktop: KDE 4.4.0
Località: Udine
Contatta:

Re: ati propietari o open source

Messaggio da puzuma »

anycolouryoulike ha scritto:Ho ricompilato libdrm 2.3.1, dri2proto 1.1, mesa e radeonhd da GIT.
Neanche l'ombra di accelerazione 3d.
Come si abilita?
di default è disabilitata dappertutto, devi abilitarla a mano in compilazione e aggiungere "Option DRI" in xorg.conf, adesso non ho i file sotto mano ma c'è tutto nei vari readme.
The quiet ones are the ones who change the world. The loud ones only take the credit.

Avatar utente
anycolouryoulike
Packager
Packager
Messaggi: 1158
Iscritto il: ven 10 ago 2007, 0:00
Slackware: 12.2
Kernel: 2.6.34.8
Desktop: KDE 3.5.10

Re: ati propietari o open source

Messaggio da anycolouryoulike »

Nell'xorg.conf l'ho già abilitato.
Cosa devo ricompilare? Mesa o RadeonHD?
È necessario il DRM nel kernel?
Perché adesso lo scrolling in Firefox è lentissimo?

Avatar utente
anycolouryoulike
Packager
Packager
Messaggi: 1158
Iscritto il: ven 10 ago 2007, 0:00
Slackware: 12.2
Kernel: 2.6.34.8
Desktop: KDE 3.5.10

Re: ati propietari o open source

Messaggio da anycolouryoulike »

L'errore è questo:

Codice: Seleziona tutto

$ LIBGL_DEBUG=verbose glxinfo
name of display: :0.0
libGL: XF86DRIGetClientDriverName: 4.3.0 r300 (screen 0)
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/r300_dri.so
libGL error: __driCreateNewScreen_20050727 not defined in r300_dri.so!
Your driver may be too old for this libGL.
libGL error: unable to load driver: r300_dri.so
display: :0  screen: 0
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)

aebi
Linux 0.x
Linux 0.x
Messaggi: 26
Iscritto il: sab 5 lug 2008, 14:13

Re: ati propietari o open source

Messaggio da aebi »

puzuma ha scritto:
scusa, mi sono spiegato male, parlavo di ricompilazione solo nel caso volessi l'accelerazione 3D (supportata in modo parziale da entrambi driver open nella versione dei repository). Se vuoi un ottimo driver stabile per la tua scheda usa pure il radeonhd che hai in dotazione con la Slackware 12.1.
.. per il momento allora mi accontento di questo, ma come faccio a sapere che versione e' installata sulla mia slackware? per vedere se eventualmente ce ne sono di piu' aggiornate?
oltre alla voce Driver "radeonhd" devo aggiungere qualche altra opzione nello xorg?
Ciao e grazie

LaZyBoY
Linux 1.x
Linux 1.x
Messaggi: 153
Iscritto il: mar 14 mar 2006, 21:43

Re: ati propietari o open source

Messaggio da LaZyBoY »

anycolouryoulike ha scritto:L'errore è questo:$ LIBGL_DEBUG=verbose glxinfo
name of display: :0.0
libGL: XF86DRIGetClientDriverName: 4.3.0 r300 (screen 0)
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/r300_dri.so
libGL error: __driCreateNewScreen_20050727 not defined in r300_dri.so!
Hai bisogno di xorg-xserver da git, o almeno della RC3, aka 1.4.99.903.
Comunque, adesso come adesso, se si vuole avere il 3d con i driver open conviene puntare sui radeon, visto che con radeonhd ci sono ancora parecchi problemi: http://www.x.org/wiki/radeonhd:DRI
Con X, mesa, drm, xf86-video-ati e varie dipendenze tutto da git, il 3d va benone: ut2004 gira fluido.
L'unica cosa è che con le schede della serie r500 ci sono parecchi hard-lockup random, ma ci stanno lavorando.
ciao

Avatar utente
anycolouryoulike
Packager
Packager
Messaggi: 1158
Iscritto il: ven 10 ago 2007, 0:00
Slackware: 12.2
Kernel: 2.6.34.8
Desktop: KDE 3.5.10

Re: ati propietari o open source

Messaggio da anycolouryoulike »

Se è così per adesso lascio perdere.
Xorg è troppo massiccio...

Rispondi