PDA

View Full Version : Compiz and Compiz Fusion GIT repository for Ubuntu


Pages : [1] 2

Treviño
May 2nd, 2007, 03:09 AM
On next Tuesday (July, 31st) I'll go in holidays that's why my repository won't be updated until ~ August 17th.[/url:cfe69]
---

Compiz-git repository, more infos at Compiz-Git repository (Compiz WIKI)[/url:cfe69]
I've opened the repository for Compiz (git) and Compiz-Fusion (git) :)

Add these repository in your /etc/apt/sources.list
For i386 Installations
[code:cfe69]# Treviño's Ubuntu feisty EyeCandy Repository (GPG key: 81836EBF - DD800CD9)
# Many eyecandy 3D apps like Beryl, Compiz, Fusion and kiba-dock snapshots
# built using latest available (working) sources from git/svn/cvs...
deb [url]http://download.tuxfamily.org/3v1deb (http://forums.opencompositing.org/viewtopic.php?f=14&t=131&p=11302#p11302:cfe69) feisty eyecandy
deb-src [url]http://download.tuxfamily.org/3v1deb feisty eyecandy[/code:cfe69]Packages at: http://3v1n0.tuxfamily.org/dists/feisty/eyecandy/

For amd64 Installations
[code:cfe69]# Treviño’s Ubuntu Deisty EyeCandy Repository (GPG key: 81836EBF)
# Many eyecandy 3D apps: Beryl, Compiz, Fusion, AWN and kiba-dock
# built by jbs using latest available (working) sources from git/svn/cvs...
deb http://download.tuxfamily.org/3v1deb feisty eyecandy-amd64
deb-src http://download.tuxfamily.org/3v1deb feisty eyecandy-amd64[/code:cfe69]Packages at: http://3v1n0.tuxfamily.org/dists/feisty/eyecandy-amd64/

To Install compiz:
[code:cfe69]sudo apt-get install compiz # compiz-gnome AND/OR compiz-kde[/code:cfe69]
To install CompizConfig configurator (and needed libs):
[code:cfe69]sudo apt-get install compizconfig-settings-manager # compizconfig-backends-* ?![/code:cfe69]
To Install the Compiz Fusion Plugins
[code:cfe69]sudo apt-get install compiz-fusion-*[/code:cfe69]

To Run Compiz
[code:cfe69]compiz --replace[/code:cfe69]
This should work in most situations, for advanced commands look to this thread[/url:cfe69]

All it's built using the makefusiondebs script[/url:cfe69]

-----------------------------------------------------------------------------------------

[quote="Original Thread about naming schema":cfe69]Hello, after the announce of the merge my packaging "work" for beryl-svn pratically stopped due to the lack of updates, but it seems that now there's something to work with, so I'm again here to make .debs for the ubuntu crowd :mrgreen:.

However, since now we start packaging something that is new (from a naming point of view), I'm here to ask how to name the packages that we'll build since there are no (yet?) informations (or debian/ folders) around to have a clear vision about this...

Actually I've ported my "makedebs" script to work with the OpenCompositing git and I've made the debian dirs tree needed to package the components... All works (quite well) and I'm testing this "pre-alpha" code in my machine, however before releasing anything I'd like to discuss how call these packages...

The actual situation is:

· Compiz is splitted into:
- compiz
- compiz-config-gnome
- compiz-config-ini
- compiz-core
- compiz-dev
- compiz-freedesktop
- compiz-gtk
- compiz-kde
- compiz-plugins
- libdecoration0
- libdecoration0-dev
A compiz (0.5) repository is actually up at http://3v1n0.tuxfamily.org/dists/feisty/eyecandy

· OpenCompositing / CompComm packages are actually:
- bcop # bcop dev tool, needed to generate settings code
- compcomm-ccs-plugin # ccp compiz plugin that manages the compiz settings
- compcomm-ccs-settings # CCS gtk settings editor
- compcomm-ccs-settings-gnome # gconf backend for CCS
- compcomm-ccs-settings-kde # python backend fo CCS
- compcomm-libccs0 # libccs that ccp uses to manage compiz settings (includes ini backend)
- compcomm-libccs-dbg # debug libs of libcss
- compcomm-libccs-dev # include files of libcss
- compcomm-plugins # the old beryl plugins ported to compiz
- compcomm-plugins-data # the plugins data
- compcomm-plugins-dbg # debug version of compcomm plugins
- emerald # Well, you know the rest... :)
- emerald-dbg
- emerald-themes
- libemeraldengine0
- libemeraldengine0-dbg
- libemeraldengine-dev
... ... ...
Read updated list at: [url="http://forums.opencompositing.org/viewtopic.php?f=14&t=131&p=1793#p1793"]viewtopic.php?f=14&t=131&p=1793#p1793 (http://forums.opencompositing.org/viewtopic.php?f=48&t=729:cfe69)

So, please, let me know how would you like these packages to be called.

When we'll have taken a decision I'll add the new CompComm packages at the same [u]eyecandy repository linked above... I could do it also if these tools aren't too stable (as now), because compiz will work in any case (as you'd know only the settings plugin will be different!)...[/quote:cfe69]

spupuz
May 2nd, 2007, 01:36 PM
hey what pack to to install it???
i have a little of confusion about the repo it doesn't seems to contain compcomm debs

ianni67
May 2nd, 2007, 01:42 PM
hey what pack to to install it???
i have a little of confusion about the repo it doesn't seems to contain compcomm debs


This is exactly the question. Treviño is asking us (actually, probably he is asking the developers) what name the packages should have.

Treviño
May 2nd, 2007, 01:55 PM
Yeah... I'm asking that... However, not only to developers, but to the community at all ;)

The mentioned debs are actually only in my Disk... I'd like to upload only working things :)

Bye 8)

spupuz
May 2nd, 2007, 01:57 PM
trev plz open msn cause i need more explaination :P

t3rror
May 2nd, 2007, 03:19 PM
The naming convention isn't that much of a concern to me. I will be able to learn and adapt to whatever you all decide. I am wondering what the upgrade path is for someone who has been using your since the inception under beryl? Are we going to be uninstalling beryl and then installing opencomm? Thanks, I am a little confused on all of this.

Treviño
May 2nd, 2007, 03:27 PM
The naming convention isn't that much of a concern to me. I will be able to learn and adapt to whatever you all decide. I am wondering what the upgrade path is for someone who has been using your since the inception under beryl? Are we going to be uninstalling beryl and then installing opencomm? Thanks, I am a little confused on all of this.

No, the two composite manager can coexist in the same machine...
You can use compiz (pure), beryl or compcomm with no problems...

If you want run compiz you do:
[code:b26b2]compiz --replace [gconf|ini][/code:b26b2]

For beryl
[code:b26b2]beryl --replace[/code:b26b2]

For Compcomm
[code:b26b2]compiz --replace ccp[/code:b26b2]

spupuz
May 2nd, 2007, 03:44 PM
installed packages given by trevino and started...
i know it's and alpha but it seems as beryl with some fuction not working.

hope to have asap a good repo to update and upgrade so can be possible to help in testing

Treviño
May 2nd, 2007, 10:12 PM
I was thinking...

What about putting a "compiz-" prefix to the compcomm package names I mentioned above as example (like compiz-compcomm-plugins)?
The only "problem" is that there could be some package with a very long name :roll:

hanzomon4
May 3rd, 2007, 12:38 AM
I don't care what you name them(prefix would be less confusing) I'm just grateful for your work. For the past two days I've been looking for news in regards to beryl. I couldn't get why the beryl forums were so quiet and the wiki's and blog devoid of news, It was like living in the bizzaro world http://ubuntuforums.org/images/smilies/icon_eek.gif

Back on topic if the project is under the compiz label a prefix would be much less confusing.

Treviño
May 3rd, 2007, 12:50 AM
I was thinking the same :)

However, for people that whould like to test my frist work on compcomm (not official in any way, nor supported) you could download this tarball: http://download.tuxfamily.org/3v1deb/xt ... est.tar.gz (http://download.tuxfamily.org/3v1deb/xtra-debs/compiz-compcomm+git20070502-3v1test.tar.gz)

Untar it and then install all the debs inside (needed, I mean not -dev,-dbg), maybe you should remove beryl-settings before (due to an incompatibility that I think will be fixed soon), then run:
[code:4c1fc]compiz --replace ccp[/code:4c1fc]
People using AiGLX with free (dri) drivers maybe should use:
[code:4c1fc]LIBGL_ALWAYS_INDIRECT=1 compiz --replace ccp[/code:4c1fc]

After this, simply run
[code:4c1fc]ccs-settings[/code:4c1fc]and configure CompComm as you need. Note that you should enable plugins like decoration, move, wobbly, rotate, cube & co to have a working environment...

Animation plugin and other ones haven't been added yet...

Bye!

EDIT: I've updated the packages tarball with newer builds, I've fixed some things in compiz script, now it should do the most, running only "compiz --replace" it should do the best job for you, and now it supports also kwin :P... Give a look to it for improving ;)

kakalaky
May 3rd, 2007, 05:26 AM
I have tried compiz on feisty with the default version, your repo version and the new one from the tarball but I can't get window borders. I always get this:

[quote:4c3d0]
Window manager warning: "" found in configuration database is not a valid value for keybinding "toggle_shaded"
gtk-window-decorator: Could not acquire decoration manager selection on screen 0 display ":0.0"
[/quote:4c3d0]

Beryl works fine though. Any ideas on how to get window borders working with compiz? Btw, I am using nvidia and aiglx.

Jupiter
May 3rd, 2007, 05:34 AM
I have tried compiz on feisty with the default version, your repo version and the new one from the tarball but I can't get window borders. I always get this:

[quote:72aff]
Window manager warning: "" found in configuration database is not a valid value for keybinding "toggle_shaded"
gtk-window-decorator: Could not acquire decoration manager selection on screen 0 display ":0.0"


Beryl works fine though. Any ideas on how to get window borders working with compiz? Btw, I am using nvidia and aiglx.[/quote:72aff]

nvidia doesn't work right with AIGLX
you should run nvidia/beryl
to get the borders with nvidia you add this to xorg.conf
[code:72aff]
Section "Screen"
Identifier "Screen 1"
DefaultDepth 24
Option "AddARGBGLXVisuals" "True" ### add this for beryl
[/code:72aff]

kakalaky
May 3rd, 2007, 05:54 AM
Works just fine according to this: [url:ddf18]http://forum.compiz.org/viewtopic.php?t=90&highlight=nvidia[/url:ddf18]

Jupiter
May 3rd, 2007, 05:57 AM
Works just fine according to this: [url:5f042]http://forum.compiz.org/viewtopic.php?t=90&highlight=nvidia[/url:5f042]



actually that is not what it says at all
what it says is
[quote:5f042]
Since many people seem to be having problems with this, here is a complete guide on how to install the latest closed-source, binary nvidia drivers and compile the latest Compiz. No XGL/AIGLX is needed anymore.
[/quote:5f042]

and i suppose i should have said "nvidia/compiz" instead of nvidia/beryl
but the same rules apply

so if you follow what i posted to setup your nvidia correctly you
will probably get the decorations to work properly
there are other settings used for nvidia as well,,,, well documented in
the link you refrenced

kakalaky
May 3rd, 2007, 06:05 AM
Point being nvidia and compiz work. So, back to my question. Any ideas an how to get window borders working? Btw the thread I linked didn't help.

Jupiter
May 3rd, 2007, 06:11 AM
Point being nvidia and compiz work. So, back to my question. Any ideas an how to get window borders working?


as long as you have a decorator installed and make sure you have
the nvidia option i posted earlier it should work

what decorator are you using?
when you compiled the compiz, did it also compile the gtk-window-decorator?

there is some info in the link you referenced, have you read through the comments?

Jupiter
May 3rd, 2007, 06:12 AM
can you try and start compiz from command line and post whatever
it spits out "errors"

kakalaky
May 3rd, 2007, 06:15 AM
right now I have Treviño's .debs installed, but I have tried compiling and 3 different versions from repos. All have the same problem.

Oh yeah, Treviño, name them whatever you want. It makes no difference to me.

Treviño
May 3rd, 2007, 06:27 AM
Check you've loaded the "decoration" plugin, and that it's loaded in correct order...
Open Compiz in a terminal, then use ccs-settings to set it looking always at the terminal to see if compiz has something to say about the plugin you're working on :)

kakalaky
May 3rd, 2007, 06:30 AM
Got a little more info if it helps. I can pkill emerald while running beryl and then gtk-window-decorator will run fine. Switching to compiz I get the following over and over:

[quote:c0ab6]
(gtk-window-decorator:26254): Wnck-WARNING **: Unhandled action type (nil)
[/quote:c0ab6]

kakalaky
May 3rd, 2007, 06:53 AM
Thanks Treviño. I had forgotten to re-check the plugins after switching to the new packages. Now it works. Now if I just didn't have to remove beryl to install compcomm-css-settings this would be great. Then I could switch back and forth between beryl and compiz. Oh well. At least I got to play around for a bit. Thanks for the help everybody.

vola
May 3rd, 2007, 10:26 AM
I have a 'similar' problem, the decorator does not start.
If I start compiz with 'compiz --replace' all works fine but no decoration on windows,
so then if I start decorator manually with 'gtk-windows-decorator --replace &' after
compiz the borders goes up but the plugin gets the config from gconf.

Any ideas?

Other problem and questions:

- The compiz-settings uses ini backed ? (I think so..) Where are stored the configs?? I have no .compiz folders in my home...
- On starting there seems *some* plugin are loaded in a wrong order, i get errors in console that says cube must be loaded before scale so I need to disable scale for having cube + rotate working

Anyway thanks for packaging trevino, great work!

For the names, are not important for me, maybe a compiz prefix is more clear for locate the packages

angalad
May 3rd, 2007, 10:55 AM
Hi.
Treviño, thanks for the great work you are doing. I'll really love to try it. Any chance there will be AMD64 packages for Ubuntu soon? Is anyone doing something about it?
Please, excuse me if I sound like demanding things, but I think most people here is willing to ride on this new horse.
About the name, I think the compiz prefix is ok. Better to be more detailed than too short.

Thanks.

hanzomon4
May 3rd, 2007, 02:41 PM
with some ccs-settings I had to restart compiz to get changes to stick [code:c4476]ding plugin water (Water Effect)
Adding plugin wobbly (Wobbly Windows)
Adding plugin zoom (Zoom Desktop)
Setting Update "drag_friction"
Setting Update "drag_friction"
Setting Update "drag_friction"
Setting Update "drag_friction"
Setting Update "drag_friction"
Setting Update "down_wheel"
Setting Update "drag_friction"
Setting Update "up_wheel"
Setting Update "drag_friction"
Setting Update "expo"
Setting Update "drag_friction"
Setting Update "expo"
Setting Update "drag_friction"
Setting Update "drag_friction"
Setting Update "drag_friction"
Setting Update "drag_friction"
Setting Update "drag_friction"
[/code:c4476]

CooSee
May 3rd, 2007, 10:35 PM
hallo,

can you build for Debian too ? :roll:

CooSee ' Ya

Treviño
May 4th, 2007, 01:59 AM
- The compiz-settings uses ini backed ? (I think so..) Where are stored the configs?? I have no .compiz folders in my home...

No, ccs uses a new settings plugin for compiz, different both to ini and (obiouvlsy) gconf that will remap the settings and that could use other backends. The default backend now is an INI backend that saves the settings in ~/.ccs (Default.ini), but from there (config file) could be set others backends to be used like gconf or kconfig, but for those you should have installed some ccs libraries (in /usr/lib/ccs/) that I've packaged with the names: compcomm-ccs-settings-gnome and compcomm-ccs-settings-kde (not good ones, I know... Cause they can be mismatched with configurators instead that with backends)...

- On starting there seems *some* plugin are loaded in a wrong order, i get errors in console that says cube must be loaded before scale so I need to disable scale for having cube + rotate working
[/quote:0ebfa] That depends on how ccs-settings works... There are still problems, maybe newer updates will fix them (however I've quite all working...)


[quote=CooSee]
hallo,
can you build for Debian too ? :roll:
CooSee ' Ya

Actually I can't however after releasing my usual makedebs script maybe some user will use it to make packages (or I'll do using a chroot/pbuilder system...)

shame
May 4th, 2007, 02:23 AM
[quote:beef9]
Actually I can't however after releasing my usual makedebs script maybe some user will use it to make packages (or I'll do using a chroot/pbuilder system...)
[/quote:beef9]

I am currently working on packages and will be adding them to my repo soon: http://shame.tuxfamily.org/repo/
For debian sid 32/64-bit and probably debian testing as well.

jmccarthy14
May 4th, 2007, 05:21 AM
old/ dumb

jmccarthy14
May 4th, 2007, 05:27 AM
[]

vola
May 4th, 2007, 08:42 AM
i'm a liar. I posted only a few seconds after installing, it active updates the second time i ran compiz. my apologies.

Added:
alright messed with it for a while, found a few bugs (that are undoubtedly already known). I'm sure this is unnecessary, as it is an early product and you weren't expecting it to work perfectly yet, but if it helps any, here are the problems i came across. i quickly wrote these things down in emacs so the text formatting may be pretty sour, sorry:

1: with startup of ccs or emerald settings, a message repeats a handful (read: not infinite) number of times:
(gtk-window-decorator:2124): Wnck-WARNING **: Unhandled action type (nil)

(gtk-window-decorator:2124): Wnck-WARNING **: Unhandled action type (nil)

...


This warning is not a real problem, in compiz mailing list people says is caused by a non up-to-date lib in feisty, you need a cvs version of wnck if you want to avoid this, but don't worry it doesn't cause problems.

[quote:8fa20]
2: need to re-enable certain options by manually checking and unchecking sometimes for them to work, so far:
both rotating the cube using buttons 4/5 (scroll) on the mouse and the ring switcher very often stops working, and the latter will not restart without a full compiz --replace

3: Very slow to render windows, either when using application switcher (and selecting a big window, like firefox), or even scrolling down pages
(scrolling up and down ccs-settings itself took a significant fps hit) I'm about to look for a render to bitmap option, i remember something like that in beryl. if not i'll try re-enabling triplebuffer (i tried render text to texture). Its funny that all the 3d stuff runs smoothly, which is what i was looking for when i switched/reverted to/tried compiz again today, yet simple stuff like scrolling through text or a terminal bogs up the system.
[/quote:8fa20]

compiz run quite well here

[quote:8fa20]
4: benchmark tool crashes often, and can even slow the machine to a halt (easily sped up again by disableing it with its default keys)

5: most important - as its arguably one of the most useable/helpful aspects of these composite window managers - the scale plugin does not work, giving an error about the rotate cube plugin needing to be loaded after the desktop cube plugin, and scale before:
/usr/bin/compiz.real: 'cube' plugin must be loaded before 'scale' plugin
/usr/bin/compiz.real: Can't activate 'cube' plugin due to dependency problems
/usr/bin/compiz.real: 'cube' plugin must be loaded before 'scale' plugin
/usr/bin/compiz.real: Can't activate 'cube' plugin due to dependency problems
/usr/bin/compiz.real: 'rotate' plugin must be loaded after 'cube' plugin
/usr/bin/compiz.real: Can't activate 'rotate' plugin due to dependency problems
/usr/bin/compiz.real: 'rotate' plugin must be loaded after 'cube' plugin
/usr/bin/compiz.real: Can't activate 'rotate' plugin due to dependency problems

each time it is checked off.
[/quote:8fa20]

I have the same problem, I have disabled scale for have cube working, anyway I think it's better open another thread for this, is not related to the package.

[quote:8fa20]
6: obviously some features/feature combinations are missing, like the ability to not just make the windows transparent, but the cube as well, etc, but its nothing unexpected. I was looking more for performance than a feature list when i installed compiz today. It may verywell be possible and i'll look foolish when i figure it out tomorrow these features were in there somewhere.
[/quote:8fa20]

some features like animations and transparent cube are under work for porting into compiz.

[quote:8fa20]
I'll probably get the source tomarrow and try to look through the code to see if its something obvious (most likely). i won't have time to give it a good gdb - i'm already avoiding my finals - but it'll definately be helpful. anyway, the overall the speed of the program and the integration (for the most part) seems to be very well done for the early stage its at (this was put out there Very quickly). I'll probably stick with it over the other two for now. Good hybrid as is.
[/quote:8fa20]

jmccarthy14
May 4th, 2007, 06:41 PM
I'm new to these forums (and prettymuch all forums), and new to this product. I used compiz early on for a long time on SuSe, but i was newer to linux then and i don't think i messed with compilation that much. So yeah, ignoring my awful excuses, sorry if i posted something redundant. None of them were intended to be complaints or anything i need solved, just put it out in case it was helpful in fixing up the new compcomm stuff. But yeah compiz works better scrolling through/reading text now, the app switcher is still a bit slower than beryl (and i believe thats the only thing i can say that for - it may just me my imagination and don't remember well) when remapping large windows. but right now i'm running the compiz git, trying to get rid of shadows/effects on my menus and dropdown menus - despite the new speed in compiz the slower menus was always something that bothered me in these composite managers, only because i knew it didnt have anything to do with any incapability of my system. I feel like it may just be the slight delay when rendering shadows to menus in beryl or compiz, but anyway thats another topic, like you said. As far as the features go, yeah i was expecting them to be ported soon/under work, i don't really know why i mentioned it.

vola
May 4th, 2007, 07:39 PM
no problem :)

mine was only suggestions :)

imported_karmapolice
May 4th, 2007, 08:09 PM
ccs is still too "expermiental" and unstable, you should try first gconf or ini as both backends are rock solid.

I don't have any problems with gconf and every plugin works.

For the loading problem you have try to edit your ini file with a text editor and put the plugins in the proper order.

jmccarthy14
May 4th, 2007, 10:35 PM
yeah. i'm prettysure i checked the ini file when i was running this version, i didn't want to ask without at least looking for the problem myself. i don't knwo i've been messing around with too many versions so i'm running a find right now to get rid of all my compiz stuff (apt didn't handle it) and see if i completely reinstall compiz git will work for me. i found most of the problems i posted here for trev's new version stuck when i moved to compiz git. i dont know if it retained settings from this version (likely, since after removing both, even desktop effects kept the same problems, so it likely carried from this installation), so yeah im gonna try a clean make see if i can't fix these problems with the change desktop with window thing working. if anyone knows a surefire way to get rid of all beryl (i think i saw this somewhere, so not important) and especially compiz stuff, even from this deb set, i'd appreciate it. hopefully this 'find' will work out for me

Edit(again): hahaha alright well i think i will have ended up solving my own problem, probably a good thing since im sure you'r tired of getting a play by play on my system. I ran a rm -rf /usr/bin/compiz and accidentally - or stupidly, rather - removed my whole bin. rather than copying to a dd and recovering i may as well just reload feisty again. will probably end up running fine this time.

ComradeTim
May 8th, 2007, 08:41 AM
I installed using your packages and when I try to run compiz it says "compiz: Unable to parse XML metadata from file "compiz.metadata". None of hte compiz plugins seem to actually be working - I can confirm at least that decorations and minimize/close effects won't work.

I tried to completely uninstall compiz and start over but even after I've uninstalled it still tries to run compiz in exactly the same way as it woudl when it was supposed to be installed. I don't know if this is causing any part of the error.

Treviño
May 11th, 2007, 02:10 AM
Here you are newer packages: http://download.tuxfamily.org/3v1deb/xt ... est.tar.gz (http://download.tuxfamily.org/3v1deb/xtra-debs/compiz-compcomm+git20070510-3v1test.tar.gz)

Things are becoming mores stable, I'm thinking to open a repo, the problem is always the one that made me wait from the beginning of this thread: the NAME :?

RAOF
May 11th, 2007, 02:28 AM
[quote="Treviño":7181a]
...
· Compiz is splitted into:
- compiz
- compiz-config-gnome
- compiz-config-ini
- compiz-core
- compiz-dev
- compiz-freedesktop
- compiz-gtk
- compiz-kde
- compiz-plugins
- libdecoration0
- libdecoration0-dev
A compiz (0.5) repository is actually up at http://3v1n0.tuxfamily.org/dists/feisty/eyecandy
...
[/quote:7181a]
This looks like the packaging is based on my 0.5.0 packages at http://www.cooperteam.net/falcon (or the ubuntu.moshen.de mirror), is that right? If so, there are a couple of things that should really be fixed there, particularly: making it Break: compiz-extra (<< 0.5.0).

[quote="Treviño":7181a]
...
· OpenCompositing / CompComm packages are actually:
- bcop # bcop dev tool, needed to generate settings code
- compcomm-ccs-plugin # ccp compiz plugin that manages the compiz settings
...
[/quote:7181a]
compiz-config-css? Make sure it Provides: compiz-config, so people can install compiz without the gconf/ini plugin.

Treviño
May 12th, 2007, 11:29 AM
About the first thing you said, it alredy does...
If you've tested the packages they replaced compiz-extra...

[quote:6bcb4]
compiz-config-css? Make sure it Provides: compiz-config, so people can install compiz without the gconf/ini plugin.
[/quote:6bcb4]
That's a good idea... I think I'll rename the packages soon and then... Well, I'll open finally a repo :)

Bye!

foxy123
May 12th, 2007, 11:57 AM
Is there ayy instruction how to install it? I've been using Beryl-svn from Trevino's repo. What should I do now? Uninstall beryl? What about beryl-manger? Any help?

Treviño
May 13th, 2007, 03:19 PM
Nothing... They can coexist with no problem ;)

davim
May 13th, 2007, 06:54 PM
[quote="Treviño":9d131]
That's a good idea... I think I'll rename the packages soon and then... Well, I'll open finally a repo :)
Bye!
[/quote:9d131]

When will it be available? :P Is it going to be a feisty repo??

Treviño
May 14th, 2007, 05:49 AM
Just few days I hope, however I think that the naming I'll use will be:

- bcop # bcop dev tool, needed to generate settings code
- compiz-ccs-plugin # ccp compiz plugin that manages the compiz settings
- compiz-ccs-settings-legacy # CCS gtk settings editor (first version written in C) ---- maybe it will be removed
- compiz-ccs-settings-manager # CCS python-gtk settings editor (like bsm, in python)
- compiz-ccs-config-ini # ini backend for CCS ---- ???? really NEEDED ??? actually it's included in libccs0
- compiz-ccs-config-gnome # gconf backend for CCS
- compiz-ccs-config-kde # python backend for CCS
- libccs0 # libccs that ccp uses to manage compiz settings (includes ini backend)
- libccs-dbg # debug libs of libcss
- libccs-dev # include files of libcss
- python-ccs # python backend for libccs
- compiz-compcomm-plugins # the old beryl plugins ported to compiz
- compiz-compcomm-plugins-data # the plugins data ---- ???? really NEEDED ???
- compiz-compcomm-plugins-dbg # debug version of compcomm plugins ???? really NEEDED ???
- emerald # Well, you know the rest... :)
- emerald-dbg
- emerald-themes
- libemeraldengine0
- libemeraldengine0-dbg
- libemeraldengine-dev

About plugins related-packages names... Whould you prefer to be called with "compiz-plugin" as prefix?

I mean, compiz-plugin-ccs and compiz-plugins-compcomm* for example...

EDIT: I got the news in #beryl-dev that Amaranth is working on official packages, so I'll wait him for opening a repo...

davim
May 14th, 2007, 12:43 PM
@Trevino

I've tried to use your repo -> "deb http://download.tuxfamily.org/3v1deb feisty eyecandy 3v1n0" but the compiz version didn't work for me, I'm currently using the version from official ubuntu repositories and it works fine (except for the widget plugin) but when I try to use the version from your repo I get the "no manageable screens found" error :(

Treviño
May 14th, 2007, 01:00 PM
If you're using the mesa dri drivers for ATi/Intel run compiz with:
[code:af850]LIBGL_ALWAYS_INDIRECT=1 compiz --replace gconf[/code:af850]

davim
May 14th, 2007, 01:52 PM
thanks for the reply :) but I get the same error :(

BTW: my card is an ATI x200M and I'm using XGL

enigma_0Z
May 17th, 2007, 07:50 PM
A few questions:

1. The packages for feisty for CompComm and friends--are they ready for the masses?
2. Can they coexist with ubuntu.beryl-project.org's beryl packages?
3. Should/must I uninstall bery before installing compiz/compcomm
4. Is there a place (web site) that I can go to see the current status of the merge?

kakalaky
May 18th, 2007, 04:35 AM
[quote="enigma_0Z":b8727]
A few questions:

1. The packages for feisty for CompComm and friends--are they ready for the masses?
2. Can they coexist with ubuntu.beryl-project.org's beryl packages?
3. Should/must I uninstall bery before installing compiz/compcomm
4. Is there a place (web site) that I can go to see the current status of the merge?
[/quote:b8727]
1. From using Treviño's debs, I'd say no.
2. Use Treviño's latest debs and they can coexist. The first debs he posted required me to remove beryl but the second set did not.
3. See 2
4. Check here and at compiz.org

foxy123
May 20th, 2007, 11:05 PM
Any news?

Treviño
May 22nd, 2007, 06:15 PM
Well, not too much, but yesterday I contacted again Amaranth, and he said me that he's firstly packaging for Gutsy, so he isn't so hurry about this... So I think that now we can start using what we have...
In future I could change the name, if a common name will ever come out!

Bye!

foxy123
May 22nd, 2007, 07:23 PM
[quote="Treviño":34616]Well, not too much, but yesterday I contacted again Amaranth, and he said me that he's firstly packaging for Gutsy, so he isn't so hurry about this... So I think that now we can start using what we have...
In future I could change the name, if a common name will ever come out!

Bye![/quote:34616]
thanks for the update, Tervino. Am I right to assume that you will update your repository anytime soon?

Treviño
May 23rd, 2007, 01:26 AM
That's what I'd like to do, I'm just waiting the ccsm to be fixed... :P

davim
May 24th, 2007, 12:23 AM
I've eared that you've solved your problems with the settings manager -> viewtopic.php?f=16&t=297&p=2554#p2554 (http://forums.opencompositing.org/viewtopic.php?f=16&t=297&p=2554#p2554)
can we expect the ubuntu repo any soon?

sorry for the pressure, I'm anxious :P

Azrael Nightwalker
May 24th, 2007, 01:18 PM
Everyone is waiting (im)patiently :D

Treviño
May 28th, 2007, 12:11 AM
It seems that something is moving from the naming point of view, so... Just other few days of patience... :)

foxy123
May 28th, 2007, 12:13 AM
[quote="Treviño":48e93]It seems that something is moving from the naming point of view, so... Just other few days of patience... :)[/quote:48e93]
cheers a lot for the update!

Treviño
May 28th, 2007, 12:19 AM
Finally, read and give your opinion abut the name in this thread: viewtopic.php?f=46&t=478&hilit= (http://forums.opencompositing.org/viewtopic.php?f=46&t=478&hilit=)

New compcomm git packages: http://download.tuxfamily.org/3v1deb/xt ... est.tar.gz (http://download.tuxfamily.org/3v1deb/xtra-debs/compiz-compcomm+git20070528-3v1test.tar.gz) (includes the new ccsm) 8)

kakalaky
May 28th, 2007, 04:23 AM
I'm trying the new debs but I can't run the new ccs-settings. It loads the plugins but then I just get "Segmentation fault (core dumped)" Any ideas?

edit: NM, its ccsm now instead of ccs-settings

Treviño
May 28th, 2007, 04:40 AM
I'm trying the new debs but I can't run the new ccs-settings. It loads the plugins but then I just get "Segmentation fault (core dumped)" Any ideas?

edit: NM, its ccsm now instead of ccs-settings
ccsm is not a replacement... However, the seg fault isn't normal (it works here), did you upgrade all correctly?

Try to run it using gdb..

kakalaky
May 28th, 2007, 04:59 AM
Everything is upgraded correctly. gdb ggoes through adding the plugins then I get a segfault with this output:

[code:32056]Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1220081984 (LWP 9293)]
0x0804d52f in ?? ()[/code:32056]

Treviño
May 28th, 2007, 08:10 AM
Everything is upgraded correctly. gdb ggoes through adding the plugins then I get a segfault with this output:

[code:0e6f3]Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1220081984 (LWP 9293)]
0x0804d52f in ?? ()[/code:0e6f3]That's maybe due to a specific plugin... But it's strange if ccsm works well, however you don't have debugging symbols, so if you can try to compile it manually and then re-run it to get a better backtrace to post in bugzilla ;)

humufr
May 28th, 2007, 12:28 PM
Hi,

thanks for the package, I have been able to try the new compcom.

Some remarks I have excactly the same effet when I'm trying to open ccs-setting from an xterm"segmentation fault" but, and this is perhaps important for you, that work when you are opening from the menu. Strange but ....
The second one is that only emerald are working fine for decoration, I'm using AIGLX with an ATI and I have some white stuff instead of shadow when I'm using gnome or kde decoration. Another thing you know if a sofware like beryl-manager is expecting? Because beryl manager is not working with the new compiz but it was so useful to be able to switch from one system to another or change the decorations etc... The last remark is jus to tell that the plugin widget is not there and it's a sort of a problem because I love screenlets :).

Anyway good job, I hope that will be stable and that the installation will be a little bit more smooth so we can really try the plugins and found the bugs.

Tyler
May 28th, 2007, 03:16 PM
Thanks for the update Treviño.
Your previous git debs were working fo me.
The new packages give me troubles with the window decorator.
kde-window-decorator --replace: gives me
[code:f811c]X Error: BadDevice, invalid or uninitialized input device 169
Major opcode: 147
Minor opcode: 3
Resource id: 0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 169
Major opcode: 147
Minor opcode: 3
Resource id: 0x0
Failed to open device
QImage::smoothScale: Image is a null image
QImage::smoothScale: Image is a null image
[/code:f811c]
gtk-window-decorator --replace:
[code:f811c]X Error: BadDevice, invalid or uninitialized input device 169
Major opcode: 147
Minor opcode: 3
Resource id: 0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 169
Major opcode: 147
Minor opcode: 3
Resource id: 0x0
Failed to open device

(gtk-window-decorator:8341): Wnck-WARNING **: Unhandled action type (nil)

(gtk-window-decorator:8341): Wnck-WARNING **: Unhandled action type (nil)

(gtk-window-decorator:8341): Wnck-WARNING **: Unhandled action type (nil)

(gtk-window-decorator:8341): Wnck-WARNING **: Unhandled action type (nil)

(gtk-window-decorator:8341): Wnck-WARNING **: Unhandled action type (nil)

(gtk-window-decorator:8341): Wnck-WARNING **: Unhandled action type (nil)

(gtk-window-decorator:8341): Wnck-WARNING **: Unhandled action type (nil)

(gtk-window-decorator:8341): Wnck-WARNING **: Unhandled action type (nil)

(gtk-window-decorator:8341): Wnck-WARNING **: Unhandled action type (nil)

(gtk-window-decorator:8341): Wnck-WARNING **: Unhandled action type (nil)

(gtk-window-decorator:8341): Wnck-WARNING **: Unhandled action type (nil)

(gtk-window-decorator:8341): Wnck-WARNING **: Unhandled action type (nil)[/code:f811c]
emerald --replace
Gives me the same errors as gwd. I don't think I miss some packages because they were working till this update...

foxy123
May 28th, 2007, 04:29 PM
I wonder if some effects which I loved in beryl will make to commcomp? I mean rotating the cube with mouse wheel or middle button for example. Or they could be enabled in some way already?

Treviño
May 28th, 2007, 05:44 PM
Well, let's reply in order...

Some remarks I have excactly the same effet when I'm trying to open ccs-setting from an xterm"segmentation fault" but, and this is perhaps important for you, that work when you are opening from the menu. Strange but ....
8O
The second one is that only emerald are working fine for decoration, I'm using AIGLX with an ATI and I have some white stuff instead of shadow when I'm using gnome or kde decoration.
I have too the same configuration, I don't know if this is due to ATi, but (I think) it's the same bug that affects KDE users when they do a drag&drop (look at the icon, there's no content, only white!)
I'm sure this was fixed on latest beyl, but also on latest compiz... Now the bug is come back, if you can please post it on freedesktop's bugzilla ;)

Please non-ATi (AiGLX) users, report about this!
Another thing you know if a sofware like beryl-manager is expecting? Because beryl manager is not working with the new compiz but it was so useful to be able to switch from one system to another or change the decorations etc...
WIP: viewtopic.php?f=16&t=408&start=10&st=0&sk=t&sd=a (http://forums.opencompositing.org/viewtopic.php?f=16&t=408&start=10&st=0&sk=t&sd=a)
The last remark is jus to tell that the plugin widget is not there and it's a sort of a problem because I love screenlets :).
I ported it to beryl months ago, now I'd like to port it to newer compiz interface, but I don't have understood it well... I hope to finish it as soon as I can...
I wonder if some effects which I loved in beryl will make to commcomp? I mean rotating the cube with mouse wheel or middle button for example. Or they could be enabled in some way already?Many effects can't be added until DavidR accepts them in the main plugins code...
Thanks for the update Treviño.
Your previous git debs were working fo me.
The new packages give me troubles with the window decorator.
But wich kind of problems? these outputs seems mostly common warnings, do the decorators run smoothly there?

Tyler
May 28th, 2007, 06:49 PM
[quote=Tyler]Thanks for the update Treviño.
Your previous git debs were working fo me.
The new packages give me troubles with the window decorator.
But wich kind of problems? these outputs seems mostly common warnings, do the decorators run smoothly there?[/quote:0482a]
The decorations don't start, when I try to launch a decorator from the command line I get those warnings but the decorations don't appear.

Treviño
May 28th, 2007, 07:32 PM
Mh, are you sure that the decoration plugin is loaded? :roll:

Tyler
May 28th, 2007, 08:46 PM
[quote="Treviño":7792e]Mh, are you sure that the decoration plugin is loaded? :roll:[/quote:7792e]
Indeed it's working now. My mistake is that I checked if decoration was loaded through gconf-editor and it was, but now I started ccsm and all the plugins were disabled, I enabled decoration and the main others and I got it working again :D One thing I noticed is that beryl-manager doesn't respond anymore if compiz is enabled. I should use go-compiz-tray-icon but it hasn't the "reload kde-window-decorator" option, it only reloads metacity.

Btw are you planning making a deb for go-compiz tray icon? Not that it's difficult to install (it's a python executable) but just to have all packages ;)

Thanks again for the packages and the support Treviño.

PS
Btw why we have now ccs-settings and ccsm? It's just confusing...

Edit about the tray-icon: just checked the last version and it implements that feature now, great :D

kakalaky
May 28th, 2007, 09:14 PM
Well, let's reply in order...

[quote=ramses]Some remarks I have excactly the same effet when I'm trying to open ccs-setting from an xterm"segmentation fault" but, and this is perhaps important for you, that work when you are opening from the menu. Strange but ....
8O
[/quote:1153f]
ccsm is opened from the menu item that is created, not ccs-settings. At least thats how it was when I installed the packages and would explain why one works and the other doesn't.

foxy123
May 29th, 2007, 12:45 PM
Well, let's reply in order...

[quote=foxy123]I wonder if some effects which I loved in beryl will make to commcomp? I mean rotating the cube with mouse wheel or middle button for example. Or they could be enabled in some way already?Many effects can't be added until DavidR accepts them in the main plugins code...[/quote:9110a]

:( I thought that all good stuff from Beryl will end up in commcomp.

markob
May 29th, 2007, 05:34 PM
Maybe the dumbest question here, but how do you install the debs from .gz? One-by-one or is there a faster and less confusing way? Thank you kindly :)

EDIT: Nevermind, FINALLY figured it out, duh! (dpkg -i *)

Treviño
May 29th, 2007, 06:42 PM
Btw are you planning making a deb for go-compiz tray icon? Not that it's difficult to install (it's a python executable) but just to have all packages ;)
Yes, as I've written in the related topic, however now it isn't so usable yet and also it lacks of functionality imho, a lot of work should be done to make it something like beryl manager... So I'm waiting for a better code :)

[code:34afb]Btw why we have now ccs-settings and ccsm? It's just confusing...[/code:34afb]They've a different approach from the technical point of view, the first is written in C and directly uses the libccs to manage compiz, the second is written in python and uses some python bindings that are linked to libccs too...
Maybe the dumbest question here, but how do you install the debs from .gz? One-by-one or is there a faster and less confusing way? Thank you kindly :)
If you don't want debug or development version packages, simply do:
[code:34afb]tar xf <file.tar.gz>
cd debs
mkdir disabled
mv *-{dev,dbg}*.deb disabled/
sudo dpkg -i *.deb[/code:34afb] ;)


:( I thought that all good stuff from Beryl will end up in commcomp.
We should say this to DavidR and his little crew, simply he manages the core and so some core plugins and feature won't ever changed by compcomm (or will go "back" to something similar to beryl :P)

Bye

Treviño
May 31st, 2007, 09:54 AM
I've updated the compiz package adding some patches from previous ubuntu builds and some optimized settings I defined to get a better compiz experience :P; finally I've also added a workaround that allows DRI dirvers users (ATi/Intel) using AiGLX to get shadow borders (no more white!) in menus and panels using {gtk,kde}-window-decorator!

Download at: http://download.tuxfamily.org/3v1deb/xt ... est.tar.gz (http://download.tuxfamily.org/3v1deb/xtra-debs/compiz-compcomm+git20070531-3v1test.tar.gz)

I think also that time is coming for starting a compiz-git repository (where will be added the compcomm packages, then...)

Tyler
May 31st, 2007, 04:35 PM
Thanks Treviño, always the best :D
They work perfectly ;)

Can you list and describe the patches and the optimizations you did? I'm curious to know :)

Treviño
May 31st, 2007, 06:22 PM
Sure, also if I'll post then in a .tar in a near future:

[quote:ab87a]- 005_3v1n0-optimizations.patch
[code:ab87a]diff --git a/metadata/core.xml.in b/metadata/core.xml.in
index 8424ab1..1ccd795 100644
--- a/metadata/core.xml.in
+++ b/metadata/core.xml.in
@@ -265,7 +265,7 @@
<option name="command_screenshot" type="string">
<_short>Screenshot command line</_short>
<_long>Screenshot command line</_long>
- <default>gnome-screenshot</default>
+ <default>/usr/share/compiz/take-screenshot.sh</default>
</option>
<option name="run_command_screenshot" type="action">
<_short>Take a screenshot</_short>
@@ -278,7 +278,7 @@
<option name="command_window_screenshot" type="string">
<_short>Window screenshot command line</_short>
<_long>Window screenshot command line</_long>
- <default>gnome-screenshot --window</default>
+ <default>/usr/share/compiz/take-screenshot.sh window</default>
</option>
<option name="run_command_window_screenshot" type="action">
<_short>Take a screenshot of a window</_short>
@@ -370,7 +370,7 @@
<option name="detect_refresh_rate" type="bool">
<_short>Detect Refresh Rate</_short>
<_long>Automatic detection of refresh rate</_long>
- <default>true</default>
+ <default>false</default>
</option>
<option name="lighting" type="bool">
<_short>Lighting</_short>
@@ -380,7 +380,7 @@
<option name="refresh_rate" type="int">
<_short>Refresh Rate</_short>
<_long>The rate at which the screen is redrawn (times/second)</_long>
- <default>50</default>
+ <default>200</default>
<min>1</min>
<max>200</max>
</option>
@@ -449,11 +449,17 @@
<_short>Opacity windows</_short>
<_long>Windows that should be translucent by default</_long>
<type>match</type>
+ <default>
+ <value>((type=Unknown | Menu | PopupMenu | DropdownMenu | Tooltip) | (type=Normal & override_redirect=1)) & !class=sun-awt-X11-XFramePeer)</value>
+ </default>
</option>
<option name="opacity_values" type="list">
<_short>Opacity window values</_short>
<_long>Opacity values for windows that should be translucent by default</_long>
<type>int</type>
+ <default>
+ <value>89</value>
+ </default>
</option>
</screen>
</core>
diff --git a/metadata/cube.xml.in b/metadata/cube.xml.in
index 0f674e7..51216b5 100644
--- a/metadata/cube.xml.in
+++ b/metadata/cube.xml.in
@@ -42,9 +42,9 @@
<_short>Cube Color</_short>
<_long>Color of top and bottom sides of the cube</_long>
<default>
- <red>0xfefe</red>
- <green>0xffff</green>
- <blue>0xc7c7</blue>
+ <red>0xcdcd</red>
+ <green>0xbebe</green>
+ <blue>0x7070</blue>
</default>
</option>
<option name="in" type="bool">
@@ -61,7 +61,7 @@
<_short>Image files</_short>
<_long>List of PNG and SVG files that should be rendered on top face of cube</_long>
<type>string</type>
- <default>freedesktop</default>
+ <default>/usr/share/compiz/ubuntu-cubecap.png</default>
</option>
<option name="skydome" type="bool">
<_short>Skydome</_short>
diff --git a/metadata/decoration.xml.in b/metadata/decoration.xml.in
index 8c5fd3d..502a31c 100644
--- a/metadata/decoration.xml.in
+++ b/metadata/decoration.xml.in
@@ -53,7 +53,7 @@
<option name="mipmap" type="bool">
<_short>Mipmap</_short>
<_long>Allow mipmaps to be generated for decoration textures</_long>
- <default>false</default>
+ <default>true</default>
</option>
<option name="decoration_match" type="match">
<_short>Decoration windows</_short>
diff --git a/metadata/move.xml.in b/metadata/move.xml.in
index 5591d54..fa614a6 100644
--- a/metadata/move.xml.in
+++ b/metadata/move.xml.in
@@ -15,14 +15,14 @@
<option name="opacity" type="int">
<_short>Opacity</_short>
<_long>Opacity level of moving windows</_long>
- <default>100</default>
+ <default>95</default>
<min>1</min>
<max>100</max>
</option>
<option name="constrain_y" type="bool">
<_short>Constrain Y</_short>
<_long>Constrain Y coordinate to workspace area</_long>
- <default>true</default>
+ <default>false</default>
</option>
<option name="snapoff_maximized" type="bool">
<_short>Snapoff maximized windows</_short>
diff --git a/metadata/rotate.xml.in b/metadata/rotate.xml.in
index cc48568..39ade13 100644
--- a/metadata/rotate.xml.in
+++ b/metadata/rotate.xml.in
@@ -227,7 +227,7 @@
<option name="sensitivity" type="float">
<_short>Pointer Sensitivity</_short>
<_long>Sensitivity of pointer movement</_long>
- <default>1.0</default>
+ <default>1.85</default>
<min>0.01</min>
<max>100.0</max>
<precision>0.01</precision>
@@ -248,7 +248,7 @@
<option name="speed" type="float">
<_short>Speed</_short>
<_long>Rotation Speed</_long>
- <default>2.0</default>
+ <default>1.75</default>
<min>0.1</min>
<max>50.0</max>
<precision>0.1</precision>
@@ -256,7 +256,7 @@
<option name="timestep" type="float">
<_short>Timestep</_short>
<_long>Rotation Timestep</_long>
- <default>1.0</default>
+ <default>1.1</default>
<min>0.1</min>
<max>50.0</max>
<precision>0.1</precision>
diff --git a/metadata/wobbly.xml.in b/metadata/wobbly.xml.in
index 2b902d8..d9c2d7d 100644
--- a/metadata/wobbly.xml.in
+++ b/metadata/wobbly.xml.in
@@ -28,7 +28,7 @@
<_long>Make window shiver</_long>
<allowed key="true" button="true" bell="true"/>
<default>
- <bell>false</bell>
+ <bell>true</bell>
</default>
</option>
</display>
@@ -36,7 +36,7 @@
<option name="friction" type="float">
<_short>Friction</_short>
<_long>Spring Friction</_long>
- <default>3</default>
+ <default>4</default>
<min>0.1</min>
<max>10</max>
<precision>0.1</precision>
@@ -44,7 +44,7 @@
<option name="spring_k" type="float">
<_short>Spring K</_short>
<_long>Spring Konstant</_long>
- <default>8</default>
+ <default>10</default>
<min>0.1</min>
<max>10</max>
<precision>0.1</precision>
@@ -52,7 +52,7 @@
<option name="grid_resolution" type="int">
<_short>Grid Resolution</_short>
<_long>Vertex Grid Resolution</_long>
- <default>8</default>
+ <default>32</default>
<min>1</min>
<max>64</max>
</option>
@@ -66,7 +66,7 @@
<option name="map_effect" type="string">
<_short>Map Effect</_short>
<_long>Map Window Effect</_long>
- <default>None</default>
+ <default>Shiver</default>
<allowed>
<value>None</value>
<value>Shiver</value>[/code:ab87a]
014_fix-no-border-window-shadow.patch
032-check-for-pending-maps-on-hide.patch
085-fix-show-managed-window.patch
088-gnome-bridge-keybindings-plugin.patch
091_add-cursor-theme-support.patch
094-fix-gtk-window-decorator-no-argb-crash.patch[/quote:ab87a]

EDIT: 005_3v1n0-optimizations.patch updated at 04:31 (20070601)

Azrael Nightwalker
May 31st, 2007, 11:36 PM
Thanks Treviño, always the best :D
They work perfectly ;)
They don't work on my laptop.
I can always blame ATI for that :D

Treviño
June 1st, 2007, 03:34 AM
Mhmhm... What's wrong?
Any output?

Which rendering method are you using? With AiGLX on ati they work perfectly!

foxy123
June 1st, 2007, 06:55 AM
Thanks a lot for the updated packages. They work fine. A couple of problems. Firstly all launched applications are initially positioned on the upper edge of the screen behind a panel. I have attached a screenshot. Another thing, is not a plugin which allows to set window attributes by various criteria available in compiz. I like to assign a specific viewport for some applications. The third question I have already asked, but still, does anyone know how to use key bindings to assign a mouse wheel to rotate a cube?

Azrael Nightwalker
June 1st, 2007, 01:45 PM
[quote="Treviño":b7e01]Mhmhm... What's wrong?
Any output?

Which rendering method are you using? With AiGLX on ati they work perfectly![/quote:b7e01]
I can't use AIGLX because my card (ATI Radeon Xpress 200M) is not supported by the open driver.
What I get is
[code:b7e01]compiz: GLX_EXT_texture_from_pixmap is missing
compiz: Failed to manage screen: 0
compiz: No manageable screens found on display :1.0[/code:b7e01]
Even when I run it by the following command:
[quote:b7e01]LIBGL_ALWAYS_INDIRECT=1 compiz --replace ccp[/quote:b7e01]
Beryl works, Compiz doesn't.
What can I do?

Treviño
June 1st, 2007, 09:32 PM
You're right it isn't supported (yet, also if with latest drm mesa) it can make some 3D apps working...

However, I don't know how is for Xgl, but surely you don't need the indirect rendering, maybe you should preload the fglrx library... A ldd /usr/bin/compiz.real can help...

Did the previous compiz builds run there? I don't remebmer :P

Foxy, about first problem say me if ccsm -> ; About the mouse wheel I've to look to the options, but I think that it can't be done without patching, finally about opening an application in a certain position, there's the "place" plugin for that that can solve also your problem (try to set the arrangement to "Smart", that I'll set to default in next version ;))...

foxy123
June 1st, 2007, 11:36 PM
[quote="Treviño":077e5]Foxy, about first problem say me if ccsm -> ; [/quote:077e5]
sorry, what do you mean?

[quote="Treviño":077e5]About the mouse wheel I've to look to the options, but I think that it can't be done without patching, [/quote:077e5]
:(
[quote="Treviño":077e5]finally about opening an application in a certain position, there's the "place" plugin for that that can solve also your problem (try to set the arrangement to "Smart", that I'll set to default in next version ;))...[/quote:077e5]
the place plugin fixed it. Thanks a lot.

It used to be also 'state' plugin which allowed to put apps on certain viewport.

Azrael Nightwalker
June 2nd, 2007, 03:52 PM
[quote="Treviño":97d83]However, I don't know how is for Xgl, but surely you don't need the indirect rendering, maybe you should preload the fglrx library... A ldd /usr/bin/compiz.real can help...[/quote:97d83]
[code:97d83]azrael@laptop666:~$ ldd /usr/bin/compiz.real
linux-gate.so.1 => (0xffffe000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb7ec5000)
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xb7ec2000)
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb7ebe000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb7eb9000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb7eb3000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb7eb0000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb7ea7000)
libSM.so.6 => /usr/lib/libSM.so.6 (0xb7e9e000)
libICE.so.6 => /usr/lib/libICE.so.6 (0xb7e85000)
libxslt.so.1 => /usr/lib/libxslt.so.1 (0xb7e51000)
libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb7d34000)
libstartup-notification-1.so.0 => /usr/lib/libstartup-notification-1.so.0 (0xb7d2b000)
libGL.so.1 => /usr/lib/libGL.so.1 (0xb7c8b000)
libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7c64000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7b22000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb7a31000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb7a23000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7a1f000)
libz.so.1 => /usr/lib/libz.so.1 (0xb7a0b000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb7a02000)
libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb79eb000)
/lib/ld-linux.so.2 (0xb7f03000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb79e8000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb79e3000)[/code:97d83]
I found this solution in Google:
LD_PRELOAD=/usr/lib/fglrx/libGL.so.1.2.xlibmesa
I'll try if it works.

foxy123
June 2nd, 2007, 05:04 PM
I've come across this on the compiz forum:
[quote:3c175] Wed Dec 06, 2006 7:54 pm subject: Edge + mouse button functionality now working Reply with quote
As of today's git the edge + mouse button functionality is now working Smile

This means that you can assign actions to edges but only with a mouse button. You can use this to do 3 things at the moment.

1. Use the switcher with the mouse wheel whilst you are on the top of the screen (no more rsi from alt+tab).
2. Rotate the cube with the mouse wheel, when on left or right edge.
3. Activate switcher with TopRight and right mouse button (no more misfires with the corners)

To activate these features you need to set the edge and an edgebutton. eg. to rotate the cube with the wheel when on right or left.

Change rotate/allscreens/options/rotate_left_edge and rotate_right_edge to Left and Right.

Change rotate/allscreens/options/rotate_left_edgebutton to 4 and rotate/allscreens/options/rotate_right_edgebutton to 5.

Please have a play with the settings and see if there is anything that you would like to do with edge + mouse which isnt possible at the moment (each action needs to be individually enabled).[/quote:3c175]
http://forum.compiz.org/viewtopic.php?t ... 2543a9d1f2 (http://forum.compiz.org/viewtopic.php?t=179&sid=d9909eed92d4c48b5c98632543a9d1f2)

however it does not seem to work in commcomp...

hanzomon4
June 2nd, 2007, 08:55 PM
Any guesstimation on when the packages will be added to your repo?

Anders
June 3rd, 2007, 05:05 AM
Are the source packages available (or the script to generate them)? I’d like to try building them on amd64.

Azrael Nightwalker
June 3rd, 2007, 11:05 AM
[quote="Azrael Nightwalker":b5be0]I found this solution in Google:
LD_PRELOAD=/usr/lib/fglrx/libGL.so.1.2.xlibmesa
I'll try if it works.[/quote:b5be0]
It doesn't.

guitarist
June 3rd, 2007, 05:36 PM
Any guesstimation on when the packages will be added to your repo?

I'm guessing they won't get added until we have an actual name for the packages (i.e. when the Name thread comes to completion).

hanzomon4
June 4th, 2007, 04:08 AM
Ah ok..

I'm having a hard time keeping up with everything...

Treviño
June 5th, 2007, 04:35 PM
Are the source packages available (or the script to generate them)? I’d like to try building them on amd64.
When all will be called with a name I'll post the makedebs script and my debian/ dirs to build all in every debian-based environment ;)
[quote="Azrael Nightwalker":cdc80]LD_PRELOAD=/usr/lib/fglrx/libGL.so.1.2.xlibmesa[/quote:cdc80]
This should work, but you should launch compiz as:
[code:cdc80]LD_PRELOAD=/usr/lib/fglrx/libGL.so.1.2.xlibmesa compiz[/code:cdc80]
foxy, sorry :P I meant always from the place plugin you can set a specific viewport for each window...

foxy123
June 5th, 2007, 07:38 PM
[quote="Treviño":083c1]foxy, sorry :P I meant always from the place plugin you can set a specific viewport for each window...[/quote:083c1]
thanks a lot fr the response. do you know where I can find a syntax for that? I used the one from Beryl:
[code:083c1]c:firefox-bin:1[/code:083c1]
but it does not seem to work :(

Treviño
June 6th, 2007, 02:14 AM
[quote="Treviño":56e5f]foxy, sorry :P I meant always from the place plugin you can set a specific viewport for each window...
thanks a lot fr the response. do you know where I can find a syntax for that? I used the one from Beryl:
[code:56e5f]c:firefox-bin:1[/code:56e5f]
but it does not seem to work :([/quote:56e5f]
Ehm, I don't know... I think it's based on that you can find at http://smspillaz.wordpress.com/, but I don't know... Parsing the compiz code could help :/

Azrael Nightwalker
June 6th, 2007, 04:28 PM
[quote="Treviño":d82b2]This should work, but you should launch compiz as:
[code:d82b2]LD_PRELOAD=/usr/lib/fglrx/libGL.so.1.2.xlibmesa compiz[/code:d82b2][/quote:d82b2]
I already tried that, and it doesn't work.

Treviño
June 7th, 2007, 12:53 AM
[quote="Azrael Nightwalker":46c74][quote="Treviño":46c74]This should work, but you should launch compiz as:
[code:46c74]LD_PRELOAD=/usr/lib/fglrx/libGL.so.1.2.xlibmesa compiz[/code:46c74][/quote:46c74]
I already tried that, and it doesn't work.[/quote:46c74]
It's so strange, I've tested today to run compiz under Xgl in my machine (switching back to fglrx) and worked well... I had to use that LD_PRELOAD string,but then all worked... Check that the file you point to exists, but it should...

Foxy, there's a question on compiz ML about what you asked, so stay tuned and I think you'll find an answer soon!

However, newer packages:
- [url=http://download.tuxfamily.org/3v1deb/xtra-debs/compiz+git20070606.tar.gz:46c74]Compiz 20070606[/url:46c74]
- [url=http://download.tuxfamily.org/3v1deb/xtra-debs/compcomm+git20070606.tar.gz:46c74]CompComm 20070606[/url:46c74]

I think that soon we can have the new coral packages ;)

If you want, please test only the compiz git, so if it works (using standard ways) I can add it to the repo from now on...!

PS: I've added a new compiz.wrapper loader based on Krinstan's script ;)

arthur_kalm
June 7th, 2007, 04:14 AM
Will you be creating a repository after a name is chosen Treviño?

Treviño
June 7th, 2007, 02:07 PM
[quote="arthur_kalm":5de4d]Will you be creating a repository after a name is chosen Treviño?[/quote:5de4d]
Sure... For compiz I could do it now too,but I'd need some test reports on the compiz packages I posted before...

And about the repository division, what do you prefer?

eyecandy - contains all the bleeding edge packages

OR

compiz-git compiz git pachages
coral-git - compcomm packages (I think they will be coral)

I'm for the first one, there's no need to divide packages, since there are no conflicts...

foxy123
June 7th, 2007, 02:16 PM
I would vote for the first option as well.

Azrael Nightwalker
June 7th, 2007, 05:37 PM
[quote="Treviño":93687][quote="Azrael Nightwalker":93687][quote="Treviño":93687]This should work, but you should launch compiz as:
[code:93687]LD_PRELOAD=/usr/lib/fglrx/libGL.so.1.2.xlibmesa compiz[/code:93687][/quote:93687]
I already tried that, and it doesn't work.[/quote:93687]
It's so strange, I've tested today to run compiz under Xgl in my machine (switching back to fglrx) and worked well... I had to use that LD_PRELOAD string,but then all worked... Check that the file you point to exists, but it should...
(...)
However, newer packages:
- [url=http://download.tuxfamily.org/3v1deb/xtra-debs/compiz+git20070606.tar.gz:93687]Compiz 20070606[/url:93687]
- [url=http://download.tuxfamily.org/3v1deb/xtra-debs/compcomm+git20070606.tar.gz:93687]CompComm 20070606[/url:93687][/quote:93687]
[code:93687]LD_PRELOAD=/usr/lib/fglrx/libGL.so.1.2.xlibmesa compiz-icon[/code:93687]
This works now - I see compiz running (your latest packages) but I have no window decorations - compiz-icon doesn't detect emerald at all, while with GTK and KDE window decorators I don't have any window decorations.
I'm also getting this in terminal:
compiz.real (core): 'gconf' plugin must be loaded after 'glib' plugin
compiz.real (core): Can't activate 'gconf' plugin due to dependency problems

Azrael Nightwalker
June 7th, 2007, 05:41 PM
LD_PRELOAD=/usr/lib/fglrx/libGL.so.1.2.xlibmesa compiz --replace glib gconf
This one works - I even have the window decorations! :)

Manually running emerald --replace works too.

Treviño
June 7th, 2007, 06:00 PM
[quote="Azrael Nightwalker":d2742]LD_PRELOAD=/usr/lib/fglrx/libGL.so.1.2.xlibmesa compiz --replace glib gconf
This one works - I even have the window decorations! :)

Manually running emerald --replace works too.[/quote:d2742]
The latest version of my packages should simply require running
[code:d2742]compiz --replace[/code:d2742]It will use the best default settings
Also
[code:d2742]compiz --replace ccp[/code:d2742] or
[code:d2742]compiz --replace gconf[/code:d2742] (with no glib) should work; please test :)

I keept the --replace parameter as "security" flag to avoid to restart compiz without wanting it, but it could be made automatic...

Azrael Nightwalker
June 7th, 2007, 06:42 PM
I'm getting these when I run compiz:
[code:15af1]A handler is already registered for the path starting with path[0] = "org"
compiz: Couldn't load plugin 'animation'
compiz: Failed to load slide: 
inotify_add_watch: No such file or directory[/code:15af1]

[code:15af1]LD_PRELOAD=/usr/lib/fglrx/libGL.so.1.2.xlibmesa compiz --replace[/code:15af1]
Works - but without decorations. Manually running emerald and gtk-window-decorator doesn't work.
[code:15af1]azrael@laptop666:~$ emerald
(emerald:20817): Wnck-WARNING **: Unhandled action type (nil)
azrael@laptop666:~$ gtk-window-decorator
(gtk-window-decorator:20819): Wnck-WARNING **: Unhandled action type (nil)[/code:15af1]

[code:15af1]LD_PRELOAD=/usr/lib/fglrx/libGL.so.1.2.xlibmesa compiz --replace ccp[/code:15af1]
[quote:15af1]compiz: Couldn't load plugin 'ccp'[/quote:15af1]
Compiz doesn't work this way.

Also ccsm doesn't work:
[code:15af1](ccsm:20963): GConf-CRITICAL **: gconf_value_get_int: assertion `value->type == GCONF_VALUE_INT' failed

(ccsm:20963): GConf-CRITICAL **: gconf_value_get_int: assertion `value->type == GCONF_VALUE_INT' failed
Traceback (most recent call last):
File "/usr/bin/ccsm", line 1674, in <module>
mainWin = MainWinClass(context).MainWin
File "/usr/bin/ccsm", line 1326, in __init__
self.ResetMainWidgets()
File "/usr/bin/ccsm", line 1408, in ResetMainWidgets
self.BuildTable(pluginsVPort)
File "/usr/bin/ccsm", line 1458, in BuildTable
pluginEnable.set_active(plugin.Enabled)
OverflowError: long int too large to convert to int[/code:15af1]

[code:15af1]LD_PRELOAD=/usr/lib/fglrx/libGL.so.1.2.xlibmesa compiz --replace gconf[/code:15af1]
Works, but without decorations.

foxy123
June 7th, 2007, 09:26 PM
I've got the following error:
[code:286f2]$ compiz --replace ccp
Loading the ccp settings interface
Forcing Indirect rendering to use GLX_EXT_texture_from_pixmap in DRI drivers
5187
/usr/bin/compiz.real: can't load plugin 'ccp' because it is built for ABI version 20070606 and actual version is 20070507
/usr/bin/compiz.real: Couldn't activate plugin 'ccp'
/usr/bin/compiz.real: can't load plugin 'ccp' because it is built for ABI version 20070606 and actual version is 20070507
/usr/bin/compiz.real: Couldn't activate plugin 'ccp'
[/code:286f2]

Tyler
June 7th, 2007, 09:57 PM
With your new packages Treviño, when launching ccsm, I get:
[code:842e0]Traceback (most recent call last):
File "/usr/bin/ccsm", line 1674, in <module>
mainWin = MainWinClass(context).MainWin
File "/usr/bin/ccsm", line 1326, in __init__
self.ResetMainWidgets()
File "/usr/bin/ccsm", line 1408, in ResetMainWidgets
self.BuildTable(pluginsVPort)
File "/usr/bin/ccsm", line 1458, in BuildTable
pluginEnable.set_active(plugin.Enabled)
OverflowError: long int too large to convert to int[/code:842e0]

kakalaky
June 7th, 2007, 10:16 PM
Compiz works fine here. The compcomm packages seem to be working well also. Ccsm and ccs-settings are working for me.

Treviño
June 8th, 2007, 12:32 AM
Foxy and Tyler, check if you've installed my latest packages both for compiz and compcomm...!
They should be the latest, then running compiz --replace all will work!

Azrael Nightwalker To load the ccp plugin you should install the needed compcomm packages:
- libccs0
- ccs-plugin
- ccs-settings (or python-ccs + ccsm)

Tyler
June 8th, 2007, 02:55 AM
Compiz and Compcomm work. My only problem is that error with ccsm. Just tried to reinstall all the new packages now, but it's the same. I can wait till the next git packages, I don't need ccsm atm ;)

Treviño
June 8th, 2007, 06:10 AM
Ok, I've opened the repository for compiz-git, the coal one will come later :)
[code:66b05]# Treviño's Ubuntu feisty EyeCandy Repository (GPG key: 81836EBF - DD800CD9)
# Many eyecandy 3D apps like Beryl, Compiz, Coral and kiba-dock snapshots
# built using latest available (working) sources from git/svn/cvs...
deb http://download.tuxfamily.org/3v1deb feisty eyecandy
deb-src http://download.tuxfamily.org/3v1deb feisty eyecandy[/code:66b05]

Packages at: http://3v1n0.tuxfamily.org/dists/feisty/eyecandy/

Azrael Nightwalker
June 8th, 2007, 12:24 PM
[quote="Treviño":0971a]Azrael Nightwalker To load the ccp plugin you should install the needed compcomm packages:
- libccs0
- ccs-plugin
- ccs-settings (or python-ccs + ccsm)[/quote:0971a]
I've got them all.

imported_Yaccin
June 8th, 2007, 12:34 PM
[quote="Treviño":01510]Ok, I've opened the repository for compiz-git, the coal one will come later :)
[code:01510]# Treviño's Ubuntu feisty EyeCandy Repository (GPG key: 81836EBF - DD800CD9)
# Many eyecandy 3D apps like Beryl, Compiz, Coral and kiba-dock snapshots
# built using latest available (working) sources from git/svn/cvs...
deb http://download.tuxfamily.org/3v1deb feisty eyecandy
deb-src http://download.tuxfamily.org/3v1deb feisty eyecandy[/code:01510]

Packages at: http://3v1n0.tuxfamily.org/dists/feisty/eyecandy/[/quote:01510]

[code:01510]yaccin@Prometheus:~$ compiz --replace
Loading the ccp settings interface
/usr/bin/compiz: 20: Syntax error: Bad substitution
[/code:01510]

flargen
June 8th, 2007, 01:23 PM
This has probably been asked a billion times, but:
Are there going to be any 64-bit packages for Feisty?

Thanks

ScislaC
June 8th, 2007, 04:11 PM
I'm getting the same error as Yaccin.

Loffe
June 8th, 2007, 04:27 PM
[code:01947]yaccin@Prometheus:~$ compiz --replace
Loading the ccp settings interface
/usr/bin/compiz: 20: Syntax error: Bad substitution
[/code:01947]

I also get this very same error

kakalaky
June 8th, 2007, 08:18 PM
After updating to latest compiz packages I also get the some problem.

Schrotthaufen
June 8th, 2007, 10:54 PM
After adding a space between $ and { in line 20 and 24 of the file mentioned above compiz works again (at least for me)

hanzomon4
June 8th, 2007, 11:33 PM
I tried your changes but I now get this[code:4e29e]Segmentation fault (core dumped)
Window manager warning: "" found in configuration database is not a valid value for keybinding "toggle_maximized"
Window manager warning: "" found in configuration database is not a valid value for keybinding "toggle_shaded"
Window manager warning: "" found in configuration database is not a valid value for keybinding "move_to_workspace_2"
Window manager warning: "" found in configuration database is not a valid value for keybinding "move_to_workspace_4"
Window manager warning: "" found in configuration database is not a valid value for keybinding "move_to_workspace_6"
Window manager warning: "" found in configuration database is not a valid value for keybinding "move_to_workspace_8"
Window manager warning: "" found in configuration database is not a valid value for keybinding "move_to_workspace_11"
Window manager warning: "" found in configuration database is not a valid value for keybinding "move_to_workspace_left"
Window manager warning: "" found in configuration database is not a valid value for keybinding "move_to_workspace_right"
Window manager warning: "" found in configuration database is not a valid value for keybinding "move_to_workspace_up"
Window manager warning: "" found in configuration database is not a valid value for keybinding "move_to_workspace_down"
Window manager warning: "" found in configuration database is not a valid value for keybinding "maximize_vertically"
Window manager warning: "" found in configuration database is not a valid value for keybinding "maximize_horizontally"
Window manager warning: "" found in configuration database is not a valid value for keybinding "switch_to_workspace_3"
Window manager warning: "" found in configuration database is not a valid value for keybinding "switch_to_workspace_7"
Window manager warning: "" found in configuration database is not a valid value for keybinding "switch_to_workspace_8"
Window manager warning: "" found in configuration database is not a valid value for keybinding "switch_to_workspace_10"
Window manager warning: "" found in configuration database is not a valid value for keybinding "switch_to_workspace_11"
Window manager warning: "" found in configuration database is not a valid value for keybinding "switch_to_workspace_left"[/code:4e29e]

hanzomon4
June 8th, 2007, 11:46 PM
Never mind your suggestions worked,

Treviño
June 9th, 2007, 04:23 AM
Sorry for the errors above, it was due to sh, you should have replaced the !#/bin/sh with !#/bin/bash, however, now I've replaced the packages with new versions including a new loader script...

The second script was due to the keybinding plugin provided by ubuntu patches (from gutsy, but it seems buggy so I removed it), now all works correctly here using ccp, gconf or ini as well!

Try them and let me know how they work! ;)

Bye!

PS: We're starting, some errors could be normal :P

hanzomon4
June 9th, 2007, 05:31 AM
Cool, I installed the compcomm packages on page 10(?) and when I loaded the ccs-settings manager all of the plugins were missing options and I couldn't really do anything with it. I'll try it again with the new compiz packages...

foxy123
June 9th, 2007, 12:21 PM
after update I have the following error:
[code:71a6e]~$ compiz --replace ccp
inotify_add_watch: No such file or directory
/usr/bin/compiz: line 444: 6076 Segmentation fault (core dumped) ! ( $COMPIZ $ARGS $PLUGINS )
No fallback winmanager found/set
[/code:71a6e]

Treviño
June 9th, 2007, 02:16 PM
Foxy, the ccp packagest haven't been recompiled, please try using gconf or ini for testing :)

hanzomon4
June 9th, 2007, 04:46 PM
Alright some things work others don't...

I was able to install the compcomm-plugins-main and the compiz-ccsm, I also installed the gconf backend for ccsm. That does not work, if you use the gconf backend you won't be able to start ccsm. The ini backend works pretty good and most configuration options work. Animation is the only one that I can't configure. I don't even know where to find the events(Create, Close, Shade, Minimize, etc). The area that you use to specify the particular effect, for whatever event, has no drop down menu and typing the name of the effect you want doesn't produce any results. Everything else works.

So checkout the Animation settings in ccsm...

EDIT: I fixed the problem with ccs-settings by installing compiz-ccs-settings-legacy and still Animation settings have no effect..

foxy123
June 9th, 2007, 04:50 PM
[quote="Treviño":3f0a7]Foxy, the ccp packagest haven't been recompiled, please try using gconf or ini for testing :)[/quote:3f0a7]
now I do not know what I launched:
[code:3f0a7]~$ compiz --replace gconf
************************************************** ************
* Beryl system compatibility check *
************************************************** ************

Detected xserver : AIGLX

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 (2048x2048)

Initiating splash
[/code:3f0a7]

ok if I kill beryl and try again:
[code:3f0a7]~$ compiz --replace
inotify_add_watch: No such file or directory
/usr/bin/compiz: line 444: 6526 Segmentation fault (core dumped) ! ( $COMPIZ $ARGS $PLUGINS )
[/code:3f0a7]

[code:3f0a7]~$ compiz --replace gconf
inotify_add_watch: No such file or directory
/usr/bin/compiz: line 444: 6607 Segmentation fault (core dumped) ! ( $COMPIZ $ARGS $PLUGINS )
No fallback winmanager found/set
[/code:3f0a7]

[code:3f0a7]~$ compiz --replace ini
/usr/bin/compiz.real (ini): Could not open main display config file /home/foxy/.compiz/options/general-allscreens.conf
/usr/bin/compiz.real (ini): Loading default plugins (ini,inotify,png,decoration,move,resize,switcher)
/usr/bin/compiz.real (ini): Failed to write to /home/foxy/.compiz/options/general-allscreens.conf, check you have the correct permissions
...
[/code:3f0a7]
The last one goes for all plugins in the same fashion. I do not actually have .compiz directory by the way...

Treviño
June 9th, 2007, 08:01 PM
Foxy, have you tried to reset your gconf settings?

Then, check you've latest version from repo ;)

zivagolee
June 10th, 2007, 06:15 AM
How do you reset the gconf settings?

foxy123
June 10th, 2007, 11:25 AM
I've just removed .gconf/apps/compiz and .gconf/apps/compiz-gnome

jackkerouac
June 13th, 2007, 06:15 AM
Sorry, I think I cross-posted this to Q&A.

Here is my problem. I have installed the debs from Treviño''s repositories and the CompComm debs (20070606) from the forums, but when I run my compiz startup:

[code:0def8]LD_PRELOAD=/usr/lib/fglrx/libGL.so.1.2.xlibmesa compiz --replace cpp --indirect-rendering[/code:0def8]

I receive the following:

[code:0def8]Adding core settings (General Options)
Adding plugin annotate (Annotate)
Adding plugin blur (Blur Windows)
Adding plugin clone (Clone Output)
Adding plugin cube (Desktop Cube)
Adding plugin dbus (Dbus)
Adding plugin decoration (Window Decoration)
Adding plugin fade (Fading Windows)
Adding plugin fs (Userspace File System)
Adding plugin glib (GLib)
Adding plugin inotify (Inotify)
Adding plugin minimize (Minimize Effect)
Adding plugin move (Move Window)
Adding plugin place (Place Windows)
Adding plugin plane (Desktop Plane)
Adding plugin png (Png)
Adding plugin regex (Regex Matching)
Adding plugin resize (Resize Window)
Adding plugin rotate (Rotate Cube)
Adding plugin scale (Scale)
Adding plugin screenshot (Screenshot)
Adding plugin svg (Svg)
Adding plugin switcher (Application Switcher)
Adding plugin video (Video Playback)
Adding plugin water (Water Effect)
Adding plugin wobbly (Wobbly Windows)
Adding plugin zoom (Zoom Desktop)
Adding plugin addhelper (AddHelper)
Adding plugin bench (Benchmark)
Adding plugin crashhandler (Crash handler)
Adding plugin extrawm (Extra WM Actions)
Adding plugin fadedesktop (Fade to Desktop)
Adding plugin firepaint (Paint fire on the screen)
Adding plugin group (Group and Tab Windows)
Adding plugin mblur (Motion blur)
Adding plugin reflex (Reflection)
Adding plugin showdesktop (Show desktop)
Adding plugin splash (Splash)
Adding plugin trailfocus (Trailfocus)
Adding plugin animation (Animations)
Adding plugin expo (Expo)
Adding plugin imgjpeg (JPEG)
Adding plugin neg (Negative)
Adding plugin opacify (Opacify)
Adding plugin put (Put)
Adding plugin resizeinfo (Resize Info)
Adding plugin ring (Ring Switcher)
Adding plugin snap (Snapping Windows)
Adding plugin text (Text)
Adding plugin thumbnail (Window Previews)
Adding plugin wall (Desktop Wall)
Adding plugin winrules (Window Rules)
Adding plugin fakeargb (Color Opacity)
Adding plugin snow (Snow)
Adding plugin tile (Tile)
Adding plugin named 3d
Adding plugin named jpeg
Adding plugin named bs
Adding plugin named desktopclick
Adding plugin named flash
Adding plugin named kiosk
Adding plugin named mousegestures
Adding plugin named quickchange
Adding plugin named wallpaper
Adding plugin named widget
Initializing core options...done
Initializing clone options...done
Initializing decoration options...done
fusermount: option allow_other only allowed if 'user_allow_other' is set in /etc/fuse.conf
Initializing fs options...done
Initializing minimize options...done
Initializing move options...done
Initializing place options...done
/usr/bin/compiz: line 444: 4654 Segmentation fault (core dumped) ! ( $COMPIZ $ARGS $PLUGINS )
[/code:0def8]

Even if I remove all of the plugins or run it --replace ini or --replace gconf, it still segfaults.

Any ideas, thoughts? I am running Feisty.

Treviño
June 13th, 2007, 09:04 AM
Try to remove your gconf configuration as said above, however Xgl doesn't need the --indirect-rendering parameter, nor the LD_PRELOAD using my packages...

Simply run --replace ini or --replace gconf (try also adding a "-v" to get more info on what's going on! [and then post it here :P])

Bye

Treviño
June 13th, 2007, 04:10 PM
Well, now that libccs as been renamed to libcompizconfig I've decided to release all related that in my compiz-git repository, so to upgrade to compiz and compizconfig use the Compiz-Git repository[/url:a190b].
You'll simply need to launch:[code:a190b]sudo apt-get install compiz compizconfig-settings-manager[/code:a190b], then you'll have both compiz and ccsm (CompizConfig Settings Manager) installed... To run compiz just do
[code:a190b]compiz --replace [ccp][/code:a190b](ccp is not needed, see compiz -h for more infos); use ccsm to set it!

Extra compcomm packages are at:
[url="http://download.tuxfamily.org/3v1deb/xtra-debs/compiz-compcomm-name-in-progress/compcomm-plugins+git20070612.tar.gz"]http://download.tuxfamily.org/3v1deb/xt ... 612.tar.gz (http://compiz.org/Compiz_GIT_Ubuntu_Repository:a190b)

Well, if the naming battle will take too long, I think I'll put the compcomm packages with this name in the repo, then I'll move to something else...

Tyler
June 13th, 2007, 04:24 PM
Great news Treviño, glad that the project dedicated and official page to that :D
Updated both compiz with the new settings and the compcomm extra plugins, everything is working fine, thanks.

About compcomm I think nobody would mind having them in the repo and when the new name comes out just deleting them and replacing them with the new named stuff.

Treviño
June 13th, 2007, 04:52 PM
Well, thanks for thanking :P however the wiki page isn't official... I simply made that :)

For compcomm stuff I'm always thinking what to do, however I'll wait a little more... Until then I'll finish the build system and I'll fix bugs on the wrapper (loader) script...
I hope you'll find all this on git as soon as I can ;)

Jairo Serrano
June 13th, 2007, 05:47 PM
with compiz --replace ccp, mi compiz has a coredump with "not categorized" plugin... jeje

compiz --replace works very well but its slow.... im triying more options now :)

thanks!

Treviño
June 13th, 2007, 05:48 PM
To see how compiz is really launched, use compiz -v --replace

jackkerouac
June 13th, 2007, 09:26 PM
THe new packages work awesome for me. I love the new expo plugin. Is there some sort of taskbar plugin to launch ccsm?

cookieofdoom
June 13th, 2007, 10:29 PM
Thanks!

Everything works for me except the window decorations. Emerald floods me with "(emerald:6799): Wnck-WARNING **: Unhandled action type (nil)" errors. I'm running on Kubuntu, so I'm not sure if it's a packages thing or if it's just me being stupid.

I also love the new expo plugin. It looks amazing.

Thanks again!

Treviño
June 13th, 2007, 10:29 PM
Not yet... When compiz icon will be ready for this kind of packages, I'll add it!

zekopeko
June 13th, 2007, 11:41 PM
i'm really confused with this packaging. i have ubuntu feisty installed and trevino's repo added to my sources list.
i have compiz/commpcomm installed but would like to "clean the house" from packages i don't need/are confusing me.

here is the list of all the compiz packages installed on my computer:
http://marvin.kset.org/~zekopeko/compiz/Screenshot.png

and please tell me if i should open a new thread or not for this.

thnx in advance

kwaanens
June 14th, 2007, 12:19 AM
[quote="Treviño":a89d9]To run compiz just do
[code:a89d9]compiz --replace [ccp][/code:a89d9](ccp is not needed, see compiz -h for more infos); use ccsm to set it!
[/quote:a89d9]

How do I do this? Can't find it anywhere.

Plus, is there an option to scale minimised windows as well? Can't find that either.

Great work Treviño!

- Ketil

SmSpillaz
June 14th, 2007, 12:43 AM
[quote="Treviño":e543f]To run compiz just do
[code:e543f]compiz --replace [ccp][/code:e543f](ccp is not needed, see compiz -h for more infos); use ccsm to set it!


How do I do this? Can't find it anywhere.

Plus, is there an option to scale minimised windows as well? Can't find that either.

Great work Treviño!

- Ketil[/quote:e543f]


It's usually in System > Preferences if installed, but if it isn't there try this :

Alt-F2 > 'ccsm'

Also, showing minimized windows in scale has been taken out due to its hacky nature. (It literally unminimizes windows during scale mode, and doesn't map them properly. This causes performance problems)

kwaanens
June 14th, 2007, 12:50 AM
[quote="Treviño":90b16]To run compiz just do
[code:90b16]compiz --replace [ccp][/code:90b16](ccp is not needed, see compiz -h for more infos); use ccsm to set it!


How do I do this? Can't find it anywhere.

Plus, is there an option to scale minimised windows as well? Can't find that either.

Great work Treviño!

- Ketil


It's usually in System > Preferences if installed, but if it isn't there try this :

Alt-F2 > 'ccsm'[/quote:90b16]

Hehe... I know where *that* is, I wondered where I should put compiz --replace [ccp] in ccsm.

Also, showing minimized windows in scale has been taken out due to its hacky nature. (It literally unminimizes windows during scale mode, and doesn't map them properly. This causes performance problems)

Ah. Hoping it returns in a less hacky way then :-)

- Ketil

cookieofdoom
June 14th, 2007, 01:07 AM
I seem to be at the end of my rope here. Has anyone gotten window decorations working with CompComm on KDE? I can start a new thread if I need to, though I wouldn't know where to do that.

hanzomon4
June 14th, 2007, 01:15 AM
I can't set the wall plugin in ccsm.

Tyler
June 14th, 2007, 01:20 AM
I seem to be at the end of my rope here. Has anyone gotten window decorations working with CompComm on KDE? I can start a new thread if I need to, though I wouldn't know where to do that.
I do. Did you enable the decoration plugin in ccsm?

cookieofdoom
June 14th, 2007, 01:42 AM
I'd feel so dumb if I had forgotten that, but sadly it doesn't seem to be my problem. Here's the output of # emerald --replace

[code:bc648]X Error: BadDevice, invalid or uninitialized input device 169
Major opcode: 147
Minor opcode: 3
Resource id: 0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 169
Major opcode: 147
Minor opcode: 3
Resource id: 0x0
Failed to open device

(emerald:6619): Wnck-WARNING **: Unhandled action type (nil)

(emerald:6619): Wnck-WARNING **: Unhandled action type (nil)

(emerald:6619): Wnck-WARNING **: Unhandled action type (nil)

(emerald:6619): Wnck-WARNING **: Unhandled action type (nil)

(emerald:6619): Wnck-WARNING **: Unhandled action type (nil)

(emerald:6619): Wnck-WARNING **: Unhandled action type (nil)

(emerald:6619): Wnck-WARNING **: Unhandled action type (nil)

(emerald:6619): Wnck-WARNING **: Unhandled action type (nil)

(emerald:6619): Wnck-WARNING **: Unhandled action type (nil)

(emerald:6619): Wnck-WARNING **: Unhandled action type (nil)

(emerald:6619): Wnck-WARNING **: Unhandled action type (nil)

(emerald:6619): Wnck-WARNING **: Unhandled action type (nil)

(emerald:6619): Wnck-WARNING **: Unhandled action type (nil)

(emerald:6619): Wnck-WARNING **: Unhandled action type (nil)

(emerald:6619): Wnck-WARNING **: Unhandled action type (nil)

(emerald:6619): Wnck-WARNING **: Unhandled action type (nil)

(emerald:6619): Wnck-WARNING **: Unhandled action type (nil)

(emerald:6619): Wnck-WARNING **: Unhandled action type (nil)

(emerald:6619): Wnck-WARNING **: Unhandled action type (nil)

(emerald:6619): Wnck-WARNING **: Unhandled action type (nil)

(emerald:6619): Wnck-WARNING **: Unhandled action type (nil)

(emerald:6619): Wnck-WARNING **: Unhandled action type (nil)
[/code:bc648]

searayman
June 14th, 2007, 01:46 AM
[quote="Treviño":1efb9]Well, now that libccs as been renamed to libcompizconfig I've decided to release all related that in my compiz-git repository, so to upgrade to compiz and compizconfig use the Compiz-Git repository[/url:1efb9].
You'll simply need to launch:[code:1efb9]sudo apt-get install compiz compizconfig-settings-manager[/code:1efb9], then you'll have both compiz and ccsm (CompizConfig Settings Manager) installed... To run compiz just do
[code:1efb9]compiz --replace [ccp][/code:1efb9](ccp is not needed, see compiz -h for more infos); use ccsm to set it!

Extra compcomm packages are at:
[url="http://download.tuxfamily.org/3v1deb/xtra-debs/compiz-compcomm-name-in-progress/compcomm-plugins+git20070612.tar.gz"]http://download.tuxfamily.org/3v1deb/xt ... 612.tar.gz (http://compiz.org/Compiz_GIT_Ubuntu_Repository:1efb9)

Well, if the naming battle will take too long, I think I'll put the compcomm packages with this name in the repo, then I'll move to something else...[/quote:1efb9]

alrighty i have ur repo and installed this by:

[code:1efb9]sudo apt-get install compiz compizconfig-settings-manager[/code:1efb9]

so does thi smean everytime compcomm is updated i will be notified in ubuntu and i can easily upgrade compcomm?

cookieofdoom
June 14th, 2007, 01:58 AM
Unless the name changes you should be fine... I think..

Tyler
June 14th, 2007, 03:24 AM
sorry double post, this one can be deleted :oops:

Tyler
June 14th, 2007, 03:26 AM
Look at this screenshot Treviño:
http://img231.imageshack.us/img231/9757/compcommix0.png
When I have some windows open they look semitrasparent and I don't like it. I edited some options about opacity in ccsm but they come back later... is it the effect of one of your patches? How can I remove this effect?
Thanks

cookieofdoom
June 14th, 2007, 03:59 AM
Okay, so I got rid of the [code:6491c]X Error: BadDevice, invalid or uninitialized input device 169
Major opcode: 147
Minor opcode: 3
Resource id: 0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 169
Major opcode: 147
Minor opcode: 3
Resource id: 0x0
Failed to open device[/code:6491c] problem. They were part of my xorg.conf file and I found a fix. That had nothing to do with my error, though. I've traced it to the wnck error. libwnck seems to be not happy with me for some reason. If anyone else has more information, I'd appreciate it. This is a pretty fresh install of Kubuntu 7.04 so I might just be missing a file?

mauro21
June 14th, 2007, 11:56 AM
when I type compiz --replace i have this error

[code:4a2c5]/usr/bin/compiz.real (core) - Error: Can't load plugin 'bench' because it is built for ABI version 20070507 and actual version is 20070606
/usr/bin/compiz.real (core) - Error: Couldn't activate plugin 'bench'
/usr/bin/compiz.real (core) - Error: Can't load plugin 'extrawm' because it is built for ABI version 20070507 and actual version is 20070606
/usr/bin/compiz.real (core) - Error: Couldn't activate plugin 'extrawm'
/usr/bin/compiz.real (core) - Error: Can't load plugin 'fakeargb' because it is built for ABI version 20070507 and actual version is 20070606
/usr/bin/compiz.real (core) - Error: Couldn't activate plugin 'fakeargb'
/usr/bin/compiz.real (core) - Error: Can't load plugin 'firepaint' because it is built for ABI version 20070507 and actual version is 20070606
/usr/bin/compiz.real (core) - Error: Couldn't activate plugin 'firepaint'
/usr/bin/compiz.real (core) - Error: Can't load plugin 'imgjpeg' because it is built for ABI version 20070507 and actual version is 20070606
/usr/bin/compiz.real (core) - Error: Couldn't activate plugin 'imgjpeg'
/usr/bin/compiz.real (core) - Error: Can't load plugin 'neg' because it is built for ABI version 20070507 and actual version is 20070606
/usr/bin/compiz.real (core) - Error: Couldn't activate plugin 'neg'
/usr/bin/compiz.real (core) - Error: Can't load plugin 'put' because it is built for ABI version 20070507 and actual version is 20070606
/usr/bin/compiz.real (core) - Error: Couldn't activate plugin 'put'
/usr/bin/compiz.real (core) - Error: Can't load plugin 'reflex' because it is built for ABI version 20070507 and actual version is 20070606
/usr/bin/compiz.real (core) - Error: Couldn't activate plugin 'reflex'
/usr/bin/compiz.real (core) - Error: Can't load plugin 'ring' because it is built for ABI version 20070507 and actual version is 20070606
/usr/bin/compiz.real (core) - Error: Couldn't activate plugin 'ring'
/usr/bin/compiz.real (core) - Error: Can't load plugin 'showdesktop' because it is built for ABI version 20070507 and actual version is 20070606
/usr/bin/compiz.real (core) - Error: Couldn't activate plugin 'showdesktop'
/usr/bin/compiz.real (core) - Error: Can't load plugin 'text' because it is built for ABI version 20070507 and actual version is 20070606
/usr/bin/compiz.real (core) - Error: Couldn't activate plugin 'text'
/usr/bin/compiz.real (core) - Error: Can't load plugin 'thumbnail' because it is built for ABI version 20070507 and actual version is 20070606
/usr/bin/compiz.real (core) - Error: Couldn't activate plugin 'thumbnail'
/usr/bin/compiz.real (core) - Error: Can't load plugin 'tile' because it is built for ABI version 20070507 and actual version is 20070606
/usr/bin/compiz.real (core) - Error: Couldn't activate plugin 'tile'[/code:4a2c5]
and these plugins don't work... why?

EDIT: I deleted /home/mauro/.compiz/plugins and now all go

Treviño
June 14th, 2007, 01:36 PM
Until there's a new name compcomm-plugins* packages won't be updated by repository... I could also add them and then renaming, but I'd prefer not to make this....

Then Tyler , go in General and set the transparency value to 100, and all windows won't have transparency...

Tyler
June 14th, 2007, 02:07 PM
In this way also menu and pop up don't have trasparency.
It's because of the settings in General. They came alone and I can't decide which elements should be trasparent.

Treviño
June 14th, 2007, 04:00 PM
Unfortunately this is the only way we have... :(

A basic string could be[code:ec440]Unknown | Menu | PopupMenu | DropdownMenu | Tooltip | Notification | Combo | Dnd[/code:ec440] but I haven't tested it for all the apps... Unknown, then, can have problems with java apps and others :/

cookieofdoom
June 14th, 2007, 04:26 PM
I'm an idiot, for the record. I did not have AddRGBAVisuals or whatever it is in my device section of my xorg.conf... The tutorial for Beryl in the ubuntuguide says to put it in the screen section (looking back that seems kind of silly). So if you're having the same problem I am (no window decorations) make sure that you've added it to your xorg.conf

Sorry to clutter up this thread with my stupidity. :(

EDIT: I almost forgot. Thanks for the help that was offered, and thanks Treviño for doing all that you do.

Jairo Serrano
June 14th, 2007, 05:12 PM
some plugins bugs i think...
[code:5d750]
jserrano@jserrano-desktop:~$ Checking for nVidia: present.
Checking for Xgl: not present.
Checking for FBConfig: present.
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
Checking for XDamage extension: present.
Checking for XSync extension: present.
Detected 1 screen(s)
Checks indicate compiz should work on your system
Found kde desktop environment running...
Loading the ccp settings interface
Exporting: __GL_YIELD=NOTHING
Executing: /usr/bin/compiz.real --loose-binding --ignore-desktop-hints --replace ccp
Adding plugin fs (Userspace File System)
Adding plugin blur (Blur Windows)
Adding plugin glib (GLib)
Adding plugin decoration (Decoración de ventanas)
Adding plugin png (Png)
Adding plugin water (Efecto acuático)
Adding plugin rotate (Girar cubo)
Adding plugin inotify (Inotify)
Adding plugin minimize (Minimizar efecto)
Adding core settings (General Options)
Adding plugin scale (Escalar)
Adding plugin video (Video Playback)
Adding plugin wobbly (Ventanas gelatinosas)
Adding plugin fade (Desvanecer ventanas)
Adding plugin place (Colocar ventanas)
Adding plugin annotate (Annotate)
Adding plugin zoom (Ampliar/reducir escritorio)
Adding plugin dbus (Dbus)
Adding plugin cube (Cubo de escritorio)
Adding plugin