compiz fusion su slacky

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
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
aLvArO
Linux 4.x
Linux 4.x
Messaggi: 1201
Iscritto il: mer 30 mar 2005, 0:00
Nome Cognome: alessio
Slackware: current64
Kernel: 2.6.30-rc8-smp
Desktop: kde 4.2.4
Località: Catanzaro Lido (CZ)

Messaggio da aLvArO »

inoltre x ki ha installato i pakketti di sya54M, se viene pakkettizzato per kde la versione 0.5.2 di compiz credo basti soltanto disinstallare quel compiz e mettere il nuovo.
(potrei aver detto una ....)

Avatar utente
submax82
Staff
Staff
Messaggi: 3202
Iscritto il: mer 31 ago 2005, 0:00
Desktop: xfce
Distribuzione: SalixOS
Contatta:

Messaggio da submax82 »

gohanz ha scritto:Non occorre molto, basta un pc con una Slackware 12.0 senza GSlacky! Il pacchetto da sdoppiare sarebbe solo compiz e forse emerald! Per i restanti occorre aggiungere le relative dipendenze nella descrizione. Magari creando un megapack! Oppure li posso aggiungere nello slack-required per renderli slaptget compatibili!
crea un megapack come il mio per mplayer...

Avatar utente
jacobbe
Linux 0.x
Linux 0.x
Messaggi: 76
Iscritto il: dom 15 mag 2005, 0:00
Slackware: 12.0
Località: Treviso, Padova

Messaggio da jacobbe »

Occhio le icone del ccsm puntano ad un percorso errato.
Ad es.
gobject.GError: Failed to open file '/tmp/tgz/package/ccsm/usr/share/icons/hicolor/scalable/apps/ccsm.svg'

Complimenti, per il resto questo Compiz Fusion è fantastico! =D>

Avatar utente
dapuzz
Linux 4.x
Linux 4.x
Messaggi: 1137
Iscritto il: mar 16 mag 2006, 11:09
Contatta:

Messaggio da dapuzz »

jacobbe ha scritto:Occhio le icone del ccsm puntano ad un percorso errato.
Ad es.
gobject.GError: Failed to open file '/tmp/tgz/package/ccsm/usr/share/icons/hicolor/scalable/apps/ccsm.svg'

Complimenti, per il resto questo Compiz Fusion è fantastico! =D>
L'ho notato anche io, anche se non sapevo che ci fosse il pacchetto qui ^^

Bisogna modificare il file /usr/lib/python2.5/site-package/ccm/Constants.py verso la fine dove 'hardcoda' il path dato con il prefix al momento dell'installazione con il setup.py install --prefix.
Insomma non c'è altro verso che modificarlo un attimo prima di pacchettizzare.

PPS: scusate la niubbagine, ma stasera sto impazzendo. Che pacchetti vanno installati per avere un compiz fusion più o meno funzionante? Io sono rimasto ai pacchetti di meska :D (che hanno sempre fatto il loro egregio lavoro)

Avatar utente
aLvArO
Linux 4.x
Linux 4.x
Messaggi: 1201
Iscritto il: mer 30 mar 2005, 0:00
Nome Cognome: alessio
Slackware: current64
Kernel: 2.6.30-rc8-smp
Desktop: kde 4.2.4
Località: Catanzaro Lido (CZ)

Messaggio da aLvArO »


Avatar utente
dapuzz
Linux 4.x
Linux 4.x
Messaggi: 1137
Iscritto il: mar 16 mag 2006, 11:09
Contatta:

Messaggio da dapuzz »

ma come? abbiamo appena detto che sono stati aggiunti tutti i compiz-fusion su slacky, e dovrei installare sya54M? Non è per cattiveria... ma....

Avatar utente
jacobbe
Linux 0.x
Linux 0.x
Messaggi: 76
Iscritto il: dom 15 mag 2005, 0:00
Slackware: 12.0
Località: Treviso, Padova

Messaggio da jacobbe »

Togli tutto con
cd /var/log/packages
removepkg *compiz*

Poi installa:
compiz-0.5.2-i686-1as
compiz-bcop-0.5.2-noarch-1as
compiz-fusion-plugins-extra-0.5.2-i686-1as
compiz-fusion-plugins-main-0.5.2-i686-1as
compiz-fusion-plugins-unsupported-0.5.2-i686-1as
compizconfig-backend-gconf-0.5.2-i686-1as
compizconfig-python-0.5.2-i486-1as
gnome-compiz-manager-0.10.4-i686-4as
gnome-compiz-manager-extra-0.1.5-i686-4as
libcompizconfig-0.5.2-i686-1as

Se vuoi anche
emerald-0.5.2-i686-1as
emerald-themes-0.5.2-noarch-1as

Ciaooooo

Avatar utente
aLvArO
Linux 4.x
Linux 4.x
Messaggi: 1201
Iscritto il: mer 30 mar 2005, 0:00
Nome Cognome: alessio
Slackware: current64
Kernel: 2.6.30-rc8-smp
Desktop: kde 4.2.4
Località: Catanzaro Lido (CZ)

Messaggio da aLvArO »

jacobe:
tu usi gslacky, o questi li hai installati su kde?
se hai kde nn hai problemi di dipendenze?

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

Credo che sia meglio creare due pacchetti separati solo per compiz, con e senza dipendeze Gnome! Oppure si può creare un pacchetto solo Kde ed un piccolo addon separato per gli utenti GSlacky!
Per il resto dei pacchetti di compiz-fusion non ci sono grossi problemi di dipendenze, forse adotterò lo stesso metodo di Submax per Mplayer.
Oggi o stasera modificherò anche ccsm per il problema del path!

Avatar utente
Vito
Staff
Staff
Messaggi: 4182
Iscritto il: mar 5 dic 2006, 17:28
Nome Cognome: Vito
Desktop: MacOS
Località: Monaco (DE)
Contatta:

Messaggio da Vito »

raga a me ccsm continua a darmi questo errore :

Codice: Seleziona tutto

[vito@Vito:~]$ ccsm
+Traceback (most recent call last):
  File "/usr/local/bin/ccsm", line 39, in <module>
    import ccm
ImportError: No module named ccm
non ho la più pallida idea di quale sia la sua causa!!!!!:(:(:(:(:( potete aiutarmi? (sono da kde...e ho ricompilato i pacchetti di Gohanz cambiando prefix da /usr a /usr/local)
"Stat rosa pristina nomina, nomina nuda tenemus." [ Umberto Eco - Il nome della rosa]

"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]

Avatar utente
ekxius
Linux 3.x
Linux 3.x
Messaggi: 831
Iscritto il: sab 18 mar 2006, 11:01
Slackware: 12.0
Kernel: 2.6.23.12
Desktop: KDE 3.5.9
Località: Casa <-> Torino <-> Aosta

Messaggio da ekxius »

infatti, non potete fare 2 megapack uno per kde e l'altro per gslacky?di modo che anche gli utenti inesperti possano dare un upgradepkg --install-new ?

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

John-Cena ha scritto:raga a me ccsm continua a darmi questo errore :

Codice: Seleziona tutto

[vito@Vito:~]$ ccsm
+Traceback (most recent call last):
  File "/usr/local/bin/ccsm", line 39, in <module>
    import ccm
ImportError: No module named ccm
non ho la più pallida idea di quale sia la sua causa!!!!!:(:(:(:(:( potete aiutarmi? (sono da kde...e ho ricompilato i pacchetti di Gohanz cambiando prefix da /usr a /usr/local)
Credo che quel modulo sia contentuo in compizconfig-python!

La sequenza di compilazione è questa!

Codice: Seleziona tutto

Compiz-fusion sequence


1) Compiz-Bcop

2) Compiz-fusion-plugins-main

4) Compiz-fusion-plugins-extra (Compiz-fusion-plugins-main)

5) Compiz-fusion-plugins-unsupported (Compiz-fusion-plugins-main)

6) Libcompizconfig

7) Compizconfig-backend-gconf (Libcompizconfig)

8) Compizconfig-backend-kconfig (Libcompizconfig)

9) Compizconfig-python (Libcompizconfig)

10) Emerald (Compiz, Libwnck)

11) Emerald-themes

12) CCSM (Pygtk, Pygobjects, PyCairo, Libsexy, Sexypython)

Per correggere il problema di CCSM basta correggere lo SlackBuild in questa maniera!

Codice: Seleziona tutto

python setup.py build --prefix=/usr

python setup.py install --prefix=$PKG/usr

Avatar utente
jacobbe
Linux 0.x
Linux 0.x
Messaggi: 76
Iscritto il: dom 15 mag 2005, 0:00
Slackware: 12.0
Località: Treviso, Padova

Messaggio da jacobbe »

aLvArO ha scritto:jacobe:
tu usi gslacky, o questi li hai installati su kde?
se hai kde nn hai problemi di dipendenze?
Si uso GSlacky, comunque uso il "flat file configuration backend" non GConf, quindi per me è superfluo il pacchetto compizconfig-backend-gconf-0.5.2-i686-1as.

Certo, oppure per il ccsm visto che è l'unico path sbagliato basta modificare Constrant.py nel pacchetto.

Codice: Seleziona tutto

--- Constants.py~       2007-08-25 22:44:16.000000000 +0200
+++ Constants.py        2007-08-29 00:46:40.000000000 +0200
@@ -51,7 +51,7 @@
 
 # Paths
 #
-DataDir = "/tmp/tgz/package/ccsm/usr/share"
+DataDir = "/usr/share"
 IconDir = DataDir+"/icons/hicolor/scalable"
 PixmapDir = DataDir+"/ccsm/images"

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

Nella revisione di Compiz-Fusion credo che sarà aggiunto!

Beryl-Fusion-manager!

Immagine

Avatar utente
alexxxius
Linux 2.x
Linux 2.x
Messaggi: 275
Iscritto il: mar 28 feb 2006, 0:09
Slackware: 13.1
Kernel: 2.6.33.4
Desktop: Kde 4.4.3
Località: Dove vola l'aquila rosanero

Messaggio da alexxxius »

grazie ragazzi finalmente èchiaro come pachettizzare ccsm, adessso mi scarico l'ultima versione dal git che a quanto pare introduce delle modifiche importanti http://smspillaz.wordpress.com/2007/08/28/93/

P.s. gconf per kde se ne può fare a meno basta avviare compiz come ho detto nel post precedente

Rispondi