Pagina 1 di 1

Compiz.0.7.2: ccsm categories icons error

Inviato: mar mar 11, 2008 9:02
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

Re: Compiz.0.7.2: ccsm categories icons error

Inviato: mar mar 11, 2008 14:18
da Vito
perfetto!Grazie!

Re: Compiz.0.7.2: ccsm categories icons error

Inviato: mar mar 11, 2008 20:42
da Ansa89
Finalmenteeeeeeee!!!!
\:D/ \:D/ \:D/ \:D/ \:D/ \:D/ \:D/

Re: Compiz.0.7.2: ccsm categories icons error

Inviato: sab mag 17, 2008 20:29
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

Re: Compiz.0.7.2: ccsm categories icons error

Inviato: sab mag 17, 2008 22:18
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.

Re: Compiz.0.7.2: ccsm categories icons error

Inviato: gio giu 05, 2008 18:14
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")

Re: Compiz.0.7.2: ccsm categories icons error

Inviato: lun giu 16, 2008 8:28
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.

Re: Compiz.0.7.2: ccsm categories icons error

Inviato: lun giu 16, 2008 9:28
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

Re: Compiz.0.7.2: ccsm categories icons error

Inviato: dom ago 31, 2008 17:43
da Bart
Il problema persiste anche sull'ultimo pacchetto e il workaround funziona.

Re: Compiz.0.7.2: ccsm categories icons error

Inviato: mar set 16, 2008 23:17
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...

Re: Compiz.0.7.2: ccsm categories icons error

Inviato: mer set 17, 2008 15:44
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...

Re: Compiz.0.7.2: ccsm categories icons error

Inviato: sab dic 06, 2008 15:35
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).