Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Technical discussions | Discussions techniques Glitz - enlever la possibilité de l'utiliser
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
Technical discussions | Discussions techniques

Subjects Author Language Messages Last message
[Locked] Glitz - enlever la possibilité de l'utiliser
matttbe Français 2 matttbe [Read]
11 December 2009 à 17:05

matttbe, Friday 11 December 2009 à 16:02


Subscription date : 24 January 2009
Messages : 12573
Est-ce que je peux remplacer ces lignes du configure.ac de core sur BZR ?
AC_ARG_ENABLE(glitz,
    [ --enable-glitz : Turn on hardware acceleration through Glitz (deprecated)],
    [case "${enableval}" in
        yes) useglitz=true ;;
        no) useglitz=false ;;
        *) echo "bad value ${enableval} for --enable-glitz" ;;
    esac],[useglitz=false])

if test "$useglitz" = "true" ; then
    PKG_CHECK_MODULES(GLITZ, glitz glitz-glx, [glitz_detected=true], [ glitz_detected=false; AC_MSG_WARN(Could not find glitz and/or glitz-glx; Cairo-Dock won't be built with Glitz hardware acceleration.) ])
    AC_SUBST(GLITZ_CFLAGS)
    AC_SUBST(GLITZ_LIBS)
    
    if test ! "$glitz_detected" = "false" ; then
        AC_DEFINE(HAVE_GLITZ,"1",[Defined if we can use glitz.])
    fi
fi

if test "$glitz_detected" = "true"; then
glitz_required="glitz glitz-glx"
else
glitz_required=""
fi
AC_SUBST(glitz_required)

AM_CONDITIONAL( [WITH_GLITZ], [test "$glitz_detected" = "true"] )

(...)

if test "$glitz_detected" = "true"; then
    echo " * Glitz Hardware Acceleration : yes (warning : this is deprecated)"
fi
Par :
AC_ARG_ENABLE(glitz,
    [ --enable-glitz : This option is deprecated],
    [case "${enableval}" in
        yes) useglitz=true ;;
        no) useglitz=false ;;
        *) echo "bad value ${enableval} for --enable-glitz" ;;
    esac],[echo "Glitz: This option is deprecated"])

En fait, j'ai demandé au gestionnaire des paquets de CD pour OpenSUSE d'enlever le flag '--enable-glitz' qu'il avait ajouté pour compiler les sources et créer les paquets.
Du coup, il me demande pourquoi avoir laisser ce choix qui n'est plus maintenu depuis plus d'un an maintenant.

Mais aussi, il testait avec une ancienne version des paquets où il n'était pas indiqué que cette option était obsolète.




Voici aussi ce que l'on obtient après un ./configure :
checking for perl... /usr/bin/perl
checking for perl >= 5.8.1... 5.10.0
checking for XML::Parser... ok
Est-ce qu'il faut vraiment perl? Ou est-ce à cause du check de libxml-2.0 ?

fabounet, Friday 11 December 2009 à 16:43


Subscription date : 30 November 2007
Messages : 17118
aucune idée pour perl, bizarre.
tiens à ce propos j'ai remarqué que les paquets ubuntu embarquent xdotool, ce qui est complètement inutile.

virer glitz pourquoi faire ? il est désactivé par défaut, et on ne sait jamais des fois que cairo gère opengl, ça accélèrerait le backend cairo aussi.

matttbe, Friday 11 December 2009 à 17:05


Subscription date : 24 January 2009
Messages : 12573
Lorsque Cairo gèrera l'OpenGL on le remettra

Ok, je virerai xdotool. Qq1 avait demandé il y a lgtps de l'ajouter mais s'il est complètement inutile, je vire.

Technical discussions | Discussions techniques

Subjects Author Language Messages Last message
[Locked] Glitz - enlever la possibilité de l'utiliser
matttbe Français 2 matttbe [Read]
11 December 2009 à 17:05


Glx-Dock / Cairo-Dock List of forums Technical discussions | Discussions techniques Glitz - enlever la possibilité de l'utiliser Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.