Compiz.0.7.2: ccsm categories icons error

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.
Rispondi
Avatar utente
mimmoforlug
Packager
Packager
Messaggi: 143
Iscritto il: lun 4 dic 2006, 13:09
Nome Cognome: Domenico Suppa
Slackware: 13.37
Kernel: 3.2.11
Desktop: fluxbox
Località: Caserta
Contatta:

Compiz.0.7.2: ccsm categories icons error

Messaggio da mimmoforlug »

Con i nuovi pacchetti compiz-0.7.2 il ccsm non mostra le icone delle
categorie dei plugins. Per rimediare, inserire la nuova riga

Codice: Seleziona tutto

IconTheme.append_search_path(IconDir+"/hicolor/scalable/categories")
alla posizione numero 42 dopo IconTheme = gtk.icon_theme_get_default()
del file Utils.py nella directory /usr/lib/python2.5/site-packages/ccm

Si tratta di un workaround che funziona, nell'attesa di un nuovo pacchetto

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

Re: Compiz.0.7.2: ccsm categories icons error

Messaggio da Vito »

perfetto!Grazie!
"Stat rosa pristina nomina, nomina nuda tenemus." [ Umberto Eco - Il nome della rosa]

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

Avatar utente
Ansa89
Iper Master
Iper Master
Messaggi: 2703
Iscritto il: mer 29 ago 2007, 17:57
Nome Cognome: Stefano Ansaloni
Slackware: 14.2 64bit
Kernel: 4.9.61
Desktop: XFCE 4.12
Località: Modena

Re: Compiz.0.7.2: ccsm categories icons error

Messaggio da Ansa89 »

Finalmenteeeeeeee!!!!
\:D/ \:D/ \:D/ \:D/ \:D/ \:D/ \:D/

Avatar utente
Lean
Linux 3.x
Linux 3.x
Messaggi: 799
Iscritto il: ven 18 mar 2005, 0:00
Slackware: 12.1
Kernel: 2.6.24.5-smp
Desktop: KDE 3.5.9
Località: Modena - Messina
Contatta:

Re: Compiz.0.7.2: ccsm categories icons error

Messaggio da Lean »

Ciao
il workaround vi funziona anche con l'ultima versione?
ho fatto come dice il post, ma sinceramente non è cambiato nulla...

saluti
Lean

Avatar utente
guargua
Linux 0.x
Linux 0.x
Messaggi: 31
Iscritto il: mar 29 apr 2008, 18:41
Nome Cognome: Alessandro Guarguaglini
Slackware: 12
Kernel: 2.6.25.4
Desktop: kde
Località: Livorno
Contatta:

Re: Compiz.0.7.2: ccsm categories icons error

Messaggio da guargua »

mimmoforlug ha scritto:Con i nuovi pacchetti compiz-0.7.2 il ccsm non mostra le icone delle
categorie dei plugins. Per rimediare, inserire la nuova riga

Codice: Seleziona tutto

IconTheme.append_search_path(IconDir+"/hicolor/scalable/categories")
alla posizione numero 42 dopo IconTheme = gtk.icon_theme_get_default()
del file Utils.py nella directory /usr/lib/python2.5/site-packages/ccm

Si tratta di un workaround che funziona, nell'attesa di un nuovo pacchetto
Buono a sapersi.
Io avevo invece provvisoriamente risolto creando la dir. /tmp/tgz/package/ccsm e
creandoci dentro un symlink a /usr .

Ciao.

Avatar utente
marco-slack
Linux 0.x
Linux 0.x
Messaggi: 3
Iscritto il: ven 9 mar 2007, 23:24

Re: Compiz.0.7.2: ccsm categories icons error

Messaggio da marco-slack »

Lean ha scritto: il workaround vi funziona anche con l'ultima versione?
no!
Io ho risolto inserendo una riga con il percorso assoluto:

Codice: Seleziona tutto

IconTheme.append_search_path("/usr/share/ccsm/icons")

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

Re: Compiz.0.7.2: ccsm categories icons error

Messaggio da gohanz »

Mi hanno mandato una mail con la correzione del problema! Però non ho ben capito come modificare lo SlackBuild. Qualcuno ,tra i pacchettizzatori, con la 12.1, si potrebbe occupare della correzione dell SlackBuild e del controllo del pacchetto (Icone presenti).

Hello

I'd like to tell you about a bug in your ccsm.SlackBuild.
Icons are not displayed correctly.
That happens because you change the paths in your slackbuild without
recompiling the py-file.

(cd usr/lib/python2.5/site-packages/ccm
sed -i "s|/tmp/tgz/package/ccsm/usr/share|/usr/share|g" Constants.py
)

You have to recompile Constants.py to Constants.pyc with:

$ python
>>> import py_compile
>>> py_compile.compile('Constants.py')

if you do this, icons will be displayed correctly.

Avatar utente
harakei
Packager
Packager
Messaggi: 118
Iscritto il: lun 19 dic 2005, 15:57
Slackware: 13-current
Kernel: 2.6.32.7-ck2
Desktop: kde
Località: Taranto
Contatta:

Re: Compiz.0.7.2: ccsm categories icons error

Messaggio da harakei »

si potrebbe inserire nello SlackBuild questa riga dopo il sed:

python -c "import py_compile;py_compile.compile('Constants.py')

dovrebbe funzionare :-k

Bart
Staff
Staff
Messaggi: 4249
Iscritto il: lun 9 ago 2004, 0:00
Località: Rimini

Re: Compiz.0.7.2: ccsm categories icons error

Messaggio da Bart »

Il problema persiste anche sull'ultimo pacchetto e il workaround funziona.

marcus
Linux 0.x
Linux 0.x
Messaggi: 2
Iscritto il: lun 15 set 2008, 12:06

Re: Compiz.0.7.2: ccsm categories icons error

Messaggio da marcus »

scusatemi è il mio primo post... innanzitutto comlimenti per il forum!!

ho installato seguendo la guida della wiki compiz, in ccsm non compare nessuna icona e quindi ho seguito il workaround ma non funziona potete spiegarmi meglio come fare!!
la versione di compiz è: 0.7.7 su una slackware 12.1

devo correggere il file Utils.py in questo modo:


IconTheme = gtk.icon_theme_get_default()
IconTheme.append_search_path(IconDir+"/hicolor/scalable/categories")
if not IconDir in IconTheme.get_search_path():
IconTheme.prepend_search_path(IconDir)

l'ho fatto ma le icone non ci sono...

marcus
Linux 0.x
Linux 0.x
Messaggi: 2
Iscritto il: lun 15 set 2008, 12:06

Re: Compiz.0.7.2: ccsm categories icons error

Messaggio da marcus »

ho risolto modificando il file Constants.py in questo modo:

DataDir = "/root/compiz-git/package-getcompiz/usr/local//share"
IconDir = "/usr/local/share/ccsm/icons"
PixmapDir = "/usr/local/share/ccsm/images"

e adesso funziona...

Avatar utente
Ansa89
Iper Master
Iper Master
Messaggi: 2703
Iscritto il: mer 29 ago 2007, 17:57
Nome Cognome: Stefano Ansaloni
Slackware: 14.2 64bit
Kernel: 4.9.61
Desktop: XFCE 4.12
Località: Modena

Re: Compiz.0.7.2: ccsm categories icons error

Messaggio da Ansa89 »

In realtà basta fare così:

Codice: Seleziona tutto

DataDir = "/usr/local/share"
conDir = "/ccsm/icons"
PixmapDir = "/ccsm/images"
In pratica modifichi solo la prima variabile e lasci inalterate le altre due (questo è il modo più corretto).

Rispondi