PDA

View Full Version : [SOLVED] installing compcomm on gentoo.


ufk
May 7th, 2007, 11:10 AM
I emerged beryl-premerge and compcomm packages. how do i start compcomm ?
it's seems like it's connected somehow to compiz.

Any ideas?
till now i would do:
LD_LIBRARY_PATH=/usr/lib/opengl/xorg-x11/lib/ \
beryl --use-copy --replace dbus settings &
heliodor &

ufk
May 7th, 2007, 12:51 PM
ok i installed compcomm successfully.

Jupiter
May 7th, 2007, 04:24 PM
if your using the Xeffects overlay
as stated in the blog you can start compcomm
[code:a9c0a]compiz –replace ccp –sm-disable &[/code:a9c0a]
then start emerald
[code:a9c0a]emerald --replace &[/code:a9c0a]

after selecting a decoration it seems when i start compcomm now
the decorations are started automatically....hmm


EDIT: duh... emerald is starting automatically because i set it that way in
ccs-settings........sorry i should have remembered i did that...LOL

ufk
May 8th, 2007, 09:19 AM
Emerald won't start :(
i get many lines of (emerald:5116): Wnck-WARNING **: Unhandled action type (nil)
after running emerald --replace and nothing.
i can see that compiz starts properly because the screenlets that i have running in my background are showing
themselves properly after running compiz with the command:
LD_LIBRARY_PATH=/usr/lib/opengl/xorg-x11/lib/ \
compiz --replace ccp --sm-disable &

ufk
May 8th, 2007, 09:40 AM
I'll continue the comments on my other post.

aldraia
May 11th, 2007, 09:22 AM
I'm trying to install compcomm on gentoo. I've got the xeffects overlay on paludis.
When paludis it's installing compiz i get this:

[code:cf9fa]>>> Starting src_unpack
* git update start -->
* repository: git://anongit.opencompositing.org/compiz
fatal: Not a git repository: 'compiz'
fatal: Not a git repository: 'compiz'

!!! ERROR in x11-wm/compiz-9999:
!!! In git_fetch at line 2893
!!! git.eclass: can't update from git://anongit.opencompositing.org/compiz.[/code:cf9fa]

I've changed the compiz ebuild because i have the same error with the original git, and i tried to use the mirror of compiz on the opengompositing git.

Can anyone help me?
thanks

Jupiter
May 11th, 2007, 07:32 PM
I'm trying to install compcomm on gentoo. I've got the xeffects overlay on paludis.
When paludis it's installing compiz i get this:

[code:f21d9]>>> Starting src_unpack
* git update start -->
* repository: git://anongit.opencompositing.org/compiz
fatal: Not a git repository: 'compiz'
fatal: Not a git repository: 'compiz'

!!! ERROR in x11-wm/compiz-9999:
!!! In git_fetch at line 2893
!!! git.eclass: can't update from git://anongit.opencompositing.org/compiz.[/code:f21d9]

I've changed the compiz ebuild because i have the same error with the original git, and i tried to use the mirror of compiz on the opengompositing git.

Can anyone help me?
thanks

I don't use paludis but i think you should read this
http://gentoo-xeffects.org/forums/viewt ... 83b4#p1271 (http://gentoo-xeffects.org/forums/viewtopic.php?f=0&t=388&p=1271&hilit=paludis&sid=24fa90edb9d0103d4372bfbff5f383b4#p1271)
then verify that your system with paludis is set properly to use Xeffects overlay
http://wiki.gentoo-xeffects.org/Overlay#Paludis

once that is all done, this is how i got compcomm working
first i would remove anything related to compiz, then
Add the Xeffects overlay using
layman -a xeffects ### or i guess "paludis --sync x-xeffects" in your case
then
emerge -av1 compcomm
this should bring up all the basic apps needed for compcomm from Xeffects
[code:f21d9]compiz
bcop
ccs-lib
emerald
beryl-premerge
ccs-backend-kconfig
ccs-settings
ccs-backend-gconf
emerald-themes
compcomm[/code:f21d9]
if that doesn't work with paludis then emerge them manually IN THAT ORDER
once everything is installed then for ease of use download Kristian's start script
viewtopic.php?f=12&t=206 (http://forums.opencompositing.org/viewtopic.php?f=12&t=206)
put it in /usr/bin and make sure it is executable
before you execute it,,, create a folder in your home dir and name it .compiz
execute the start script from a terminal AS USER
compiz-manager &
this will create a file /home/user/.config/compiz-managerrc
you will want to edit this file to your liking,,, the changes i made are as follows
[code:f21d9]
VERBOSE=no #### i changed it to "yes"

# Plugins
PLUGINS="ini" #### i changed this to "ccp" because i am using ccs-settings "like beryl-settings"

# Decorator
DECORATOR="heliodor" #### i changes this to "emerald"
DELAY="5" ##### i changed this to "1" because i can...LOL

# Checks:
NVIDIA=0
FBCONFIG=0
XGL=0 #### i changes this to "1" because i am using nvidia
[/code:f21d9]

at this point i would probably "because of new settings from previous step"
killall compiz
then restart it
compiz-manager &
then you can start
ccs-settings &
and adjust your plugin options
the first one i would be concerned with is the Window Decoration plugin
i set mine to "emerald --replace &".... don't know if i had to do it but i did...LOL
under General Options, make sure to change the Texture filter to "Best"
then of course your basic plugins
dbus
Desktop Cube
Move Window
Rotate Cube
Text
Window Decoration
Wobbly
Zoom

that should get you started,,,, hope all this helped

EDIT: I should have mentioned that CompComm is still
NOT READY FOR PRIME TIME

aldraia
May 11th, 2007, 08:29 PM
I'm not as n00b... I've got paludis well configured to use xeffects.
But if it wouldn't go... well, i've get xeffects by layman and tried to emerge compcomm. at least it get compiz and compiled it (doing it by the kristian's script had failed some hours ago)
i emerged compcomm succefully

Jupiter
May 11th, 2007, 09:55 PM
I'm not as n00b... I've got paludis well configured to use xeffects.
But if it wouldn't go... well, i've get xeffects by layman and tried to emerge compcomm. at least it get compiz and compiled it (doing it by the kristian's script had failed some hours ago)
i emerged compcomm succefully

ok coolness you got it

xout
May 12th, 2007, 12:09 PM
hi all,

is compiz-manager a kind of replacement for the previous beryl-manager? where can i find it? i just installed compcomm like mentioned on gentoo-xeffects, but unfortunately i can not find any binary named compiz-manager on my system... :D

here is what i got on my gentoo:

[code:dd1b2]compcomm
compiz
ccs-settings
ccs-lib
ccs-backend-gconf
beryl-premerge
bcop
beryl-manager
emerald
emerald-themes
[/code:dd1b2]

thx in advance,
xout

Jupiter
May 12th, 2007, 05:55 PM
compiz-manager is an excellant script that Kristian has developed
it can be found here
viewtopic.php?f=12&t=206 (http://forums.opencompositing.org/viewtopic.php?f=12&t=206)

download it and place it in /usr/bin
make it executable

create a folder in your home dir called ~/.compiz then
from your user account, execute
compiz-manager &
after the first execution you will have a file ~/.config/compiz-managerrc
you will want to edit that file for your preferred decorator and compiz manager
i changed PLUGINS="ini" to PLUGINS="ccp" and decorator to emerald
once that is done then killall compiz and restart with
compiz-manager &
now you can use
ccs-settings &
which is like beryl-manager

xout
May 13th, 2007, 01:05 PM
thx for your advice, jupiter ^^
is there any compcomm-tool that's compareable to beryl-manager? it was really comfortable to have such a tool placed in the tray ;)

btw: what happened to gentoo-xeffects? i am missing the nice logo ;) guess because of its renameing to planet-xeffects the logo disappeared!?

edit: [quote:2714a]
which is like beryl-manager
[/quote:2714a]
hrr i overread this :D, so forget my question for a beryl-manager-like tool...but would it showup in the tray, too?

Jupiter
May 13th, 2007, 03:40 PM
thx for your advice, jupiter ^^
is there any compcomm-tool that's compareable to beryl-manager? it was really comfortable to have such a tool placed in the tray ;)

btw: what happened to gentoo-xeffects? i am missing the nice logo ;) guess because of its renameing to planet-xeffects the logo disappeared!?

edit: [quote:2f780]
which is like beryl-manager

hrr i overread this :D, so forget my question for a beryl-manager-like tool...but would it showup in the tray, too?[/quote:2f780]
no tray icon YET....LOL... it was such a nice tool in beryl that i think we will
be seeing it in compcomm
gentoo-xeffects forum is still there,,, just the blog changed

imported_Devport
May 14th, 2007, 09:31 PM
I tried to emerge compcomm today but it fails when it comes to emerge emerald. The relevant part is

[code:36684]No package 'libberyldecoration' found[/code:36684]

I assume this has something to do with the git version now depending on the respcitive new package which is not yet in the xeffects overlay - right ?

Jupiter
May 14th, 2007, 09:57 PM
I tried to emerge compcomm today but it fails when it comes to emerge emerald. The relevant part is

[code:d079e]No package 'libberyldecoration' found[/code:d079e]

I assume this has something to do with the git version now depending on the respcitive new package which is not yet in the xeffects overlay - right ?


no not at all
try again in a little while

dli
May 15th, 2007, 02:58 AM
I had the same error as devport, but managed to fix it by emerging emerald-0.2.1 first.

However, I still can't emerge Emerald-9999:
[code:da1e0]main.c:267: error: ‘decor_quad_t’ has no member named ‘stretch’
main.c:287: error: ‘decor_quad_t’ has no member named ‘stretch’
main.c:287: error: ‘STRETCH_X’ undeclared (first use in this function)
main.c:287: error: (Each undeclared identifier is reported only once
main.c:287: error: for each function it appears in.)
main.c:309: error: ‘decor_quad_t’ has no member named ‘stretch’
main.c: In function ‘my_add_quad_col’:
main.c:335: error: ‘decor_quad_t’ has no member named ‘stretch’
main.c:335: error: ‘STRETCH_Y’ undeclared (first use in this function)
main.c: In function ‘my_set_window_quads’:
main.c:399: error: ‘decor_quad_t’ has no member named ‘stretch’
main.c:399: error: ‘STRETCH_X’ undeclared (first use in this function)
main.c: In function ‘set_switcher_quads’:
main.c:468: error: ‘decor_quad_t’ has no member named ‘stretch’
main.c:512: error: ‘decor_quad_t’ has no member named ‘stretch’[/code:da1e0]

Any ideas?

Jupiter
May 15th, 2007, 03:21 AM
i have no clue
maybe a dev will see this thread

jcat
May 15th, 2007, 11:59 AM
Beryl-Manager seems to still work for me, it finds "Beryl", "Compiz" and "Metacity" as options for WM's. All good... 8)



Cheers,
jcat

CryoGen
May 15th, 2007, 12:53 PM
I had the same error as devport, but managed to fix it by emerging emerald-0.2.1 first.

However, I still can't emerge Emerald-9999:
[code:942c5]main.c:267: error: ‘decor_quad_t’ has no member named ‘stretch’
main.c:287: error: ‘decor_quad_t’ has no member named ‘stretch’
main.c:287: error: ‘STRETCH_X’ undeclared (first use in this function)
main.c:287: error: (Each undeclared identifier is reported only once
main.c:287: error: for each function it appears in.)
main.c:309: error: ‘decor_quad_t’ has no member named ‘stretch’
main.c: In function ‘my_add_quad_col’:
main.c:335: error: ‘decor_quad_t’ has no member named ‘stretch’
main.c:335: error: ‘STRETCH_Y’ undeclared (first use in this function)
main.c: In function ‘my_set_window_quads’:
main.c:399: error: ‘decor_quad_t’ has no member named ‘stretch’
main.c:399: error: ‘STRETCH_X’ undeclared (first use in this function)
main.c: In function ‘set_switcher_quads’:
main.c:468: error: ‘decor_quad_t’ has no member named ‘stretch’
main.c:512: error: ‘decor_quad_t’ has no member named ‘stretch’[/code:942c5]

Any ideas?


Try to delete distfiles/git-src/emerald* then emerge it again .

nesl247
May 15th, 2007, 01:33 PM
As to what CryoGen was saying: rm -r /usr/portage/distfiles/git-src/emerald

@CryoGen: Just wanted to elaborate as not everyone know where distfiles are.

CryoGen
May 15th, 2007, 02:00 PM
As to what CryoGen was saying: rm -r /usr/portage/distfiles/git-src/emerald

@CryoGen: Just wanted to elaborate as not everyone know where distfiles are.


;)

dli
May 15th, 2007, 10:56 PM
That did allow me to emerge Emerald; now to see if I can get CompComm started.