[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
howtos:multimedia:pulseaudio_non-default [2016/04/23 04:45 (UTC)] khronosschotyhowtos:multimedia:pulseaudio_non-default [2016/05/02 22:34 (UTC)] (current) – take out tip since cmake handles it in the better fake pulseaudio linuxrocks123
Line 37: Line 37:
  
 <code> <code>
-git clone https://github.com/s3erios/skype_oss_wrapper +git clone https://github.com/i-rinat/apulse 
-cd skype_oss_wrapper +cd apulse 
-vi Makefile #get rid of any "-m32" flags if you are on a 64-bit machine +mkdir build 
-make libpulse.so.0+cd build 
 +cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release .. 
 +make
 su su
-cp libpulse.so.0 /usr/lib64 #or /usr/lib if you are on a 32-bit machine+mv libpulse/usr/lib64 #or /usr/lib if you are on a 32-bit machine
 </code> </code>
- 
-<note tip> Tip: on a 64 bit machine you could change "-m32" to -m64" </note> 
  
 Now your pulseaudio-linked programs will find a fake libpulse.so.0 that nevertheless provides all the symbols they expect and everything that can use ALSA will use ALSA just like it used to.  Additionally, any program insisting on trying to use the libpulse.so.0 API should theoretically still work as the libpulse.so.0 you have installed is a wrapper to make PulseAudio programs (Skype specifically) work on ALSA-only systems. Now your pulseaudio-linked programs will find a fake libpulse.so.0 that nevertheless provides all the symbols they expect and everything that can use ALSA will use ALSA just like it used to.  Additionally, any program insisting on trying to use the libpulse.so.0 API should theoretically still work as the libpulse.so.0 you have installed is a wrapper to make PulseAudio programs (Skype specifically) work on ALSA-only systems.
 howtos:multimedia:pulseaudio_non-default ()