Manjaro Linux Forum

Contributions & Artwork => Community Contributions => Topic started by: Rob on 15. April 2014, 07:33:10

Title: Compiz 0.9 series package available
Post by: Rob on 15. April 2014, 07:33:10
UPDATE 2014-12-18: We're now updated from the 0.9.11 series to the 0.9.12 series.
UPDATE 2014-07-29: compiz09-manjaro-test is removed, testing period is over, Compiz 0.9.11 has been officially released. Now it's just compiz-manjaro.



Compiz is a compositing window manager for the X Window System, using 3D graphics hardware to create fast compositing desktop effects for window management. Effects, such as a minimization animation or a cube workspace, are implemented as loadable plugins. Because it conforms to the ICCCM standard, Compiz can be used as a substitute for the default window manager in other environments, such as Xfce & MATE. Internally Compiz uses the OpenGL library as the interface to the graphics hardware.

This video gives an idea. (https://www.youtube.com/watch?v=uH4RF7ZIsis)

A Compiz 0.9 series package is now available in our repos.
Code: [Select]
sudo pacman -S compiz-manjaro
In the same vein as my earlier Compiz packages, this package includes nicer/saner defaults, GWD theme selector app, the greybird decorations and autostart for Xfce & MATE users. (So for Xfce/MATE users you just install it then log out and back in)
Users of other environments need to arrange their own autostart. The Xfce/MATE autostart features do not depend on Xfce/MATE components, they just won't do anything if they're not installed - minimalists worry not.

It's pretty painless to swap to this from the older compiz-xfce packageset. It's just pacman -S compiz-manjaro (answer yes to the conflict questions).
(Or use Pamac/Octopi/whatever)

CCSM (the CompizConfig Settings Manager) from 0.8 and 0.9 each keep their settings files in a different place, so you won't lose or damage your 0.8 config by using 0.9, and vice-versa.

Anyone interested in the package source can find it HERE (https://github.com/manjaro/packages-community/tree/master/compiz-manjaro).

As usual, Expo plugin is enabled by default and can be activated by moving the mouse cursor to the top-left corner of the screen. You can change this in the CCSM.



Troubleshooting:

nVidia users experiencing 'flickering', try:
I had flickering problem with compiz-manjaro and nVidia 340.xx driver. After some research it seems that solution for that is to activate "Force full screen redraws (buffer swap) on repaint" in CCSM (in "Workaounds").
Everything is working fine after I did this.

https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1314367
Title: Re: Compiz 0.9.11 development series package available for testing
Post by: 37vincent on 14. May 2014, 12:28:11
The compiz09-manjaro-test package doesnt work for me with nonfree drivers (works perfect with free drivers).
If I switch back to xfwm4 (with nonfree drivers) all works fine, with compiz I get my background and mouse but no panel/windows.
If I move my mouse it does seem to recognize the windows, it changes it's icon to resize etc but still no windows


This is what I get when I use: compiz --replace      If you need more information/test I will gladly provide :)

Code: [Select]
[vincent@manjaro ~]$ compiz --replace
compiz (core) - Info: Loading plugin: core
compiz (core) - Info: Starting plugin: core
compiz (core) - Info: Loading plugin: composite
compiz (core) - Info: Starting plugin: composite
compiz (core) - Info: Loading plugin: opengl
compiz (core) - Info: Starting plugin: opengl
Compiz (opengl) - Info: GLX_EXT_buffer_age is supported
compiz (core) - Info: Loading plugin: decor
compiz (core) - Info: Starting plugin: decor
compiz (core) - Info: Loading plugin: resize
compiz (core) - Info: Starting plugin: resize
compiz (core) - Info: Loading plugin: place
compiz (core) - Info: Starting plugin: place
compiz (core) - Info: Loading plugin: move
compiz (core) - Info: Starting plugin: move
compiz (core) - Info: Loading plugin: compiztoolbox
compiz (core) - Info: Starting plugin: compiztoolbox
compiz (core) - Info: Loading plugin: staticswitcher
compiz (core) - Info: Starting plugin: staticswitcher
compiz (core) - Info: Loading plugin: ccp
compiz (core) - Info: Starting plugin: ccp
compizconfig - Error: error occurred during scandir: No such file or directory
compizconfig - Info: Backend     : ini
compizconfig - Info: Integration : true
compizconfig - Info: Profile     : default
compiz (core) - Info: Stopping plugin: ccp
compiz (core) - Info: Stopping plugin: staticswitcher
compiz (core) - Info: Stopping plugin: compiztoolbox
compiz (core) - Info: Stopping plugin: move
compiz (core) - Info: Stopping plugin: place
compiz (core) - Info: Stopping plugin: resize
compiz (core) - Info: Stopping plugin: decor
compiz (core) - Info: Stopping plugin: opengl
compiz (core) - Info: Stopping plugin: composite
compiz (core) - Info: Starting plugin: ccp
compizconfig - Error: error occurred during scandir: No such file or directory
compizconfig - Info: Backend     : ini
compizconfig - Info: Integration : true
compizconfig - Info: Profile     : default
compiz (core) - Info: Starting plugin: composite
compiz (core) - Info: Starting plugin: opengl
Compiz (opengl) - Info: GLX_EXT_buffer_age is supported
compiz (core) - Info: Starting plugin: compiztoolbox
compiz (core) - Info: Starting plugin: decor
compiz (core) - Info: Starting plugin: place
compiz (core) - Info: Starting plugin: resize
compiz (core) - Info: Loading plugin: text
compiz (core) - Info: Starting plugin: text
compiz (core) - Info: Starting plugin: move
compiz (core) - Info: Loading plugin: wall
compiz (core) - Info: Starting plugin: wall
compiz (core) - Info: Loading plugin: regex
compiz (core) - Info: Starting plugin: regex
compiz (core) - Info: Loading plugin: animation
compiz (core) - Info: Starting plugin: animation
compiz (core) - Info: Loading plugin: grid
compiz (core) - Info: Starting plugin: grid
compiz (core) - Info: Starting plugin: staticswitcher
compiz (core) - Info: Loading plugin: workspacenames
compiz (core) - Info: Starting plugin: workspacenames
compiz (core) - Info: Loading plugin: workarounds
compiz (core) - Info: Starting plugin: workarounds
compiz (core) - Info: Loading plugin: wobbly
compiz (core) - Info: Starting plugin: wobbly
compiz (core) - Info: Loading plugin: scale
compiz (core) - Info: Starting plugin: scale
compiz (core) - Info: Loading plugin: expo
compiz (core) - Info: Starting plugin: expo
^Ccompiz (core) - Info: Stopping plugin: expo
compiz (core) - Info: Unloading plugin: expo
compiz (core) - Info: Stopping plugin: scale
compiz (core) - Info: Unloading plugin: scale
compiz (core) - Info: Stopping plugin: wobbly
compiz (core) - Info: Unloading plugin: wobbly
compiz (core) - Info: Stopping plugin: workarounds
compiz (core) - Info: Unloading plugin: workarounds
compiz (core) - Info: Stopping plugin: workspacenames
compiz (core) - Info: Unloading plugin: workspacenames
compiz (core) - Info: Stopping plugin: staticswitcher
compiz (core) - Info: Unloading plugin: staticswitcher
compiz (core) - Info: Stopping plugin: grid
compiz (core) - Info: Unloading plugin: grid
compiz (core) - Info: Stopping plugin: animation
compiz (core) - Info: Unloading plugin: animation
compiz (core) - Info: Stopping plugin: regex
compiz (core) - Info: Unloading plugin: regex
compiz (core) - Info: Stopping plugin: wall
compiz (core) - Info: Unloading plugin: wall
compiz (core) - Info: Stopping plugin: move
compiz (core) - Info: Unloading plugin: move
compiz (core) - Info: Stopping plugin: text
compiz (core) - Info: Unloading plugin: text
compiz (core) - Info: Stopping plugin: resize
compiz (core) - Info: Unloading plugin: resize
compiz (core) - Info: Stopping plugin: place
compiz (core) - Info: Unloading plugin: place
compiz (core) - Info: Stopping plugin: decor
compiz (core) - Info: Unloading plugin: decor
compiz (core) - Info: Stopping plugin: compiztoolbox
compiz (core) - Info: Unloading plugin: compiztoolbox
compiz (core) - Info: Stopping plugin: opengl
compiz (core) - Info: Unloading plugin: opengl
compiz (core) - Info: Stopping plugin: composite
compiz (core) - Info: Unloading plugin: composite
compiz (core) - Info: Stopping plugin: ccp
compiz (core) - Info: Unloading plugin: ccp
compiz (core) - Info: Stopping plugin: core
compiz (core) - Info: Unloading plugin: core
Title: Re: Compiz 0.9.11 development series package available for testing
Post by: Rob on 14. May 2014, 12:33:08
doesnt work for me with nonfree drivers (works perfect with free drivers).
Does other opengl stuff work fine for you with the non-free driver?
Title: Re: Compiz 0.9.11 development series package available for testing
Post by: eduardo on 14. May 2014, 14:32:56
For some reason I thought it was not developed anymore. Good to see it in the repos again.
Title: Re: Compiz 0.9.11 development series package available for testing
Post by: 37vincent on 14. May 2014, 14:37:25
Does other opengl stuff work fine for you with the non-free driver?
Hmm I tought it did, but maybe not.

I tried two things:
- extreme tux (which looks to work without a problem) and I get:
Code: [Select]
No function available for obtaining GL proc addresseswhen i launch it from the terminal.
- glxgears: works without any problem


Output of glxinfo:
Code: [Select]
[vincent@manjaro usr]$ glxinfo | grep -i opengl
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 7500G
OpenGL core profile version string: 4.3.12874 Core Profile Context 13.251
OpenGL core profile shading language version string: 4.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.4.12874 Compatibility Profile Context 13.251
OpenGL shading language version string: 4.30
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL extensions:

BTW:
The "old" compiz works without a problem on this setup, after:
Code: [Select]
sudo pacman -S compiz-xfce
compiz --replace

Title: Re: Compiz 0.9.11 development series package available for testing
Post by: Jeannie on 14. May 2014, 14:59:56
For some reason I thought it was not developed anymore. Good to see it in the repos again.
Compiz 0.9 is now being developed for Ubuntu's Unity, as Unity is aCcompiz plugin. 0.9 misses a lot of plugins/functions that were available in Compiz 0.8 because the full 0.8 functionality/plugins are not required by Unity and were not  rewritten/included for Compiz 0.9
J
Title: Re: Compiz 0.9.11 development series package available for testing
Post by: Rob on 14. May 2014, 15:29:55
The "old" compiz works without a problem on this setup

I'm afraid there's not a lot i can do for you then, it needs to be taken to the Compiz developers as an issue with Catalyst drivers.
Title: Re: Compiz 0.9.11 series package available
Post by: Rob on 29. July 2014, 00:12:19
First post updated. Package is in a more finalised state and is no longer called compiz09-manjaro-test, it's now just compiz-manjaro

Also the 0.9.11 series is now released, no longer is it the development branch.
People who previously had issues should try again.
Title: Re: Compiz 0.9.11 series package available
Post by: crazyg4merz on 29. July 2014, 09:29:57
Rob, is there any known problem for compiz and Nvidia proprietary driver?  I just built myself a new computer with amd fx4300 and Gtx750. Tested both compiz 0.8 and 0.9 and it started good, but it starts to freeze a lot after using it for a while (mostly 1 hour and mostly after pressing alt+tab). And then I'll need to restart X again to get it working again.
Title: Re: Compiz 0.9.11 series package available
Post by: Rob on 29. July 2014, 13:05:28
Rob, is there any known problem for compiz and Nvidia proprietary driver?  I just built myself a new computer with amd fx4300 and Gtx750. Tested both compiz 0.8 and 0.9 and it started good, but it starts to freeze a lot after using it for a while (mostly 1 hour and mostly after pressing alt+tab). And then I'll need to restart X again to get it working again.

I'd be looking for a general hardware or driver issue.
Have you done other OpenGL intensive stuff on the new graphics card and has it been fine?
Do other heavier OpenGL compositing window managers (eg, KWin in OpenGL mode) work well?
Are you sure you've got the proprietary driver installed correctly? Are you sure your libGL symlinks are correct for the proprietary driver?
Are there any heat problems with the graphics card? Is it well ventilated?
Did you fit it yourself? Is it in the slot properly?
Is your mirror up to date and have you updated? Are you now using the nVidia 340.xx driver?
Title: Re: Compiz 0.9.11 series package available
Post by: crazyg4merz on 29. July 2014, 14:01:20
I'd be looking for a general hardware or driver issue.
Have you done other OpenGL intensive stuff on the new graphics card and has it been fine?
Do other heavier OpenGL compositing window managers (eg, KWin in OpenGL mode) work well?
Are you sure you've got the proprietary driver installed correctly? Are you sure your libGL symlinks are correct for the proprietary driver?
Are there any heat problems with the graphics card? Is it well ventilated?
Did you fit it yourself? Is it in the slot properly?
Is your mirror up to date and have you updated? Are you now using the nVidia 340.xx driver?
I just finished the built 4 days ago. Now I'm using Kwin as the WM using native opengl 3.1 and haven't found any issue yet. I haven't check the driver yet because I haven't got any time now. As for the heat, my graphic card temp is 33°c on a hour of Dota 2 game.
Title: Re: Compiz 0.9.11 series package available
Post by: Kat on 29. July 2014, 16:24:35
Rob. I have installed this again,and NOW, works perfect
Title: Re: Compiz 0.9.11 series package available
Post by: trzalica on 29. July 2014, 19:01:12
If something goes wrong (everything freeze or something like that), how can I convert back in Xfwm4?
(Right now, I'm using fusion icon so that is trivial thing to do and don't know which command in terminal I need to execute to make that manually)
Title: Re: Compiz 0.9.11 series package available
Post by: Rob on 29. July 2014, 19:08:20
Just uninstall the package and read the instructions about saved sessions that get shown when the package is uninstalled.
Title: Re: Compiz 0.9.11 series package available
Post by: trzalica on 29. July 2014, 19:14:27
I'll try it and let you know the result Rob! :)
Title: Re: Compiz 0.9.11 series package available
Post by: Jeannie on 29. July 2014, 20:04:19
Is compiz 0.9 compatible with saved compiz settinsg profiles?
Actually I don't dare to use compiz 0.9 right now, I fear too many plugins are missing.
J.
Title: Re: Compiz 0.9.11 series package available
Post by: trzalica on 29. July 2014, 20:20:39
I think that main reason why Compit 0.8 doesn't work for me anymore (like it was in previous months) is because of the new nVidia driver. Before 340.24 everything worked just fine... Maybe it has also something with new versions of xorg but nVidia is the main culprit.
Title: Re: Compiz 0.9.11 series package available
Post by: Jeannie on 29. July 2014, 20:29:42
I think that main reason why Compit 0.8 doesn't work for me anymore (like it was in previous months) is because of the new nVidia driver. Before 340.24 everything worked just fine... Maybe it has also something with new versions of xorg but nVidia is the main culprit.
So you use Compiz 0.9 now and it works?
J.
Title: Re: Compiz 0.9.11 series package available
Post by: trzalica on 29. July 2014, 20:32:25
Nope but I will try it.
Title: Re: Compiz 0.9.11 series package available
Post by: Jeannie on 30. July 2014, 11:50:41
Allright, wanted to give compiz-manjaro-test a try, it will remove everything from compiz 0.8 ( plugins, compizconfig-python, compiz-bcop, csm). still couldn't install, as I encountered dependency  conflicts with emerald and fusion-icon.
Any suggestions?
Will emerald and fusion-icon work with compiz-manjaro-test?
If not, I won't use it.
J.
Title: Re: Compiz 0.9.11 series package available
Post by: trzalica on 30. July 2014, 11:56:19
Did you try to install latest version of Compiz 0.9 that Rob gave yesterday? Fusion icon is on "Conflicts" list so it will not work (you can try but there's a little chance because it was made for Compiz 0.8 ). I don't see why Emerald wouldn't work with Compiz 0.9...
Title: Re: Compiz 0.9.11 series package available
Post by: Rob on 30. July 2014, 12:01:56
as I encountered dependency  conflicts with emerald and fusion-icon.
Any suggestions?
Will emerald and fusion-icon work with compiz-manjaro-test?
If not, I won't use it.

Firstly, there's no package called "compiz-manjaro-test", the old package was called "compiz09-manjaro-test", the new one is called "compiz-manjaro". Trying compiz09-manjaro-test is pointless because it's old. compiz-manjaro is not in stable yet but can be safely used with stable - see the first post.

My understanding is you need to use emerald-git with the 0.9 series.
https://aur.archlinux.org/packages/emerald-git/

However, the dependencies for the package are kinda incorrect. The maintainer acknowledges and agrees with this and is going to change it, but hasn't yet. See the 2 most recent comments on the package.

What you need to do is before building the package change the line in the PKGBUILD that looks like this:
Code: [Select]
depends=('compiz-core-bzr' 'libwnck' 'xdg-utils' \To instead look like this:
Code: [Select]
depends=('compiz-core-devel' 'libwnck' 'xdg-utils' \


Regarding Fusion Icon, i have no idea. The new package doesn't conflict with it, so you can try.
I've never understood the big deal with Fusion Icon though, you can just change the decorator in CCSM whenever you want.
Title: Re: Compiz 0.9.11 series package available
Post by: Jeannie on 30. July 2014, 12:22:26
Allright, I am on unstable.

Code: [Select]
[jeannie@Manjaro ~]$ sudo pacman -S compiz-manjaro
[sudo] password for jeannie:
Fehler: Ziel nicht gefunden: compiz-manjaro
[jeannie@Manjaro ~]$

Target not found: compiz-manjaro

/me scratches her head

Regarding fusion-icon: It allows me to change decorator as well as window manager with two clicks on the panel icon.

J.
Title: Re: Compiz 0.9.11 series package available
Post by: Erwan on 30. July 2014, 12:35:03
hello, strange, this package is present in community for me :
Code: [Select]
[erwan@manjaro ~]$ yaourt compiz-manjaro
1 community/compiz-manjaro 0.9.11.2-4
Title: Re: Compiz 0.9.11 series package available
Post by: dicktater on 30. July 2014, 12:40:35
pacman vs yaourt
Title: Re: Compiz 0.9.11 series package available
Post by: Jeannie on 30. July 2014, 12:48:05
So, tried to install it on a fresh, updated Manjaro MATE 0.8.10 system in a vm.

It failed with an error message

Code: [Select]
Makefile:66: recipe for target 'install' failed
make: *** [install] Error 1
==>ERROR: A failure occurred in package ()
      Aborting...
==> ERROR: Makepkg was unable to build compiz-manjaro.

J.
Title: Re: Compiz 0.9.11 series package available
Post by: Jeannie on 30. July 2014, 13:49:27
Firstly, there's no package called "compiz-manjaro-test", the old package was called "compiz09-manjaro-test", the new one is called "compiz-manjaro". Trying compiz09-manjaro-test is pointless because it's old. compiz-manjaro is not in stable yet but can be safely used with stable - see the first post.

My understanding is you need to use emerald-git with the 0.9 series.
https://aur.archlinux.org/packages/emerald-git/

However, the dependencies for the package are kinda incorrect. The maintainer acknowledges and agrees with this and is going to change it, but hasn't yet. See the 2 most recent comments on the package.

What you need to do is before building the package change the line in the PKGBUILD that looks like this:
Code: [Select]
depends=('compiz-core-bzr' 'libwnck' 'xdg-utils' \To instead look like this:
Code: [Select]
depends=('compiz-core-devel' 'libwnck' 'xdg-utils' \


Regarding Fusion Icon, i have no idea. The new package doesn't conflict with it, so you can try.
I've never understood the big deal with Fusion Icon though, you can just change the decorator in CCSM whenever you want.
So, finally managed to install compiz-manjaro.
Fusion-icon is not installable due to package conflicts:
Code: [Select]
[mate@matevb ~]$ sudo pacman -S fusion-icon
[sudo] password for mate:
Löse Abhängigkeiten auf...
suche nach Zwischenkonflikten...
:: libcompizconfig und compiz-manjaro stehen miteinander in Konflikt. compiz-manaro entfernen [j/N]

Compiz without fusion icon des not make any sebse for me, besides being able to  select decorator /window manager with two clicks, it also allows me to restart compiz easily.
Having no fusion-icon for compiz 0.9 makes compiz-manjaro 0.9 unuseable for me, sorry.
J.
P.S. I am even willing to build fusion-icon from source, just have no idea where to get the source from
Title: Re: Compiz 0.9.11 series package available
Post by: Rob on 30. July 2014, 14:33:41
Enjoy Compiz 0.8, i hope it keeps working for you.
Title: Re: Compiz 0.9.11 series package available
Post by: Jeannie on 30. July 2014, 14:49:35
Did some more tests with Compiz 0.9 in a physically installed system.: I can't use emerald, it's not selectable via ccsm, if i run
Code: [Select]
emerald --replace in a terminal I get a memory access error, the compiz 0.9 thumbnail plugin does only work sometimes, ccsm flickers as hell.
I noticed exactly the same, when I tried compiz 0.9 about 2 year ago under Mint 14 MATE
My momentary  conclusion: Emerald Compiz 0.9 is buggy,  semi broken and unuseable in it's current state.
I'd give it another try though if someone could tell me how to make emerald work with it
J.
Edited by jeannie to correct  typing errors.
Another edit: The recommended 'emerald-git' package from aur  conflicts with Compiz-Manjaro and tries to remove it.
J.
Title: Re: Compiz 0.9.11 series package available
Post by: Rob on 30. July 2014, 15:20:25
Did some more tests with Compiz 0.9 in a physically installed system.: I can't use emerald, it's not selectable via ccsm, if i run
Code: [Select]
emerald --replace in a terminal I get a memory access error,
(http://www.paradoxcomputers.com.au/images/emerald-compiz-ccsm.jpg)

Log out/in after entering 'emerald' there is there's any issue.

the compiz 0.9 thumbnail plugin does only work sometimes, ccsm flickers as hell.
Hmm, thumbnail plugin crashed X when i enabled it (which certainly isn't great), though when i killed X and re-logged in, it has since been working fine.


Another edit: The recommended 'emerald-git' package from aur  conflicts with Compiz-Manjaro and tries to remove it.
J.

You did as i advised here?
What you need to do is before building the package change the line in the PKGBUILD that looks like this:
Code: [Select]
depends=('compiz-core-bzr' 'libwnck' 'xdg-utils' \To instead look like this:
Code: [Select]
depends=('compiz-core-devel' 'libwnck' 'xdg-utils' \

Because i am running emerald-git with Compiz 0.9 right now and it's working fine for me.
Title: Re: Compiz 0.9.11 series package available
Post by: Jeannie on 30. July 2014, 15:31:30
I changed the pkgbuild as you said, still emerald-git tries to remove compiz-manjaro.
Using emerald0.9 from aur worked though.
The reason why I wanted to give  compiz 0.9 a try was that I hoped to get rid of the problems with compiz 0.8 and  window refreshing under Nvidia >= 334 with my gpu's power not set to maximum in nvidia-settings.
The flickering I mentioned for ccsm with Compiz 0.9 only goes away when setting my gpu's power to max performance in nvidia-settings, so the problems with Compiz and Nvidia  non-free seem to be present in compiz 0.9 too.
Is there a website to report compiz 0.9 bugs?
J.
Title: Re: Compiz 0.9.11 series package available
Post by: Rob on 30. July 2014, 15:35:28
Is there a website to report compiz 0.9 bugs?

https://bugs.launchpad.net/compiz


I changed the pkgbuild as you said, still emerald-git tries to remove compiz-manjaro.
Well something went wrong or you typo'd or whatever, because the adjustments to the PKGBUILD i listed enable you to build and install Emerald so long as you have the current compiz-manjaro package installed, which is compiz-manjaro 0.9.11.2-4
Title: Re: Compiz 0.9.11 series package available
Post by: Kat on 30. July 2014, 15:37:22
(http://www.paradoxcomputers.com.au/images/emerald-compiz-ccsm.jpg)

Log out/in after entering 'emerald' there is there's any issue.
Hmm, thumbnail plugin crashed X when i enabled it (which certainly isn't great), though when i killed X and re-logged in, it has since been working fine.


You did as i advised here?
Because i am running emerald-git with Compiz 0.9 right now and it's working fine for me.
I don't understand the confusion with Emerald.There are 0 conflicts.  I installed this last night,install went perfect, compiz was running.Had emerald and emerald themes installed as well. ONLY thing I could not install was fusion-icon. I needed that to run it at startup.. I could have made a launcher for it to start at boot,  BUT, I would have rather used Icon.  BUT, could not install so reverted back. Done!!
Title: Re: Compiz 0.9.11 series package available
Post by: Jeannie on 30. July 2014, 15:39:18
Seems there is a known fix/patch for compiz0.9 whch has not been included due to nVidia/canonical licensing problems, see here:
https://bbs.archlinux.org/viewtopic.php?pid=1428789#p1428789 (https://bbs.archlinux.org/viewtopic.php?pid=1428789#p1428789)
J,


Title: Re: Compiz 0.9.11 series package available
Post by: Rob on 30. July 2014, 15:41:52
I don't understand the confusion with Emerald.

The modifications i mentioned are for the emerald-git package, maybe the emerald package works fine. I thought i heard emerald-git was needed for compiz0.9, maybe that is incorrect.

Certainly compiz-manjaro meets the package dependencies for "emerald":
Code: [Select]
depends=('compiz-core' 'libwnck' 'gtk2' 'libxres' 'shared-mime-info' 'xdg-utils' \
         'desktop-file-utils' 'hicolor-icon-theme')
compiz-manjaro provides 'compiz-core', so building emerald would not fail due to package deps.

Try the normal emerald package as Kat suggests, Jeannie.



Seems there is a known fix/patch for compiz0.9 whch has not been included due to nVidia/canonical licensing problems, see here:
https://bbs.archlinux.org/viewtopic.php?pid=1428789#p1428789 (https://bbs.archlinux.org/viewtopic.php?pid=1428789#p1428789)
J,

I'll investigate.
Title: Re: Compiz 0.9.11 series package available
Post by: Kat on 30. July 2014, 15:44:16
The modifications i mentioned are for the emerald-git package, maybe the emerald package works fine. I thought i heard emerald-git was needed for compiz0.9, maybe that is incorrect.

Certainly compiz-manjaro meets the package dependencies for "emerald":
Code: [Select]
depends=('compiz-core' 'libwnck' 'gtk2' 'libxres' 'shared-mime-info' 'xdg-utils' \
         'desktop-file-utils' 'hicolor-icon-theme')
compiz-manjaro provides 'compiz-core', so building emerald would not fail due to package deps.

Try the normal emerald package as Kat suggests, Jeannie.



I'll investigate.
No Rob, NO modifications needed what so ever. I just entered
Code: [Select]
yaourt -S emerald emerald-themes DONE!!


The wiki is our friend!!  ;)

https://wiki.manjaro.org/index.php/Compiz_and_Emerald (https://wiki.manjaro.org/index.php/Compiz_and_Emerald)
@jeannie. One question. Did you completely uninstall the older compiz  one first? I did.
Title: Re: Compiz 0.9.11 series package available
Post by: Jeannie on 30. July 2014, 15:54:22
No Rob, NO modifications needed what so ever. I just entered
Code: [Select]
yaourt -S emerald emerald-themes DONE!!


The wiki is our friend!!  ;)

https://wiki.manjaro.org/index.php/Compiz_and_Emerald (https://wiki.manjaro.org/index.php/Compiz_and_Emerald)
yaourt -S emerald will install emerald compatible for compiz 0.8, yaourt -S emerald0.9 will install emerald compatible for compiz 0.9
J.
P.S. The arch wiki only deals with compiz 0.8, so it's kind of outdated in regards of compiz.
Title: Re: Compiz 0.9.11 series package available
Post by: Kat on 30. July 2014, 15:59:02
yaourt -S emerald will install emerald compatible for compiz 0.8, yaourt -S emerald0.9 will install emerald compatible for compiz 0.9
J.
P.S. The arch wiki only deals with compiz 0.8, so it's kind of outdated in regards of compiz.
I had 0 problems with it
Edit: OH. Just got an update with 53 updates!! for kde . Good luck with this
Title: Re: Compiz 0.9.11 series package available
Post by: Rob on 30. July 2014, 16:01:20
i checked out fusion-icon and it is simply incompatible with compiz 0.9
Title: Re: Compiz 0.9.11 series package available
Post by: Kat on 30. July 2014, 16:02:21
i checked out fusion-icon and it is simply incompatible with compiz 0.9
cool Rob.. if there was only a way we could make it compatible would be perfect!! Thank you
Title: Re: Compiz 0.9.11 series package available
Post by: Rob on 30. July 2014, 16:06:05
cool Rob.. if there was only a way we could make it compatible would be perfect!! Thank you

Well it could be done of course.



normal emerald package didn't work for me with Compiz0.9, but emerald-git was fine.
Title: Re: Compiz 0.9.11 series package available
Post by: Kat on 30. July 2014, 16:07:23
Well it could be done of course.



normal emerald package didn't work for me with Compiz0.9, but emerald-git was fine.
YEP. Thats what I;m hoping  ;) Pretty PLEASE!!!  ;D Back to the drawing board!! Rob!!
Title: Re: Compiz 0.9.11 series package available
Post by: Kat on 30. July 2014, 16:08:30
Well it could be done of course.



normal emerald package didn't work for me with Compiz0.9, but emerald-git was fine.

 wow weird, normal worked for me!!
Title: Re: Compiz 0.9.11 series package available
Post by: coolthingy450 on 31. July 2014, 04:44:39
Thank you for the notice. I was prepared to just use Xfwm4 for normal use, or kwin (I don't like to use KDE dependencies) If I wanted to have special effects. But I do use the workspaces a lot.
Title: Re: Compiz 0.9.11 series package available
Post by: Rob on 31. July 2014, 20:42:11
wow weird, normal worked for me!!

Kat is would be helpful to me if you could really triple-check and confirm that you are definitely running "compiz-manjaro" (not still accidentally somehow running "compiz-gtk-standalone" or something else) and that you are definitely running the package called "emerald" (not "emerald-git" or anything else) and that Emerald is definitely working (i.e. install "emerald-themes", open that Emerald Theme Selector config app and make sure you can in fact swap to different themes) and that it all continues to work after a reboot.

It can have implications not just for this package and myself, but for all AUR compiz packages and their maintainers (who i am in contact and coordinate with) regarding how we set up our provides arrays.
Title: Re: Compiz 0.9.11 series package available
Post by: ManofJELLO on 31. July 2014, 22:35:47
So I gave the compiz-manjaro a go as standalone last night.  Installed compiz- manjaro then emerald-git from aur.  *I Installed emerald-themes from repos as I did not see a git version in aur and version number was the same.  Should I have used the AUR version?

In any case had it all running fine, and could switch themes but some times I get emerald crashing depending on the theme.  Just choose an new theme in the app and emerald --replace to start it back up.  Most included themes work.  Got a couple from deviant art to work and one that would crash emerald.

Was using compiz-boxmenu but I'm going to switch to mygtkmenu with an autogen script from arch forums so I get more of an openbox setup with compositing built into the wm instead of using Compton.  Need to get my .xinitrc sorted out better to get all the sys tray stuff going.

*correction
Title: Re: Compiz 0.9.11 series package available
Post by: ManofJELLO on 01. August 2014, 17:20:23
So far I've only really come up with two bugs.  In ccsm when I navigate through the menus I think there is a buffer switching problem as the menus will flicker between the previous menu and the current one unless I move the window. 

The second is that conky doesn't want to play nice.  I can get it to show up on start up only if I switch window type to normal instead of desktop, but this causes all keyboard shortcuts to stop working if I have no windows open.  If I have a window open there is no issue.  Switching to desktop and Conky will not show. 

Oblogout has a strange behavior on compiz, it does not go full screen over tint2. Everything works except logout.  I made a script to logout manually and works from terminal but if I use a shortcut from compiz it does not run.  I don't want to modify oblogout conf as I still use open box. 

Mygtkmenu is working and auto updates when using the aur package menumaker-compiz.  It is a patched version of menumaker from repos that includes mygtkmenu.  There is a post on #! Forum for how to setup the menu in compiz to work exactly like openbox. 

Other than conky my setup auto loads with xinitrc and looks exactly like my openbox install.  Pretty nice.  Thank you for adding these packages to manjaro repos.  Tempted to make a kwin standalone setup.
Title: Re: Compiz 0.9.11 series package available
Post by: verderol on 03. August 2014, 12:36:18
Hi Rob,

How can I change the window title font using  Compiz GTK decorator?

I understand that in previous versions as stated in this post https://forum.manjaro.org/index.php?topic=11828.msg107463#msg107463 it was given the option the first time you ran it

Thanks
Title: Re: Compiz 0.9.11 series package available
Post by: Rob on 03. August 2014, 13:30:16
Hi Rob,

How can I change the window title font using  Compiz GTK decorator?

I understand that in previous versions as stated in this post https://forum.manjaro.org/index.php?topic=11828.msg107463#msg107463 it was given the option the first time you ran it

Ah yeah, i forgot to re-implement that for 0.9 when i removed the system font setting from the override file.
I'll do it soon, for now you can open dconf-editor and browse to org.gnome.desktop.wm.preferences and check titlebar-uses-system-font.
Title: Re: Compiz 0.9.11 series package available
Post by: Rob on 03. August 2014, 14:11:31
Ah yeah, i forgot to re-implement that for 0.9 when i removed the system font setting from the override file.
I'll do it soon

Done (in Unstable branch, will flow through as usual).
Title: Re: Compiz 0.9.11 series package available
Post by: verderol on 03. August 2014, 15:55:07
Thanks
Title: Re: Compiz 0.9.11 series package available
Post by: carlo3 on 03. August 2014, 23:31:09
hi! i just gave a try to compiz-manjaro...what to say..too hard running it under my system
Code: [Select]
[carlo3@carlo3 ~]$ inxi -Fxz
System:    Host: carlo3 Kernel: 3.15.8-1-MANJARO i686 (32 bit gcc: 4.9.1)
           Desktop: Xfce 4.11.6git-UNKNOWN (Gtk 2.24.24)
           Distro: ManjaroLinux 0.8.10 Ascella
Machine:   Mobo: ASUSTeK model: P5QPL-AM v: Rev X.0x
           Bios: American Megatrends v: 0317 date: 09/21/2009
CPU:       Dual core Pentium E5300 (-MCP-) cache: 2048 KB
           flags: (lm nx pae sse sse2 sse3 ssse3 vmx) bmips: 10490
           Clock Speeds: 1: 2003 MHz 2: 1203 MHz
Graphics:  Card: Intel 4 Series Integrated Graphics Controller bus-ID: 00:02.0
           Display Server: X.Org 1.15.2 driver: intel
           Resolution: 1366x768@59.79hz
           GLX Renderer: Mesa DRI Intel G41 x86/MMX/SSE2
           GLX Version: 2.1 Mesa 10.2.4 Direct Rendering: Yes
Audio:     Card-1 Intel NM10/ICH7 Family High Definition Audio Controller
           driver: snd_hda_intel bus-ID: 00:1b.0
           Card-2 Tenx driver: USB Audio usb-ID: 002-002
           Card-3 Microdia Camera driver: USB Audio usb-ID: 005-003
           Sound: Advanced Linux Sound Architecture v: k3.15.8-1-MANJARO
Network:   Card: Qualcomm Atheros AR8121/AR8113/AR8114 Gigabit or Fast Ethernet
           driver: ATL1E port: ec00 bus-ID: 01:00.0
           IF: enp1s0 state: up speed: 100 Mbps duplex: full mac: <filter>
Drives:    HDD Total Size: 320.1GB (3.6% used)
           ID-1: /dev/sda model: STM3320418AS size: 320.1GB
Partition: ID-1: / size: 73G used: 11G (16%) fs: ext4 dev: /dev/sda6
Sensors:   System Temperatures: cpu: 48.0C mobo: 35.0C
           Fan Speeds (in rpm): cpu: 1016 sys-1: 0
Info:      Processes: 153 Uptime: 8 min Memory: 765.8/1985.2MB
           Init: systemd Gcc sys: 4.9.1
           Client: Shell (bash 4.3.181) inxi: 2.1.28

i tried invain cube and 3dwindows and other options too till i froze my system..
sorry: back to compiz 0.8..for now

Title: Re: Compiz 0.9.11 series package available
Post by: Rob on 04. August 2014, 01:36:30
OK so a few Intel people have complained about performance. I'll test myself on more Intel systems soon.
Title: Re: Compiz 0.9.11 series package available
Post by: verderol on 04. August 2014, 08:47:11
I don't know if it's related to those performance issues, or has already been reported, but, whiskermenu takes like a couple of minutes to appear in my xfce4-panel at startup

I3 4150, Intel HD 4400, same behaviour with 3.12, 3.14 and 3.15 kernels
Title: Re: Compiz 0.9.11 series package available
Post by: babania2215 on 04. August 2014, 17:29:40
Whisker menu in xfce has bad position with compiz - there is a space between whisker menu and taskbar, a size of mouse cursor.
Title: Re: Compiz 0.9.11 series package available
Post by: Jeannie on 04. August 2014, 18:11:26
So, made some more tests with Compiz 0.9.11 and MATE 1.9 on a freshly installed system, still I cannot say compiz 0.9.11 is stable. Mostly Compiz  does not recognize one of my panels, when clicking on an icon on the top panel , the function that is located at the botom panel is being performed ( Exampel: I have a shut down applet top right and my  trash applet bottom right, If I want to shut down my system, i click on the shutdown applet and  I get the trash functions, when I click on the trash applet, Compiz 0.9 does not recognize it at all and acts as if I click on teh  background). The thumbnailer still does not work as expected (I have my application switcher in the bottom panel, sometimes my thumbnails are being displayed at the top, sometimes not at all. Seems Compiz 0.9 can't handle two MATE panels correctly, which might be due to the fact that it's still optimized for Ubuntu Unity that does not use two panels.
Back on Compiz 0.8 which has no such problems. The window refresh problems are present in both, Compiz 0.8 and 0.9, so I rather use the less buggy 0.8 insead of problematic 0.9.
J.
Title: Re: Compiz 0.9.11 series package available
Post by: detro on 06. August 2014, 17:00:09
Whisker menu in xfce has bad position with compiz - there is a space between whisker menu and taskbar, a size of mouse cursor.

Same issue here. For me it happens ONLY when my panel is at the bottom of the screen and the plugin Place windows is enabled in ccsm.
No matter what settings you have in Place windows plugin, all it takes for having this issue is the plugin to be enabled. And the issue is that the whisker menu and calendar popup appear with some 30px space between them and the bottom panel.

Once i go to ccsm and disable the plugin it's all good. Too bad i want to use it for centering all apps/windows...
Title: Re: Compiz 0.9.11 series package available
Post by: babania2215 on 06. August 2014, 18:01:55
Ubuntu 14.04 uses compiz 0.9.11.2, and i do not like it, the whole experience is not smooth, and ubuntu 14.10 uses compiz 0.9.11, and it works better and smooth, of course, 14.10 has a little bit newer intel hd graphics 2d and 3d drivers, plus i used xorg edgers ppa for bleeding egde drivers in 14.10, but i think newest compiz introduced some instability.
Title: Re: Compiz 0.9.11 series package available
Post by: trzalica on 11. October 2014, 16:00:28
Rob, can you list here which effects are available in Compiz 0.9?
Are there any signs that there may be something like Fusion icon for Compiz 0.9 in the near future?
Title: Re: Compiz 0.9.11 series package available
Post by: ManofJELLO on 11. October 2014, 18:03:29
was protobuf updated in unstable?

I updated last night and it looks like ccsm for compiz will not load after the protobuf update
Title: Re: Compiz 0.9.11 series package available
Post by: Jeannie on 11. October 2014, 18:05:05
was protobuf updated in unstable?

I updated last night and it looks like ccsm for compiz will not load after the protobuf update
Check /var/log/pacman.log to see what was updated when.
J.
Title: Re: Compiz 0.9.11 series package available
Post by: ManofJELLO on 11. October 2014, 18:08:51
I should have been more affirmative, I wasn't guessing that is was updated. 

It was updated last night from
[2014-10-11 01:11] [PACMAN] upgraded protobuf (2.5.0-4 -> 2.6.0-2)

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

Just downgraded for now
Title: Re: Compiz 0.9.11 series package available
Post by: Rob on 11. October 2014, 18:37:31
New rebuilt compiz-manjaro packages that fix the issue will be committed to Unstable branch in a few minutes.
Title: Re: Compiz 0.9.11 series package available
Post by: Rob on 11. October 2014, 18:39:50
Can a 0.8 user let me know if 0.8 ccsm is affected also?
Title: Re: Compiz 0.9.11 series package available
Post by: Jeannie on 11. October 2014, 19:09:52
Can a 0.8 user let me know if 0.8 ccsm is affected also?
Running MATE 1.8  on Manjaro unstable with Compiz 0.8 here, no problems after the last update.
J.
Title: Re: Compiz 0.9.11 series package available
Post by: ManofJELLO on 11. October 2014, 19:48:56
New rebuilt compiz-manjaro packages that fix the issue will be committed to Unstable branch in a few minutes.

Thank you sir, you are awesome.  Everything works great now, love Manjaro
Title: Re: Compiz 0.9.11 series package available
Post by: trzalica on 11. October 2014, 19:52:52
In Compiz 0.8 with 340.xx drivers, after some time (sometimes ~5 minutes, sometimes ~30 minutes) I can only move mouse cursor and can't do a thing until I reboot PC... With 304.xx everything works great but would really like to have newer drivers and Compiz in the same time.
Title: Re: Compiz 0.9.11 series package available
Post by: ManofJELLO on 11. October 2014, 20:09:13
considering that 0.8 is no longer supported to my knowledge, and that only the rewrite 0.9 is being updated, a fix for your issue might not be possible.

I'm on 0.9 and the newest nvidia driver with no issues, if that helps.  YMMV
Title: Re: Compiz 0.9.11 series package available
Post by: trzalica on 11. October 2014, 20:41:00
I've already promised Rob that I will try Compiz 0.9 but couldn't find some time for experimenting. Would really like to try it... Guys, I would like to know how you configure effects in 0.9 - CCSM like in 0.8 or directly in a file? And would like to know which effects are available in 0.9?!?
Title: Re: Compiz 0.9.11 series package available
Post by: masolit on 11. October 2014, 21:40:58
Can a 0.8 user let me know if 0.8 ccsm is affected also?
yees, solution reinstall libcompizconfig from aur
Title: Re: Compiz 0.9.11 series package available
Post by: Rob on 12. October 2014, 02:48:42
Running MATE 1.8  on Manjaro unstable with Compiz 0.8 here, no problems after the last update.
J.
Are you sure you're running the new protobuf package from unstable? (2.6.0-2)

I've already promised Rob that I will try Compiz 0.9 but couldn't find some time for experimenting. Would really like to try it... Guys, I would like to know how you configure effects in 0.9 - CCSM like in 0.8 or directly in a file? And would like to know which effects are available in 0.9?!?
It really is very easy to swap between the 2 versions.
For Xfce user:
To swap to 0.9:
Code: [Select]
sudo pacman -S compiz-manjaro(then log out and in)

To swap back to 0.8:
Code: [Select]
sudo pacman -S compiz-xfce(then log out and in)

Answer yes about any conflicts.
You can quickly test Compiz 0.9 in a matter of minutes, and swap back to 0.8 if you don't like it in seconds.
They keep their configuration separate so you can mess with 0.9 as much as you like and if you decide to swap back to 0.8 your configuration will be untouched.

Rather than asking for a list of what's in CCSM, etc., why don't you just quickly try it out :P

yees, solution reinstall libcompizconfig from aur
Thanks.
I'm testing it myself now directly. It seems also compizconfig-python needs rebuilding too.

Package updates will be in Unstable in a few minutes.
Title: Re: Compiz 0.9.11 series package available
Post by: Jeannie on 12. October 2014, 11:07:15
Yes, I am sure that I am running protobuf 2.6.0-2
Code: [Select]
[jeannie@Manjaro ~]$ pacman -Ss protobuf
extra/protobuf 2.6.0-2 [Installiert]
    Protocol Buffers - Google's data interchange format
extra/protobuf-c 1.0.2-1
    Protocol Buffers implementation in C
extra/python2-protobuf 2.6.0-2
    Python 2 bindings for Google Protocol Buffers
[jeannie@Manjaro ~]$
J.
Title: Re: Compiz 0.9.11 series package available
Post by: trzalica on 12. October 2014, 14:17:03
Are you sure you're running the new protobuf package from unstable? (2.6.0-2)
It really is very easy to swap between the 2 versions.
For Xfce user:
To swap to 0.9:
Code: [Select]
sudo pacman -S compiz-manjaro(then log out and in)

To swap back to 0.8:
Code: [Select]
sudo pacman -S compiz-xfce(then log out and in)

Answer yes about any conflicts.
You can quickly test Compiz 0.9 in a matter of minutes, and swap back to 0.8 if you don't like it in seconds.
They keep their configuration separate so you can mess with 0.9 as much as you like and if you decide to swap back to 0.8 your configuration will be untouched.

Rather than asking for a list of what's in CCSM, etc., why don't you just quickly try it out :P
Thanks.
I'm testing it myself now directly. It seems also compizconfig-python needs rebuilding too.

Package updates will be in Unstable in a few minutes.
Ok Rob, I'll try it today :)
Title: Re: Compiz 0.9.11 series package available
Post by: darso on 12. October 2014, 15:08:30
Hi guys, figured I'd give compiz another go, didn't like it before on XFCE and still don't really.

I have a little problem though.  After installing compiz with the above command and then uninstalling it with "sudo pacman -R" I have lost my panels in XFCE, if I press the "super" key the menu comes up but no panel is visable, I also un-installed the deps that installed with compiz through pamac, all is working fine in Mate though not in XFCE.  I had also lost my right click but after removing the compiz-***.conf file I got my right click back, still no panels though, can anyone point me in the right direction to repair this without another re-install please?  I have tried to re-install XFCE and the goodies, this did not work either.

Cheers,
darso.
Title: Re: Compiz 0.9.11 series package available
Post by: Rob on 13. October 2014, 05:36:21
Hi guys, figured I'd give compiz another go, didn't like it before on XFCE and still don't really.

I have a little problem though.  After installing compiz with the above command and then uninstalling it with "sudo pacman -R" I have lost my panels in XFCE, if I press the "super" key the menu comes up but no panel is visable, I also un-installed the deps that installed with compiz through pamac, all is working fine in Mate though not in XFCE.  I had also lost my right click but after removing the compiz-***.conf file I got my right click back, still no panels though, can anyone point me in the right direction to repair this without another re-install please?  I have tried to re-install XFCE and the goodies, this did not work either.

Cheers,
darso.

Double check you've removed all compiz packages.
Code: [Select]
pacman -Qs compiz
When you removed Compiz there was instructions about clearing saved sessions, follow them.
Here they are again:
Code: [Select]
$ sudo pacman -R compiz-manjaro
[sudo] password for korrode:
checking dependencies...

Packages (1): compiz-manjaro-0.9.11.2-7.1

Total Removed Size:   21.20 MiB

:: Do you want to remove these packages? [Y/n] y
(1/1) removing compiz-manjaro                                              [------------------------------------------] 100%
  -> Updating icon cache...
 -> Updating XDG menu database...
  -> Recompiling the GSettings database...

**                     XFCE USERS                           **
** It's recommended you clear your saved sessions before    **
** logging out and back in:                                 **
**                                                          **
** Menu -> Settings -> Session and Startup -> Session tab   **
**              'Clear saved sessions' button               **
**                                                          **
** Make sure 'Save session for future logins' is NOT ticked **
** in the log out window.                                   **
** Log out and back in, then Xfwm4 should be restored.      **
Title: Re: Compiz 0.9.11 series package available
Post by: darso on 13. October 2014, 18:49:49
Hi Rob, I followed those instructions already mate, in XFCE I also have lost my bar at the top with the name and min/max/close buttons and the menu bar and keyboard control does not work, i.e. ALT+F4 or ALT+Mouse does not move the window.  What I did notice was the panels bars show when the desktop is first loading with a grey background, then it goes black the they aren't there.  The wallpaper on the desktop can not be changed either, it will open up the app for changing and let you select a picture but it simply doesn't change on the screen.

Now for the good news  ;D I am going to give the 0.9.0 dev edition with the Calamares installer a go so ya don't have to fix this one  ;) I know you're a busy man and I wouldn't want to be costing you unnecessary time, just thought I would let you know of his problem.

Before I do this re-install, is there any information you would want me to provide? or any files you might want to see? to see what may have caused it.

Cheers,
darso.
Title: Re: Compiz 0.9.11 series package available
Post by: trzalica on 13. October 2014, 23:38:15
I just installed compiz-manjaro... :)
I have a few "problems": :o
1.) my conky have some kind of transparent edges (it need to be transparent as it was under compiz 0.8 and without compiz). Attachment below
2.) cursor theme is changing when I hover over xfce panel, on top of opened windows, docky, desktop... That's pretty much annoying  :P (do I have to change something in ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml or something like that??)
3.) there are few centimeters between Whisker menu and panel (I can live with that)

Do you have solutions for this problems? Maybe I could also live and with those irritating borders around conky (around my 2 conkys) but those changing of mouse cursor is... ...arghhhh :D
I tried to find out how to solve conky problem but I did that as I should and I don't see any other solution for that...
Code: [Select]
own_window yes
own_window_class Conky
own_window_type dock
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager 
own_window_transparent yes
I didn't tried 340.xx drivers with compiz-manjaro yet...
I like new compiz, it's snappier then 0.8 version, it uses less RAM, I see some new options and would really like to continue using it but then I must fix those little "problems" I describe above.

P.S. Interesting! When I log-off and log-in again, mouse cursor works like it should. And, again, when I reboot PC I have again cursor which switches  >:(
I installed new nVidia 340.46 driver so I will let you know how this version of Compiz works on it.
Title: Re: Compiz 0.9.11 series package available
Post by: Rob on 14. October 2014, 02:10:57
Hi Rob, I followed those instructions already mate, in XFCE I also have lost my bar at the top with the name and min/max/close buttons and the menu bar and keyboard control does not work, i.e. ALT+F4 or ALT+Mouse does not move the window.

Open a terminal and run
Code: [Select]
xfwm4 --replace
rm ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml

Hopefully it will fix it permanently.


edit:
@trzalica
1. i don't use conky, so i don't know
2. i don't have any issue like this
3. this is a known minor bug (doesn't happen if panel is at top of screen btw)
Title: Re: Compiz 0.9.11 series package available
Post by: carlo3 on 14. October 2014, 02:36:13
Can a 0.8 user let me know if 0.8 ccsm is affected also?

no compiz here with new protobuf
just downgraded to protobuf 2.5.0-4
Title: Re: Compiz 0.9.11 series package available
Post by: Rob on 14. October 2014, 03:34:25
no compiz here with new protobuf
just downgraded to protobuf 2.5.0-4

Yes sorry, there was a mistake with Testing branch, it did not get updated properly.

Soon pacman will be telling you that packages in repo are newer than local, you can downgrade your whole system with
Code: [Select]
sudo pacman -Syuuor just wait until we push the update properly.
Title: Re: Compiz 0.9.11 series package available
Post by: trzalica on 14. October 2014, 09:48:25

@trzalica
1. i don't use conky, so i don't know
2. i don't have any issue like this
3. this is a known minor bug (doesn't happen if panel is at top of screen btw)

I solved my problem with mouse pointer (cursor). :)
That is a problem with Xfce, not with Compiz.

First, I selected my mouse pointer theme in Settings and then in .Xdefaults (if you don't have that file, make it!) I inserted these 2 lines (replace NAME OF YOUR THEME with the real name of your theme):
Code: [Select]
Xcursor.theme: NAME OF YOUR THEME
Xcursor.size: 16

One problem solved! :)
Title: Re: Compiz 0.9.11 series package available
Post by: boletus on 14. October 2014, 10:05:01
@trzalica

I'm using protobuf 2.5.0-4 so nothing to see with its update.
In both compiz 0.8 and 0.9 I use the variable "override" in "own_window_type":
Code: [Select]
own_window yes
own_window_class Conky
own_window_type override
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager 
own_window_transparent yes

And it's very useful delays the start of conky:
Code: [Select]
conky -p 20where 20 is the delay time in seconds.

Cheers
Title: Re: Compiz 0.9.11 series package available
Post by: trzalica on 14. October 2014, 10:22:42
@trzalica

I'm using protobuf 2.5.0-4 so nothing to see with its update.
In both compiz 0.8 and 0.9 I use the variable "override" in "own_window_type":
Code: [Select]
own_window yes
own_window_class Conky
own_window_type override
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager 
own_window_transparent yes

And it's very useful delays the start of conky:
Code: [Select]
conky -p 20where 20 is the delay time in seconds.

Cheers
Thanks for your help but that didn't make magic on my conkys  :o
I always put delay 20 seconds on start.
Title: Re: Compiz 0.9.11 series package available
Post by: darso on 14. October 2014, 17:24:10
Open a terminal and run
Code: [Select]
xfwm4 --replace
rm ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml

Hopefully it will fix it permanently.

Cheers Rob, this did the trick alright, thanks for your help buddy   

Cheers,
darso.
Title: Re: Compiz 0.9.11 series package available
Post by: trzalica on 15. October 2014, 13:53:50
I had flickering problem with compiz-manjaro and nVidia 340.xx drivers. After some research it seems that solution for that is to activate "Force full screen redraws (buffer swap) on repaint" in CCSM (in "Workaounds").
Everything is working fine after I did this.



https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1314367

Update: Don't know how but those 340.xx drivers got such an impact on my machine (even theme in SublimeText changed because of that) so I installed 304.xx drivers again. Those people in nVidia are starting to pi..ing me off  >:(  >:D
But as I said, at least there are no more flickering. Something seriosly isn't right with those new nVidia drivers  :-\
Title: Re: Compiz 0.9.11 series package available
Post by: Rob on 15. October 2014, 14:17:00
I had flickering problem with compiz-manjaro and nVidia 340.xx driver. After some research it seems that solution for that is to activate "Force full screen redraws (buffer swap) on repaint" in CCSM (in "Workaounds").
Everything is working fine after I did this.



https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1314367

I don't experience it with my nVidia card, but thanks a lot for this info, i added it to the first post.
Title: Re: Compiz 0.9.11 series package available
Post by: trzalica on 15. October 2014, 14:19:14
I don't experience it with my nVidia card, but thanks a lot for this info, i added it to the first post.
You're welcome Rob! :)
Title: Re: Compiz 0.9.11 series package available
Post by: trzalica on 18. October 2014, 12:18:20
Maybe compiz-manjaro 0.9.12 (https://launchpad.net/~townsend/+archive/ubuntu/compiz-nvidia-refresh-test) soon?  ::) O:-) ^-^
Title: Re: Compiz 0.9.11 series package available
Post by: Eidos. on 15. November 2014, 20:50:48
Hi!
I just installed compiz-manjaro and I really like it. Thank's for your work, Rob.
In case anyone of you is not happy with the default window-decoration-theme: As compiz-manjaro uses the gtk-window-decorator as default, you can put your metacity-themes in your ~/.themes or /usr/share/themes folder and change the theme by using the dconf-Editor (org-gnome-desktop-wm-preferences). There you can also set your titlebar-font and size. Now my window-decorations fits to my gtk-theme :)
You also could use the command-line with gsettings:
Code: [Select]
gsettings set org.gnome.desktop.wm.preferences theme theme-name but it turned out that it didn't work for me too well.

Regarding conky and the "transparent edges": I also got that problem and couldn't find any solution so far ... Doesn't look too ugly though ;).
Eidos.
Title: Re: Compiz 0.9.11 series package available
Post by: Eidos. on 15. November 2014, 20:58:45
Aaah okay :D turns out that it is way easier by just using the "Compiz-GTK decorator theme"-gui. Argh ^^
But hey, you can still choose your titlebar font and size with dconf, so the information may not be completely useless ;)
Title: Re: Compiz 0.9.11 series package available
Post by: Atherill on 16. December 2014, 15:18:47
I found the gap between panel and Whisker Menu irritating so I found a solution ;)

The problem occurs only if you enable "Place Windows". If you still, like me, want to keep it on, you must add "Whisker Menu" (window title) fixed placement option in CCSM->Place windows. Just use the default values and voila!
Title: Re: Compiz 0.9.11 series package available
Post by: Rob on 17. December 2014, 00:42:55
I found the gap between panel and Whisker Menu irritating so I found a solution ;)

The problem occurs only if you enable "Place Windows". If you still, like me, want to keep it on, you must add "Whisker Menu" (window title) fixed placement option in CCSM->Place windows. Just use the default values and voila!

Great job.
This will be added to the defaults in the next package release.
Title: Re: Compiz 0.9.11 series package available
Post by: Rob on 17. December 2014, 18:20:21
Compiz-Manjaro has just been updated in Unstable branch, to compiz-manjaro 0.9.12.0-1, changes include:

If updating with pacman you'll be prompted about a conflict (metacity2 and metacity), answer yes to let metacity replace metacity2.

If there's any issues please post.


Sidenote: compiz08-gtk-standalone has also had the fix for the GWD theme selector listing applied.
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 17. December 2014, 19:27:49
I think that I finally solved problem with newer nVidia drivers (340.xx and newer) and Compiz (problem with tearing and freezing system).
I unchecked "Allow Flipping" (nVidia X Server Settings -> OpenGL Settings) and everything works fine with 340.58 drivers.

Did you maybe put in 0.9.12 version this (https://launchpad.net/~townsend/+archive/ubuntu/compiz-nvidia-refresh-test) patch? That patch would maybe fix that problem I (and many others) had without unchecking "Allow Flipping" option...
Title: Re: Compiz 0.9.11 series package available
Post by: Atherill on 18. December 2014, 03:53:24

  • Fix Xfce Whisker Menu placement for bottom panels. (Thanks Atherill)
I am glad I could help. But what happens when user moves Whisker Menu applet to the top panel? I think that the workaround I've posted fixes popup to the bottom left corner, doesn't it?
Title: Re: Compiz 0.9 series package available
Post by: Rob on 18. December 2014, 04:44:42
I think that I finally solved problem with newer nVidia drivers (340.xx and newer) and Compiz (problem with tearing and freezing system).
I unchecked "Allow Flipping" (nVidia X Server Settings -> OpenGL Settings) and everything works fine with 340.58 drivers.

Did you maybe put in 0.9.12 version this (https://launchpad.net/~townsend/+archive/ubuntu/compiz-nvidia-refresh-test) patch? That patch would maybe fix that problem I (and many others) had without unchecking "Allow Flipping" option...
I was hoping you'd test it yourself trzalica. Adding one patch to a PKGBUILD ain't so hard, it's literally 3 additional lines...
But ok, i'll arrange you a modified PKGBUILD for you to build and test.


I am glad I could help. But what happens when user moves Whisker Menu applet to the top panel? I think that the workaround I've posted fixes popup to the bottom left corner, doesn't it?
I do test things before i ship them. ;)
If works fine for top panel too.
Title: Re: Compiz 0.9 series package available
Post by: Rob on 18. December 2014, 05:12:24
Did you maybe put in 0.9.12 version this (https://launchpad.net/~townsend/+archive/ubuntu/compiz-nvidia-refresh-test) patch? That patch would maybe fix that problem I (and many others) had without unchecking "Allow Flipping" option...
i'll arrange you a modified PKGBUILD for you to build and test.

http://www.paradoxcomputers.com.au/manjaro/packages/compiz-nvidia-refresh-test/compiz-manjaro-0.9.12.0-2.1.src.tar.gz


EDIT: btw, it looks like this patch is going to be accepted into compiz mainline soon. Apparently it's been held up because the original writer of the patch is a nVidia employee and Canonical have their stupid CLA.
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 18. December 2014, 12:02:41
I was hoping you'd test it yourself trzalica. Adding one patch to a PKGBUILD ain't so hard, it's literally 3 additional lines...
But ok, i'll arrange you a modified PKGBUILD for you to build and test.

I do test things before i ship them. ;)
If works fine for top panel too.
I know that maybe it seems like I was lazy to do it but because this machine on which I run Manjaro is a working horse I couldn't risk to break something. I know that it can be fixed but still it's a risk because I didn't patch any package before... I will diff this two PKGBUILDS (with and without this patch) and will know how for when I need to patch something in the future.
Title: Re: Compiz 0.9 series package available
Post by: Jeannie on 18. December 2014, 12:40:36
http://www.paradoxcomputers.com.au/manjaro/packages/compiz-nvidia-refresh-test/compiz-manjaro-0.9.12.0-2.1.src.tar.gz


EDIT: btw, it looks like this patch is going to be accepted into compiz mainline soon. Apparently it's been held up because the original writer of the patch is a nVidia employee and Canonical have their stupid CLA.
Can we have that patch for Compiz 0.8.x too please?
Compiz 0.9.x still does not work reliably for me with a 4x4 virtual desktop grid and a top and a bottom panel.
J.
Title: Re: Compiz 0.9 series package available
Post by: Rob on 18. December 2014, 13:10:59
Can we have that patch for Compiz 0.8.x too please?

No, the nVidia employee who wrote it only did it for 0.9.
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 18. December 2014, 13:13:06
http://www.paradoxcomputers.com.au/manjaro/packages/compiz-nvidia-refresh-test/compiz-manjaro-0.9.12.0-2.1.src.tar.gz
I installed this but metacity makes me problems. When I want to enter CCSM it asks me which metacity theme I want to use and when I choose one it asks me again and like that indefinitely... What I have to do to fix this?
Title: Re: Compiz 0.9 series package available
Post by: Rob on 18. December 2014, 13:15:18
I installed this but metacity makes me problems. When I want to enter CCSM it asks me which metacity theme I want to use and when I choose one it asks me again and like that indefinitely... What I have to do to fix this?

What do you mean?
Your screenshot shows CCSM open and the GWD theme selector open.
In the GWD theme selector you just pick your theme and hit apply and then close.
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 18. December 2014, 13:18:01
What do you mean?
Your screenshot shows CCSM open and the GWD theme selector open.
In the GWD theme selector you just pick your theme and hit apply and then close.
I did that but nothing happens but it asks me again to choose...  :o
Title: Re: Compiz 0.9 series package available
Post by: Rob on 18. December 2014, 13:18:30
On AUR (https://aur.archlinux.org/packages/compiz-manjaro/) one user has said this:
Quote
The gtk-window-decorator is erroring out with this new version (0.9.12.0-2). I worked around it by installing and using emerald0.9.
...
Yes, exited to my login manager, switched to a tty2 (X is on 1), uninstalled compiz-manjaro and metacity2 (compiz-manjaro requires metacity2 so uninstalled together and the new version won't build UNTIL metacity is installed), installed metacity, built compiz-manjaro, installed, rebooted. No gtk-window-decorator.

If more people are experiencing this i need to know about it and i need detailed feedback.
Title: Re: Compiz 0.9 series package available
Post by: Rob on 18. December 2014, 13:19:44
I did that but nothing happens but it asks me again to choose...  :o

Yes it always pops back up after hitting apply, it's meant to so you can flick between different themes without having to reopen it each time, you just click close when you're done.

Are you saying that it is not working? That it is not applying the theme?
Please explain the issues concisely.
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 18. December 2014, 13:25:30
Yes it always pops back up after hitting apply, it's meant to so you can flick between different themes without having to reopen it each time, you just click close when you're done.

Are you saying that it is not working? That it is now applying the theme?
Please explain the issues concisely.
I chose one of installed Metacity themes and nothing happens (there still no gtk-window-decorator) and it asks me again to choose Metacity theme like I didn't already choose and clicked Apply button. It's not working as it should
Title: Re: Compiz 0.9 series package available
Post by: Rob on 18. December 2014, 13:31:14
So you're saying the GTK window decorator is not working.

Please open CCSM and goto the Window Decoration plugin, check it's enabled and confirm the "Command" is set to 'gtk-window-decorator'.

Please run compiz in a terminal:
Code: [Select]
compiz --replaceand see if there's any relevant messages.
Title: Re: Compiz 0.9 series package available
Post by: Rob on 18. December 2014, 13:32:10
Do you experience the same if you use the compiz-manjaro package from the repos?
(meaning the new 0.9.12 package in Unstable branch)
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 18. December 2014, 13:37:53
So you're saying the GTK window decorator is not working.

Please open CCSM and goto the Window Decoration plugin, check it's enabled and confirm the "Command" is set to 'gtk-window-decorator'.

Please run compiz in a terminal:
Code: [Select]
compiz --replaceand see if there's any relevant messages.
I can't enter CCSM through Settings menu (like from screenshot) so I entered CCSM through terminal and yes, Window Decoration plugin is enabled and yes, "Command" is set to 'gtk-window-decorator'.
So I did as you say and start Compiz from terminal and this is result:
Code: [Select]
~ $ compiz --replace
compiz (core) - Info: Loading plugin: core
compiz (core) - Info: Starting plugin: core
compiz (core) - Info: Loading plugin: composite
compiz (core) - Info: Starting plugin: composite
compiz (core) - Info: Loading plugin: opengl
compiz (core) - Info: Starting plugin: opengl
Compiz (opengl) - Info: GLX_EXT_buffer_age is supported
compiz (core) - Info: Loading plugin: decor
compiz (core) - Info: Starting plugin: decor
compiz (core) - Info: Loading plugin: resize
compiz (core) - Info: Starting plugin: resize
compiz (core) - Info: Loading plugin: place
compiz (core) - Info: Starting plugin: place
compiz (core) - Info: Loading plugin: move
compiz (core) - Info: Starting plugin: move
compiz (core) - Info: Loading plugin: compiztoolbox
compiz (core) - Info: Starting plugin: compiztoolbox
compiz (core) - Info: Loading plugin: staticswitcher
compiz (core) - Info: Starting plugin: staticswitcher
compiz (core) - Info: Loading plugin: expo
compiz (core) - Info: Starting plugin: expo
compiz (core) - Info: Loading plugin: grid
compiz (core) - Info: Starting plugin: grid
compiz (core) - Info: Loading plugin: regex
compiz (core) - Info: Starting plugin: regex
compiz (core) - Info: Loading plugin: animation
compiz (core) - Info: Starting plugin: animation
compiz (core) - Info: Loading plugin: ccp
compiz (core) - Info: Starting plugin: ccp
compizconfig - Error: error occurred during scandir: No such file or directory
compizconfig - Info: Backend     : ini
compizconfig - Info: Integration : true
compizconfig - Info: Profile     : default
compiz (core) - Info: Stopping plugin: ccp
compiz (core) - Info: Stopping plugin: animation
compiz (core) - Info: Stopping plugin: regex
compiz (core) - Info: Stopping plugin: grid
compiz (core) - Info: Stopping plugin: expo
compiz (core) - Info: Stopping plugin: staticswitcher
compiz (core) - Info: Stopping plugin: compiztoolbox
compiz (core) - Info: Stopping plugin: move
compiz (core) - Info: Stopping plugin: place
compiz (core) - Info: Stopping plugin: resize
compiz (core) - Info: Stopping plugin: decor
compiz (core) - Info: Stopping plugin: opengl

(gtk-window-decorator:9781): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2:19: Theming engine 'adwaita' not found
compiz (core) - Info: Stopping plugin: composite
compiz (core) - Info: Starting plugin: ccp
compizconfig - Error: error occurred during scandir: No such file or directory
compizconfig - Info: Backend     : ini
compizconfig - Info: Integration : true
compizconfig - Info: Profile     : default
compiz (core) - Info: Starting plugin: composite
compiz (core) - Info: Starting plugin: opengl
Compiz (opengl) - Info: GLX_EXT_buffer_age is supported
compiz (core) - Info: Loading plugin: imgjpeg
compiz (core) - Info: Starting plugin: imgjpeg
compiz (core) - Info: Starting plugin: decor
compiz (core) - Info: Starting plugin: grid
compiz (core) - Info: Loading plugin: imgpng
compiz (core) - Info: Starting plugin: imgpng
compiz (core) - Info: Starting plugin: compiztoolbox
compiz (core) - Info: Starting plugin: resize
compiz (core) - Info: Starting plugin: regex
compiz (core) - Info: Loading plugin: wobbly
compiz (core) - Info: Starting plugin: wobbly
compiz (core) - Info: Starting plugin: move
compiz (core) - Info: Starting plugin: place
compiz (core) - Info: Loading plugin: imgsvg
compiz (core) - Info: Starting plugin: imgsvg
compiz (core) - Info: Loading plugin: shift
Window manager warning: Failed to load theme "Adwaita-X-dark": Failed to find a valid file for theme Adwaita-X-dark

compiz (core) - Info: Starting plugin: shift
compiz (core) - Error: Plugin 'text' not loaded.

compiz (shift) - Warn: No compatible text plugin loaded

(gtk-window-decorator:9781): Pango-CRITICAL **: pango_font_description_from_string: assertion 'str != NULL' failed

(gtk-window-decorator:9781): Pango-CRITICAL **: pango_font_description_get_size: assertion 'desc != NULL' failed

(gtk-window-decorator:9781): Pango-CRITICAL **: pango_font_description_set_size: assertion 'desc != NULL' failed

(gtk-window-decorator:9781): Gtk-CRITICAL **: gtk_style_context_get_property: assertion 'priv->widget != NULL || priv->widget_path != NULL' failed

(gtk-window-decorator:9781): GLib-GObject-WARNING **: gtype.c:4221: type id '0' is invalid

(gtk-window-decorator:9781): GLib-GObject-WARNING **: can't peek value table for type '<invalid>' which is not currently referenced
compiz (core) - Info: Loading plugin: mousepoll
compiz (core) - Info: Starting plugin: mousepoll
compiz (core) - Info: Starting plugin: staticswitcher
compiz (core) - Info: Starting plugin: animation
compiz (core) - Info: Loading plugin: mag
compiz (core) - Info: Starting plugin: mag
compiz (core) - Info: Starting plugin: expo

(gtk-window-decorator:9786): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2:19: Theming engine 'adwaita' not found
compiz (opengl) - Error: Timed out waiting for sync object.
Window manager warning: Failed to load theme "Adwaita-X-dark": Failed to find a valid file for theme Adwaita-X-dark


(gtk-window-decorator:9786): Pango-CRITICAL **: pango_font_description_from_string: assertion 'str != NULL' failed

(gtk-window-decorator:9786): Pango-CRITICAL **: pango_font_description_get_size: assertion 'desc != NULL' failed

(gtk-window-decorator:9786): Pango-CRITICAL **: pango_font_description_set_size: assertion 'desc != NULL' failed

(gtk-window-decorator:9786): Gtk-CRITICAL **: gtk_style_context_get_property: assertion 'priv->widget != NULL || priv->widget_path != NULL' failed

(gtk-window-decorator:9786): GLib-GObject-WARNING **: gtype.c:4221: type id '0' is invalid

(gtk-window-decorator:9786): GLib-GObject-WARNING **: can't peek value table for type '<invalid>' which is not currently referenced
compiz (decor) - Warn: No default decoration found, placement will not be correct
compiz (decor) - Warn: No default decoration found, placement will not be correct
Title: Re: Compiz 0.9 series package available
Post by: Rob on 18. December 2014, 13:41:40
What happens if you select the plain "Adwaita" decoration? Doesn't work?

Also if you can swap to Unstable branch, update and try the binary package from there, would be great. :P
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 18. December 2014, 13:42:52
Do you experience the same if you use the compiz-manjaro package from the repos?
(meaning the new 0.9.12 package in Unstable branch)
I haven't try that yet. I'll try that now and tell you the result (but I will install 0.9.12 from AUR)

Edit: 0.9.12 is building right now from AUR ;)
Title: Re: Compiz 0.9 series package available
Post by: Rob on 18. December 2014, 13:46:17
(but I will install 0.9.12 from AUR)

I kinda want you to use the binary package, not build it yourself. Your issue could somehow be related to your local build.
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 18. December 2014, 13:47:21
But how much dangerous is it to switch to unstable branch? And can I go back to stable?
Title: Re: Compiz 0.9 series package available
Post by: Rob on 18. December 2014, 13:49:57
But how much dangerous is it to switch to unstable branch? And can I go back to stable?

You can goto Unstable, update, then switch back to Stable and you will just get some messages about having newer local packages for a while.
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 18. December 2014, 13:55:22
You can goto Unstable, update, then switch back to Stable and you will just get some messages about having newer local packages for a while.
I would like to try this package that I'm building right now and then if that doesn't work I will try the package from unstable branch. It would help me big time if you could stay here for about 15-20 minutes till I do this and I will tell you results right away.
Title: Re: Compiz 0.9 series package available
Post by: Rob on 18. December 2014, 13:56:21
I would like to try this package that I'm building right now and then if that doesn't work I will try the package from unstable branch. It would help me big time if you can stay here for about 15-20 minutes till I do this and I will tell you results right away.

No probs. Should be up for at least another hour. :)
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 18. December 2014, 13:57:12
No probs. Should be up for at least another hour. :)
Ok then! :) Thanks!
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 18. December 2014, 14:13:48
Again, same situation with Metacity theme and gtk window decorater... I will now go and try unstable package
Title: Re: Compiz 0.9 series package available
Post by: Rob on 18. December 2014, 14:16:20
Again, same situation with Metacity theme and gtk window decorater... I will now go and try unstable package

Also, try opening the GWD theme selector, apply Adwaita as the decoration, then log out and back in.
Title: Re: Compiz 0.9 series package available
Post by: Jeannie on 18. December 2014, 14:18:25
No, the nVidia employee who wrote it only did it for 0.9.
Great.

Where can I  request/propose a fix for 0.8?

J.
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 18. December 2014, 14:19:49
Also, try opening the GWD theme selector, apply Adwaita as the decoration, then log out and back in.
I tried that, I even rebooted PC after applying Adwaita and nothing changed...
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 18. December 2014, 14:20:48
Great.

Where can I  request/propose a fix for 0.8?

J.
There is no need for fix in the 0.8 version, this bug affects only Compiz 0.9
Title: Re: Compiz 0.9 series package available
Post by: Jeannie on 18. December 2014, 14:32:02
There is no need for fix in the 0.8 version, this bug affects only Compiz 0.9
That is not true, the performance regression affects Compiz 0.8 too.
J.
Title: Re: Compiz 0.9 series package available
Post by: Rob on 18. December 2014, 14:40:44
That is not true, the performance regression affects Compiz 0.8 too.
J.

The author of the patch and their email is listed here:
https://code.launchpad.net/~townsend/compiz/fix-lp269904

Revision 3909.
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 18. December 2014, 14:43:27
Again the same problem  :'(
I think that metacity is the main culprit for this
What to do next?   ???
Title: Re: Compiz 0.9 series package available
Post by: Rob on 18. December 2014, 14:51:55
Again the same problem  :'(
I think that metacity is the main culprit for this

What output do you get if you run:
Code: [Select]
gtk-window-decorator --replace in a terminal?
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 18. December 2014, 14:53:15
What output do you get if you run:
Code: [Select]
gtk-window-decorator --replace in a terminal?
I get this:
Code: [Select]
(gtk-window-decorator:6179): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2:19: Theming engine 'adwaita' not found

(gtk-window-decorator:6179): Pango-CRITICAL **: pango_font_description_from_string: assertion 'str != NULL' failed

(gtk-window-decorator:6179): Pango-CRITICAL **: pango_font_description_get_size: assertion 'desc != NULL' failed

(gtk-window-decorator:6179): Pango-CRITICAL **: pango_font_description_set_size: assertion 'desc != NULL' failed

(gtk-window-decorator:6179): Gtk-CRITICAL **: gtk_style_context_get_property: assertion 'priv->widget != NULL || priv->widget_path != NULL' failed

(gtk-window-decorator:6179): GLib-GObject-WARNING **: gtype.c:4221: type id '0' is invalid

(gtk-window-decorator:6179): GLib-GObject-WARNING **: can't peek value table for type '<invalid>' which is not currently referenced
Segmentation fault (core dumped)
Title: Re: Compiz 0.9 series package available
Post by: Rob on 18. December 2014, 15:03:48
What GTK theme are you using?
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 18. December 2014, 15:04:31
What GTK theme are you using?
Adwaita (and also I customized colors in Adwaita theme and make my own theme but didn't touch anything which have anything with borders).
Title: Re: Compiz 0.9 series package available
Post by: Rob on 18. December 2014, 15:07:19
Adwaita

To clarify, i mean your system GTK theme, that you select under Xfce's appearance settings, not the window decorator theme.

Adwaita is correct for that?
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 18. December 2014, 15:09:01
Adwaita (and also I customized colors in Adwaita theme and make my own theme but didn't touch anything which have anything with borders).
And before I switch today metacity it worked nice...
Title: Re: Compiz 0.9 series package available
Post by: Rob on 18. December 2014, 15:13:48
Are you familiar with using gdb?

Open a terminal and do:
Code: [Select]
sudo pacman -S gdb
gdb gtk-window-decorator
Then you will be sitting at the gdb prompt "(gdb)", at it type:
Code: [Select]
run
bt
quit

Post the full output here.
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 18. December 2014, 15:16:46
Are you familiar with using gdb?

Open a terminal and do:
Code: [Select]
sudo pacman -S gdb
gdb gtk-window-decorator
Then you will be sitting at the gdb prompt "(gdb)", at it type:
Code: [Select]
run
bt
quit

Post the full output here.
I haven't tried gdb. Ok I'll do that and post you output.

And I have to say that I also tried to remove my customized theme and everything is the same - not working.
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 18. December 2014, 15:23:07
Don't know if I did this right...
Code: [Select]
~ $ gdb gtk-window-decorator
GNU gdb (GDB) 7.8.1
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-unknown-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from gtk-window-decorator...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/gtk-window-decorator
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0x7fffe9290700 (LWP 16811)]
[New Thread 0x7fffe8882700 (LWP 16812)]

(gtk-window-decorator:16807): Pango-CRITICAL **: pango_font_description_from_string: assertion 'str != NULL' failed

(gtk-window-decorator:16807): Pango-CRITICAL **: pango_font_description_get_size: assertion 'desc != NULL' failed

(gtk-window-decorator:16807): Pango-CRITICAL **: pango_font_description_set_size: assertion 'desc != NULL' failed

(gtk-window-decorator:16807): Gtk-CRITICAL **: gtk_style_context_get_property: assertion 'priv->widget != NULL || priv->widget_path != NULL' failed

(gtk-window-decorator:16807): GLib-GObject-WARNING **: gtype.c:4221: type id '0' is invalid

(gtk-window-decorator:16807): GLib-GObject-WARNING **: can't peek value table for type '<invalid>' which is not currently referenced

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff6e09aa3 in gtk_style_context_get_valist () from /usr/lib/libgtk-3.so.0
(gdb) bt
#0  0x00007ffff6e09aa3 in gtk_style_context_get_valist () from /usr/lib/libgtk-3.so.0
#1  0x00007ffff6e09d63 in gtk_style_context_get () from /usr/lib/libgtk-3.so.0
#2  0x000000000041b89b in frame_update_titlebar_font ()
#3  0x0000000000410ab3 in decor_frame_refresh ()
#4  0x0000000000410c32 in gwd_get_decor_frame ()
#5  0x000000000041ce88 in update_default_decorations ()
#6  0x0000000000419c10 in decorations_changed ()
#7  0x000000000041e1dc in ?? ()
#8  0x00007ffff5b0fedd in g_list_foreach () from /usr/lib/libglib-2.0.so.0
#9  0x000000000041fb6a in ?? ()
#10 0x000000000040d967 in main ()
(gdb) quit
A debugging session is active.

Inferior 1 [process 16807] will be killed.

Title: Re: Compiz 0.9 series package available
Post by: Rob on 18. December 2014, 15:30:37
Run:
Code: [Select]
dconf-editornavigate to:
org.gnome.desktop.wm.preferences

Does a key exist called "titlebar-font"?
If so, what is it's value?

Does a key exist called "titlebar-uses-system-font"?
Is it on or off?
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 18. December 2014, 15:33:29
Run:
Code: [Select]
dconf-editornavigate to:
org.gnome.desktop.wm.preferences

Does a key exist called "titlebar-font"?
If so, what is it's value?

Does a key exist called "titlebar-uses-system-font"?
Is it on or off?
"titlebar-font" exist and it's value is "Cantarell Bold 11".
"titlebar-uses-system-font" also exist and it's on.
Title: Re: Compiz 0.9 series package available
Post by: Rob on 18. December 2014, 15:35:15
Do you have the Cantarell fonts installed?

If not, try changing it to some font you do have installed.

Or alternately, just install cantarell-fonts package.


EDIT: it's weird though because the "titlebar-uses-system-font" should deal with it anyway...
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 18. December 2014, 15:37:19
Do you have the Cantarell fonts installed?

If not, try changing it to some font you do have installed.

Or alternately, just install cantarell-fonts package.


EDIT: it's weird though because the "titlebar-uses-system-font" should deal with it anyway...
Yep, they are installed.

EDIT: I saw description under "titlebar-uses-system-font" - really don't know what causing this problem...  :'(
Title: Re: Compiz 0.9 series package available
Post by: Rob on 18. December 2014, 15:47:06
Yeah i dont know...

Mind posting me your
Code: [Select]
pacman -Qmoutput?
Title: Re: Compiz 0.9 series package available
Post by: Rob on 18. December 2014, 15:48:02
When you went to unstable branch, you did update your system right? not just installed compiz-manjaro...?
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 18. December 2014, 15:50:49
Yeah i dont know...

Mind posting me your
Code: [Select]
pacman -Qmoutput?
No problem, check your inbox!

EDIT: Yes, I run
Code: [Select]
sudo pacman-mirrors -g -b unstable
and then
Code: [Select]
sudo pacman -SyyuAnd then I reinstalled compiz-manjaro (because it was already installed from AUR).
Title: Re: Compiz 0.9 series package available
Post by: Rob on 18. December 2014, 15:58:10
Hmm wonder if those Ubuntu font packages have anything to do with it...
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 18. December 2014, 15:59:49
Hmm wonder if those Ubuntu font packages have anything to do with it...
Don't know, with metacity2 everything worked...
Title: Re: Compiz 0.9 series package available
Post by: Rob on 18. December 2014, 16:12:05
Don't know, with metacity2 everything worked...

For the time being i'll make a compiz-manjaro-lts package that continues to track the 0.9.11 series (which is the Ubuntu 14.04 LTS series, so should get fixes) and uses metacity2.
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 18. December 2014, 16:18:58
For the time being i'll make a compiz-manjaro-lts package that continues to track the 0.9.11 series (which is the Ubuntu 14.04 LTS series, so should get fixes) and uses metacity2.
Ok, I will downgrade compiz now. Will you incorporate nVidia fix into that lts version? I'm asking you that because I will again deselect "Allow flipping" option in nVidia settings if you will not put that fix into the package.
Title: Re: Compiz 0.9 series package available
Post by: Rob on 18. December 2014, 16:24:34
Ok, I will downgrade compiz now. Will you incorporate nVidia fix into that lts version? I'm asking you that because I will again deselect "Allow flipping" option in nVidia settings if you will not put that fix into the package.

Here:
http://www.paradoxcomputers.com.au/manjaro/packages/compiz-nvidia-refresh-test/compiz-manjaro-lts-0.9.11.2-1.1.src.tar.gz
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 18. December 2014, 16:27:27
Here:
http://www.paradoxcomputers.com.au/manjaro/packages/compiz-nvidia-refresh-test/compiz-manjaro-lts-0.9.11.2-1.1.src.tar.gz
Thanks! I will try it right now and write here the result.
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 18. December 2014, 17:06:31
Here:
http://www.paradoxcomputers.com.au/manjaro/packages/compiz-nvidia-refresh-test/compiz-manjaro-lts-0.9.11.2-1.1.src.tar.gz
It works!! :)
Thank you once again Rob for your help and time!!!!
Title: Re: Compiz 0.9 series package available
Post by: Rob on 18. December 2014, 17:11:17
It works!! :)
Thank you once again Rob for your help and time!!!!

No probs.

You probably want to change the pkgname to something else, like compiz-manjaro-lts-nvidiafix, and rebuild the package so it won't be replaced when i next update compiz-manjaro-lts.
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 18. December 2014, 17:20:20
No probs.

You probably want to change the pkgname to something else, like compiz-manjaro-lts-nvidiafix, and rebuild the package so it won't be replaced when i next update compiz-manjaro-lts.
Ok, I will! :)
Title: Re: Compiz 0.9 series package available
Post by: Ayceman on 18. December 2014, 18:14:44
I had that problem. Disabling 'titlebar-uses-system-font' in dconf makes it work with whatever font you specify.
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 18. December 2014, 19:50:58
I had that problem. Disabling 'titlebar-uses-system-font' in dconf makes it work with whatever font you specify.
You're also using Ubuntu fonts or?
Title: Re: Compiz 0.9 series package available
Post by: Ayceman on 18. December 2014, 20:43:24
Any font - it doesn't matter - just have the font installed and untick that option in dconf. It used Cantarell correctly, and now I'm using Noto Sans, like the rest of my system.
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 18. December 2014, 22:01:19
Really, without that option checked in dconf I can see GTK theme (borders of windows with icons). But still there isn't CCSM in Settings menu anymore and I have grey strip where windows title is (it isn't in the color of the theme). Do you have similar experiences?
Title: Re: Compiz 0.9 series package available
Post by: Ayceman on 18. December 2014, 22:08:12
I use Infinality, and the latest Compiz on my Intel only laptop (the only one I have access to at the moment). That grey bar issue has not come up.
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 18. December 2014, 22:09:31
I use Infinality, and the latest Compiz on my Intel only laptop (the only one I have access to at the moment). That grey bar issue has not come up.
Hmmm, that's strange (that you don't have similar problem)  :o
Title: Re: Compiz 0.9 series package available
Post by: Rob on 18. December 2014, 22:26:16
Thank you Ayceman.
Chazza has now reported the same in the AUR comments.

...question is, how do i deal with it...


But still there isn't CCSM in Settings menu anymore
Indeed it appears the icon isn't showing up in Xfce's settings manager anymore (should still be in the menu though, is for me).
Just means the sed line for the .desktop file has broken, i'll fix it.
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 18. December 2014, 22:35:01
Thank you Ayceman.
Chazza has now reported the same in the AUR comments.

...question is, how do i deal with it...

Indeed it appears the icon isn't showing up in Xfce's settings manager anymore (should still be in the menu though, is for me).
Just means the sed line for the .desktop file has broken, i'll fix it.
Do you maybe have any idea what could be the problem with that grey "thing" in the title bar? It shows independently which theme I choose to use (like it always use Adwaita title bar color). Can I tweak something in dconf-editor (maybe I accidently click on something there; I'm tired, it's almost 11pm here :P)?
Title: Re: Compiz 0.9 series package available
Post by: Rob on 18. December 2014, 22:49:11
Can I tweak something in dconf-editor (maybe I accidently click on something there; I'm tired, it's almost 11pm here :P)?

Settings the user has customised are bold in dconf-editor, so you can see what you've adjusted yourself.

And no, i don't know why your titlebar doesn't change colour.
Try the "compiz-xfce-greybird" decoration, for me it respects theme colour.
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 18. December 2014, 23:04:42
Settings the user has customised are bold in dconf-editor, so you can see what you've adjusted yourself.

And no, i don't know why your titlebar doesn't change colour.
Try the "compiz-xfce-greybird" decoration, for me it respects theme colour.
It seems that compiz or metacity are responsible for that because I didn't change anything... Well, I tried it again and I hope that I was helpful as a tester. :)
Title: Re: Compiz 0.9 series package available
Post by: Rob on 18. December 2014, 23:21:51
heh, the problem is now reproducing for me too, once i turned system-font off, i now can't turn it back on without the crash.
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 19. December 2014, 00:04:57
heh, the problem is now reproducing for me too, once i turned system-font off, i now can't turn it back on without the crash.
Hahahaha, it's contagiously!  ;D
Title: Re: Compiz 0.9 series package available
Post by: Rob on 19. December 2014, 00:06:54
Ok so the latest package (0.9.12.0-4) will fix the issue for people experiencing it the second they open the "Compiz GTK decorator theme" selector app. It also, for now, has cantarell-fonts as hard depend.

I'll report upstream and hopefully it will get fixed soon and we can go back to just using the system font.
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 19. December 2014, 00:21:15
Ok so the latest package (0.9.12.0-4) will fix the issue for people experiencing it the second they open the "Compiz GTK decorator theme" selector app. It also, for now, has cantarell-fonts as hard depend.

I'll report upstream and hopefully it will get fixed soon and we can go back to just using the system font.
I also hope that grey "thing" (grey title bar) will also be in the past tense time with the new version...
Title: Re: Compiz 0.9 series package available
Post by: Rob on 19. December 2014, 00:48:49
Upstream bug report:
https://bugs.launchpad.net/compiz/+bug/1404054
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 19. December 2014, 01:07:30
Upstream bug report:
https://bugs.launchpad.net/compiz/+bug/1404054
Voted!
Title: Re: Compiz 0.9 series package available
Post by: Rob on 19. December 2014, 13:18:54
The issue is resolved now in our package, details are on the Launchpad bug report.
Title: Re: Compiz 0.9 series package available
Post by: Jeannie on 19. December 2014, 13:31:43
So I can chose between Compiz 0.8 with the screen refresh bug or Unity optimised Compiz 0.9 which is not working for two panel 2x2 virtual workspace  grid setups.
That's great news....
J.
Title: Re: Compiz 0.9 series package available
Post by: Ayceman on 24. December 2014, 14:47:31
Currently shading animations don't seem to work (tested on Intel and nVidia cards). I had it set to none do avoid the animation delay before returning to xfwm4 because compiz wouldn't bring an Alt+Tabbed War Thunder window to the foreground.
Title: Re: Compiz 0.9 series package available
Post by: DarN on 24. December 2014, 21:50:58
I get a black screen with compiz 0.9. compiz 0.8 works fine. Tried in XFCE and LXQT. I have a mouse pointer, and the desktop exists somewhere under it, but it's all black. I can click and select stuff - it's just not visible. I'd really like to try 0.9, as I seem to recall it had some aero snap features.

Latest Manjaro/Catalyst.

edit:
Funnily enough, compiz performs better than openbox/compton - color me surprised.
Title: Re: Compiz 0.9 series package available
Post by: Rob on 25. December 2014, 02:05:48
Catalyst.

*shrugs*

I don't really expect anything to work with Catalyst.
Title: Re: Compiz 0.9 series package available
Post by: DarN on 25. December 2014, 08:02:27
Well, I had another go. Added fusion icon this time - now it works...
Title: Re: Compiz 0.9 series package available
Post by: bardo on 03. January 2015, 16:57:30
[bardo@bardo ~]$ sudo pacman -S compiz-manjaro
[sudo] password for bardo:
a resolver dependências...
a procurar por conflitos internos...
:: compiz-manjaro e compiz08-gtk-standalone estão em conflito (compiz-core). Substituir compiz08-gtk-standalone? [s/N] s
:: metacity e metacity2 estão em conflito. Substituir metacity2? [s/N] s
erro: falhou ao preparar a transação (não foi possível cumprir as dependências)
:: emerald08: exige compiz08-core
Title: Re: Compiz 0.9 series package available
Post by: Rob on 03. January 2015, 17:09:30
[bardo@bardo ~]$ sudo pacman -S compiz-manjaro
[sudo] password for bardo:
a resolver dependências...
a procurar por conflitos internos...
:: compiz-manjaro e compiz08-gtk-standalone estão em conflito (compiz-core). Substituir compiz08-gtk-standalone? [s/N] s
:: metacity e metacity2 estão em conflito. Substituir metacity2? [s/N] s
erro: falhou ao preparar a transação (não foi possível cumprir as dependências)
:: emerald08: exige compiz08-core

If you're an emerald user you need to swap to the newer version:
Code: [Select]
sudo pacman -S compiz-manjaro emerald0.9
...or if you don't actually use Emerald, just remove it.
Title: Re: Compiz 0.9 series package available
Post by: CyberWolf2k14 on 04. January 2015, 14:16:44
Uncertain if this is an "appropriate" place for this question, but figure cannot hurt:

Considering my current equipment and I am using the free nouveau/MESA hybrid drivers, is it possible to use Compiz? On both my Xfce and my LXDE desktops? ???

Currently have only Compton I believe (at least what is referenced in the LXDE side of things).

Oh, and BTW, according to the utils in Manajro, the vid drivers in use og=ffer apparently only maybe OpenGL v1.5.

Thanks.
Title: Re: Compiz 0.9 series package available
Post by: Jeannie on 04. January 2015, 14:58:57
Uncertain if this is an "appropriate" place for this question, but figure cannot hurt:

Considering my current equipment and I am using the free nouveau/MESA hybrid drivers, is it possible to use Compiz? On both my Xfce and my LXDE desktops? ???

Currently have only Compton I believe (at least what is referenced in the LXDE side of things).

Oh, and BTW, according to the utils in Manajro, the vid drivers in use og=ffer apparently only maybe OpenGL v1.5.

Thanks.
Yay, the benfits of nouveau, 80% less gpu power.
Title: Re: Compiz 0.9 series package available
Post by: CyberWolf2k14 on 04. January 2015, 20:23:03
Yay, the benfits of nouveau, 80% less gpu power.

OK, I get the sarcasm.  ::)  BUT, still begs my original question:
Can I run Compiz on my machine? Would really like to be able to make desktop a wee bit prettier, ya
know? ??? ^-^
Title: Re: Compiz 0.9 series package available
Post by: Rob on 06. January 2015, 05:04:09
Quote from: ANNOUNCE: xfce4-panel 4.11.2 released
- Action buttons: only save session when requested (bug #7930)

This bugfix for Xfce4-panel will hopefully help with the issues some users encounter after uninstallation. :)
Title: Re: Compiz 0.9 series package available
Post by: CyberWolf2k14 on 07. January 2015, 14:31:16
Please ignore above
https://forum.manjaro.org/index.php?topic=12618.msg175438#msg175438 (https://forum.manjaro.org/index.php?topic=12618.msg175438#msg175438)
As I have just recently turned off all compositing in Xfce and will soon be doing the same in LXDE.
SOMETHING from the most recent update (STABLE)) is causing graphics issues. Is either MESA or something.
Title: Re: Compiz 0.9 series package available
Post by: Jeannie on 07. January 2015, 15:14:25
Please ignore above
https://forum.manjaro.org/index.php?topic=12618.msg175438#msg175438 (https://forum.manjaro.org/index.php?topic=12618.msg175438#msg175438)
As I have just recently turned off all compositing in Xfce and will soon be doing the same in LXDE.
SOMETHING from the most recent update (STABLE)) is causing graphics issues. Is either MESA or something.
Running twelve year old graphics card can  lead to problems with up to date librairies.
Sometimes, it's time to  get more up to date hardware, especially when running a cutting edge rolling linux distro.
J.
Title: Re: Compiz 0.9 series package available
Post by: CyberWolf2k14 on 07. January 2015, 17:01:44
Running twelve year old graphics card can  lead to problems with up to date librairies.
Sometimes, it's time to  get more up to date hardware, especially when running a cutting edge rolling linux distro.
J.

And, as I have had to advise in other forums on that matter, I simply DO NOT have funds for newer hardware. Unless a miracle literally happens for me, there is just NO way. I am stuck with what I got, and right now unless something radically changes for the better for me it is all I will have. Why do ya think I STILL have Win XP? New Windows require MUCH better hardware. Besides, at this point I am (if newer HW comes into life) intereseted in Win 7 Pro (ONLY other Windows I MIGHT be interested in is v10, I want NOTHING to do with 8/8.1 simply because it was designed for basically touch screen use I know you can use it on a normal PC BUT MS sickeningly made it to try and make all desktops look like tablets. Sorry, if I want a tablet I would get a tablet. At least with 10 they are "trying" to once again make it look like a bloody desktop OS).
Sorry for rant. But just VERY frustrated right now because of the lack of funds. It REALLY sucks to literally feel left behind.
Title: Re: Compiz 0.9 series package available
Post by: Rob on 07. January 2015, 18:13:02
And, as I have had to advise in other forums on that matter, I simply DO NOT have funds for newer hardware. Unless a miracle literally happens for me, there is just NO way. I am stuck with what I got, and right now unless something radically changes for the better for me it is all I will have. Why do ya think I STILL have Win XP? New Windows require MUCH better hardware. Besides, at this point I am (if newer HW comes into life) intereseted in Win 7 Pro (ONLY other Windows I MIGHT be interested in is v10, I want NOTHING to do with 8/8.1 simply because it was designed for basically touch screen use I know you can use it on a normal PC BUT MS sickeningly made it to try and make all desktops look like tablets. Sorry, if I want a tablet I would get a tablet. At least with 10 they are "trying" to once again make it look like a bloody desktop OS).
Sorry for rant. But just VERY frustrated right now because of the lack of funds. It REALLY sucks to literally feel left behind.

TBH, If i was you, i'd just run Arch (you could start from Antergos/EvoLution) with linux-lts310 (https://aur.archlinux.org/packages/linux-lts310/) (assuming, from your profile, you require 3.10), xorg115 (https://wiki.archlinux.org/index.php/AMD_Catalyst#Xorg_repositories) and nvidia-173xx (https://aur.archlinux.org/packages/nv/nvidia-173xx/PKGBUILD) with the PKGBUILD modified for linux-lts310 (looks like it's just a slight modification to 3 lines in the PKGBUILD).
Title: Re: Compiz 0.9 series package available
Post by: The Loko on 08. January 2015, 22:56:09
I moved to 0.9 series today and everything seems to work but ccsm, it flickers sometimes. For example if I click Desktop Wall, it flickers and it shows the main ccsm menu, and the Desktop Wall menu items at the same time. If I choose a different tab on Desktop Wall, it shows both old and new tab and the main menu...
I'm using testing, with latest nvidia driver, I tried disabling Vertex Buffer Object and Frame Buffer Object under OpenGL settings, but I had no luck.
Someone else experiencing the same issue?

EDIT: It seems to work fine after reading this on first post:  ;D ;D ;D ;D
Quote
I had flickering problem with compiz-manjaro and nVidia 340.xx driver. After some research it seems that solution for that is to activate "Force full screen redraws (buffer swap) on repaint" in CCSM (in "Workaounds").
Everything is working fine after I did this.

https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1314367
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 09. January 2015, 00:00:50
I moved to 0.9 series today and everything seems to work but ccsm, it flickers sometimes. For example if I click Desktop Wall, it flickers and it shows the main ccsm menu, and the Desktop Wall menu items at the same time. If I choose a different tab on Desktop Wall, it shows both old and new tab and the main menu...
I'm using testing, with latest nvidia driver, I tried disabling Vertex Buffer Object and Frame Buffer Object under OpenGL settings, but I had no luck.
Someone else experiencing the same issue?

EDIT: It seems to work fine after reading this on first post:  ;D ;D ;D ;D
I'm glad if that solved your problem! :)
Title: Re: Compiz 0.9 series package available
Post by: CyberWolf2k14 on 09. January 2015, 01:25:34
TBH, If i was you, i'd just run Arch (you could start from Antergos/EvoLution) with linux-lts310 (https://aur.archlinux.org/packages/linux-lts310/) (assuming, from your profile, you require 3.10), xorg115 (https://wiki.archlinux.org/index.php/AMD_Catalyst#Xorg_repositories) and nvidia-173xx (https://aur.archlinux.org/packages/nv/nvidia-173xx/PKGBUILD) with the PKGBUILD modified for linux-lts310 (looks like it's just a slight modification to 3 lines in the PKGBUILD).

Well, right now, I have turned off compositing, and do noyt load intel microcode, and so far appears to be stable now. I LOVE Manjaro, even with these "issues" because well I dont know, there just is something about this distro that seems to resonate, as well as the people on this distros forum are simply awesome. I have NEVER had any others be so helpful, and friendly. For the most part a lot of the others made me feel truly like an outsider. And here if you are slightly negative sometimes (usually in frustration) about this distro, it is understood. I have had some others where, well if they could they probably would have hung ya from a tree. (notice I did NOT mention distro names),
Title: Re: Compiz 0.9 series package available
Post by: Atherill on 16. January 2015, 17:08:00
Remember when we had whisker menu floating above panel making a gap? The same thing happens with calendar popup opened via clock applet but I am too stupid to find it's name :(
Title: Re: Compiz 0.9 series package available
Post by: Rob on 16. January 2015, 17:16:36
Remember when we had whisker menu floating above panel making a gap? The same thing happens with calendar popup opened via clock applet but I am too stupid to find it's name :(

So it does ^-^ i'll look into it later.
Title: Re: Compiz 0.9 series package available
Post by: viking60 on 22. January 2015, 13:56:07
Here is a video. Compiz is nice for presentation education.
https://www.youtube.com/watch?v=sWib3H-B73c&feature=youtu.be
Title: Re: Compiz 0.9 series package available
Post by: Rob on 23. January 2015, 01:21:04
Here is a video. Compiz is nice for presentation education.
https://www.youtube.com/watch?v=sWib3H-B73c&feature=youtu.be

Nice. I replaced the link i had to some other video in the first post with a link to yours. :)
Title: Re: Compiz 0.9 series package available
Post by: viking60 on 23. January 2015, 14:21:40
Thanks for the honor.
Here is one with better quality if you want to improve it further :)
https://www.youtube.com/watch?x-yt-cl=84503534&x-yt-ts=1421914688&v=uH4RF7ZIsis
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 24. January 2015, 19:42:43
New problems on the horizon  :o
I tried again nVidia 340.xx driver with compiz 0.9.11 with nvidia fix but from time to time, compiz start to choke CPU and I can see dissapearing and reapearing desktop icons and sometimes only thing I can see is a wallpaper... I returned to nVidia 304.xx drivers but...  ???
Title: Re: Compiz 0.9 series package available
Post by: Rob on 24. January 2015, 19:57:24
New problems on the horizon  :o
I tried again nVidia 340.xx driver with compiz 0.9.11 with nvidia fix but from time to time, compiz start to choke CPU and I can see dissapearing and reapearing desktop icons and sometimes only thing I can see is a wallpaper... I returned to nVidia 304.xx drivers but...  ???

Well the nvidia fix got accepted (http://bazaar.launchpad.net/~compiz-team/compiz/0.9.12/revision/3916) into mainline Compiz so you can report bugs at their launchpad after confirming the problem remains when running the latest code (i.e. confirm the problem is present using compiz-bzr (https://aur.archlinux.org/packages/compiz-bzr))
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 24. January 2015, 21:03:28
Whether you're going to push new (http://bazaar.launchpad.net/~compiz-team/compiz/0.9.12/revision/3916) version with nVidia fix soon?
I asked you this because I presume that this compiz package doesn't have all the custom things which you added in your package (for example: settings for xfce, your basic configuration of all effects (I know that it will probably pull those compiz config file I already have))... You know me, I'm cautious guy :D
Title: Re: Compiz 0.9 series package available
Post by: Rob on 04. February 2015, 08:26:18
http://lists.freedesktop.org/archives/compiz/2015-February/003504.html
Quote
Compiz 0.9.12.1 has been officially released.

This release contains some minor fixes revealed by static code checkers, some small bugfixes, and the following
significant changes.

(1) Full support for Metacity 3.14 in the gtk-window-decorator, contributed by Alberts Muktupāvels.

(2) Full support for bi-arch and multi-arch builds.

(3) Use the GL_EXT_x11_sync_object OpenGL extension to synchronize updates with X11 to avoid
    unrefreshed parts of the screen on Nvidia hardware, contributed by nVidia.

Signed tarballs and a complete list of changes can be found https://launchpad.net/compiz/0.9.12/0.9.12.1

Please report any problems at https://bugs.launchpad.net/compiz/+filebug but please check to see if it
has already been reported.

-- Stephen M. Webb <stephen.webb@canonical.com>



compiz-manjaro is updated in Unstable branch.
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 14. February 2015, 21:42:29
http://lists.freedesktop.org/archives/compiz/2015-February/003504.html


compiz-manjaro is updated in Unstable branch.
Once again I tried this new package and there's still a grey strip on top of the windows and whichever theme and Compiz GTK decorator theme I select to use that grey "thing" is there. Really annoying!  ::)
I also installed 340.xx drivers so will let you know after more testing if everything is OK now with those issues nVidia had with refreshing instability.
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 16. February 2015, 13:19:51
So far so good both nVidia 340.xx drivers and Compiz 0.9.12.1-1 are working perfect - in the past 2 days there were no problems.

Rob - do you know how to fix that grey strip I described in a previous post?
Title: Re: Compiz 0.9 series package available
Post by: Rob on 16. February 2015, 14:11:44
Rob - do you know how to fix that grey strip I described in a previous post?

I don't experience it so i can't troubleshoot the problem.

I'm not even sure i understand exactly what you mean. Looking at your last post, are you talking about the strip below the title bar (that looks very light blue to me)?

Can you post a screenshot of an entire window instead?


EDIT:
My thunar window for example:
(http://paradoxcomputers.com.au/images/compiz-thunar-window.jpg)

I don't see any problem...
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 16. February 2015, 14:31:52
I don't experience it so i can't troubleshoot the problem.

I'm not even sure i understand exactly what you mean. Looking at your last post, are you talking about the strip below the title bar (that looks very light blue to me)?

Can you post a screenshot of an entire window instead?

No, I'm talking about the title bar region. That region is always in gray color whatever theme I choosen it's always in the same gray color. I tried to switch themes, switch Compiz GTK decorator theme but it's unchangeable.
You have gray theme so you don't see any difference :) Try some other theme and you should have the same problem...
Title: Re: Compiz 0.9 series package available
Post by: Rob on 16. February 2015, 14:50:45
No, I'm talking about the title bar region. That region is always in gray color whatever theme I choosen it's always in the same gray color. I tried to switch themes, switch Compiz GTK decorator theme but it's unchangeable.
You have gray theme so you don't see any difference :) Try some other theme and you should have the same problem...

Menda:
(http://paradoxcomputers.com.au/images/compiz-thunar-window-md.jpg)

However, i did notice that the Greybird decorations no longer get their colour from the GTK theme, they stay grey now (the default GTK3 Adwaita grey, which is fine for me because i use Adwaita (adwaita-darkpanel (https://aur.archlinux.org/packages/xfce-theme-adwaita-darkpanel/) actually)).
I'd guess it has something to do with Compiz 0.9.12+ using Metacity 3 (as opposed to Metacity 2), perhaps themes for Metacity 2.x aren't playing so nicely now. You could try finding a Metacity theme you like that is updated for 3.x [1] ...or you could try Emerald [2], check it's default themes, if you don't like them look online for others. [3]



[1] http://gnome-look.org/index.php?xcontentmode=101
[2] sudo pacman -S emerald0.9 emerald-themes
    CCSM -> Window Decoration -> change 'gtk-window-decorator' to 'emerald' then re-log.
[3] http://compiz-themes.org/index.php?xcontentmode=103




EDIT:
You could also just keep using Compiz 0.9.11 series (which is LTS series anyway) with metacity2.
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 16. February 2015, 15:16:57
However, i did notice that the Greybird decorations no longer get their colour from the GTK theme, they stay grey now (the default GTK3 Adwaita grey, which is fine for me because i use Adwaita (adwaita-darkpanel (https://aur.archlinux.org/packages/xfce-theme-adwaita-darkpanel/) actually)).
I'd guess it has something to do with Compiz 0.9.12+ using Metacity 3 (as opposed to Metacity 2), perhaps themes for Metacity 2.x aren't playing so nicely now. You could try finding a Metacity theme you like that is updated for 3.x [1] ...or you could try Emerald [2], check it's default themes, if you don't like them look online for others. [3]



[1] http://gnome-look.org/index.php?xcontentmode=101
[2] sudo pacman -S emerald0.9 emerald-themes
    CCSM -> Window Decoration -> change 'gtk-window-decorator' to 'emerald' then re-log.
[3] http://compiz-themes.org/index.php?xcontentmode=103




EDIT:
You could also just keep using Compiz 0.9.11 series (which is LTS series anyway) with metacity2.
Once again, thanks Rob!!!! :)
I will try Emerald (I used Emerald with Compiz 0.8 and removed it when switched to 0.9 because it wasn't play well back then). Main reason why I installed Compiz 0.9.12 is to check if that version works well with nVidia 340.xx drivers because Compiz 0.9.11 with nVidia refreshing patch wasn't working well on my machine (really don't know why 0.9.11 with patch didn't work well because 0.9.12 has (I think) the same patch incorporated ???). And because everything is OK with the 0.9.12 and Nvidia I think that will stick with this version.
Title: Re: Compiz 0.9 series package available
Post by: viking60 on 16. February 2015, 23:41:18
I have had this line on top of my screen almost like a shadow.

To get rid of it I just toggled between xfwm4 and compiz (restarting compiz realy)

ALT+F2
Code: [Select]
xfwm4 --replaceNow compiz is replaced by the Xfce4 manager, then I toggle back to compiz.
Code: [Select]
compiz --replace 

That takes care of it here.
(doesn't happen often though)

I have assigned those commands to a menu button and placed it on my panel - maybe I get the shadow because I switch back and forth.

In any case it is easy to get rid of here.
Title: Re: Compiz 0.9 series package available
Post by: oberon on 17. February 2015, 03:33:44
Hello! Congratulations, great work! The only problem I am experiencing is that 3D windows doesn't seem to work for me. The cube looks and moves perfectly but as soon as I turn on 3D windows - no matter which exact settings, the first image is ok but when I start moving the cube the animation falls completely apart... 8-)
Title: Re: Compiz 0.9 series package available
Post by: oberon on 17. February 2015, 03:36:20
screenshot to my earlier post
Title: Re: Compiz 0.9 series package available
Post by: Rob on 17. February 2015, 04:30:23
@oberon2007:
Bugs with Compiz 0.9 should be reported on the Compiz Launchpad page:
https://bugs.launchpad.net/compiz

Please check first if your bug has already been reported.
Be sure to provide system specs, driver versions, etc.
Title: Re: Compiz 0.9 series package available
Post by: oberon on 17. February 2015, 10:00:47
Ok, yes, done. https://bugs.launchpad.net/compiz/+bug/1395697
Title: Re: Compiz 0.9 series package available
Post by: Jeannie on 21. February 2015, 11:07:08
So, I gave Compiz 0.9 another try today, and again, like always with Compiz 0.9 it still has the same old bug I experienced when i tried the 0.9 series in the past.
I use a dual panel (top/bottom) setup under MATE 1.8 and Compiz 0.9 does not recognize anything  that is sitting in my top panel.
When i hover my cursor over  applets/icons/whatever in my top panel, it shows the hovertips of the stuff that's in the bottom panel. Clicking/rightclicking on stuff in the top panel opens the corresponding  functions of the things sitting in the bottom panel either.
I cannot access/add/remove anything in/to my top panel at all.
As I have my Applications/Places/System menu up there too, I can't even start programmes or access system settings anymore with Compiz 0.9, so I decided to revert to compiz 0.8 andfile a bug on launchpad, but that seems to require an Ubuntu One account.
As I have  big concerns about Ubuntu One being insecure and don't want to have anything to do with Canonical at all I wonder if there is a way to  report that  (imho massive)  bug  without having to disclose anything  (no, I don't even want them to have my email address) to Ubuntu.
J.
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 27. February 2015, 20:54:49
I don't know if this bug is related with Compiz 0.9 so... This started to happen after new Manjaro update (https://forum.manjaro.org/index.php?topic=20874.45)

Some icons on my desktop slip from desktop when I try to "Arrange Desktop Icons". I tried to remove and restore icons from desktop (Settings->Desktop->Icons->Icon type->None and right after File/Launcher icons) and they are all there but again when I try to arrange them, they slip from the screen. This is very annoying and unpractical!
Title: Re: Compiz 0.9 series package available
Post by: Rob on 28. February 2015, 01:19:10
Can you test if it still happens with Xfwm4?
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 28. February 2015, 11:58:34
Can you test if it still happens with Xfwm4?
Tried it (with xfwm4 --replace)... It's Xfce bug not Compiz. Sorry for posting under this topic about that bug...

EDIT: I can't even take a screenshot when this happens - screenshot program become unresponsive.
Title: Re: Compiz 0.9 series package available
Post by: Rob on 13. March 2015, 12:00:58
Some interesting recent commits in the master development branch - related to some form of MATE integration, and some further work on stuff for some nVidia users.
http://bazaar.launchpad.net/~compiz-team/compiz/0.9.12/changes/
Title: Re: Compiz 0.9 series package available
Post by: Jeannie on 13. March 2015, 12:07:57
I still have the dual panel problems with Compiz 0.9 under MATE.  Since a couple of days have to run a sudo killall mate-panel everytime i start up my system to make the bottom panel usable, made a little script and a starter for it in the  top panel to do that.
J.
Title: Re: Compiz 0.9 series package available
Post by: trzalica on 03. April 2015, 08:11:46
...about a problem I had with black screen/swithing to tty1 - it was caused by Compiz and since I removed it everything is working great. That issue wasn't connected either with systemd or any other program. Just wanted to inform you about this Rob if someone else has similar problems in the future.
Title: Re: Compiz 0.9 series package available
Post by: viking60 on 25. June 2015, 12:18:14
I have noticed that when I change the settings in Compiz then the desktop will disappear leaving only the wallpaper and the mouse cursor.
In these cases I have to go to tty1 and reboot (or hit CTRL+ALT+BACKSPACE).

What I have done to work around this is to simply switch to xfwm4 before I change the settings.
Making that button to seamlessly switch between xfwm4 and compiz (and xfwm4 with compton) is a great idea (Thanks Spatry).

To switch the "hard way" I hit ALT+F2 and enter
Code: [Select]
xfwm4 --replace to switch away from Compiz before I alter it and switch back after that with
Code: [Select]
compiz --replace
Title: Re: Compiz 0.9 series package available
Post by: Rob on 26. July 2015, 09:05:09
I'm about to commit to unstable branch compiz-manjaro and compiz08-xfce packages that should help the situation for Xfce users who don't clear and do save their session when they log out after uninstalling compiz.

I've also committed these fixes to compiz-manjaro and compiz-xfce on AUR4.
Title: Re: Compiz 0.9 series package available
Post by: sender on 20. August 2015, 09:33:18
Anybody has similar problems with Skype (QT apps) like this?

MATE 1.10.1
compiz-manjaro 0.9.12.1-5



Title: Re: Compiz 0.9 series package available
Post by: sender on 20. August 2015, 11:25:00
BTW has anybody ever seen the following feature in compiz:
While in "window switching mode" (alt-tab), bring window to front/highlight when hovering the icon/window preview with the mouse.

I know a window can be selected by clicking, but hovering gives that snappy switching feeling that other switchers often provide.

Thanks!
Title: Re: Compiz 0.9 series package available
Post by: sQVe on 05. September 2015, 23:45:47
I have an problem with compiz-manjaro...

After I login the cursor becomes a spinner, or "loading icon", for about 10 seconds eventhough there is nothing loading. Would love a solution to this problem as it looks pretty bad visually.... :(
Title: Re: Compiz 0.9 series package available
Post by: xfce_user on 06. September 2015, 13:31:12
I have an problem with compiz-manjaro...

After I login the cursor becomes a spinner, or "loading icon", for about 10 seconds eventhough there is nothing loading. Would love a solution to this problem as it looks pretty bad visually.... :(

I have the same thing here.
Title: Re: Compiz 0.9 series package available
Post by: sQVe on 07. September 2015, 21:18:32
I've found another issue, this one regarding icons and Compiz.

Some icons does not show in the appswitchers, for instance Atom and Spotify is missing for me. This becomes a larger problem when you minimize the apps as they just become transparent/blank slots in the appswitcher.

I have icons for Spotify and Atom in my icon theme and also in pixmaps. Would love some help to get this fixed or atleast some information.

Cheers!
Title: Re: Compiz 0.9 series package available
Post by: Rob on 08. September 2015, 07:31:48
Bug reports not specific to Manjaro or my additions to the package should go here:

https://bugs.launchpad.net/compiz
Title: Re: Compiz 0.9 series package available
Post by: philm on 10. December 2015, 14:21:31
Please check if compiz needs a rebuild due the current C++ ABI change:

Code: [Select]
#!/bin/bash

for i in $(pacman -Qq); do
  if pacman -Qql $i | xargs readelf -d 2>/dev/null | grep -q libstdc++.so.6; then
    echo $i;
  fi;
done
Title: Re: Compiz 0.9 series package available
Post by: Rob on 09. April 2016, 14:18:44
compiz-manjaro has just been updated in unstable branch. (0.9.12.2-4) (https://lists.manjaro.org/pipermail/manjaro-packages/Week-of-Mon-20160404/006653.html)


This update improves and bugfixes Xfce autostart and uninstallation infrastructure to the point where it should work universally and the issue where xfwm4 doesn't get restored after uninstalling compiz-manjaro should be completely gone (it was already largely gone, but there was still some circumstances where it could occur).

For new users on Xfce everything should just work, for existing users i suggest uninstalling compiz-manjaro, logging out and back in (don't worry if xfwm4 isn't restored at this point), then re-install compiz-manjaro and log out and back in. After this the uninstall infrastructure should be up to date, and then if you uninstall and log out and back in xfwm4 should be immediately restored.


This update also brings improved MATE integration. Compiz GWD now uses Marco's dconf settings when it's in a MATE session, so MATE's native theme settings area now changes the GWD theme too.