Compiz su Slackware 12.0
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
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.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
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.
- aLvArO
- 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)
ecco l'errore:
compiling : 3d.c -> build/lib3d.lo3d.c:54: error: expected specifier-qualifier-list before 'PaintTransformedScreenProc'
3d.c: In function 'tdPaintWindow':
3d.c:260: error: 'tdScreen' has no member named 'paintWindow'
3d.c:261: warning: passing argument 3 of 'w->screen->paintWindow' from incompatible pointer type
3d.c:261: warning: passing argument 4 of 'w->screen->paintWindow' makes pointer from integer without a cast
3d.c:261: error: too few arguments to function 'w->screen->paintWindow'
3d.c:262: error: 'tdScreen' has no member named 'paintWindow'
3d.c:262: warning: assignment from incompatible pointer type
3d.c:270: error: 'tdScreen' has no member named 'paintWindow'
3d.c:271: warning: passing argument 3 of 'w->screen->paintWindow' from incompatible pointer type
3d.c:271: warning: passing argument 4 of 'w->screen->paintWindow' makes pointer from integer without a cast
3d.c:271: error: too few arguments to function 'w->screen->paintWindow'
3d.c:272: error: 'tdScreen' has no member named 'paintWindow'
3d.c:272: warning: assignment from incompatible pointer type
3d.c: In function 'tdPaintTransformedScreen':
3d.c:292: error: 'CompScreen' has no member named 'paintTransformedScreen'
3d.c:292: error: 'tdScreen' has no member named 'paintTransformedScreen'
3d.c:293: error: 'CompScreen' has no member named 'paintTransformedScreen'
3d.c:294: error: 'tdScreen' has no member named 'paintTransformedScreen'
3d.c:294: error: 'CompScreen' has no member named 'paintTransformedScreen'
3d.c:294: error: 'CompScreen' has no member named 'paintTransformedScreen'
3d.c: In function 'tdPaintScreen':
3d.c:307: error: 'tdScreen' has no member named 'paintScreen'
3d.c:308: warning: passing argument 2 of 's->paintScreen' from incompatible pointer type
3d.c:308: warning: passing argument 3 of 's->paintScreen' makes integer from pointer without a cast
3d.c:308: error: too many arguments to function 's->paintScreen'
3d.c:308: error: void value not ignored as it ought to be
3d.c:309: error: 'tdScreen' has no member named 'paintScreen'
3d.c:309: warning: assignment from incompatible pointer type
3d.c: In function 'tdDonePaintScreen':
3d.c:356: error: 'tdScreen' has no member named 'donePaintScreen'
3d.c:358: error: 'tdScreen' has no member named 'donePaintScreen'
3d.c: In function 'tdInitScreen':
3d.c:558: error: 'tdScreen' has no member named 'paintTransformedScreen'
3d.c:558: error: 'CompScreen' has no member named 'paintTransformedScreen'
3d.c:558: error: 'CompScreen' has no member named 'paintTransformedScreen'
3d.c:559: error: 'tdScreen' has no member named 'paintWindow'
3d.c:559: warning: assignment from incompatible pointer type
3d.c:560: error: 'tdScreen' has no member named 'paintScreen'
3d.c:560: warning: assignment from incompatible pointer type
3d.c:561: error: 'tdScreen' has no member named 'donePaintScreen'
3d.c: In function 'tdFiniScreen':
3d.c:577: error: 'CompScreen' has no member named 'paintTransformedScreen'
3d.c:577: error: 'tdScreen' has no member named 'paintTransformedScreen'
3d.c:578: error: 'tdScreen' has no member named 'paintWindow'
3d.c:579: error: 'tdScreen' has no member named 'paintScreen'
3d.c:580: error: 'tdScreen' has no member named 'donePaintScreen'
3d.c: At top level:
3d.c:715: warning: initialization from incompatible pointer type
3d.c:716: warning: initialization from incompatible pointer type
3d.c:717: warning: initialization from incompatible pointer type
3d.c:718: warning: initialization from incompatible pointer type
3d.c:719: warning: initialization from incompatible pointer type
3d.c:720: warning: initialization from incompatible pointer type
3d.c:721: warning: initialization from incompatible pointer type
3d.c:722: warning: initialization from incompatible pointer type
3d.c:723: warning: initialization from incompatible pointer type
3d.c:724: warning: initialization from incompatible pointer type
3d.c:725: warning: initialization from incompatible pointer type
3d.c:730: warning: initialization makes integer from pointer without a cast
3d.c:734: warning: excess elements in struct initializer
3d.c:734: warning: (near initialization for 'opacityVTable')
make: *** [build/lib3d.lo] Error 1
e poi nn mi funziona il tasto 1 (ho fatto copia e incolla per scriverlo) mentre il !!!! funziona il numero no mha!!
compiling : 3d.c -> build/lib3d.lo3d.c:54: error: expected specifier-qualifier-list before 'PaintTransformedScreenProc'
3d.c: In function 'tdPaintWindow':
3d.c:260: error: 'tdScreen' has no member named 'paintWindow'
3d.c:261: warning: passing argument 3 of 'w->screen->paintWindow' from incompatible pointer type
3d.c:261: warning: passing argument 4 of 'w->screen->paintWindow' makes pointer from integer without a cast
3d.c:261: error: too few arguments to function 'w->screen->paintWindow'
3d.c:262: error: 'tdScreen' has no member named 'paintWindow'
3d.c:262: warning: assignment from incompatible pointer type
3d.c:270: error: 'tdScreen' has no member named 'paintWindow'
3d.c:271: warning: passing argument 3 of 'w->screen->paintWindow' from incompatible pointer type
3d.c:271: warning: passing argument 4 of 'w->screen->paintWindow' makes pointer from integer without a cast
3d.c:271: error: too few arguments to function 'w->screen->paintWindow'
3d.c:272: error: 'tdScreen' has no member named 'paintWindow'
3d.c:272: warning: assignment from incompatible pointer type
3d.c: In function 'tdPaintTransformedScreen':
3d.c:292: error: 'CompScreen' has no member named 'paintTransformedScreen'
3d.c:292: error: 'tdScreen' has no member named 'paintTransformedScreen'
3d.c:293: error: 'CompScreen' has no member named 'paintTransformedScreen'
3d.c:294: error: 'tdScreen' has no member named 'paintTransformedScreen'
3d.c:294: error: 'CompScreen' has no member named 'paintTransformedScreen'
3d.c:294: error: 'CompScreen' has no member named 'paintTransformedScreen'
3d.c: In function 'tdPaintScreen':
3d.c:307: error: 'tdScreen' has no member named 'paintScreen'
3d.c:308: warning: passing argument 2 of 's->paintScreen' from incompatible pointer type
3d.c:308: warning: passing argument 3 of 's->paintScreen' makes integer from pointer without a cast
3d.c:308: error: too many arguments to function 's->paintScreen'
3d.c:308: error: void value not ignored as it ought to be
3d.c:309: error: 'tdScreen' has no member named 'paintScreen'
3d.c:309: warning: assignment from incompatible pointer type
3d.c: In function 'tdDonePaintScreen':
3d.c:356: error: 'tdScreen' has no member named 'donePaintScreen'
3d.c:358: error: 'tdScreen' has no member named 'donePaintScreen'
3d.c: In function 'tdInitScreen':
3d.c:558: error: 'tdScreen' has no member named 'paintTransformedScreen'
3d.c:558: error: 'CompScreen' has no member named 'paintTransformedScreen'
3d.c:558: error: 'CompScreen' has no member named 'paintTransformedScreen'
3d.c:559: error: 'tdScreen' has no member named 'paintWindow'
3d.c:559: warning: assignment from incompatible pointer type
3d.c:560: error: 'tdScreen' has no member named 'paintScreen'
3d.c:560: warning: assignment from incompatible pointer type
3d.c:561: error: 'tdScreen' has no member named 'donePaintScreen'
3d.c: In function 'tdFiniScreen':
3d.c:577: error: 'CompScreen' has no member named 'paintTransformedScreen'
3d.c:577: error: 'tdScreen' has no member named 'paintTransformedScreen'
3d.c:578: error: 'tdScreen' has no member named 'paintWindow'
3d.c:579: error: 'tdScreen' has no member named 'paintScreen'
3d.c:580: error: 'tdScreen' has no member named 'donePaintScreen'
3d.c: At top level:
3d.c:715: warning: initialization from incompatible pointer type
3d.c:716: warning: initialization from incompatible pointer type
3d.c:717: warning: initialization from incompatible pointer type
3d.c:718: warning: initialization from incompatible pointer type
3d.c:719: warning: initialization from incompatible pointer type
3d.c:720: warning: initialization from incompatible pointer type
3d.c:721: warning: initialization from incompatible pointer type
3d.c:722: warning: initialization from incompatible pointer type
3d.c:723: warning: initialization from incompatible pointer type
3d.c:724: warning: initialization from incompatible pointer type
3d.c:725: warning: initialization from incompatible pointer type
3d.c:730: warning: initialization makes integer from pointer without a cast
3d.c:734: warning: excess elements in struct initializer
3d.c:734: warning: (near initialization for 'opacityVTable')
make: *** [build/lib3d.lo] Error 1
e poi nn mi funziona il tasto 1 (ho fatto copia e incolla per scriverlo) mentre il !!!! funziona il numero no mha!!
-
Feste
- Linux 2.x

- Messaggi: 388
- Iscritto il: ven 21 ott 2005, 14:24
- Slackware: 13
- Desktop: KDE 4.2.4
- Località: /home/feste
non ho capito: ma devo modificare il file configure? se sì, come?serevi ha scritto: 1° dal dvd di slack ho ricavato la stringa usata da PV in:
slackware-12.0/source/x/x11/configure/compiz
compiz:
compiz/ # sh autogen.sh
compiz/ # ./configure (con i parametri di PV)
compiz/ # make
compiz/ # make install
- Vito
- Staff

- Messaggi: 4182
- Iscritto il: mar 5 dic 2006, 17:28
- Nome Cognome: Vito
- Desktop: MacOS
- Località: Monaco (DE)
- Contatta:
basta che configuri usando i parametri che ha usato pat tutti tranne il -prefixFeste ha scritto:non ho capito: ma devo modificare il file configure? se sì, come?serevi ha scritto: 1° dal dvd di slack ho ricavato la stringa usata da PV in:
slackware-12.0/source/x/x11/configure/compiz
compiz:
compiz/ # sh autogen.sh
compiz/ # ./configure (con i parametri di PV)
compiz/ # make
compiz/ # make install
@aLvArO :
mi da lo stesso identico errore tuo nel compilare lo stesso plugin...non so come risolvere
"Stat rosa pristina nomina, nomina nuda tenemus." [ Umberto Eco - Il nome della rosa]
"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]
"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]
-
Feste
- Linux 2.x

- Messaggi: 388
- Iscritto il: ven 21 ott 2005, 14:24
- Slackware: 13
- Desktop: KDE 4.2.4
- Località: /home/feste
cioè così?
Codice: Seleziona tutto
./configure --sysconfdir=/etc- danix
- Staff

- Messaggi: 3289
- Iscritto il: ven 27 ott 2006, 19:32
- Nome Cognome: Danilo M.
- Slackware: 64 current
- Kernel: 6.12.13 x86_64
- Desktop: i3
- Località: Verona (VR)
- Contatta:
@John-Cena:
Per quanto riguarda i bordi bianchi attorno a tutto quello che c'è sul desktop basta che modifichi il file ~/.compiz/options/decoration-allscreen.conf e alla riga
sostituisci la riga
@Feste:
Io al configure ho passato i vari parametri contenuti in quel file tranne quei parametri che definivano una directory, in modo da non andare a toccare nulla riguardante il compiz di default della slack 12
Se non ricordo male dovrei aver scritto una cosa tipo questa:
@aLvArO:
Sinceramente non ne ho idea... non ho provato il plugin 3d ma il plugin animations, e mi ha compilato tranquillamente... provalo e dimmi se ti funziona o se ti da gli stessi errori... può darsi che sia solo per il 3D...
Comunque non vorrei scoraggiare chi vuole testare fusion, ma l'ho trovato un po' instabile, ogni tanto mi freeza e mi costringe a resettare la macchina... e non sono riuscito ad identificare il motivo, perchè il sistema continua a lavorare tranquillamente, però mi si blocca il mouse e la tastiera, e non potendo interagire in nessun modo sono costretto all'hard reset...
A qualcun altro ha dato problemi di questo genere??
Ciau...
Per quanto riguarda i bordi bianchi attorno a tutto quello che c'è sul desktop basta che modifichi il file ~/.compiz/options/decoration-allscreen.conf e alla riga
Codice: Seleziona tutto
shadow_match=anyCodice: Seleziona tutto
shadow_match=noneIo al configure ho passato i vari parametri contenuti in quel file tranne quei parametri che definivano una directory, in modo da non andare a toccare nulla riguardante il compiz di default della slack 12
Se non ricordo male dovrei aver scritto una cosa tipo questa:
Codice: Seleziona tutto
./configure --disable-static --disable-gconf --enable-kde --enable-librsvg --build=i486-slackware-linuxSinceramente non ne ho idea... non ho provato il plugin 3d ma il plugin animations, e mi ha compilato tranquillamente... provalo e dimmi se ti funziona o se ti da gli stessi errori... può darsi che sia solo per il 3D...
Comunque non vorrei scoraggiare chi vuole testare fusion, ma l'ho trovato un po' instabile, ogni tanto mi freeza e mi costringe a resettare la macchina... e non sono riuscito ad identificare il motivo, perchè il sistema continua a lavorare tranquillamente, però mi si blocca il mouse e la tastiera, e non potendo interagire in nessun modo sono costretto all'hard reset...
A qualcun altro ha dato problemi di questo genere??
Ciau...
-
Feste
- Linux 2.x

- Messaggi: 388
- Iscritto il: ven 21 ott 2005, 14:24
- Slackware: 13
- Desktop: KDE 4.2.4
- Località: /home/feste
scusate, ma che file devo modificare?umaga ha scritto: PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/share/pkgconfig/
prima di poter compilare i plugin-main e extra, perche altrimenti non trovava le librerie bcop appena installate.
@danix85
ora provo a vedere come va finire se non mi funziona metto la stringa che mi hai scritto
- submax82
- Staff

- Messaggi: 3202
- Iscritto il: mer 31 ago 2005, 0:00
- Desktop: xfce
- Distribuzione: SalixOS
- Contatta:
diverse cose spiegate http://cimi.netsons.org/blog/2007/06/27 ... di-compiz/
sto lavorando allo script di compilazione, pacchettizzazione e aggiornamento di compiz-fusion
sto lavorando allo script di compilazione, pacchettizzazione e aggiornamento di compiz-fusion
- Vito
- Staff

- Messaggi: 4182
- Iscritto il: mar 5 dic 2006, 17:28
- Nome Cognome: Vito
- Desktop: MacOS
- Località: Monaco (DE)
- Contatta:
mmmm vorrei chiedere un altro aiutino....per abilitare un diverso sfondo sulla faccia superiore ed inferiore del cubo dove devo modificare????Non sono riuscito a capire...:Dgrazie in anticipo!
"Stat rosa pristina nomina, nomina nuda tenemus." [ Umberto Eco - Il nome della rosa]
"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]
"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]
- aLvArO
- 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)
mi dà lo stesso errore con qualsiasi plugins.
per quanto riguarda la stabilità hai perfettamente ragione, non è stabile per niente ancora ci vuole molto lavoro.
ma qualkuno mi da una mano a capire perché nn mi funziona il numero uno che lo devo scrivere a lettere mentre il ! funziona.....AAARRRRRGGGGGGG
john-cena
in cube-screen0.conf
color=#feffc7ff
in=0
scale_image=1
images=/home/all/Desktop/schermata4.png
skydome=1
skydome_image=
skydome_animated=1
skydome_gradient_start_color=#0db1fdff
skydome_gradient_end_color=#feffc7ff
per quanto riguarda la stabilità hai perfettamente ragione, non è stabile per niente ancora ci vuole molto lavoro.
ma qualkuno mi da una mano a capire perché nn mi funziona il numero uno che lo devo scrivere a lettere mentre il ! funziona.....AAARRRRRGGGGGGG
john-cena
in cube-screen0.conf
color=#feffc7ff
in=0
scale_image=1
images=/home/all/Desktop/schermata4.png
skydome=1
skydome_image=
skydome_animated=1
skydome_gradient_start_color=#0db1fdff
skydome_gradient_end_color=#feffc7ff
Ultima modifica di aLvArO il mer 11 lug 2007, 15:35, modificato 1 volta in totale.
- Vito
- Staff

- Messaggi: 4182
- Iscritto il: mar 5 dic 2006, 17:28
- Nome Cognome: Vito
- Desktop: MacOS
- Località: Monaco (DE)
- Contatta:
neanche io riesco a compilarli....aLvArO ha scritto:mi dà lo stesso errore con qualsiasi plugins.
per quanto riguarda la stabilità hai perfettamente ragione, non è stabile per niente ancora ci vuole molto lavoro.
ma qualkuno mi da una mano a capire perché nn mi funziona il numero uno che lo devo scrivere a lettere mentre il ! funziona.....AAARRRRRGGGGGGG
"Stat rosa pristina nomina, nomina nuda tenemus." [ Umberto Eco - Il nome della rosa]
"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]
"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]