You are not logged in.

#1 2014-10-22 16:27:43

Kronolynx
Member
From: Madrid
Registered: 2013-02-18
Posts: 8

[SOLVED] Compiz emerald not working

Hi , I recently reinstalled Arch, previously compiz with emerald was working fine under Mate desktop.
Now I can't get them to work properly.

If i run:

    emerald --replace

nothing happens

If i run:

   compiz --replace &

I lose the window borders and can't move the windows.
In my ccsm I have enabled move windows, window decoration
and in window decoration i have in command emerald --replace

the packages i have installed :

compiz-bcop 0.8.8-2
compiz-core 0.8.9-3
compiz-fusion-plugins-extra 0.8.8-2
compiz-fusion-plugins-main 0.8.8-3
compiz-fusion-plugins-unsupported 0.8.8-1
compizconfig-python 0.8.4-5

emerald 0.8.8-2
emerald-themes 0.6.0-4

as compiz-core is not working if i try to install compiz-core-mate i get:

compiz-core-mate and compiz-core are in conflict. 

if i remove compiz-core and everything that depends on compiz-core (compiz plugins, emerald, ccsm) and install compiz-core-mate then i can't install ccsm , compiz plugins nor emeral as all of them requiere compiz-core.

at the end in one way or another I can't get compiz and emerald working. any help would be appreciated

ps. i also tried compiz-gtk-standalone with the same problem that the other packages needed compiz-core  and had a compatibility problem.

Last edited by Kronolynx (2014-10-26 17:36:14)

Offline

#2 2014-10-22 22:21:30

clfarron4
Member
From: London, UK
Registered: 2013-06-28
Posts: 2,163
Website

Re: [SOLVED] Compiz emerald not working

This repository is a bit older, but it works for all my Compiz with MATE packaging needs:

[compiz-mate]
SigLevel = Optional TrustAll
Server	= http://pkgbuild.com/~flexiondotorg/compiz-mate/$arch

Claire is fine.
Problems? I have dysgraphia, so clear and concise please.
My public GPG key for package signing
My x86_64 package repository

Offline

#3 2014-10-23 19:27:01

Kronolynx
Member
From: Madrid
Registered: 2013-02-18
Posts: 8

Re: [SOLVED] Compiz emerald not working

clfarron4 wrote:

This repository is a bit older, but it works for all my Compiz with MATE packaging needs:

[compiz-mate]
SigLevel = Optional TrustAll
Server	= http://pkgbuild.com/~flexiondotorg/compiz-mate/$arch

thanks for the reply, i removed the compiz packages i had, then installed with that repository it gave me the option to install this packages:

 ccsm-0.8.4-6  compiz-bcop-0.8.8-4  compiz-core-mate-0.8.9-6
               compiz-decorator-gtk-0.8.9-6
               compiz-fusion-plugins-extra-0.8.8-4
               compiz-fusion-plugins-main-genie-0.8.8-4
               compizconfig-python-0.8.4-6  emerald-0.8.8-4
               emerald-themes-0.6.0-5  fusion-icon-0.1-5  python2-sexy-0.1.9-3

after installing all of them compiz still doesnt work if i run ccsm i get :

[krono@darkstar ~]$ ccsm
Traceback (most recent call last):
  File "/usr/bin/ccsm", line 99, in <module>
    import compizconfig
ImportError: libprotobuf.so.8: cannot open shared object file: No such file or directory

if i try to run fusion-icon "

[krono@darkstar ~]$ fusion-icon
Traceback (most recent call last):
  File "/usr/bin/fusion-icon", line 63, in <module>
    from FusionIcon.interface import choose_interface
  File "/usr/lib/python2.7/site-packages/FusionIcon/interface.py", line 22, in <module>
    from util import env
  File "/usr/lib/python2.7/site-packages/FusionIcon/util.py", line 23, in <module>
    import os, compizconfig, ConfigParser, time
ImportError: libprotobuf.so.8: cannot open shared object file: No such file or directory

if i run compiz --replace i can't move the windows and i get no window borders.

i wonder if it's a problem in my arch installation.

any other suggestion , anything else i can try ?

ps.I got python 3.4.2-1

thanks again

Last edited by Kronolynx (2014-10-23 19:27:25)

Offline

#4 2014-10-24 00:08:12

clfarron4
Member
From: London, UK
Registered: 2013-06-28
Posts: 2,163
Website

Re: [SOLVED] Compiz emerald not working

Try downgrading the protobuf package, as discussed here: https://aur.archlinux.org/packages/fusion-icon/


Claire is fine.
Problems? I have dysgraphia, so clear and concise please.
My public GPG key for package signing
My x86_64 package repository

Offline

#5 2014-10-24 13:17:26

beardedlinuxgeek
Member
Registered: 2012-09-17
Posts: 32
Website

Re: [SOLVED] Compiz emerald not working

In the OP you were using compiz 0.8x and that version is very out of date. I can't comment on compiz-mate, but the easiest and the semi-official way to run compiz on Arch is with the compiz-bzr (https://aur.archlinux.org/packages/compiz-bzr/) package in the AUR. If you want emerald with it, then install emerald-git (https://aur.archlinux.org/packages/emerald-git/).

Those should be the only two packages you install. compiz-bzr and (optionally) emerald-git. No fusion-icon or compiz-fusion-plugins or anything like that. Fusion icon is dead and all the plugins and everything else you need is bundled into compiz.

Now there has been a bit a trouble with compiz lately and the gtk-window-decorator. You need to downgrade your version of metacity to 3.12.0 (found here: http://seblu.net/a/arm/2014/08/05/commu … kg.tar.xz). I stumbled across this thread because of the problem you're having with ccsm and the error "ImportError: libprotobuf.so.8." In the compiz spinoff package called compiz-manjaro (https://aur.archlinux.org/packages/compiz-manjaro/) I found the comment "FYI: Recent update to protobuf package means this package needs to be rebuilt to get CCSM working again." So I rebuilt compiz-bzr and now ccsm is working for me again. That last part doesn't apply to you because you're installing compiz-bzr for the first time, but it might help someone else who finds this thread like I did.

As for your problem where you say "if i run compiz --replace i can't move the windows and i get no window borders." If you hold Alt, can you click and drag the windows around? Not having window borders is a common issue because the window border plugin isn't enabled. You can read more about that here - https://wiki.archlinux.org/index.php/Co … nt_plugins

EDIT:

There's the package compiz (https://aur.archlinux.org/packages/compiz/) which you can use instead of compiz-bzr. It's the release version instead of the development version. The release version apparently requires metacity2 (which you can find in the AUR), so if you pick this package then ignore my earlier comments about downgrade metacity.

Last edited by beardedlinuxgeek (2014-10-24 13:22:51)

Offline

#6 2014-10-26 17:34:05

Kronolynx
Member
From: Madrid
Registered: 2013-02-18
Posts: 8

Re: [SOLVED] Compiz emerald not working

thanks guys for the answers. I just switched to XFCE and installed compiz XFCE which had all the packages needed to get compiz working , including metacity 2.
I prefer compiz 0.8 because my favorite effects are burn and explode smile

 compiz-bcop 0.8.8-2
compiz-fusion-plugins-extra 0.8.8-2
compiz-fusion-plugins-main 0.8.8-3
compiz-fusion-plugins-unsupported 0.8.8-1
compiz-gtk-standalone 0.8.9-8
compiz-xfce 0.8.9-23
compizconfig-python 0.8.4-5


now compiz works great smile

thanks again smile

Offline

Board footer

Powered by FluxBB