catalyst 8.1

57 risposte [Ultimo messaggio]
Ritratto di gotham
gotham
(Junior)
Offline
Junior
Iscritto: 22/01/2008
Messaggi: 13

scusate se insisto , ma quindi una guida unica su come installare compiz, non si puo fare???

l'installazione tramite one-click cosa finisce per installare xgl o aiglx, e secondo voi è una procedura da evitare???

personalmente non uso giochi 3d quindi mi dovrei orientare verso xgl-compiz???

tnx. Laughing

Ritratto di AL9000
AL9000
(Guru)
Offline
Guru
Iscritto: 29/10/2005
Messaggi: 1277

Semmai posso fare una guida su COME HO FATTO IO, tenendo presente che, quando si parla di driver ATI e compiz, molto dipende dall'hardware e molto di più dipende dal fattore C...(capito, no? non mi far essere scurrile)

In ogni caso, mi devo ripetere: non basta installare compiz per attivare gli effetti.

Di per se l'installazione di compiz (come lo installi, lo installi) non abilita nè xgl nè aiglx

E' necessario attivare anche l'uno o l'altro, sennò compiz non girerà se si appoggia solo sui driver ATI (credo che con schede nvidia la cosa sia diversa)

Se hai pazienza, tempo una settimana troverai la guida nell'apposita sezione qui sul forum (mi ci posso dedicare solo nei ritagli di tempo, visto che lavoro).

Questo non significa che ti garantisco che per te funzioni, bada bene.

Ciao

Chi è investito di un'autorità si trasformerà inevitabilmente, secondo una legge sociale immutabile, in un oppressore ed in uno sfruttatore della società. (M.A. Bakunin)

Ritratto di gotham
gotham
(Junior)
Offline
Junior
Iscritto: 22/01/2008
Messaggi: 13

per me andrebbe gia benissimo se mettessi la tua "guida" di installazione per compiz, non capisco perche dici che dipende dall'hardware, nel senso se i driver video sono installati, cosa puo influire ancora (un tipo di monitor piuttosto che un altro oppure una scheda madre piuttosto che l'altra??)

come dicevo prima, a mio personalissimo parere l'unica "nota negativa" dell'approccio al mondo linux è proprio quella di non avere univocità nelle metodologie... per me che non sono esperto impantanarsi in una guida o in un altra è facilissimo perche spesso sono approssimate o cmq incomplete...
capisco anche che si vive anche senza comnpiz e potrei usare tranquillamente il mio opensuse 10.3 anche cosi, visto che avendo installati i driver ora firefox non scrolla piu e il desktop si usa con discreta velocità.

ps: la mia era solo una considerazione non sono nella posizione di dare alcun giudizio assolutamente. Big Grin

Ritratto di AL9000
AL9000
(Guru)
Offline
Guru
Iscritto: 29/10/2005
Messaggi: 1277

Quote:

non capisco perche dici che dipende dall'hardware

perchè non tutti hanno una mobility radeon 9700 (quella che ho io).
So per esperienza che non sempre la stessa procedura produce gli stessi effetti se effettuata su hardware diverso.

Questo non significa neanche che non debba funzionare: volevo dire che non è detto che quello che per me ha funzionato, sia buono per tutti quanti.

Quote:

come dicevo prima, a mio personalissimo parere l'unica "nota negativa" dell'approccio al mondo linux è proprio quella di non avere univocità nelle metodologie... per me che non sono esperto impantanarsi in una guida o in un altra è facilissimo perche spesso sono approssimate o cmq incomplete...

Ora che sei agli inizi lo vedi come un limite perchè sei "settato" ancora in forma mentis windowsiana.
Più in là ti renderai conto che si tratta di maggiore libertà, di far funzionare le tue conoscenze in modo pratico e personale e, fondamentalmente, di maggiori possibilità di riuscita in quello che cerchi di fare.

Per quel che riguarda xgl, se proprio non vuoi aspettare, anche qui sul forum trovi 7-800 post che ne trattano, compresa modalità di attivazione e via discorrendo.
E se non bastasse, fatti un giro sul sito di opensuse che troverai tante guide, tra cui quelle per xgl e per compiz-fusion.

Ma sappi che, con questi ultimi driver, xgl a me non funziona più bene come prima (sul mio sistema è decisamente inusabile, Sad )
L'ultima versione dei driver che mi han fatto girare bene xgl con beryl o con compiz-fusion è la 8.40 (prima che fossero rilasciati i driver ati col supporto ad aiglx)

Ciao

Chi è investito di un'autorità si trasformerà inevitabilmente, secondo una legge sociale immutabile, in un oppressore ed in uno sfruttatore della società. (M.A. Bakunin)

Ritratto di gotham
gotham
(Junior)
Offline
Junior
Iscritto: 22/01/2008
Messaggi: 13

premesso che dovrei trovare da qualche parte se la mia Ati x1950pro si puo usare con i driver 8.40; cmq se con questi driver lel cose non andavanop poi cosi male...nel senso che era possibile far funzionare decentemente xgl+compiz che bisogno cè di andare ad usare quelli nuovi. non conviene tenersi questi...??? se l'unico "limite " è quello di non poter usare aiglx, magari avrei fatto meglio ad installare gli 8.40 e godermi per una volta il compiz dato che non sono mai riuscito ad usarlo...ma solo visto su youtube Laughing

Ritratto di AL9000
AL9000
(Guru)
Offline
Guru
Iscritto: 29/10/2005
Messaggi: 1277

Quote:

cmq se con questi driver lel cose non andavanop poi cosi male...nel senso che era possibile far funzionare decentemente xgl+compiz che bisogno cè di andare ad usare quelli nuovi. non conviene tenersi questi...???

in effetti dopo aver provato gli 8.42.3 (i primi a fornire supporto ad aiglx) ed aver riscontrato che erano una mezza ciofeca, sono tornato ad usare gli 8.40.4 e li ho tenuti fino a poco tempo fa.

Poi sono usciti gli 8.45 che hanno risolto un pò di cose, così ho deciso di riprovare (perchè i nuovi driver, non solo supportano aiglx, ma sfruttano meglio il 3D delle schede ATI)

Comunque, la tua scheda è supportata, ho controllato a questo link
Da quest'altro link puoi scaricare l'installer dei driver 8.40.4

PREPARAZIONE

Per la loro installazione devi prima disinstallare i tuoi attuali driver.
Per fare questo, apri un terminale, diventa root e dai il comando
rpm -e $(rpm -qa | grep fglrx)
Poi devi riportare xorg.conf all'originale (quello con driver radeon nella section device), entrando, con i privilegi di root, nella cartella /etc/X11 e rinominando il file xorg.conf.original-0 in xorg.conf e confermando la sovrascrittura.
Infine devi pulire il kernel come ho descritto anche in questa discussione, qualche post fa.

PRIMA DI INIZIARE

Meglio che ti copi il tuo xorg (funzionante) con driver radeon da qualche parte nella tua home, così da poter rimettere tutto a posto in caso di malfunzionamenti

INSTALLAZIONE DRIVER ATI 8.40.4

Per installare i driver devi crearti, per comodità, una cartella nella tua home, chiamandola ATI.
In questa cartella devi metterci l'installer che hai scaricato e poi lo devi rendere eseguibile (click destro sull'installer-->proprietà-->permessi-->spunta la casella eseguibile e dai ok).

A questo punto, per creare un rpm di fglrx per la tua distribuzione, apri un terminale nella cartella ATI(dove, come ti ho detto, hai messo l'installer) e, diventando root, dai il comando
./ati*.run --buildpkg SuSE/SUSE102-IA32
(si lo so, tu hai suse 10.3 con ogni probabilità, ma i driver 8.40 sono usciti quando suse 10.3 non esisteva ancora, perciò puoi costruire un pacchetto rpm solo per la 10.2: ti assicuro, per averlo usato fino a neanche una settimana fa, che funziona lo stesso)

Nella cartella ATI verrà generato il pacchetto fglrx_7_1_0_SUSE102-8.40.4-1.i386.rpm.
Lo stesso pacchetto verrà generato nella cartella di sistema /usr/src/packages/RPMS/i386

Ora arriva la parte decisiva (scriviti o stampa, vedi tu, i prossimi passaggi): dovrai lasciare la modalità grafica per entrare in modalità solo testo.
Apri un terminale e dai, da root, il comando
init 3
Effettua il login, scrivendo root e dando la password di root

ora devi portarti nella cartella di sistema che ti ho indicato prima, col comando
cd /usr/src/packages/RPMS/i386
ora dai il comando ls che ti visualizzerà i files contenuti in questa cartella.
Deve essere presente anche il famoso fglrx_7_1_0_SUSE102-8.40.4-1.i386.rpm
Se c'è(come dovrebbe), dai il comando
rpm -Uvh fglrx_7_1_0_SUSE102-8.40.4-1.i386.rpm
che installerà il driver 8.40.4
Terminata l'installazione, dai in successione e da root,
aticonfig --initial
e poi
sax2 -r -m 0=fglrx
Quest'ultimo farà partire sax per la configurazione della risoluzione del monitor e quant'altro. Se la risoluzione va bene, salva ed esci da sax
A questo punto tutto è pronto, riavvia il sistema dando, da root, il comando
reboot
(se uscendo da sax lo schermo resta nero, spegni brutalmente il pc e riavvia)
Ora prova a vedere se i driver sono installati correttamente con un pò di comandi, tipo fglrxinfo, che ti deve dare qualcosa del genere
AL9000:~&gt; fglrxinfo<br />display: :0.0  screen: 0<br />OpenGL vendor string: ATI Technologies Inc.<br />OpenGL renderer string: ATI MOBILITY RADEON 9600/9700 Series<br />OpenGL version string: 2.1.7276 Release
Insomma, prova a vedere se c'è il 3D.

Infine, copiati il file /etc/X11/xorg.conf da qualche parte nella tua home, senza sovrascriver quello che hai copiato in precedenza (anche questo passaggio non è obbligato: serve ad avere una copia di xorg con driver radeon funzionante e una con driver fglrx funzionante, tutt'e due facilmente reperibili per sostituirli, in caso di malfunzionamenti, allo xorg contenuto nella cartella /etc/X11)

XGL+COMPIZ-FUSION

Ora installa compiz-fusion (anche via 1-click-install, decidendo di rimanere sottoscritto al relativo repository, in modo da averlo a disposizione tramite yast)

Ora avvia yast-->software-->gestione pacchetti
Cerca, spuntando anche descrizione, la parola xgl, e sincerati di avere installato (altrimenti installali)

xgl
xgl-hardware-list (o simile)

Nello stesso modo, se non sono già apparsi con la precedente ricerca, cerca la parola compiz.
Una volta apparsi i risultati, sincerati di avere installato i seguenti pacchetti (eventualmente, cerca ed installa quelli che ti mancano):

compiz
compiz-bcop
compizconfig-settings-manager
compiz-devel
compiz-emerald
compiz-emerald-devel
compiz-emerald-themes
compiz-fusion-gnome
compiz-fusion-kde
compiz-fusion-plugins-extra
compiz-fusion-plugins-main
compiz-fusion-plugins-main-devel
compiz-fusion-plugins-unsupported
compiz-gnome
compiz-kde
fusion-icon
libcompizconfig
libcompizconfig-backend-gconf
libcompizconfig-backend-kconfig
libcompizconfig-devel
python-compizconfig

A dire il vero qualcuno di questi pacchetti non sarebbe neanche necessario, ma melius abundare

ATTENZIONE: se trovi installato il pacchetto compiz-manager, disinstallalo

ATTIVAZIONE XGL+COMPIZ-FUSION (su KDE)

Crea una cartella nella tua home chiamandola Compiz
Entra in essa-->crea-->collegamento ad un'applicazione-->chiamalo fusion-icon-->vai su applicazione-->comando-->scrivici /usr/bin/fusion-icon e dai ok
Rendilo eseguibile cliccando il collegamento col destro-->proprietà-->permessi-->spunta eseguibile e dai ok

Poi fai ancora crea-->file di testo-->chiamalo compiz_on e dai ok
Apri con un editor il file appena creato e scrivici
mv /home/tuonome/Compiz/fusion-icon.desktop /home/tuonome/.kde/Autostart/<br />gnome-xgl-switch --enable-xgl<br />reboot
Salva e rendilo eseguibile come ho già descritto in precedenza

Poi ancora, crea-->file di testo-->chiamalo compiz_off e dai ok
Apri con un editor il file appena creato e scrivici
mv /home/tuonome/.kde/Autostart/fusion-icon.desktop /home/tuonome/Compiz/<br />gnome-xgl-switch --disable-xgl<br />reboot<br />
Salva e rendilo eseguibile come ho già descritto in precedenza

Ora clicca col destro sul desktop-->crea-->collegamento ad un'applicazione-->chiamalo compiz on-->vai su applicazione-->comando-->scrivici kdesu /home/tuonome/Compiz/compiz_on, dai ok

Crea un altro collegamento, allo stesso modo, sul desktop, ma chiamandolo compiz off scrivendo nel campo comando kdesu /home/tuonome/Compiz/compiz_off e dai ok

Ora, cliccando sull'una o sull'altra icona che hai creato sul desktop, il pc ti chiederà la password di root.
Una volta data la paasword e invio, il sistema si riavvierà ed al boot successivo avrai xorg+accelerazione 3D (se cliccato compiz off), oppure xgl+compiz-fusion(se cliccato compiz on)

PRIMO AVVIO DI COMPIZ-FUSION

Potresti non vedere le decorazioni delle finestre: nel qual caso, clicca col destro l'icona di compiz-fusion che sarà comparsa nella tua systray, e setta il window decorator su emerald, il window manager su compiz, poi fatti un giro su emerald theme manager e setta il tema che più ti aggrada (si possono anche creare, come ho fatto io), infine vai su settings manager e divertiti a settare tutti gli effetti che ti pare.

Per il settaggio degli effetti, se non sai dove mettere mani, cerca qui sul forum e altrove.

Spero di essere stato chiaro.

Ciao

Chi è investito di un'autorità si trasformerà inevitabilmente, secondo una legge sociale immutabile, in un oppressore ed in uno sfruttatore della società. (M.A. Bakunin)

Ritratto di gotham
gotham
(Junior)
Offline
Junior
Iscritto: 22/01/2008
Messaggi: 13

proprio quello che mi serviva, grande!!!
appena posso , visto che la procedura richiede un po di tempo, provo il tutto e ti faccio sapere!!!

Laughing