LinuxQuestions.org
Latest LQ Deal: Complete CCNA, CCNP & Red Hat Certification Training Bundle
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 10-05-2018, 11:45 AM   #1
hitest
Guru
 
Registered: Mar 2004
Location: Prince Rupert, B.C., Canada
Distribution: Slackware, OpenBSD
Posts: 5,610

Rep: Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658
KDE app breakage Slackware64-current (October 4, 2018) in a pure-alsa-system


Today I did a clean install of Slackware64-current using the October 4th ISO. I'm using XFCE. I removed all pulseaudio components and installed a pure-alsa-system as per the instructions in the README in /extra/pure-alsa-system.
I applied all alsa updates via slackpkg; I am seeing breakage in KDE apps, that is, the apps will not launch. The apps worked before applying the updates.
These are the apps I have attempted to run: shisen-sho, k3b, ktorrent, klickety, kbounce, kopete, kmail, kget, okular, Amarok, kaudiocreator. I have not tested all KDE apps.
Konquorer does start with an error.
 
Old 10-06-2018, 04:59 AM   #2
Darth Vader
Senior Member
 
Registered: May 2008
Location: Romania
Distribution: DARKSTAR Linux 2008.1
Posts: 2,727

Rep: Reputation: 1231Reputation: 1231Reputation: 1231Reputation: 1231Reputation: 1231Reputation: 1231Reputation: 1231Reputation: 1231Reputation: 1231
Then, I see no reason for our BDFL to continue to spend his precious time with this prone for total failures experiment called "pure-alsa-system", like yourself demonstrated right here.

And that's OK, he tried his best, but is not worth continuing, considering the time spent vs. the results - then let's remove that thing from -current and call a day...

Last edited by Darth Vader; 10-06-2018 at 05:31 AM.
 
Old 10-06-2018, 05:16 AM   #3
a4z
Senior Member
 
Registered: Feb 2009
Posts: 1,727

Rep: Reputation: 740Reputation: 740Reputation: 740Reputation: 740Reputation: 740Reputation: 740Reputation: 740
seems to me as it works as intended, you asked for a dysfunctional system, you got it
 
1 members found this post helpful.
Old 10-06-2018, 05:41 AM   #4
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,463

Rep: Reputation: Disabled
I don't use KDE and pure-alsa-system works fine for me, but maybe if you shared some error messages someone could offer helpful feedback?
 
1 members found this post helpful.
Old 10-06-2018, 05:50 AM   #5
Darth Vader
Senior Member
 
Registered: May 2008
Location: Romania
Distribution: DARKSTAR Linux 2008.1
Posts: 2,727

Rep: Reputation: 1231Reputation: 1231Reputation: 1231Reputation: 1231Reputation: 1231Reputation: 1231Reputation: 1231Reputation: 1231Reputation: 1231
I suspect that someone, a honorable systemd contributor arrived to sell us Anti-Cancer Candies just because he had the honor to be kicked out from the systemd tracker by no one else than the Devil King himself. Apparently, with a reason.

However, looks like his amazing unimaginable inventions tends to go on an epic failing...

Would care to explain this honorable former systemd contributor, why he insists to waste our time and hopes?

Last edited by Darth Vader; 10-06-2018 at 06:16 AM.
 
1 members found this post helpful.
Old 10-06-2018, 06:22 AM   #6
ppr:kut
Slackware Contributor
 
Registered: Aug 2006
Location: Netherlands
Distribution: Slackware
Posts: 514

Rep: Reputation: 311Reputation: 311Reputation: 311Reputation: 311
Quote:
Originally Posted by hitest View Post
Today I did a clean install of Slackware64-current using the October 4th ISO. I'm using XFCE. I removed all pulseaudio components and installed a pure-alsa-system as per the instructions in the README in /extra/pure-alsa-system.
I applied all alsa updates via slackpkg; I am seeing breakage in KDE apps, that is, the apps will not launch. The apps worked before applying the updates.
These are the apps I have attempted to run: shisen-sho, k3b, ktorrent, klickety, kbounce, kopete, kmail, kget, okular, Amarok, kaudiocreator. I have not tested all KDE apps.
Konquorer does start with an error.
If you try starting them from the command line, what output do you see? What's the error message you get from konqueror?
 
1 members found this post helpful.
Old 10-06-2018, 11:15 AM   #7
hitest
Guru
 
Registered: Mar 2004
Location: Prince Rupert, B.C., Canada
Distribution: Slackware, OpenBSD
Posts: 5,610

Original Poster
Rep: Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658
Quote:
Originally Posted by ppr:kut View Post
If you try starting them from the command line, what output do you see? What's the error message you get from konqueror?
Greetings! Thanks for the reply. I'm running XFCE so I used the XFCE terminal.

I tried running kshisen at the CLI; this is the output:

Quote:
bash-4.4$ /usr/bin/kshisen
/usr/bin/kshisen: error while loading shared libraries: libpulse.so.0: cannot open shared object file: No such file or directory
bash-4.4$ whereis kshisen
kshisen: /usr/bin/kshisen
bash-4.4$

Last edited by hitest; 10-06-2018 at 11:18 AM. Reason: Edit: added later
 
Old 10-06-2018, 11:21 AM   #8
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,463

Rep: Reputation: Disabled
So you don't actually have a pulse free system, you're going to need to identify what package still requires libpulse.so.

This script will ldd your entire system and report on the missing libraries, it should make it more clear what the culprit on your system is.

You can then then narrow down what package needs to be recompiled by grepping /var/log/packages/* with the output. I'd guess you missed a package in the pure-alsa-system.
 
1 members found this post helpful.
Old 10-06-2018, 11:26 AM   #9
hitest
Guru
 
Registered: Mar 2004
Location: Prince Rupert, B.C., Canada
Distribution: Slackware, OpenBSD
Posts: 5,610

Original Poster
Rep: Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658
Quote:
Originally Posted by orbea View Post
So you don't actually have a pulse free system, you're going to need to identify what package still requires libpulse.so.
Thanks for the reply.
Perhaps. I did follow the README instructions precisely as detailed in /extra/pure-alsa-system on how to remove pulse audio.

The KDE apps are complaining of the missing libpulse.so.

Last edited by hitest; 10-06-2018 at 11:29 AM.
 
Old 10-06-2018, 11:30 AM   #10
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,463

Rep: Reputation: Disabled
I think the possibilities are you didn't follow the instructions right, the instructions are missing a step or Pat missed the dependency altogether. Regardless without knowing what the culprit is its all guesswork.
 
2 members found this post helpful.
Old 10-06-2018, 11:37 AM   #11
hitest
Guru
 
Registered: Mar 2004
Location: Prince Rupert, B.C., Canada
Distribution: Slackware, OpenBSD
Posts: 5,610

Original Poster
Rep: Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658
Quote:
Originally Posted by orbea View Post
I think the possibilities are you didn't follow the instructions right, the instructions are missing a step or Pat missed the dependency altogether. Regardless without knowing what the culprit is its all guesswork.
I didn't miss a step. Here's the README in its entirety.

Quote:
#!/bin/sh
# Don't like PulseAudio?
# Fine, we're not going to force you to use it.
#
# To eliminate PulseAudio from your system and switch to using pure ALSA,
# first remove the following packages:

removepkg --terse pulseaudio pamixer pavucontrol xfce4-pulseaudio-plugin

# Next, install the packages in this directory:

upgradepkg --install-new --terse *.txz

# Move the new asound.conf into place:

mv /etc/asound.conf.new /etc/asound.conf

# You may need to reboot at this point to make sure there are no running
# PulseAudio processes, or any binaries still mapping the PulseAudio libraries.
# If you use Xfce, you'll probably want to add the xfce4-mixer plugin (named
# "audio mixer" in the menu) to the panel.
#
# If you run this README file as a script, it will do all of these things for
# you except for adding the audio mixer to the Xfce panel:
#
# sh README
#
# Caveats:
# Bluetooth audio will no longer work.
# Third party packages that link to PulseAudio will need to be rebuilt.
#
# Enjoy! :-)
Here's the output of the removal command:

Quote:
bash-4.4# removepkg --terse pulseaudio pamixer pavucontrol xfce4-pulseaudio-plugin
No such package: pulseaudio. Can't remove.
No such package: pamixer. Can't remove.
No such package: pavucontrol. Can't remove.
No such package: xfce4-pulseaudio-plugin. Can't remove.
bash-4.4#
 
Old 10-06-2018, 11:40 AM   #12
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,463

Rep: Reputation: Disabled
I wasn't trying to doubt you, just point out the error implies that something on your system still wants pulseaudio so something must of gone wrong somewhere.

Did you try the script? Its kind of slow, but should make it easy to figure this out.
 
1 members found this post helpful.
Old 10-06-2018, 11:48 AM   #13
hitest
Guru
 
Registered: Mar 2004
Location: Prince Rupert, B.C., Canada
Distribution: Slackware, OpenBSD
Posts: 5,610

Original Poster
Rep: Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658Reputation: 1658
Quote:
Originally Posted by orbea View Post
Did you try the script? Its kind of slow, but should make it easy to figure this out.
Running it now. Thanks. Will let you know.
 
Old 10-06-2018, 12:51 PM   #14
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 1,609

Rep: Reputation: 4915Reputation: 4915Reputation: 4915Reputation: 4915Reputation: 4915Reputation: 4915Reputation: 4915Reputation: 4915Reputation: 4915Reputation: 4915Reputation: 4915
Try just running the README itself as a script and it'll do pretty much everything required:

sh README

I tested kshisen here on an ALSA-only system (starting it from within Xfce), and didn't run into any problem.
 
3 members found this post helpful.
Old 10-06-2018, 12:52 PM   #15
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 1,609

Rep: Reputation: 4915Reputation: 4915Reputation: 4915Reputation: 4915Reputation: 4915Reputation: 4915Reputation: 4915Reputation: 4915Reputation: 4915Reputation: 4915Reputation: 4915
Quote:
Originally Posted by Darth Vader View Post
Then, I see no reason for our BDFL to continue to spend his precious time with this prone for total failures experiment called "pure-alsa-system", like yourself demonstrated right here.

And that's OK, he tried his best, but is not worth continuing, considering the time spent vs. the results - then let's remove that thing from -current and call a day...
Thanks once again Darth for being the least helpful person in this thread.
 
13 members found this post helpful.
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
slackware-current breakage of MTP after [Wed May 23 04:42:29 UTC 2018] update lord_ Slackware 6 06-13-2018 06:34 AM
Optional pure-alsa-system Slackware-current! Didier Spaier Slackware 47 05-28-2018 11:40 AM

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

All times are GMT -5. The time now is 01:26 PM.

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
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration