Page 4 of 4

Re: Forks: Compiz-MATE 0.8.8, mate-globalmenu 0.7.10 (LMDE)

Posted: Mon Apr 29, 2013 6:14 am
by SPV
If I understand correctly this Compiz-MATE fork works with MATE 1.4 and not with 1.6 'cause 1.6 comes with gsettings, right?
Whether is there a way to use with 1.6 ?

Re: Forks: Compiz-MATE 0.8.8, mate-globalmenu 0.7.10 (LMDE)

Posted: Tue Apr 30, 2013 9:10 pm
by Brahim Salem
Compiz is the best Linux software :D

Re: Forks: Compiz-MATE 0.8.8, mate-globalmenu 0.7.10 (LMDE)

Posted: Thu May 30, 2013 8:40 am
by mintuser
Hello, coming to news since mint 15's out.
Does matepiz works out-of-the-box with mint 15 or does it need to be tweaked before being available?

Re: Forks: Compiz-MATE 0.8.8, mate-globalmenu 0.7.10 (LMDE)

Posted: Thu May 30, 2013 9:39 am
by HardyH
mintuser wrote:Hello, coming to news since mint 15's out.
Does matepiz works out-of-the-box with mint 15 or does it need to be tweaked before being available?
Good question, compiz 0.9.x has kept me from installling Mint 15 up to now , if there's no possibility to use compiz 0.8 with it, I will not use Mint 15
Hardy

Re: Forks: Compiz-MATE 0.8.8, mate-globalmenu 0.7.10 (LMDE)

Posted: Sun Jun 30, 2013 6:33 pm
by MintRainbow
MATE 1.6 uses gsettings now, instead of mateconf. This might be an issue when installing compiz-mate.

I liked mate-conf mostly out of comfort that it was like gconf, but if gsettings is the way forward, then gsettings it is. It just breaks some things.

Re: Forks: Compiz-MATE 0.8.8, mate-globalmenu 0.7.10 (LMDE)

Posted: Fri Jul 12, 2013 12:13 pm
by enito
Hi, in lasts updates, my globalmenu is f... now i try to open any app from mate menu , and nothing. If i try to open the same app from console, works..

Any tip?
thX

Re: Forks: Compiz-MATE 0.8.8, mate-globalmenu 0.7.10 (LMDE)

Posted: Sun Nov 17, 2013 1:00 pm
by mark1mint
I reckon that if this Compiz works in Mint Debian,it should eventually work in Debian straight as well?

I read here http://forums.linuxmint.com/viewtopic.php?f=217&t=114613#p641378 that this fork was actually compiled on Debian Wheezy when it was in its testing stage,now that Wheezy is current stable can we assume that this Compiz fork will still be compatible?

As you know,there's no official Compiz package in Wheezy as of now,so this could be an alternative to backporting.

Re: Forks: Compiz-MATE 0.8.8, mate-globalmenu 0.7.10 (LMDE)

Posted: Sun Dec 01, 2013 12:42 pm
by atarixle
Anyhow, the Server containing compiz-mate and mate-globalmenu is down (see the first post in this thread, "website temporarily down for maintainance. please check back later.").

But as I still use MATE 1.4, and I just installed a 64 Bit Wheezy, I need the 64 Bit Packages now. Where do I get them?

Re: Forks: Compiz-MATE 0.8.8, mate-globalmenu 0.7.10 (LMDE)

Posted: Fri Dec 20, 2013 5:44 am
by MintRainbow
Interesting then, that Compiz 0.8.9 has been installed on top of MATE and released as a Fedora spin. Anyone know how that was possible and how to reverse-engineer it in Debian systems? We'll have to talk Nice&Gently into working with us Debian folk.

Re: Forks: Compiz-MATE 0.8.8, mate-globalmenu 0.7.10 (LMDE)

Posted: Mon Dec 30, 2013 10:19 am
by cmost
I just stumbled across this thread. I have compiz and emerald working beautifully in LMDE UP7 with MATE 1.6. I simply installed Compiz 0.8.9 from the Debian snapshots repository, then grabbed an older DEB for Emerald and it's dependency from an Ubuntu PPA. I had to make one modification to a file for Compiz-config manager to display properly, but once that was done everything works. I simply start compiz and emerald with a little shell script. Here's a couple screenies. :D

http://oi42.tinypic.com/2ms3d3o.jpg

http://oi43.tinypic.com/5jy8ax.jpg

Re: Forks: Compiz-MATE 0.8.8, mate-globalmenu 0.7.10 (LMDE)

Posted: Mon Dec 30, 2013 6:30 pm
by tux-sven
Very interesting, cmost. That is exactly what I should like to have running on my two 386 computers. :D
(At the moment I have changed to LM15/16KDE to get some nice experience) But I think MATE is a bit more uncomplicated and straight forward to manage.

Can you please tell us more exact what you have done? From where did you fetch your packages? What modification did you make to the file for Compiz Configuration Manager, and what file do you exactly mean? :roll:

And one more thing: MATE seems not to recognize programs I have added to the "startup-programs-menu". Any ideas about this? Is it only a result of an still incomplete MATE?

Re: Forks: Compiz-MATE 0.8.8, mate-globalmenu 0.7.10 (LMDE)

Posted: Wed Jan 01, 2014 11:05 am
by cmost
Okay Mates (pun intended); here's a tutorial on how to get Compiz and Emerald up and running in MATE 1.6. *Warning* Don't blame me if you screw up your system - proceed at your own risk!!!

A. You need to install the Compiz packages. Since Debian has jettisoned the packages due to lack of maintenance, you'll have to get in your time machine and grab them from Debian Sid Snapshots. In order for this to work, you're going to have to temporarily enable the Debian Sid (unstable) repository. If you don't know what I'm talking about, then maybe you should leave now. Otherwise, get ready for a ride.

1.Add the following lines to your sources.list file:

Code: Select all

$sudo pluma /etc/apt/sources.list
2. Copy & paste the following lines:

Code: Select all

#### Compiz Repository ####
deb http://snapshot.debian.org/archive/debian/20130815T034749Z/ sid main
3. While in the sources.list file, make sure the following sources are uncommented (e.g., remove the "#" in front of the 'deb' lines.) If the lines are missing, add them:

Code: Select all

#### Debian Testing Repositories
deb http://ftp.us.debian.org/debian testing main contrib non-free
deb http://security.debian.org/ testing/updates main contrib non-free
#### Debian Unstable Repositories
deb http://http.us.debian.org/debian/ unstable main contrib non-free
4. Save the file and close it

5. Move your Apt preferences file out of the way temporarily. Open a Terminal and issue this command:

Code: Select all

$sudo mv /etc/apt/preferences /etc/apt/preferences-bak
5. Update your repositories, then open Synaptic: ***WARNING*** Many packages will show upgrades. Do NOT, I repeat...Do NOT perform a dist-upgrade while in this state!!

Code: Select all

$sudo apt-get update
$sudo synaptic
5. Search for Compiz and install the following (some are dependencies of others.)

Code: Select all

compiz 0.8.4-5.2
compiz-core 0.8.4-5.2
compiz-fusion-bcop 0.8.4-1
compiz-fusion-plugins-extra 0.8.4-2
compiz-fusion-plugins-main 0.8.4-2+b1
compiz-fusion-plugins-unsupported 0.8.4-3
compiz-gtk 0.8.4-5.2
compiz-plugins 0.8.4-5.2
compizconfig-backend-gconf 0.8.4-1
compizconfig-settings-manager 0.8.4-2
libcompizconfig0 0.8.4-2
libdecoration0 0.8.4-5.2
python-compizconfig 0.8.4-2+b1
6. If you want Emerald, you're going to have to install a couple of older Ubuntu debs. Use gDebi to install. Here's what I used:

Code: Select all

emerald_0.7.2-0ubuntu2_amd64.deb
and it's dependency (which you should install first)

Code: Select all

libemeraldengine0_0.7.2-0ubuntu4_amd64.deb
Available here: http://old-releases.ubuntu.com/ubuntu/p ... e/emerald/

7. Once everything is installed, here's how to implement in MATE 1.6
Open a Terminal and issue this command:

Code: Select all

sudo gsettings set org.mate.session.required-components windowmanager compiz
This sets the default window manager in MATE to Compiz. To reverse this, simple issue the following code:

Code: Select all

sudo gsettings set org.mate.session.required-components windowmanager marco
8. Now, fix Compizconfig-settings-manager. Here, we're going to edit a file.
Open a terminal

Code: Select all

$sudo pluma /usr/lib/pymodules/python2.7/ccm/Utils.py

Scroll down the file slowly until you find this line...

Code: Select all

ret = super (PrettyButton, self).do_expose_event (self, event)
Replace it with this line...

Code: Select all

ret = gtk.Button.do_expose_event (self, event)
Save and exit.
open ccsm to verify that all it's icons and text display properly.

Code: Select all

$ccsm
You will need to create a profile (e.g., set up effects, etc.) If you want to use my Profile settings just to get started, feel free to do the following:
Grab my profile file 'compiz-MATE-01-01-2014.profile' from here; save it in your home directory somewhere
http://snk.to/f-c7j0vqy8

Open CompizConfig Settings Manager

Code: Select all

$ccsm
Select 'Preferences'
Select 'Import' (make sure flat-file backend is selected)
Browse for my profile 'compiz-MATE-01-01-2014.profile' (attached to this post - save it to your home directory!)
Feel free to go back in later and tweak to your liking

9. Now, enjoy Compiz!
Go to MATE Menu and in Preferences locate 'Startup Applications'
Select 'Add'
Name: 'Start Compiz'
Command: compiz --replace
NOTE: If you have a NVIDIA graphics card and are using the NVIDIA driver, then use this commmand: compiz --replace --indirect-rendering --loose-binding for better performance
Select 'Add' to save

Select 'Add'
Name: 'Start Emerald'
Command: emerald --replace
Select 'Add' to save
NOTE: You will need an ~/.emerald folder in your home directory with with emerald themes in order to use emerald.
I had my own themes directory from a few years ago but I think you should be able to use:

Code: Select all

emerald-themes_0.7-mint2~julia_all.deb
Available here: http://packages.linuxmint.com/pool/main ... ld-themes/
Install with gDebi (preferably at the time you install emerald.)

10. Log out
11. Log in

Enjoy Compiz and wobbly windows on MATE 1.6

12. Cleanup! Very Important!

Remove (or comment out - add a '#' before the 'deb' lines) the following lines in your sources.list file:

Code: Select all

$sudo pluma /etc/apt/sources.list
Make sure the following lines look like this:

Code: Select all

#### Compiz Repository ####
#deb http://snapshot.debian.org/archive/debian/20130815T034749Z/ sid main
13. While in the sources.list file, make sure the following sources are commented out also (e.g., Add the "#" in front of the 'deb' lines.)

Code: Select all

#### Debian Testing Repositories
#deb http://ftp.us.debian.org/debian testing main contrib non-free
#deb http://security.debian.org/ testing/updates main contrib non-free
#### Debian Unstable Repositories
#deb http://http.us.debian.org/debian/ unstable main contrib non-free
14. Save the file and close it

15. Move your Apt preferences file back to where it was. Open a Terminal and issue this command:

Code: Select all

$sudo mv /etc/apt/preferences-bak /etc/apt/preferences
16. Update your repositories

Code: Select all

$sudo apt-get update
Done! Whew! I'm tired. :D

Re: Forks: Compiz-MATE 0.8.8, mate-globalmenu 0.7.10 (LMDE)

Posted: Thu Jan 02, 2014 11:15 am
by tux-sven
Thanks cmost. :)

I started to do this, but it seems to me that

Code: Select all

deb http://snapshot.debian.org/archive/debian/20130815T034749Z/ sid main
does not exist any more...and that was the place to find the compiz-files. :(

I tried to look around in the Debian archive but I don't manage to find any good alternative to select,

I think I have to wait a little to see if compiz comes back to Debian in the ordinary repos in the future.

Thank you anyway for your effort, cmost

/Sven

Re: Forks: Compiz-MATE 0.8.8, mate-globalmenu 0.7.10 (LMDE)

Posted: Thu Jan 02, 2014 6:44 pm
by cmost
You could always use the late, great Shame's repository, which is still up and functional. It has a slightly older version of Compiz (0.7.9 vs. 0.8.4) but I used that version for a long time and it's rock stable. Another advantage is that Shame's repository also has Emerald so you won't need to download separate debs for it. Give it a shot!

Simply add the following line to your /etc/apt/sources.list file; apt-get update, then go into Synaptic and search for Compiz and Emerald. Then proceed with my tutorial from there.

Code: Select all

deb http://download.tuxfamily.org/shames/debian-sid/desktopfx/unstable/ ./

Re: Forks: Compiz-MATE 0.8.8, mate-globalmenu 0.7.10 (LMDE)

Posted: Fri Jan 03, 2014 8:46 am
by mark1mint
tux-sven wrote:Thanks cmost. :)
I started to do this, but it seems to me that

Code: Select all

deb http://snapshot.debian.org/archive/debian/20130815T034749Z/ sid main
does not exist any more...and that was the place to find the compiz-files. :(
Has Compiz disappeared entirely from Debian repos? I too was just going to try this very interesting workaround and I also remember that grabbing the Compiz package from the snaphots repo was one of the methods advised on the Debian forums as well-it's not that I don't trust the other repository above,it just seems more straightforward to me to preferably pull the package from an official source.

Re: Forks: Compiz-MATE 0.8.8, mate-globalmenu 0.7.10 (LMDE)

Posted: Fri Jan 03, 2014 3:36 pm
by Dr. Octagon
THANK you very much, cmost!!!!

I was searching since Mate 1.6 for a workaround, that gives me my Compiz full compatibility back... Linux without Compiz isn't the same nor near. CMOST, GREAT WORK (yes, I shout out!). ;) Everything works fine and the "deb-source of debain archive" works, too (here it was not simmilar to the other posters mourning, but eventually the server was may be down at that time?).

Now, there is no more tearing, alle effects run smooth... best Vsync as it was in the good old Gnome 2 time.

Amazing... You made my day!!!

For all, whom were suffer from beeing teared apart... tearing is gone NOW! :)

Cu
Dr. Octagon

Re: Forks: Compiz-MATE 0.8.8, mate-globalmenu 0.7.10 (LMDE)

Posted: Sat Jan 04, 2014 6:49 pm
by Dr. Octagon
Check this one out for complete Compiz - Mate 1.6 - compatibility (no fork needed):

http://forums.linuxmint.com/viewtopic.php?f=42&t=155121

Cu
Dr. Octagon

Re: Forks: Compiz-MATE 0.8.8, mate-globalmenu 0.7.10 (LMDE)

Posted: Thu Feb 27, 2014 6:21 am
by mark1mint
mark1mint wrote:
tux-sven wrote:Thanks cmost. :)
I started to do this, but it seems to me that

Code: Select all

deb http://snapshot.debian.org/archive/debian/20130815T034749Z/ sid main
does not exist any more...and that was the place to find the compiz-files. :(
Has Compiz disappeared entirely from Debian repos? I too was just going to try this very interesting workaround and I also remember that grabbing the Compiz package from the snaphots repo was one of the methods advised on the Debian forums as well-it's not that I don't trust the other repository above,it just seems more straightforward to me to preferably pull the package from an official source.
I'll answer myself (and possibly others running in the same issue) : as explained here http://forums.debian.net/viewtopic.php? ... 46#p511010 you have to use the

Code: Select all

apt-get -o Acquire::Check-Valid-Until=false update
option when running apt-get update after the selected snapshot has been added to the sources (the snapshot has to be before 2013-08-16 anyways,according to the very same post,because right after that compiz was removed from the Debian repositories),otherwise apt-get update will throw an error-this is the only bit of information lacking from the otherwise excellent tutorial posted above,and I would add it because it can be quite frustrating to get stuck right after running apt-get update.