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

Share your own howto's etc. Not for support questions!

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

Postby dcihon » 2017-11-12 13:01

I wouldn't mind helping if you have the time to teach me what to do.
dcihon
 
Posts: 137
Joined: 2012-09-23 16:18

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

Postby stevepusser » 2018-01-29 18:31

Debian testing and Ubuntu 17.10 support have now been added to the repository.
The MX Linux repositories: Backports galore! If we don't have something, just ask and we'll try--we like challenges. New packages: Krita 3.3.3, Pale Moon 27.7.2, Yacreader 9.0rc1, Calligra 3.1, VLC 3.0.0, Firefox 58.0.2, QMPlay2 17.12.31
User avatar
stevepusser
 
Posts: 9219
Joined: 2009-10-06 05:53

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

Postby dcihon » 2018-01-29 20:52

Thanks Steve,
I will play around with it tonight when I get home from work.
dcihon
 
Posts: 137
Joined: 2012-09-23 16:18

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

Postby dcihon » 2018-01-30 11:20

I have a question before I do anything.
I have the previous compiz running on my debian testing. All is working except for ccsm not launching.
Do I remove everything (purge all the packages) and then install all the debs from the repository?
Thanks
dcihon
 
Posts: 137
Joined: 2012-09-23 16:18

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

Postby stevepusser » 2018-01-30 23:07

Yes, remove and replace.

What error do you get with ccsm not launching if you try starting it from the terminal? Don't tell me I haven't added that rsvg package as a dependency...
The MX Linux repositories: Backports galore! If we don't have something, just ask and we'll try--we like challenges. New packages: Krita 3.3.3, Pale Moon 27.7.2, Yacreader 9.0rc1, Calligra 3.1, VLC 3.0.0, Firefox 58.0.2, QMPlay2 17.12.31
User avatar
stevepusser
 
Posts: 9219
Joined: 2009-10-06 05:53

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

Postby dcihon » 2018-01-31 11:28

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
dcihon
 
Posts: 137
Joined: 2012-09-23 16:18

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

Postby stevepusser » 2018-01-31 19:16

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.
The MX Linux repositories: Backports galore! If we don't have something, just ask and we'll try--we like challenges. New packages: Krita 3.3.3, Pale Moon 27.7.2, Yacreader 9.0rc1, Calligra 3.1, VLC 3.0.0, Firefox 58.0.2, QMPlay2 17.12.31
User avatar
stevepusser
 
Posts: 9219
Joined: 2009-10-06 05:53

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

Postby stevepusser » 2018-01-31 23:35

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
The MX Linux repositories: Backports galore! If we don't have something, just ask and we'll try--we like challenges. New packages: Krita 3.3.3, Pale Moon 27.7.2, Yacreader 9.0rc1, Calligra 3.1, VLC 3.0.0, Firefox 58.0.2, QMPlay2 17.12.31
User avatar
stevepusser
 
Posts: 9219
Joined: 2009-10-06 05:53

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

Postby dcihon » 2018-02-03 14:43

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: 137
Joined: 2012-09-23 16:18

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

Postby dcihon » 2018-02-12 11:46

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
dcihon
 
Posts: 137
Joined: 2012-09-23 16:18

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

Postby styxxx » 2018-02-19 18:13

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...
styxxx
 
Posts: 10
Joined: 2013-06-03 20:24

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

Postby stevepusser » 2018-02-20 21:32

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.
The MX Linux repositories: Backports galore! If we don't have something, just ask and we'll try--we like challenges. New packages: Krita 3.3.3, Pale Moon 27.7.2, Yacreader 9.0rc1, Calligra 3.1, VLC 3.0.0, Firefox 58.0.2, QMPlay2 17.12.31
User avatar
stevepusser
 
Posts: 9219
Joined: 2009-10-06 05:53

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

Postby styxxx » 2018-02-21 00:11

I found this thread: https://stackoverflow.com/questions/47251562/how-to-fix-undefined-symbol-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/changelogs/main/p/python2.7/python2.7_2.7.14-6_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?
styxxx
 
Posts: 10
Joined: 2013-06-03 20:24

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

Postby stevepusser » 2018-02-21 01:56

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.
The MX Linux repositories: Backports galore! If we don't have something, just ask and we'll try--we like challenges. New packages: Krita 3.3.3, Pale Moon 27.7.2, Yacreader 9.0rc1, Calligra 3.1, VLC 3.0.0, Firefox 58.0.2, QMPlay2 17.12.31
User avatar
stevepusser
 
Posts: 9219
Joined: 2009-10-06 05:53

Previous

Return to Docs, Howtos, Tips & Tricks

Who is online

Users browsing this forum: No registered users and 3 guests

fashionable