You are not logged in.

Dear visitor, welcome to KDE-Forum.org. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

pchelper

Beginner

  • "pchelper" started this thread

Posts: 15

Location: Israel

  • Send private message

1

Saturday, October 1st 2005, 10:22am

kde sound system not working (i have sound, and it does work)

hello.
i have a bit of a strange problem.
i have sound, i can hear audio and video, and i can control the sound volume with kmix.
but non of the kde sound are working.
in the control center i set it to alsa (i tried all else, nothing including alsa works).
can anybody tell me why?
how to fix?
thanks.
adi

frozenJim

Beginner

Posts: 22

Location: Montreal, Canada

  • Send private message

2

Monday, October 3rd 2005, 9:04pm

RE: kde sound system not working (i have sound, and it does work)

Yes... you and me and probably every other KDE user on the planet (from what I can tell in the forums).

I have read many dum ideas on how to fix this - none of which actually work.

Currently I have five machines ALL in the same state. Everything is perfect on all of the systems except that there is no desktop noise. Grrrr..

The problem existed on two others last week and the worst thing happened... I rebooted them one day and the desktop sound was working. I HATE THAT!!!! Now I have no idea what I did to make them both go.


Grrrrr....... It's like using Windows! Just fiddle with it for a few hours and reboot a hundred times and.. VOILA! IT WORKS! (until the next reboot).

(sorry, I don't suppose I helped solve your problem here, did I. But I feel somewhat better anyhow. ;-) )

frozenJim

Beginner

Posts: 22

Location: Montreal, Canada

  • Send private message

3

Monday, October 3rd 2005, 9:14pm

RE: kde sound system not working (i have sound, and it does work)

OK.. as always - immediately after posting a snotty message - I find the answer. (Hey, it is my troubleshooting system and it works. :-) )

There is another post in this forum that advised to simply delete the file knotifyrc file.

Source code

1
# mv ~/.kde/share/config/knotifyrc ~/.kde/share/config/knotifyrc.bak


I did the copy, logged my user out of KDE and then logged back in to a system with sound. (no need to restart X, it's a KDE init file)

So there ya go. Lemme know it that works for you.

pchelper

Beginner

  • "pchelper" started this thread

Posts: 15

Location: Israel

  • Send private message

4

Wednesday, October 5th 2005, 1:47pm

thank you, but no go...

thank you very much for tring to help, but it is not the solution....
this is quiet wierd situation....
all my program have sound, even thing like gaim that are build to use the artsd sound system,
but the kde sounds (login to kde, wornings system bell) are not working....
well....
thank you for tring, but since i do not expect help to come from this forum, i guess i best just learn to live without it....

Adi

frozenJim

Beginner

Posts: 22

Location: Montreal, Canada

  • Send private message

5

Wednesday, October 5th 2005, 3:08pm

RE: thank you, but no go...

Now you're just talkin crazy! Of course we can fix it. If you are interested in pursuing the problem.

It's not tough to live without system notifications - so if you are happy with that solution then I won't spend any more time here.

But if you want to look into it, we can fix it.

Two places to start:

First thing... if you're still with me here.. could you post the contents of this file :

Source code

1
# cat ~/.kde/share/config/knotifyrc 


Second.... do you have permissions? Let's have a look at which groups you belong to. From your console, just type in the word "groups" and post the result here:

Source code

1
2
# groups
lp wheel audio cdrom cdrw p2p

As you can see, I am in the audio group which, on MY computer, is necessary for notifications to work. So let's see your list.

We can carry on from there. ;)

pchelper

Beginner

  • "pchelper" started this thread

Posts: 15

Location: Israel

  • Send private message

6

Wednesday, October 5th 2005, 3:23pm

i am here, and i wish to solve it.

this is the outputs:
bash-3.00$ cat knotifyrc
[Misc]
LastConfiguredApp=Akregator

[StartProgress]
Arts Init=true
KNotify Init=true
Use Arts=true

old file:
bash-3.00$ cat knotifyrc.bak
[Misc]
External player=/usr/local/bin/mplayer
LastConfiguredApp=××××¢×ת ×ערת ×©× KDE
Use external player=false
Volume=100

[StartProgress]
Arts Init=true
KNotify Init=true
Use Arts=true

bash-3.00$ groups
wheel audio video cdrom


and just for the information:
i use
slackware 10.1
kde 3.4.2
kernel 2.6.13

thank you
adi

frozenJim

Beginner

Posts: 22

Location: Montreal, Canada

  • Send private message

7

Wednesday, October 5th 2005, 6:23pm

RE: i am here, and i wish to solve it.

Well that all looks good. Your old knotifyrc had a pretty funny entry in the "Last Configured App" didn't it?

Just to make sure that all is well in the land of KDE, you should close your current KDE Session. You don't have to reboot (this isn't Micro$oft), or even end X, but get out of KDE. The log in again.

-------------------
OK.. two more things to check out:

1. aRts Control Tool
Open the "Sound Server Control (ARts Control Tool)" application from your Multimedia menu. Keep an eye on it while you minimize and maximize a window.
  • Do the VU lines go up and down?

Sometimes your aRts notifications ARE working, but you still cannot hear them. So this is a good test.

Even if you do not see the VU lines going up and down - you may STILL have aRts notifications.. but the aRts volume might be zeroed. To the right of the two VU lines, there is a third colum for volume. Set the volume to about 80%.
  • What was the volume set at?


2. Test System Notifications
Second are we sure that sounds are configured and that System Notification is actually working?

From Control Center, -> System Notifications do this:

  • Select "The KDE Window Manager" as the "Event Source"
  • Choose "A Window is restored"
  • Check the "Apply to all applications" box
  • Click the "Turn on all" (sounds) button
  • Click the "More Options" button
  • Check the "Show a message in a popup window" box
  • Press the "APPLY" button at the bottom of the dialog.


This is just to check the obvious things.
  • Does the "Actions" window show that the sound is "KDE_Window_DeIconify.ogg"?
  • Is the "Play a sound" box checked?
  • Do the VU's in the "aRts Conrol Tool" move when you click on the "Play" button of the "Action" section?
  • Do the VU's move when you minimize and restore a window?
  • Do you see the MESSAGE now then you restore a window?


So, if you do these two tests, and you STILL don't have notifications. Well, we will carry on from there. ;-)

pchelper

Beginner

  • "pchelper" started this thread

Posts: 15

Location: Israel

  • Send private message

8

Wednesday, October 5th 2005, 6:53pm

sorry, no go,

ok.
i logged out of kde and restarted x.
i checked that all sounds are on, and i get the "new" popup window(i did the popup for new window by mistake :P)
i loaded arts controler, but it does not move. i belive the sound was more the 80% but after 70 the numbers are a bit broken, i see only one number instead of two.

i entered gaim preference and run a sound test there and i heard the sound and saw the dails move..

i run the test from the kde control centel and nothing, the dails do not move.

it is like kde connection to arts is broken or something.

thanks again for all the help.
adi

frozenJim

Beginner

Posts: 22

Location: Montreal, Canada

  • Send private message

9

Thursday, October 6th 2005, 5:06pm

Ah, but we must be getting close.

OK. Let's look at your notification sounds. We will switch you back to your default sounds and then turn all sounds on again. I have found that restarting makes a difference after this.
  • Open Control Panel -> Sound & Multimedia -> System Notifications
  • Click on the "Defaults" button at the bottom of the screen
  • Tell the warning Dialog "reset" and then press "Apply"

Now you have no sounds or notifications. Right?
  • Select "The KDE Window Manager" for the Event Source
  • Click on the "A Window is Minimized" Event
  • Check the "Apply to all applications" box
  • Push the "Turn On All" (Sounds) button

Now you should see "KDE_Window_Iconify.ogg" in the "Actions" section.
  • Push the PLAY button
  • Do you hear the sound?
  • Press the "Apply" button
  • Log out of KDE
  • Log into KDE
  • Do you hear your startup sounds?

pchelper

Beginner

  • "pchelper" started this thread

Posts: 15

Location: Israel

  • Send private message

10

Thursday, October 6th 2005, 5:29pm

nope. sorry...

i did everything you saied.
i saw the correct file name, and tried logging in and out, but nothing.
no sound and the dails on the arts controler are not moving.

i have a thought, most probebly wrong, but worth asking.

maybe it has somthing to do with *.ogg
maybe the kde ogg codec is currupted.

is there a way to check that? if i change to wav file, will the notification system accept and active it?
is there a why to "reinstall" the codec like on windows?

frozenJim

Beginner

Posts: 22

Location: Montreal, Canada

  • Send private message

11

Thursday, October 6th 2005, 6:09pm

RE: nope. sorry...

"re-installing" is really only a Micro$oft solution. I have never found that it helps in Linux.

You can try putting a .wav file into the "minimize" event... see if it makes a difference.

Good idea! Let me know how it goes.

pchelper

Beginner

  • "pchelper" started this thread

Posts: 15

Location: Israel

  • Send private message

12

Thursday, October 6th 2005, 7:16pm

.wav works. :) but how to fix the ogg support?

when i put a wav file i hear the sound.
but some of the notification sound have only ogg and espesially the system bell.
how do i fix the ogg support?

thanks :)

frozenJim

Beginner

Posts: 22

Location: Montreal, Canada

  • Send private message

13

Thursday, October 6th 2005, 8:14pm

RE: .wav works. :) but how to fix the ogg support?

Hey, that's great! Now we are sure that KNotify is working and aRts is working too!

Can you play your .ogg files in xmms?

pchelper

Beginner

  • "pchelper" started this thread

Posts: 15

Location: Israel

  • Send private message

14

Thursday, October 6th 2005, 8:20pm

xmms can play ogg file

i think maybe i found the solution, but compileing will thke time:

Quoted

DE users who have compiled Akode with a version of libltdl installed may be experiencing problem playing Ogg files. Recompiling Akode with libltdl disabled should solve this problem.


this is taken from:

http://community.linux.com/print.pl?sid=04/08/12/1050210

when i finish compileing kdemultimedia --without-libltdl i will let you know if it helped.
thanks
adi

frozenJim

Beginner

Posts: 22

Location: Montreal, Canada

  • Send private message

15

Thursday, October 6th 2005, 8:28pm

RE: xmms can play ogg file

Sure.

I found this too - he is talking about a fix involving the startkde config file, but the answer is the volume setting:

Quoted

I upgraded to KDE 3.4 last night. As expected the sound didn't work so I not only added the above lines to "startkde" but I compiled and reinstalled arts-1.4.0 from the .src files. The sounds still didn't work until I found that the player volume (Control Center --> Sound & Multimedia --> System Notifications --> Player Settings) has to be set to 100. Anything less will result in silence at least for the .ogg sound files. The wave files will play at lower player volumes.


Found it on the SUSE forum at http://forums.suselinuxsupport.de/lofive…php/t13334.html

I have never tried at less than 100% so this problem never affected me.

pchelper

Beginner

  • "pchelper" started this thread

Posts: 15

Location: Israel

  • Send private message

16

Thursday, October 6th 2005, 8:34pm

my sound volume is 100%, and i cannot compile

i again gut a problem while compileing kde from source (this is why i was willing to give up, couse i run into a problem like this before and no one will help with a compile problem)

this is the compile error:

Quoted

/bin/sh ../../libtool --silent --tag=CXX --mode=link g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wno-non-virtual-dtor -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -o libakode.la -rpath /opt/kde/lib -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -version-info 1:0:0 -L/opt/kde/lib -L/usr/lib/qt/lib -L/usr/X11R6/lib bytebuffer.lo audiobuffer.lo pluginhandler.lo decoderpluginhandler.lo resamplerpluginhandler.lo sinkpluginhandler.lo encoderpluginhandler.lo fast_resampler.lo crossfader.lo volumefilter.lo localfile.lo mmapfile.lo wav_decoder.lo auto_sink.lo converter.lo streamtoframe_decoder.lo frametostream_decoder.lo frametostream_sink.lo player.lo magic.lo -lpthread -ldl .libs/pluginhandler.o(.text+0x25f): In function `aKode::PluginHandler::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/pluginhandler.o(.text+0x29c): In function `aKode::PluginHandler::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/pluginhandler.o(.text+0x2c0): In function `aKode::PluginHandler::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/pluginhandler.o(.text+0x35f): In function `aKode::PluginHandler::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/pluginhandler.o(.text+0x3bf): In function `aKode::PluginHandler::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/pluginhandler.o(.text+0x3f4): In function `aKode::PluginHandler::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/pluginhandler.o(.text+0x430): In function `aKode::PluginHandler::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/pluginhandler.o(.text+0x45d): In function `aKode::PluginHandler::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/pluginhandler.o(.text+0x490): In function `aKode::PluginHandler::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/pluginhandler.o(.text+0x49a): In function `aKode::PluginHandler::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/pluginhandler.o(.text+0x4b3): In function `aKode::PluginHandler::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/pluginhandler.o(.text+0x566): In function `aKode::PluginHandler::PluginHandler(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/pluginhandler.o(.text+0x57c): In function `aKode::PluginHandler::PluginHandler(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/pluginhandler.o(.text+0x616): In function `aKode::PluginHandler::PluginHandler(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/pluginhandler.o(.text+0x62c): In function `aKode::PluginHandler::PluginHandler(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/pluginhandler.o(.gnu.linkonce.t._ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_EPKS3_RKS6_+0x32): In function `std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/decoderpluginhandler.o(.text+0xf3): In function `aKode::DecoderPluginHandler::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/decoderpluginhandler.o(.text+0x150): In function `aKode::DecoderPluginHandler::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/decoderpluginhandler.o(.text+0x1c3): In function `aKode::DecoderPluginHandler::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/decoderpluginhandler.o(.text+0x1f3): In function `aKode::DecoderPluginHandler::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/decoderpluginhandler.o(.text+0x2a6): In function `aKode::DecoderPluginHandler::DecoderPluginHandler(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/decoderpluginhandler.o(.text+0x2bc): In function `aKode::DecoderPluginHandler::DecoderPluginHandler(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/decoderpluginhandler.o(.text+0x366): In function `aKode::DecoderPluginHandler::DecoderPluginHandler(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/decoderpluginhandler.o(.text+0x37c): In function `aKode::DecoderPluginHandler::DecoderPluginHandler(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/resamplerpluginhandler.o(.text+0x93): In function `aKode::ResamplerPluginHandler::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/resamplerpluginhandler.o(.text+0xed): In function `aKode::ResamplerPluginHandler::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/resamplerpluginhandler.o(.text+0x14f): In function `aKode::ResamplerPluginHandler::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/resamplerpluginhandler.o(.text+0x17f): In function `aKode::ResamplerPluginHandler::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/resamplerpluginhandler.o(.text+0x226): In function `aKode::ResamplerPluginHandler::ResamplerPluginHandler(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/resamplerpluginhandler.o(.text+0x23c): In function `aKode::ResamplerPluginHandler::ResamplerPluginHandler(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/resamplerpluginhandler.o(.text+0x2e6): In function `aKode::ResamplerPluginHandler::ResamplerPluginHandler(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/resamplerpluginhandler.o(.text+0x2fc): In function `aKode::ResamplerPluginHandler::ResamplerPluginHandler(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/sinkpluginhandler.o(.text+0xb3): In function `aKode::SinkPluginHandler::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/sinkpluginhandler.o(.text+0x153): In function `aKode::SinkPluginHandler::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/sinkpluginhandler.o(.text+0x175): In function `aKode::SinkPluginHandler::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/sinkpluginhandler.o(.text+0x1a5): In function `aKode::SinkPluginHandler::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/sinkpluginhandler.o(.text+0x22c): In function `aKode::SinkPluginHandler::SinkPluginHandler(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/sinkpluginhandler.o(.text+0x24f): In function `aKode::SinkPluginHandler::SinkPluginHandler(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/sinkpluginhandler.o(.text+0x2dc): In function `aKode::SinkPluginHandler::SinkPluginHandler(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/sinkpluginhandler.o(.text+0x2ff): In function `aKode::SinkPluginHandler::SinkPluginHandler(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/encoderpluginhandler.o(.text+0xa9): In function `aKode::EncoderPluginHandler::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/encoderpluginhandler.o(.text+0x12a): In function `aKode::EncoderPluginHandler::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/encoderpluginhandler.o(.text+0x140): In function `aKode::EncoderPluginHandler::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/encoderpluginhandler.o(.text+0x170): In function `aKode::EncoderPluginHandler::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/encoderpluginhandler.o(.text+0x216): In function `aKode::EncoderPluginHandler::EncoderPluginHandler(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/encoderpluginhandler.o(.text+0x22c): In function `aKode::EncoderPluginHandler::EncoderPluginHandler(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/encoderpluginhandler.o(.text+0x2d6): In function `aKode::EncoderPluginHandler::EncoderPluginHandler(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/encoderpluginhandler.o(.text+0x2ec): In function `aKode::EncoderPluginHandler::EncoderPluginHandler(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/auto_sink.o(.text+0x3c3): In function `aKode::AutoSink::open()': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/auto_sink.o(.text+0x452): In function `aKode::AutoSink::open()': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/auto_sink.o(.text+0x4cd): In function `aKode::AutoSink::open()': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/auto_sink.o(.text+0x523): In function `aKode::AutoSink::open()': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/auto_sink.o(.text+0x595): In function `aKode::AutoSink::open()': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/auto_sink.o(.text+0x5eb): more undefined references to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' follow .libs/auto_sink.o(.text+0x727): In function `aKode::AutoSink::open()': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/auto_sink.o(.text+0x75a): In function `aKode::AutoSink::open()': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/auto_sink.o(.text+0x7d4): In function `aKode::AutoSink::open()': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/auto_sink.o(.text+0x81d): In function `aKode::AutoSink::open()': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/auto_sink.o(.text+0x850): In function `aKode::AutoSink::open()': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/auto_sink.o(.text+0x8c8): more undefined references to `__gnu_cxx::__exchange_and_add(int volatile*, int)' follow .libs/player.o(.text+0x1209): In function `aKode::Player::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/player.o(.text+0x12cf): In function `aKode::Player::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/player.o(.text+0x150e): In function `aKode::Player::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/player.o(.text+0x16a7): In function `aKode::Player::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/player.o(.text+0x16c1): In function `aKode::Player::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/player.o(.text+0x16f0): In function `aKode::Player::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/player.o(.text+0x1813): In function `aKode::Player::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/player.o(.text+0x1833): In function `aKode::Player::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/player.o(.text+0x1977): In function `aKode::Player::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/player.o(.text+0x1ad9): In function `aKode::Player::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/player.o(.text+0x1b58): In function `aKode::Player::open(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/player.o(.text+0x1c4f): In function `aKode::Player::open(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/magic.o(.text+0x1b): In function `aKode::Magic::detectMPEG(aKode::File*, int)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/magic.o(.text+0xde): In function `aKode::Magic::detectRIFF(aKode::File*, int)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/magic.o(.text+0x298): In function `aKode::Magic::detectSuffix(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/magic.o(.text+0x342): In function `aKode::Magic::detectSuffix(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/magic.o(.text+0x37c): In function `aKode::Magic::detectFile(aKode::File*)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/magic.o(.text+0x4b7): In function `aKode::Magic::detectFile(aKode::File*)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/magic.o(.text+0x62c): In function `aKode::Magic::detectFile(aKode::File*)': : undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/magic.o(.text+0x65f): In function `aKode::Magic::detectFile(aKode::File*)': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/magic.o(.text+0x763): In function `aKode::Magic::detectFile(aKode::File*)': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/magic.o(.text+0x7a1): In function `aKode::Magic::detectFile(aKode::File*)': : undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' collect2: ld returned 1 exit status make[3]: *** [libakode.la] Error 1 make[3]: Leaving directory `/usr/src/kdemultimedia-3.4.2/akode/lib' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/src/kdemultimedia-3.4.2/akode' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/kdemultimedia-3.4.2' make: *** [all] Error 2


if you know why i always get this kind of error while compiling kde from source ( i installed slackware pkg instead of compiling in order to upgrade), plz help me.

thanks

frozenJim

Beginner

Posts: 22

Location: Montreal, Canada

  • Send private message

17

Thursday, October 6th 2005, 10:48pm

RE: my sound volume is 100%, and i cannot compile

No, I don't know anything about Slackware. I use Gentoo and it is the only distro I have ever used long enough to get confortable.

It looks like your problem is in the compile of akode... and akode is the program that controls your sound in KDE as well.

Can you rebuild akode by itself? It is unlikely that you should need to rebuild KDE. And you should NOT try to upgrade if you have a system that is not yet stable.

pchelper

Beginner

  • "pchelper" started this thread

Posts: 15

Location: Israel

  • Send private message

18

Friday, October 7th 2005, 5:14am

akode is not standalone pkg

i cannot install akode alone couse i cannot find it by itself.
i have a very stable system as far as i know, and i have upgraded gnome and kde and a lot of other programs
but recompiling kde and kde alnoe gives me this error.
i did not run into this error anywhere else and i cannot find it on the net or anyone who knows the error's minning.
i am tring to compile the libltdl (libtool 1.5) from source and see if this helps
thanks anywhy ....
adi

pchelper

Beginner

  • "pchelper" started this thread

Posts: 15

Location: Israel

  • Send private message

19

Friday, October 7th 2005, 1:20pm

fixed....

i upgraded the gcc, g++ and g77 from 3.2.3 to 3.3.6 from slackware site and during make of the kdemoltimedia i got the sounds back (not make install, only make...)

thank you very much for all your help
i really appreciate all the help
i would not have come up with a solution by myself,
the talking back and forth really helped me.

thanks
adi.

frozenJim

Beginner

Posts: 22

Location: Montreal, Canada

  • Send private message

20

Friday, October 7th 2005, 3:50pm

RE: fixed....

YAY!!!

And I learned a lot about the sound system in KDE.

Good work. Lotsa fun. and YOU GOT SOUND!

Huzzah!