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

Archived topics about LMDE 1 and LMDE 2
SPV

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

Post 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 ?
Last edited by SPV on Sat May 04, 2013 11:41 am, edited 1 time in total.
Brahim Salem

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

Post by Brahim Salem »

Compiz is the best Linux software :D
mintuser

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

Post 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?
HardyH

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

Post 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
MintRainbow

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

Post 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.
enito
Level 1
Level 1
Posts: 24
Joined: Thu Apr 26, 2012 9:55 am

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

Post 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
mark1mint

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

Post 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.
atarixle

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

Post 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?
MintRainbow

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

Post 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.
cmost
Level 4
Level 4
Posts: 416
Joined: Tue Sep 18, 2007 7:36 am
Location: Newport, Kentucky

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

Post 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
Dual Intel Xeon 3.6 GHz, 24 Cores
192 GB DDR3 RAM
AMD Radeon Pro WX 7100
tux-sven

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

Post 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?
cmost
Level 4
Level 4
Posts: 416
Joined: Tue Sep 18, 2007 7:36 am
Location: Newport, Kentucky

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

Post 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
Dual Intel Xeon 3.6 GHz, 24 Cores
192 GB DDR3 RAM
AMD Radeon Pro WX 7100
tux-sven

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

Post 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
cmost
Level 4
Level 4
Posts: 416
Joined: Tue Sep 18, 2007 7:36 am
Location: Newport, Kentucky

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

Post 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/ ./
Dual Intel Xeon 3.6 GHz, 24 Cores
192 GB DDR3 RAM
AMD Radeon Pro WX 7100
mark1mint

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

Post 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.
Dr. Octagon
Level 2
Level 2
Posts: 97
Joined: Mon Sep 16, 2013 4:43 pm
Location: Osnabrooklyn

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

Post 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
A good stumbler doesn't fall...
Dr. Octagon
Level 2
Level 2
Posts: 97
Joined: Mon Sep 16, 2013 4:43 pm
Location: Osnabrooklyn

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

Post 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
A good stumbler doesn't fall...
mark1mint

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

Post 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.
Locked

Return to “LMDE Archive”