Pagina 1 di 1

[Compiz] effetto neve

Inviato: giovedì 11 settembre 2008, 21:08
da fantalorenzo
premetto che ho fatto "cerca" leggendo altri topic, che tuttavia non mi hanno aiutato
ho Ubuntu 8.04 64bit
riesco a vedere il cubo, i vari effetti acqua, fuoco ecc
ma negli extra NON ho l'effetto neve: come posso abilitarlo?
googolando non ho trovato una soluzione :(

Re: [Compiz] effetto neve

Inviato: giovedì 11 settembre 2008, 21:25
da LiNuX@To
fantalorenzo ha scritto: premetto che ho fatto "cerca" leggendo altri topic, che tuttavia non mi hanno aiutato
ho Ubuntu 8.04 64bit
riesco a vedere il cubo, i vari effetti acqua, fuoco ecc
ma negli extra NON ho l'effetto neve: come posso abilitarlo?
googolando non ho trovato una soluzione :(

cerca elements pluggin si chiama cosi..
anzi eccolo
http://freetimesblog.wordpress.com/2008 ... er-compiz/

Re: [Compiz] effetto neve

Inviato: giovedì 11 settembre 2008, 21:59
da fantalorenzo
allora, da Synaptic ho installato "compiz-dev" che stranamente non avevo
ora la grafica mi pare molto migliorata, come definizione
ho abilitato la funzione loose binding e indirect rendering (spero fossero miglioramenti), inoltre posso usare emerald che prima non funzionava.
segno evidente che mi mancavano "dei pezzi"
tuttavia, negli extra, ancora non ho la neve.
non c'è verso metterla da synaptic? di altre strade non sono pratico...

Re: [Compiz] effetto neve

Inviato: giovedì 11 settembre 2008, 23:03
da fantalorenzo
ho seguito questa guida
http://forum.compiz-fusion.org/showthread.php?t=8214

sembrava tutto ok, ma quando faccio
"make"
ottengo errori
:~/compiz/tile$ make
convert  : tile.xml.in -> build/tile.xml
bcop'ing  : build/tile.xml -> build/tile_options.h
bcop'ing  : build/tile.xml -> build/tile_options.c
schema    : build/tile.xml -> build/compiz-tile.schema
compiling : tile.c -> build/tile.lotile.c: In function ‘tileInitDisplay’:
tile.c:1164: warning: implicit declaration of function ‘tileSetTileVerticallyKeyInitiate’
tile.c:1164: warning: nested extern declaration of ‘tileSetTileVerticallyKeyInitiate’
tile.c:1165: warning: implicit declaration of function ‘tileSetTileHorizontallyKeyInitiate’
tile.c:1165: warning: nested extern declaration of ‘tileSetTileHorizontallyKeyInitiate’
tile.c:1166: warning: implicit declaration of function ‘tileSetTileTileKeyInitiate’
tile.c:1166: warning: nested extern declaration of ‘tileSetTileTileKeyInitiate’
tile.c:1167: warning: implicit declaration of function ‘tileSetTileCascadeKeyInitiate’
tile.c:1167: warning: nested extern declaration of ‘tileSetTileCascadeKeyInitiate’
tile.c:1168: warning: implicit declaration of function ‘tileSetTileRestoreKeyInitiate’
tile.c:1168: warning: nested extern declaration of ‘tileSetTileRestoreKeyInitiate’
tile.c:1169: warning: implicit declaration of function ‘tileSetTileToggleKeyInitiate’
tile.c:1169: warning: nested extern declaration of ‘tileSetTileToggleKeyInitiate’
compiling : tile.c -> build/tile.lo
compiling : build/tile_options.c -> build/tile_options.loIn file included from build/tile_options.c:19:
build/tile_options.h:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
build/tile_options.h:87: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘tileGetTileJoin’
build/tile_options.h:99: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
build/tile_options.c:25: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
build/tile_options.c:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘tileOptionsVTable’
build/tile_options.c:44: error: array type has incomplete element type
build/tile_options.c: In function ‘tileGetAnimateType’:
build/tile_options.c:54: error: dereferencing pointer to incomplete type
build/tile_options.c:56: warning: control reaches end of non-void function
build/tile_options.c: In function ‘tileGetAnimateTypeOption’:
build/tile_options.c:60: error: dereferencing pointer to incomplete type
build/tile_options.c:62: warning: control reaches end of non-void function
(.....) e via e via

che cosa è sbagliato?

Re: [Compiz] effetto neve

Inviato: giovedì 11 settembre 2008, 23:21
da fantalorenzo
dopo lungo indagare, ho risolto il problema, ma NON ho installato la neve! solo degli effetti per il cubo trasparente! che fregatura!!! 2 ore perse!!!

Re: [Compiz] effetto neve

Inviato: venerdì 12 settembre 2008, 1:05
da fantalorenzo
non chiedetemi come...
ho fatto "make" nella directory elements che era stata creata
poi ho seguito un pò questa guida
http://freetimesblog.wordpress.com/2008 ... s-setting/

poi ho aggiunto questo
“sudo apt-get install build-essential libxcomposite-dev libpng12-dev libsm-dev libxrandr-dev libxdamage-dev libxinerama-dev libstartup-notification0-dev libgconf2-dev libgl1-mesa-dev libglu1-mesa-dev libmetacity-dev librsvg2-dev libdbus-1-dev libdbus-glib-1-dev libgnome-desktop-dev libgnome-window-settings-dev gitweb curl autoconf automake automake1.9 libtool intltool libxslt1-dev xsltproc libwnck-dev python-dev python-pyrex compiz-dev”. (sempre dal link di cui sopra)

MORALE: ora ho finalmente l'opzione ELEMENTS negli extra (che comprende la famosa neve!)
posso entrarci dentro, dare una occhiata, ma non abilitarla!  >:( >:( >:(
se la abilito, dopo 3 secondi sparisce!!!
e allora, cosa manca infine???

Re: [Compiz] effetto neve

Inviato: venerdì 12 settembre 2008, 12:02
da LiNuX@To
non capisco una cosa.. ti avevo linkato quella guida nella mia prima risposta e tu sei andato a installare altre cose...  :-\

cmq devi riavviare, e dopo Elements va..

se volevi la versione più aggiornata di compiz io ne ho fatto quest'altra guida: http://www.uielinux.org/guide-e-tutoria ... ilare.html

e ti consiglio anche di lanciare questo script: http://www.uielinux.org/guide-e-tutoria ... blemi.html
cosi vede se hai problemi con compiz.

Re: [Compiz] effetto neve

Inviato: venerdì 12 settembre 2008, 12:32
da fantalorenzo
LiNuX@To ha scritto: non capisco una cosa.. ti avevo linkato quella guida nella mia prima risposta e tu sei andato a installare altre cose...  :-\

cmq devi riavviare, e dopo Elements va..
no no ti ringrazio, io l'avevo seguita , o meglio cercata di seguire, ma mi dava subito errore al primo comando. Ed il secondo punto non funzionava nel senso che lo script non installava niente!
allora googolando avevo trovato le altre strade, che mi hanno sì permesso di avere altri plugin (tipo l'acquario ecc) ed elements, quest'ultimo però non funziona. Cioè va via il segno di "spunto" se seleziono il plugin.
ho riavviato il pc numerose volte ma niente da fare!
ora proverò gli altri link che mi hai postato.

comunque ho appreso che l'effetto "SNOW" non è fra i plugin ufficiali supportati da compiz fusion, e nemmeno fra gli "extra", ma classificato come "unsupported - but at least run", forse per questo è un pò più complicato metterlo. Non mollo, comunque! grazie ancora

Re: [Compiz] effetto neve

Inviato: venerdì 12 settembre 2008, 14:24
da fantalorenzo
al momento i due link non vanno, nel frattempo ho riprovato la tua soluzione iniziale, il link al punto 2) (con lo script)

ottengo un treno di errori, di cui la conclusione è questa:
make: *** [build/elements_options.lo] Error 1
Checking for Xgl: not present.
lorenzo@lorenzo-desktop:~$ Detected PCI ID for VGA: 05:00.0 0300: 10de:0295 (rev a1) (prog-if 00 [VGA controller])
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
Comparing resolution (1440x900) to maximum 3D texture size (4096): Passed.
Checking for nVidia: present.
Checking for FBConfig: present.
Checking for Xgl: not present.
/usr/bin/compiz.real (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format
GConf backend: There is an unsupported value at path /apps/compiz/plugins/scale/allscreens/options/initiate_edge. Settings from this path won't be read. Try to remove that value so that operation can continue properly.
--------
EDIT
piano piano ci arrivo, non mollo. Ho capito che mancava XGL
l'ho installato
ho ricominciato
ora ho meno errori di prima e precisamente
compiling : snow.c -> build/snow.losnow.c: In function ‘updateSnowTextures’:
snow.c:459: warning: passing argument 1 of ‘compLogMessage’ from incompatible pointer type
snow.c:459: warning: passing argument 2 of ‘compLogMessage’ makes pointer from integer without a cast
snow.c:459: error: incompatible type for argument 3 of ‘compLogMessage’
snow.c:463: warning: passing argument 1 of ‘compLogMessage’ from incompatible pointer type
snow.c:463: warning: passing argument 2 of ‘compLogMessage’ makes pointer from integer without a cast
snow.c:463: error: incompatible type for argument 3 of ‘compLogMessage’
snow.c: In function ‘snowInitScreen’:
snow.c:545: error: incompatible type for argument 2 of ‘compAddTimeout’
snow.c:545: error: too many arguments to function ‘compAddTimeout’
snow.c: In function ‘snowDisplayOptionChanged’:
snow.c:613: error: incompatible type for argument 2 of ‘compAddTimeout’
snow.c:613: error: too many arguments to function ‘compAddTimeout’
make: *** [build/snow.lo] Error 1

Re: [Compiz] effetto neve

Inviato: venerdì 12 settembre 2008, 20:16
da LiNuX@To
cavolo...ma secondo me ci hai smanettato troppo.. fossi in te rimuoverei compiz con un bel purge..pulisci tutto e poi lo rimetti d'accapo.
un'altra cosa. che scheda video hai?


cmq prova a vedere ora i link..dovrebbero andare

Re: [Compiz] effetto neve

Inviato: lunedì 15 settembre 2008, 2:41
da fantalorenzo
allora è ufficiale: avere installato XGL mi ha buttato fuori il chipset nVidia!!!
come fare??


Distribution:          Ubuntu 8.04
Desktop environment:   GNOME
Graphics chip:         nVidia Corporation G71 [GeForce 7950 GT] (rev a1)
Driver in use:         nvidia
Rendering method:      Xgl

Checking if it's possible to run Compiz on your system...

Checking for texture_from_pixmap...               [SKIP]
Checking for non power of two support...          [SKIP]
Checking for composite extension...               [ OK ]
Checking for FBConfig...                          [ OK ]
Checking for hardware/setup problems...           [SKIP]

At least one check had to be skipped:
Error: Xgl on Nvidia chip.
---------
ps la scheda video è in firma. Che differenza c'è fra purge (e come si usa?) rispetto a make uninstall?

Re: [Compiz] effetto neve

Inviato: mercoledì 17 settembre 2008, 1:16
da fantalorenzo
x linux@to:
ho seguito la tua guida per disinstallare la 7.6 (per vari motivi) ma nonostante tutto quando reinstallo, riparte sempre dalla 7.6.
come si cancellano i repo della 7.6 in modo da ripartire dalla 7.4?
grazie

edit
ok ho risolto bastava togliere le 2 righe nella configurazione
ora ho la 7.4