LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 04-08-2019, 12:07 PM   #1
Lysander666
Senior Member
 
Registered: Apr 2017
Location: The Underearth
Distribution: Ubuntu, Debian, Slackware
Posts: 2,178
Blog Entries: 6

Rep: Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470
Pulse audio equalizer [qpaeq] in -current


Does anyone use qpaep in -current? It seems it is there since running it gives

Code:
There was an error importing needed libraries
Make sure you have qt5 and dbus-python installed
The error that occured was:
	No module named PyQt5
So I'm going to have to try to build pyqt5. However, I have to use the pyqt5 from SBo using Eric's qt5 and qt5-webkit for current. I'm not sure if it will work. Am I doing the right thing or does anyone else have any more effective suggestions? Is there another way to get qpaeq to work?
 
Old 04-08-2019, 01:28 PM   #2
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,167

Rep: Reputation: 7340Reputation: 7340Reputation: 7340Reputation: 7340Reputation: 7340Reputation: 7340Reputation: 7340Reputation: 7340Reputation: 7340Reputation: 7340Reputation: 7340
You might find some of what you need in Alien's kde5 dependency directory.

http://slackware.uk/people/alien-kde...5/x86_64/deps/
 
1 members found this post helpful.
Old 04-08-2019, 03:47 PM   #3
Lysander666
Senior Member
 
Registered: Apr 2017
Location: The Underearth
Distribution: Ubuntu, Debian, Slackware
Posts: 2,178

Original Poster
Blog Entries: 6

Rep: Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470
Thanks cwizard, it's installed, now I am getting an error saying "no module named sip". Any idea what this could be about? I wonder if python is not the right version for what is needed.
 
1 members found this post helpful.
Old 04-08-2019, 03:50 PM   #4
ChuangTzu
Senior Member
 
Registered: May 2015
Location: Where ever needed
Distribution: Slackware/Salix while testing others
Posts: 1,718

Rep: Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857
Quote:
Originally Posted by Lysander666 View Post
Thanks cwizard, it's installed, now I am getting an error saying "no module named sip". Any idea what this could be about? I wonder if python is not the right version for what is needed.
https://packages.slackware.com/?r=sl...9.8-i586-3.txz

https://packages.slackware.com/?r=sl...8-x86_64-3.txz
 
1 members found this post helpful.
Old 04-08-2019, 07:08 PM   #5
Lysander666
Senior Member
 
Registered: Apr 2017
Location: The Underearth
Distribution: Ubuntu, Debian, Slackware
Posts: 2,178

Original Poster
Blog Entries: 6

Rep: Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470
Thanks CT, you know your suggestions are always valued and appreciated, but I still get the same error saying that there is no module called sip.

I am close to giving up, getting an EQ installed is a huge amount of hassle, I have also failed to get alsaequal to work in spite of disabling Pulse and trying the steps that previously worked on 14.2. I'm starting to think it's not possible.
 
Old 04-08-2019, 07:25 PM   #6
ChuangTzu
Senior Member
 
Registered: May 2015
Location: Where ever needed
Distribution: Slackware/Salix while testing others
Posts: 1,718

Rep: Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857
Ah, just caught it (I think). Alien has a newer version, try his: http://slackware.uk/people/alien-kde..._64-2alien.txz

Hope that does it!

Last edited by ChuangTzu; 04-08-2019 at 07:27 PM.
 
2 members found this post helpful.
Old 04-08-2019, 07:31 PM   #7
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
There are both python2 and python3 versions of sip. I am not sure what is provided by Eric, but maybe one or both of these would work.

https://slackbuilds.org/repository/1...n/python2-sip/
https://slackbuilds.org/repository/1...n/python3-sip/
 
1 members found this post helpful.
Old 04-09-2019, 09:02 AM   #8
Lysander666
Senior Member
 
Registered: Apr 2017
Location: The Underearth
Distribution: Ubuntu, Debian, Slackware
Posts: 2,178

Original Poster
Blog Entries: 6

Rep: Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470
Thanks to both of you. I tried ChuangTzu's link. Now I get something new:

Code:
lysander@lysultra-vi:~$ qpaeq
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, webgl, xcb.

Aborted
Reinstalling libxcb didn't make a difference. I found

Code:
lysander@lysultra-vi:~$ whereis xcb libxcb
xcb: /usr/include/xcb /usr/share/xcb
libxcb: /usr/lib64/libxcb.so
Could there be a symlink missing somewhere? Unfortunately the ones you suggested didn't do anything, bass.

Last edited by Lysander666; 04-09-2019 at 09:04 AM.
 
2 members found this post helpful.
Old 04-09-2019, 11:06 AM   #9
Lysander666
Senior Member
 
Registered: Apr 2017
Location: The Underearth
Distribution: Ubuntu, Debian, Slackware
Posts: 2,178

Original Poster
Blog Entries: 6

Rep: Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470
Bumping for the solution, libxkbcommon is needed as well re Eric's post here:

https://www.linuxquestions.org/quest...8/#post5775177

So to recap, to get this working in -current, one needs [this is what I used anyway]

qt5 5.12.1[I am not totally sure about this one, but it never hurts to get it installed]
PyQt5 5.12 and depends[?]
sip 4.19.14
libxkbcommon 0.8.3

Of course, one also needs to edit /etc/pulse/default.pa to include the following two lines at the end:

Code:
load-module module-equalizer-sink
load-module module-dbus-protocol

Last edited by Lysander666; 04-09-2019 at 11:11 AM.
 
2 members found this post helpful.
Old 04-09-2019, 11:31 AM   #10
LuckyCyborg
Senior Member
 
Registered: Mar 2010
Posts: 3,605

Rep: Reputation: 3472Reputation: 3472Reputation: 3472Reputation: 3472Reputation: 3472Reputation: 3472Reputation: 3472Reputation: 3472Reputation: 3472Reputation: 3472Reputation: 3472
No later than in the latest of his posts from blog, Mr. Hameleers (again) says:
Quote:
qt5: the toolkit for creating graphical interfaces
libxkbcommon: support library for Qt5, handling keyboard descriptions.
OpenAL: support library for Qt5, implementing a 3D audio API.
SDL_sound: support library for Qt5 handling the decoding of various sound file formats.
Apparently, those are the minimal dependencies to run a Qt5 based application, according with him. Food for thoughts?

Last edited by LuckyCyborg; 04-09-2019 at 11:32 AM.
 
2 members found this post helpful.
Old 04-09-2019, 02:41 PM   #11
ChuangTzu
Senior Member
 
Registered: May 2015
Location: Where ever needed
Distribution: Slackware/Salix while testing others
Posts: 1,718

Rep: Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857
Quote:
Originally Posted by Lysander666 View Post
Thanks to both of you. I tried ChuangTzu's link. Now I get something new:

Code:
lysander@lysultra-vi:~$ qpaeq
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, webgl, xcb.

Aborted
Reinstalling libxcb didn't make a difference. I found

Code:
lysander@lysultra-vi:~$ whereis xcb libxcb
xcb: /usr/include/xcb /usr/share/xcb
libxcb: /usr/lib64/libxcb.so
Could there be a symlink missing somewhere? Unfortunately the ones you suggested didn't do anything, bass.
Fantastic, maybe a blog post is in order.
 
2 members found this post helpful.
Old 04-09-2019, 03:25 PM   #12
Lysander666
Senior Member
 
Registered: Apr 2017
Location: The Underearth
Distribution: Ubuntu, Debian, Slackware
Posts: 2,178

Original Poster
Blog Entries: 6

Rep: Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470
Quote:
Originally Posted by ChuangTzu View Post
Fantastic, maybe a blog post is in order.
Haha, those are only for things that took a lot of work or that are out of the ordinary. This is neither, though it is very useful to know, especially seeing as getting alsaequal to function properly is a massive pain.
 
2 members found this post helpful.
Old 11-18-2019, 03:53 PM   #13
Lysander666
Senior Member
 
Registered: Apr 2017
Location: The Underearth
Distribution: Ubuntu, Debian, Slackware
Posts: 2,178

Original Poster
Blog Entries: 6

Rep: Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470
Hmm now I get the following error:

Code:
lysander@lysultra-vi:~$ qpaeq
There was an error importing needed libraries
Make sure you have qt5 and dbus-python installed
The error that occurred was:
	libicui18n.so.64: cannot open shared object file: No such file or directory

Looks like the recent icu upgrade may have broken it. When I say 'broken', things still sound great, but I can't make any adjustments to qpaeq should I need to.
 
Old 11-19-2019, 05:23 AM   #14
Lysander666
Senior Member
 
Registered: Apr 2017
Location: The Underearth
Distribution: Ubuntu, Debian, Slackware
Posts: 2,178

Original Poster
Blog Entries: 6

Rep: Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470
Upgrading from qt5-5.13.0 to qt5-5.13.2 fixed this.
 
Old 11-22-2019, 09:07 AM   #15
giomat
Member
 
Registered: Jul 2017
Posts: 341

Rep: Reputation: 241Reputation: 241Reputation: 241
it's not uncommon for things depending on eric's qt builds to break, in fact every time there's an update to boost or icu, stuff will be unusable until a rebuild is done.
Consider installing eric's compatibility packages (icucompat and boostcompat) to mitigate the damage
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] SlackARM 14.2 SF and Current - hp-systray and pulseaudio EQ - qpaeq crashing - both written in Python abga Slackware - ARM 9 11-26-2017 02:48 PM
Getting repeated "Audio device got stuck!" messages from mplayer with qpaeq. alex14641 Slackware 0 10-03-2016 05:45 AM
Pulse counter or frequency of incoming pulse train jayhorizon Programming 15 10-29-2010 04:29 AM
About audio output equalizer using EsounD? icedust Programming 0 05-17-2003 11:45 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 03:28 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration