Slackware This Forum is for the discussion of Slackware Linux.
|
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
|
03-05-2014, 03:11 PM
|
#1
|
Member
Registered: Feb 2014
Posts: 44
Rep:
|
gnome mplayer error
Hi! My gnome mplayer no longer starts in slackware 14.1 32-bit. I have installed pulseaudio but I still have this error:
gnome-mplayer: error while loading shared libraries: libpulsecommon-0.9.21.so: cannot open shared object file: No such file or directory
I have searched and I found pulseaudio 2.0 is installed. Why gnome-mplayer is not compilling with libpulsecommon-2.0.so instead libpulsecommon-0.9.21.so?
Thanks in advance!
|
|
|
03-05-2014, 03:28 PM
|
#2
|
Senior Member
Registered: Sep 2010
Location: Lawrence, New Zealand
Distribution: Slackware
Posts: 1,077
|
Did you manually compile Gnome Mplayer against libpulsecommon-2.0.so ? if not, why would it look to libpulsecommon-2.0.so ?
I can see you going one of two ways on this:
- uninstall pulse 2.0 and install pulse 1.9(.21) [and then GnomeMplayer will be able to find the libpulsecommon-0.9.21.so it is seeking]
OR..
- re-compile Gnome Mplayer against your new libpulsecommon.2.0.so [which will make GnomeMplayer look for libpulsecommon-2.0.so insteaad]
A third option would be to recompile Gnome Mplayer WITHOUT pulse depencies (if that's an option)
A fourth option is to use something like SMplayer or KMplayer instead.
|
|
|
03-05-2014, 04:45 PM
|
#3
|
Member
Registered: Feb 2014
Posts: 44
Original Poster
Rep:
|
Quote:
Originally Posted by notKlaatu
Did you manually compile Gnome Mplayer against libpulsecommon-2.0.so ? if not, why would it look to libpulsecommon-2.0.so ?
I can see you going one of two ways on this:
- uninstall pulse 2.0 and install pulse 1.9(.21) [and then GnomeMplayer will be able to find the libpulsecommon-0.9.21.so it is seeking]
OR..
- re-compile Gnome Mplayer against your new libpulsecommon.2.0.so [which will make GnomeMplayer look for libpulsecommon-2.0.so insteaad]
A third option would be to recompile Gnome Mplayer WITHOUT pulse depencies (if that's an option)
A fourth option is to use something like SMplayer or KMplayer instead.
|
I compilled gnome mplayer against libpulsecommon.2.0 from slackbuilds source code but I have the same error, and I don't know why. The point is I was able to run gnome-mplayer untill yesterday. I must have been installed something wrong, and now compilling pulseaudio again doesn't solve the problem. I also don't know how to compile gnome mplayer without pulse audio. I think I really have to uninstall pulseaudio and not using it anymore.... it would be fain if i can build gnom-mplayer without pulse.
Last edited by danielxs; 03-05-2014 at 04:56 PM.
|
|
|
03-05-2014, 04:54 PM
|
#4
|
Senior Member
Registered: Sep 2010
Location: Lawrence, New Zealand
Distribution: Slackware
Posts: 1,077
|
If you download the sources of Gnome Mplayer and run:
it says you can compile without pulse using this flag:
Code:
--without-pulseaudio
I am not sure why your Gnome Mplayer would be looking for pulse 0.9.21 if you compiled and installed against pulse-2.0 but maybe the pulse numbering scheme is not what it appears to be.
I would uninstall Gnome Mplayer, then re-compile Gnome Mplayer with the --without-pulseaudio flag (unless you WANT pulse audio) and see if that works. It should.
If not, then do an
Code:
ls /usr/lib/*pulse*
and let's see what exactly is going on in your lib directory...
|
|
|
03-06-2014, 04:33 AM
|
#5
|
Member
Registered: Feb 2014
Posts: 44
Original Poster
Rep:
|
@notKlaatu Thank you for your answer. I uninstalled pulseaudio and I tryied to compile gnome-mplayer with the "--without-pulseaudio" flag, but I have this error:
/usr/lib/gcc/i486-slackware-linux/4.8.2/../../../libgmlib.so: undefined reference to `pa_context_set_subscribe_callback@PULSE_0'
Now.... if pulseaudio is unisntalled but I still have a library located in gcc library which tells gnome-mplayer that pulseaudio is still on the system, should I just delete that file, or this will crush my system?
Maybe I should rebuild gcc, or edit libgmlib.so somehow?!...
Last edited by danielxs; 03-06-2014 at 04:36 AM.
|
|
|
03-06-2014, 06:05 AM
|
#6
|
Member
Registered: Feb 2014
Posts: 44
Original Poster
Rep:
|
I have to correct the above post, becouse I didn't mentioned the entire error compilling gnome mplayer:
/usr/lib/gcc/i486-slackware-linux/4.8.2/../../../../i486-slackware-linux/bin/ld: warning: libpulse-mainloop-glib.so.0, needed by /usr/lib/gcc/i486-slackware-linux/4.8.2/../../../libgmlib.so, not found (try using -rpath or -rpath-link)
/usr/lib/gcc/i486-slackware-linux/4.8.2/../../../../i486-slackware-linux/bin/ld: warning: libpulse.so.0, needed by /usr/lib/gcc/i486-slackware-linux/4.8.2/../../../libgmlib.so, not found (try using -rpath or -rpath-link)
/usr/lib/gcc/i486-slackware-linux/4.8.2/../../../../i486-slackware-linux/bin/ld: warning: libpulsecommon-0.9.21.so, needed by /usr/lib/gcc/i486-slackware-linux/4.8.2/../../../libgmlib.so, not found (try using -rpath or -rpath-link)
I don't know what's wrong. I compilled gnome-mplayer like this: ./configure --without-pulseaudio; make; --- when I try to make it I get the above errors
Last edited by danielxs; 03-06-2014 at 06:10 AM.
|
|
|
03-06-2014, 07:04 AM
|
#7
|
Member
Registered: Feb 2014
Posts: 44
Original Poster
Rep:
|
Nevermind. I solved this problem my self. I found this reference link: http://www.murga-linux.com/puppy/vie...c3831c39613edf The problem was in building and installing gmtk package with pulseaudio installed. So I reinstalled gmtk, and after that I had an error with libpangocairo dependence file which is a part of pangomm. After uninstalling and reinstalling pangomm gonme-mplayer could be build and installed again.
Thanks for your postings!
|
|
|
All times are GMT -5. The time now is 12:01 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|