Aiglx:vi interessa?

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

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.
Avatar utente
whites11
Linux 4.x
Linux 4.x
Messaggi: 1147
Iscritto il: ven 30 set 2005, 13:54
Località: Udine

Messaggio da whites11 »

se vi interessa ho scritto questo banale SlackBuild per compilare e pacchettizzare l'ultima versione di svn (git o quello che è) di compiz...
va eseguito da una directory dove si hanno i permessi di scrittura, in quanto crea una directory ./compiz dove fa tutto lo sporco lavoro.

Codice: Seleziona tutto

#!/bin/bash

NAME=compiz
VERSION=0.5.0svn`date +"%Y%m%d"`
BUILD=1w
ARCH=i486

if [ ! -d compiz ]
then
git clone git://git.freedesktop.org/git/xorg/app/compiz
fi

cd compiz
 
make clean
make distclean

git pull origin
if [ $? != 0 ]
then
echo "errore git"
exit
fi

./autogen.sh \
  --prefix=/usr \
  --sysconfdir=/etc \
  --localstatedir=/var \
  --infodir=/usr/info \
  --mandir=/usr/man \
  --disable-static \
  --disable-gconf \
  --enable-kde \
  --enable-librsvg \
  --build=$ARCH-slackware-linux

if [ $? != 0 ]
then
echo "errore autogen.sh"
exit
fi

make

if [ $? != 0 ]
then
echo "errore make"
exit
fi

rm -rf pacchetto
mkdir pacchetto
make install DESTDIR=`pwd`/pacchetto

if [ $? != 0 ]
then
echo "errore make install"
exit
fi

cd pacchetto
mkdir install

echo "# HOW TO EDIT THIS FILE:
# The \"handy ruler\" below makes it easier to edit a package description.  Line
# up the first '|' above the ':' following the base package name, and the '|'
# on the right side marks the last column you can put a character in.  You must
# make exactly 11 lines for the formatting to be correct.  It's also
# customary to leave one space after the ':'.

      |-----handy-ruler------------------------------------------------------|
compiz: compiz
compiz:
compiz: compiz is part of X11.
compiz:
compiz: For more information about the X.Org Foundation (the providers of the
compiz: X.Org implementation of the X Window System), see their website:
compiz:
compiz: http://www.x.org
compiz:
compiz:
compiz:" >install/slack-desc

find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null

if [ ! -d ../packages ]
then
mkdir ../packages
fi

if [ "`whoami`" != "root" ]
then
echo "Insert root password for package creation
su -c "makepkg -c n -l y ../packages/$NAME-$VERSION-$ARCH-$BUILD.tgz"
else
makepkg -c n -l y ../$NAME-$VERSION-$ARCH-$BUILD.tgz
fi

Avatar utente
lennynero
Linux 3.x
Linux 3.x
Messaggi: 641
Iscritto il: lun 3 mag 2004, 0:00
Nome Cognome: Luigi Picaro
Slackware: current-x64
Kernel: 6.13.1
Desktop: Xfce-4.20
Località: Salerno

Messaggio da lennynero »

whites11 ha scritto:se vi interessa ho scritto questo banale SlackBuild per compilare e pacchettizzare l'ultima versione di svn (git o quello che è) di compiz...
provando ad usare lo slackbuild ottengo il seguente errore:

Codice: Seleziona tutto

autoreconf: running: /usr/bin/autoconf
configure.ac:7: error: possibly undefined macro: AC_PROG_INTLTOOL
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
configure.ac:138: error: possibly undefined macro: AM_GCONF_SOURCE_2
autoreconf: /usr/bin/autoconf failed with exit status: 1
errore autogen.sh
ps se uso il compiz di Pat ottengo invece il seguente errore:

Codice: Seleziona tutto

libGL warning: 3D driver claims to not support visual 0x4b
compiz: GLX_EXT_texture_from_pixmap is not supported by direct rendering context, trying indirect rendering context instead
compiz: GLX_EXT_texture_from_pixmap is missing
compiz: Failed to manage screen: 0
compiz: No manageable screens found on display :0.0

Avatar utente
whites11
Linux 4.x
Linux 4.x
Messaggi: 1147
Iscritto il: ven 30 set 2005, 13:54
Località: Udine

Messaggio da whites11 »

strano errore: non l'avevo mai visto!
magari è un bug dello script autogen.sh: riprova domani...
comunque stasera provo a compilarlo anch'io e vediamo se per caso mi da lo stesso errore

Avatar utente
lennynero
Linux 3.x
Linux 3.x
Messaggi: 641
Iscritto il: lun 3 mag 2004, 0:00
Nome Cognome: Luigi Picaro
Slackware: current-x64
Kernel: 6.13.1
Desktop: Xfce-4.20
Località: Salerno

Messaggio da lennynero »

non considerando l'errore in compilazione io la vedo difficile che poi compiz funzioni, visti i risultati del compiz di Pat..... L'unico motivo che mi spinge a pensare di potermi permettere compiz è il fatto che bery funziona egregiamente, ma mi sento un pò spaesato con la mia *ati mobility radeon x700* in un 3d di utenti che hanno nvidia....

Avatar utente
whites11
Linux 4.x
Linux 4.x
Messaggi: 1147
Iscritto il: ven 30 set 2005, 13:54
Località: Udine

Messaggio da whites11 »

non scoraggiarti: ho visto utenti ati (ignoro il modello della scheda) raggiungere con compiz prestazioni ben migliori delle mie con una geforce 6800

Avatar utente
red
Linux 3.x
Linux 3.x
Messaggi: 810
Iscritto il: gio 20 gen 2005, 0:00
Slackware: current
Kernel: 6.6.12
Desktop: fluxbox
Località: Verona
Contatta:

Messaggio da red »

Wow... finalmente ho letto tutte le 26 pagine!
Beh, ho anche io una domandina. Ho seguito ovviamente la guida di meska. Installato tutto entro in kde e semplicemente avvio beryl-manager dal menu K e di conseguenza parte tutto il resto.

Mi pare che fili tutto, però quando ho provato ad abilitare "Snow", non parte nulla e mi scompare la cornice delle finestre.

Come mai?

Avatar utente
red
Linux 3.x
Linux 3.x
Messaggi: 810
Iscritto il: gio 20 gen 2005, 0:00
Slackware: current
Kernel: 6.6.12
Desktop: fluxbox
Località: Verona
Contatta:

Messaggio da red »

Ah... se avvio beryl da riga di comando con

Codice: Seleziona tutto

dbus-launch beryl snow --replace
(senza sapere se è giusto così ;) )
ottengo questo:

Codice: Seleziona tutto

**************************************************************
* Beryl system compatibility check                           *
**************************************************************

Detected xserver                                : NVIDIA

Checking Display :0.0 ...

Checking for XComposite extension               : passed (v0.3)
Checking for XDamage extension                  : passed
Checking for RandR extension                    : passed
Checking for XSync extension                    : passed

Checking Screen 0 ...

Checking for GLX_SGIX_fbconfig                  : passed
Checking for GLX_EXT_texture_from_pixmap        : passed
Checking for non power of two texture support   : passed
Checking maximum texture size                   : passed (4096x4096)

[Warning ]: Relaunching beryl with __GL_YIELD="NOTHING"

**************************************************************
* Beryl system compatibility check                           *
**************************************************************

Detected xserver                                : NVIDIA

Checking Display :0.0 ...

Checking for XComposite extension               : passed (v0.3)
Checking for XDamage extension                  : passed
Checking for RandR extension                    : passed
Checking for XSync extension                    : passed

Checking Screen 0 ...

Checking for GLX_SGIX_fbconfig                  : passed
Checking for GLX_EXT_texture_from_pixmap        : passed
Checking for non power of two texture support   : passed
Checking maximum texture size                   : passed (4096x4096)

[Snow]: Loaded Texture /usr/share/beryl/snowflake2.png
[Snow]: Loaded Texture /usr/share/beryl/snowflake2.png
che sia un problema quel warning?

E sei poi avvio beryl-settings così:

Codice: Seleziona tutto

dbus-launch beryl-settings
Gli extra mi funzionano tutti e non crashano più. Tuttavia non vedo l'effetto snow, anche se non mi crasha più la cornice... boh!

Che mi dite?

Avatar utente
gnubit
Linux 3.x
Linux 3.x
Messaggi: 751
Iscritto il: lun 17 apr 2006, 0:16
Località: Verona
Contatta:

Messaggio da gnubit »

Osservazione su compiz di slacware current.

Ogni tanto kde-windows-decorator si impianta e le cornici scompaiono.
Mi pare di aver notato che frequentemente il crash avviene dopo aver lanciato un applicazione che inserisce un icona nella tray bar.

L'ha notato nessun altro?

Avatar utente
Vlainur
Linux 2.x
Linux 2.x
Messaggi: 202
Iscritto il: lun 15 nov 2004, 0:00
Località: Catania
Contatta:

Messaggio da Vlainur »

pure io ho lo stesso problema delle cornici , ma su una slack 11 con xorg 7 installato mediante slack x e compiz 0.5 compilato da me ...inoltre ho notato che rispetto al 6.9 che ho ancora installato sullo stesso pc, i tasti altgr ,per fare i caratteri speciali ( # ][ ecc) non funzionano più ....che sia un problema di xorg.conf?

Meskalamdug
Iper Master
Iper Master
Messaggi: 3965
Iscritto il: ven 14 mag 2004, 0:00

Messaggio da Meskalamdug »

Oggi ho provato a compilare compiz-git(che porta con se
diversa roba in piu' quali una gui per kde,nuovi plugins,etc)
....
appena avviato da segmentation fault
:(
Riproverò

Meskalamdug
Iper Master
Iper Master
Messaggi: 3965
Iscritto il: ven 14 mag 2004, 0:00

Messaggio da Meskalamdug »

Come promesso,ho cancellato tutti i pacchetti
beryl e ho sostituito con il nuovo compiz...
una delusione pazzesca.
A parte una ottima stabilità(e' in git..ma neppure
un crash,ho detto tutto) e una certa fluidità...
non hanno fixato alcuni fastidiosissimi bugs(rimane sia quello
di superkaramba che decede,sia quello della decorazione
che va oltre lo schermo col doppio click)
Le gui sono prese di peso da beryl...ma non funzionano!
:(
Cioe'..tu scegli i settaggi,e tutto rimane di default
speriamo col tempo...comunque dovrei riprovare.
Per chi vuole avventurarsi,ho caricato
i pacchetti su mytux.

Avatar utente
gnubit
Linux 3.x
Linux 3.x
Messaggi: 751
Iscritto il: lun 17 apr 2006, 0:16
Località: Verona
Contatta:

Messaggio da gnubit »

Scusa, ma esattamente che problema c'è fra compiz e superkaramba?
Io li uso entrambi senza rogne.

Anzi proprio oggi ho "rilasciato" anche due temi per superkaramba che ho provato a fare.

Meskalamdug
Iper Master
Iper Master
Messaggi: 3965
Iscritto il: ven 14 mag 2004, 0:00

Messaggio da Meskalamdug »

gnubit ha scritto:Scusa, ma esattamente che problema c'è fra compiz e superkaramba?
Io li uso entrambi senza rogne.

Anzi proprio oggi ho "rilasciato" anche due temi per superkaramba che ho provato a fare.
Appena clicco "accesso al desktop" i temi
finiscono in basso.. :(

Avatar utente
gnubit
Linux 3.x
Linux 3.x
Messaggi: 751
Iscritto il: lun 17 apr 2006, 0:16
Località: Verona
Contatta:

Messaggio da gnubit »

Io li ho in alto a dx e funziona tutt bene, unico quid è che ogni tanto un tema non parte.

Meskalamdug
Iper Master
Iper Master
Messaggi: 3965
Iscritto il: ven 14 mag 2004, 0:00

Messaggio da Meskalamdug »

gnubit ha scritto:Io li ho in alto a dx e funziona tutt bene, unico quid è che ogni tanto un tema non parte.
Boh..a me non va

Rispondi