Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

HowTo: install compiz-reloaded 0.8.14 on for Debian 8 and 9

Share your HowTo, Documentation, Tips and Tricks. Not for support questions!.
Message
Author
dcihon
Posts: 279
Joined: 2012-09-23 16:18
Been thanked: 3 times

Re: HowTo: install compiz-reloaded 0.8.14 on for Debian 8 an

#21 Post by dcihon »

I posted this in a previous post but here it is again. I appreciate the help.

Code: Select all

cihonm@cihonm:~$ ccsm
Traceback (most recent call last):
  File "/usr/bin/ccsm", line 36, in <module>
    import compizconfig
ImportError: /usr/lib/python2.7/dist-packages/compizconfig.x86_64-linux-gnu.so: undefined symbol: PyFPE_jbuf

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: HowTo: install compiz-reloaded 0.8.14 on for Debian 8 an

#22 Post by stevepusser »

That's odd...there's a Debian bug report for the same error with another application and Python 3 instead of Python 2.7:

https://bugs.debian.org/cgi-bin/bugrepo ... bug=874202 (fixed)

Or here with python-2.7: https://github.com/scikit-learn/scikit- ... ssues/7542

So it seems to be a bug in Buster's python 2.7... Maybe some other repo or distro that uses compiz-reloaded has a fix for it. Let me look aroud the Net.
MX Linux packager and developer

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: HowTo: install compiz-reloaded 0.8.14 on for Debian 8 an

#23 Post by stevepusser »

Here's another repo I set up with rebuilds from the tuxfamily compiz-reloaded repo. They conflict with the ones in my other repo, so hopefully apt or aptitude will replace them successfully. Most of the packages have "-reloaded" tacked onto the name. Just the compiz-reloaded package brings in all the rest, but it can't hurt to remove the other packages first.

The new ccsm-reloaded's main difference is that it's using a python-gtk3 GUI instead of python-gtk2, but I don't know if that will get rid of the error...I have some doubts.

https://build.opensuse.org/package/show ... z-reloaded
MX Linux packager and developer

dcihon
Posts: 279
Joined: 2012-09-23 16:18
Been thanked: 3 times

Re: HowTo: install compiz-reloaded 0.8.14 on for Debian 8 an

#24 Post by dcihon »

Steve,
I need some help. I have installed the following however I must have missed something ccsm says command not found.
Here is what I have installed:
Image

dcihon
Posts: 279
Joined: 2012-09-23 16:18
Been thanked: 3 times

Re: HowTo: install compiz-reloaded 0.8.14 on for Debian 8 an

#25 Post by dcihon »

more info:

Code: Select all

cihonm@cihonm:~$ ccsm
Traceback (most recent call last):
  File "/usr/bin/ccsm", line 36, in <module>
    import compizconfig
ImportError: /usr/lib/python2.7/dist-packages/compizconfig.x86_64-linux-gnu.so: undefined symbol: PyFPE_jbuf

styxxx
Posts: 19
Joined: 2013-06-03 20:24

Re: HowTo: install compiz-reloaded 0.8.14 on for Debian 8 an

#26 Post by styxxx »

dcihon wrote:more info:

Code: Select all

cihonm@cihonm:~$ ccsm
Traceback (most recent call last):
  File "/usr/bin/ccsm", line 36, in <module>
    import compizconfig
ImportError: /usr/lib/python2.7/dist-packages/compizconfig.x86_64-linux-gnu.so: undefined symbol: PyFPE_jbuf
I get the same error using the compiz-reloaded packages from the tuxfamily repo (0.8.14-0~stretch1) on debian testing. So it's not just the packages provided here. In case that somehow helps...

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: HowTo: install compiz-reloaded 0.8.14 on for Debian 8 an

#27 Post by stevepusser »

This is really hard to figure out when the MX 17 packages, which I also built in generic Stretch, don't throw the same error at all.
MX Linux packager and developer

styxxx
Posts: 19
Joined: 2013-06-03 20:24

Re: HowTo: install compiz-reloaded 0.8.14 on for Debian 8 an

#28 Post by styxxx »

I found this thread: https://stackoverflow.com/questions/472 ... pyfpe-jbuf
This is usually a problem when you install a package with a Python installation that was compiled with the fpectl module (--with-fpectl compilation flag), and then switch to a Python installation that was compiled without this flag.
Further search results seem to indicate that fpectl was indeen removed in Debian a few months ago. There a a lot of bug reports about problems caused by that. My python installation doesn't have fpectl.

The Debian Python changelog (http://metadata.ftp-master.debian.org/c ... _changelog) says "Stop building the fpectl extension" in August and "Add package breaks for extensions referencing symbols for the removed _PyFPE module." in September.

Might this be the problem?

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: HowTo: install compiz-reloaded 0.8.14 on for Debian 8 an

#29 Post by stevepusser »

My guess is that ccsm requires the fpectl module. Maybe the developers can fix the code so it doesn't require it...let me go look at the issues on the compiz-reloaded github.
MX Linux packager and developer

dcihon
Posts: 279
Joined: 2012-09-23 16:18
Been thanked: 3 times

Re: HowTo: install compiz-reloaded 0.8.14 on for Debian 8 an

#30 Post by dcihon »

Steve,
You mentioned in a different post that you had got compiz updated for Buster.
My system has some compiz installed but the ccsm is not working.
What would be the best way to update my system to get all the packages working?
I'll do some beta testing if you would like me to.
Thanks
Dan

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: HowTo: install compiz-reloaded 0.8.14 on for Debian 8 an

#31 Post by stevepusser »

I don't have a Buster platform to test those on, myself. :( I suppose it will become more important when MX Linux starts developing a Buster-based release. Anyway, here are the instructions for that second repo which has rebuilds from the tuxfamily source files: https://software.opensuse.org//download ... z-reloaded
MX Linux packager and developer

dcihon
Posts: 279
Joined: 2012-09-23 16:18
Been thanked: 3 times

Re: HowTo: install compiz-reloaded 0.8.14 on for Debian 8 an

#32 Post by dcihon »

After deleting my current compiz that was broken and cleaning up the repository mess I had I have reinstalled and happy to say I am back up and running with compiz on testing.
I will let you know if anything breaks and let me know it you need me to test anything or post any config files.
Thanks for keeping this alive.

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: HowTo: install compiz-reloaded 0.8.14 on for Debian 8 an

#33 Post by stevepusser »

Nice! Which repository are you using? Does CCSM work? If so, I could add "testing" to the thread title.
MX Linux packager and developer

dcihon
Posts: 279
Joined: 2012-09-23 16:18
Been thanked: 3 times

Re: HowTo: install compiz-reloaded 0.8.14 on for Debian 8 an

#34 Post by dcihon »

Code: Select all

cihonm@cihonm:~$ inxi -r
Repos:     Active apt sources in file: /etc/apt/sources.list
           deb http://httpredir.debian.org/debian/ testing main non-free contrib
           deb http://security.debian.org/debian-security/ testing/updates main contrib non-free
           deb http://httpredir.debian.org/debian/ buster-updates main contrib
           Active apt sources in file: /etc/apt/sources.list.d/home:stevenpusser:compiz-reloaded-rebuilds.list
           deb http://download.opensuse.org/repositories/home:/stevenpusser:/compiz-reloaded-rebuilds/Debian_Testing/ /
Yes CCSM is working.

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: HowTo: install compiz-reloaded 0.8.14 on for Debian 8 an

#35 Post by stevepusser »

Great! That's the repo where I just rebuilt the source packages from the tuxfamily repo, so that's what I'll recommend for any Buster users.
MX Linux packager and developer

Post Reply