June 5, 2010 · General ·

gstyle is a full gnome theme manager this software try to concentrate every possibles themes types in one main window with easy install of new themes form gnome-look, deviantart, customize.org... or by direct download from the software.

Install gstyle in ubuntu 10.04/9.10

Open the terminal and run the following commands

sudo add-apt-repository ppa:s-lagui
sudo apt-get update
sudo apt-get install gstyle

Sponsored Link

48 Comments to “Gstyle – A new full gnome theme manager”

  1. smo says:

    np πŸ˜‰

    run

    sudo or under su

    updatedb

    then

    locate cubemodel.so

    return ?

    then as user

    find $HOME/.config/compiz

    return ?

    try yo remove ppa version and retry git too, thx

  2. The Great Sudoku says:

    Here’s the output from the Debian system I am using:

    sudoku@amitabha ~ $ locate cubemodel.so
    /home/sudoku/.compiz/plugins/libcubemodel.so
    sudoku@amitabha ~ $ find /home/sudoku/.config/compiz/
    /home/sudoku/.config/compiz/
    /home/sudoku/.config/compiz/compizconfig
    /home/sudoku/.config/compiz/compizconfig/config
    /home/sudoku/.config/compiz/fusion-icon

  3. The Great Sudoku says:

    and I am using the git version on my Debian install (latest version, tried pulling last night with no new updates to be had)

  4. smo says:

    hi

    remove compizconfig-backend-gconf

    then launch ccsm, reconfigure your compiz then restart gstyle you don t have the Default.ini that s why it fail…

    maybe your can convert or save your current config with ccsm i don t know

    ++

  5. The Great Sudoku says:

    FYI removing gconf is NOT the answer. Luckily I did this in a Maverick live CD (Mint 10) rather than muck with my primary system.

    1.)I installed Compiz git plugins via anongit.compiz.org/users/soreau/scripts

    2.)I installed Gstyle git, but it failed. complaining of no xcur2png

    3.)I added and installed from PPA, giving me the xcur2png package.

    4.)I removed compizconfig-backend-gconf which installed a bunch of KDE crap in gnome (again I’m glad I did this from a live CD and not my everyday system). However removing this package. then restarting ccsm and compiz didn’t help one bit. I got the following error:

    Gstyle Config ok
    start icons scan
    start emerald scan
    start metacity scan
    start mouse scan
    start gtk scan
    Traceback (most recent call last):
    File “gstyle.py”, line 54, in
    Gstyle()
    File “gstyle.py”, line 37, in __init__
    self.wallpapers_dict = WallPaperDict()
    File “/home/mint/gstyle/src/lib/wallpapers.py”, line 58, in __init__
    self.scan_system()
    File “/home/mint/gstyle/src/lib/wallpapers.py”, line 93, in scan_system
    wallpapers_global.update(gstyle_wallpapers)
    TypeError: ‘NoneType’ object is not iterable

    Still complaining about wallpapers and “NoneType” not being iterable.

    Is there anyway to download the cubemodels Gstyle uses without installing Gstyle?

    (beginning to lose hope that Gsytle can be successfully installed and run)

    Maybe a kubuntu live CD would have better results?

  6. smo says:

    ola

    its crazy …

    I removed compizconfig-backend-gconf which installed a bunch of KDE crap in gnome

    uh ??? removing one package install other packages Oo ???

    please:

    start gnome apparence one time on your livecd, then restart gstyle, just to see

    if not working report :

    ls /usr/share/backgrounds
    ls $HOME/.wallpapers
    cat $HOME/.gnome2/backgrounds.xml

    i m unable to reproduce your problem !!! and don t understand how wallpapers_global could be NoneType … my friend who write this part neither but we ll find…. sorry

    kde live cd will not help

  7. smo says:

    (go in the wallpapers tab in gnome appearence)

  8. The Great Sudoku says:

    Bear in mind I’ve been trying this all with 64bit versions of Mint live CDs. I’m downloading an i386 ISO now, will try your suggestions in i386 and see if I have better results. More to follow shortly…

  9. The Great Sudoku says:

    No luck in i386 either. I did go into wallpapers and even change it from the gnome appearance menu.

    here’s the output you requested:

    mint@mint ~ $ gstyle
    Gstyle Config ok
    start icons scan
    start emerald scan
    start metacity scan
    start mouse scan
    start gtk scan
    Traceback (most recent call last):
    File “gstyle.py”, line 53, in
    Gstyle()
    File “gstyle.py”, line 37, in __init__
    self.wallpapers_dict = WallPaperDict()
    File “/usr/share/pyshared/gstyle/lib/wallpapers.py”, line 58, in __init__
    self.scan_system()
    File “/usr/share/pyshared/gstyle/lib/wallpapers.py”, line 93, in scan_system
    wallpapers_global.update(gstyle_wallpapers)
    TypeError: ‘NoneType’ object is not iterable

    mint@mint ~ $ ls /usr/share/backgrounds
    linuxmint linuxmint-julia
    mint@mint ~ $ ls $HOME/.wallpapers
    walltimes
    mint@mint ~ $ cat $HOME/.gnome2/backgrounds.xml

    the error should be quite easily reproducible with any linux mint live CD. Boot it, install cubemodel via the soreau script, then install Gstyle. Then try running gstyle.

  10. The Great Sudoku says:

    Tried with a vanilla UBUNTU CD. Much like my Debian install, Gstyle now loads, but craps out on the cubemodel plugins:

    Page desactivated ! (this is spelled incorrectly. It should read “deactivated”)

    The cubemodel plugin and/or compiz are not installed, you can build it from Git sources or with the following script :

    http://forum.ubuntu-fr.org/viewtopic.php?id=259077&p=1

    yet lo and behold I HAVE cubemodel installed

    ubuntu@ubuntu:~/scripts$ locate libcubemodel.so
    /home/ubuntu/.compiz/plugins/libcubemodel.so
    /home/ubuntu/src/compiz/plugins/cubemodel/build/.libs/libcubemodel.so
    /home/ubuntu/src/compiz/plugins/cubemodel/build/.libs/libcubemodel.so.0
    /home/ubuntu/src/compiz/plugins/cubemodel/build/.libs/libcubemodel.so.0.0.

    Something about your script doesn’t seem to like cubemodel that’s been installed by soreau’s script
    (http://forum.compiz.org/viewtopic.php?f=114&t=12012)

    And I honestly DON’T think compizconfig-backend-gconf has anything to do with it. And yes, removing it DOES install extra packages

    ubuntu@ubuntu:~/scripts$ sudo apt-get remove compizconfig-backend-gconf
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    The following extra packages will be installed:
    compiz compiz-core compiz-dev compiz-kde compiz-plugins
    compizconfig-backend-kconfig docbook-xsl kdebase-runtime
    kdebase-runtime-data kdelibs-bin kdelibs-data kdelibs4c2a kdelibs5-data
    kdelibs5-plugins kdoctools libattica0 libaudio2 libavahi-qt3-1
    libclucene0ldbl libdbusmenu-qt2 libdirectfb-1.2-9 libgif4 libilmbase6
    libiodbc2 libkatepartinterfaces4 libkdecorations4 libkdecore5 libkdesu5
    libkdeui5 libkdewebkit5 libkdnssd4 libkfile4 libkhtml5 libkio5 libkjsapi4
    libkjsembed4 libkmediaplayer4 libknewstuff3-4 libknotifyconfig4 libkntlm4
    libkparts4 libkpty4 libkrosscore4 libkrossui4 libktexteditor4 libkutils4
    liblua50 liblualib50 libmng1 libmodplug1 libmpcdec6 libnepomuk4
    libnepomukquery4a libopenexr6 libphonon4 libplasma3 libpolkit-qt-1-0 libqca2
    libqt3-mt libqt4-dbus libqt4-network libqt4-opengl libqt4-script libqt4-svg
    libqt4-xml libqtcore4 libqtgui4 libqtwebkit4 libsolid4 libsoprano4 libssh-4
    libstreamanalyzer0 libstreams0 libthreadweaver4 libts-0.0-0 libxcb-shape0
    libxcb-xv0 libxine1 libxine1-bin libxine1-console libxine1-misc-plugins
    libxine1-x oxygen-icon-theme phonon phonon-backend-xine
    plasma-scriptengine-javascript shared-desktop-ontologies soprano-daemon
    tsconf
    Suggested packages:
    compizconfig-settings-manager nvidia-glx libsaxon-java libxalan2-java
    docbook-xsl-saxon fop xalan dbtoepub djvulibre-bin perl-suid nas hspell
    libqca2-plugin-cyrus-sasl libqca2-plugin-gnupg libqca2-plugin-ossl
    libqca2-plugin-pkcs11 libqt3-mt-psql libqt3-mt-mysql libqt3-mt-odbc
    qt4-qtconfig gxine xine-ui libxine1-doc libxine-doc libxine1-ffmpeg
    phonon-backend-gstreamer phonon-backend-vlc phonon-backend-mplayer
    Recommended packages:
    docbook-xsl-doc-html docbook-xsl-doc-pdf docbook-xsl-doc-text
    docbook-xsl-doc hal virtuoso-minimal kubuntu-debug-installer icoutils
    ttf-dejavu
    The following packages will be REMOVED:
    compiz-gnome compizconfig-backend-gconf
    The following NEW packages will be installed:
    compiz-kde compizconfig-backend-kconfig docbook-xsl kdebase-runtime
    kdebase-runtime-data kdelibs-bin kdelibs-data kdelibs4c2a kdelibs5-data
    kdelibs5-plugins kdoctools libattica0 libaudio2 libavahi-qt3-1
    libclucene0ldbl libdbusmenu-qt2 libdirectfb-1.2-9 libgif4 libilmbase6
    libiodbc2 libkatepartinterfaces4 libkdecorations4 libkdecore5 libkdesu5
    libkdeui5 libkdewebkit5 libkdnssd4 libkfile4 libkhtml5 libkio5 libkjsapi4
    libkjsembed4 libkmediaplayer4 libknewstuff3-4 libknotifyconfig4 libkntlm4
    libkparts4 libkpty4 libkrosscore4 libkrossui4 libktexteditor4 libkutils4
    liblua50 liblualib50 libmng1 libmodplug1 libmpcdec6 libnepomuk4
    libnepomukquery4a libopenexr6 libphonon4 libplasma3 libpolkit-qt-1-0 libqca2
    libqt3-mt libqt4-dbus libqt4-network libqt4-opengl libqt4-script libqt4-svg
    libqt4-xml libqtcore4 libqtgui4 libqtwebkit4 libsolid4 libsoprano4 libssh-4
    libstreamanalyzer0 libstreams0 libthreadweaver4 libts-0.0-0 libxcb-shape0
    libxcb-xv0 libxine1 libxine1-bin libxine1-console libxine1-misc-plugins
    libxine1-x oxygen-icon-theme phonon phonon-backend-xine
    plasma-scriptengine-javascript shared-desktop-ontologies soprano-daemon
    tsconf
    The following packages will be upgraded:
    compiz compiz-core compiz-dev compiz-plugins
    4 upgraded, 85 newly installed, 2 to remove and 300 not upgraded.
    Need to get 78.2MB/79.1MB of archives.
    After this operation, 280MB of additional disk space will be used.

    and even AFTER going through the removal of compizconfig-backend-gconf and the installation of all the extraneous KDE crap, Gstyle STILL returns:

    Page desactivated !

    The cubemodel plugin and/or compiz are not installed, you can build it from Git sources or with the following script :

    http://forum.ubuntu-fr.org/viewtopic.php?id=259077&p=1

    There are two issues as I see it:
    #1 Gstyle crashes and burns with the way Linux Mint does wallpaper (Ubuntu works fine, Mint causes crashes)
    #2 Gstyle refuses to acknowledge libcubemodel.so has been installed when using the soreau script. This should be fixed too as the link you provide (http://forum.ubuntu-fr.org/viewtopic.php?id=259077&p=1 )details (en francias) installing COMPIZ from git, the whole thing.
    There is no need to install the ENTIRE compiz from git to get Gstyle working. Just cubemodel. And the soreau script makes getting cubemodel fast and easy. Can this be easily fixed?

  11. smo says:

    i think i will because i really don t like this πŸ˜€

    see ya!

  12. smo says:

    hi

    so, i downloaded linxu mint and had the same bug than you, good point

    5 minutes laters the bug found and fixed!

    i m generating a new deb for maverick and lucid now… build will start in 1 hour on launchpad

    the git has been totaly cleaned and updated too… (many branches removed..)

    ++

  13. The Great Sudoku says:

    Mint users shall rejoice! πŸ™‚

    I’ll be interested to see if this update recognizes the soreau script installed cubemodel too.

    (http://forum.compiz.org/viewtopic.php?f=114&t=12012)

    Because both times I got Gstyle to load (in Debian and in vanilla Ubuntu) Both times it showed cubemodel as deactivated because it was “not installed”.. keeping my fingers crossed that when the update is available my cubemodel installation will be recognized.

  14. smo says:

    hi

    just updated git and ppa again… some fix

    you will not be able to use soreau’s plugin for cubemodel ( i asked myself to the cubemodel s developper to update his plugin for 0.9 and know soreau too)

    1/ the lugin has been rewrited and our cubemodels do not work with it

    2/ cubemodel plugin will not work without a flat config file as Default.ini, not working with gconf… don t have time to fix this

    if you can build some cubemodels with this 0.9 plugin let me know…

    so this version will fix your wallpaper problem but let me know for cubemodel…

    sorry for my english πŸ˜‰

    2pm here go to sleep, new deb uploaded, build will Start in 2 hours

    remove your git version version, git clone again then replace your /usr/share/pyshared/gstyle/lib/wallpapers.py with the yourgitdir/gstyle/gstyle/lib/wallpapers.py if you want…

    ++

  15. The Great Sudoku says:

    I hate to be the bearer of bad news, but ….

    sudoku@amitabha ~/.icons $ git clone git://github.com/smolleyes/gstyle.git
    Cloning into gstyle…
    fatal: remote error:
    Could not find Repository smolleyes/gstyle

  16. smo says:

    git clone git://github.com/smolleyes/Gstyle.git

  17. smo says:

    deb from theppa working on my mint in virtualbox πŸ˜‰

    (for the wallpapers)

    ++

  18. smo says:

    ok ok … i ll try to fix the cubemodel with gconf AND for 0.9 cubemodel (TRY!) πŸ˜‰

    but later…

    and it s a packaging bug i dont understand why removing the gconf package install all this kde crap… need to report it

    thx

    ++

Leave a Reply

  • Recent comments