LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Suse/Novell
User Name
Password
Suse/Novell This Forum is for the discussion of Suse Linux.

Notices

Reply
 
LinkBack Search this Thread
Old 11-27-2005, 05:29 AM   #1
yobknat
LQ Newbie
 
Registered: Nov 2005
Posts: 8

Rep: Reputation: 0
artsd keeps crashing in SUSE 10.0


Trying to get artsd working on my suse 10. I have one on-board sound card and one pci. YaST finds both correctly and test-sound there gives proper output. In kcontrol however Test-sound tries to start artsd but fails producing following error log:


(no debugging symbols found)
Using host libthread_db library "/lib/tls/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 1082338784 (LWP 7427)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#15 0x400a7ae6 in Arts::PlayObject_base::_create ()
from /opt/kde3/lib/libkmedia2_idl.so.1
#16 0x08057776 in ?? ()
#17 0xbf85290c in ?? ()
#18 0xbf8528f8 in ?? ()
#19 0x080ee7fc in ?? ()
#20 0x00000001 in ?? ()
#21 0x0000006f in ?? ()
#22 0x00000000 in ?? ()
#23 0x018528fb in ?? ()
#24 0x00000000 in ?? ()
#25 0xbf8528fb in ?? ()
#26 0x00000028 in ?? ()
#27 0x080ee7f0 in ?? ()
#28 0x080eaab8 in ?? ()
#29 0x080a63c8 in ?? ()
#30 0x080a70e4 in ?? ()
#31 0x080e6e4c in ?? ()
#32 0x080a5b4c in ?? ()
#33 0x080a7064 in ?? ()
#34 0x080ebf8c in ?? ()
#35 0x080e6e4c in ?? ()
#36 0x080e6e4c in ?? ()
#37 0x080ee7fc in ?? ()
#38 0x080f57f4 in ?? ()
#39 0x00000028 in ?? ()
#40 0x00000028 in ?? ()
#41 0x4082e8a0 in mp_ () from /lib/tls/libc.so.6
#42 0x080eb810 in ?? ()
#43 0xbf852948 in ?? ()
#44 0x406d7cd0 in ?? () from /usr/lib/libstdc++.so.6
#45 0xbf8529a4 in ?? ()
#46 0x00000028 in ?? ()
#47 0xbf852968 in ?? ()
#48 0x40690e77 in std::string::assign () from /usr/lib/libstdc++.so.6
#49 0x08053772 in ?? ()
#50 0xbf85296c in ?? ()
#51 0x08099698 in ?? ()
#52 0xbf8529a4 in ?? ()
#53 0x403b88a9 in Arts::Buffer::readString () from /opt/kde3/lib/libmcop.so.1
#54 0x4005c681 in Arts::ByteSoundReceiver::_Creator ()
from /opt/kde3/lib/libsoundserver_idl.so.1
#55 0x403d3876 in Arts::Object_skel::_dispatch ()
from /opt/kde3/lib/libmcop.so.1
#56 0x403d3f0e in Arts:ispatcher::handle () from /opt/kde3/lib/libmcop.so.1
#57 0x403d4cf9 in Arts::Connection::receive () from /opt/kde3/lib/libmcop.so.1
#58 0x403d4ecb in Arts::Connection::receive () from /opt/kde3/lib/libmcop.so.1
#59 0x403ba42b in Arts::StdIOManager:rocessOneEvent ()
from /opt/kde3/lib/libmcop.so.1
#60 0x403b2ab1 in Arts::StdIOManager::run () from /opt/kde3/lib/libmcop.so.1
#61 0x403b2937 in Arts:ispatcher::run () from /opt/kde3/lib/libmcop.so.1
#62 0x08059c94 in ?? ()
#63 0xbf854e48 in ?? ()
#64 0x00000005 in ?? ()
#65 0xbf854f5e in ?? ()
#66 0x00000000 in ?? ()
#67 0xbf854ecc in ?? ()
#68 0x40007fd7 in _dl_lookup_symbol_x () from /lib/ld-linux.so.2
#69 0x40726ea0 in __libc_start_main () from /lib/tls/libc.so.6
#70 0x080520d1 in ?? ()


I've seen this issue mentioned before but never any solution so I just thought I'd bring it up again. Would be very happy for help because I dont have a clue on where to start with this...
 
Old 11-28-2005, 12:44 AM   #2
void_linux
Member
 
Registered: Aug 2003
Distribution: SuSE
Posts: 73

Rep: Reputation: 15
suggestion

I'm worried that having two sound devices will confuse YaST. I recommend you go to your BIOS and disable onboard sound.

Then go to YAST and delete both the sound card drivers, and try again with the card you one to keep. ie. go to:

YAST > HARDWARE > SOUND. select you sound card. delete the sound cards. In SuSE-10.0 the entries will probably remain. Then go to EDIT and edit the card configuration you want to keep. Try the TEST under OTHER > VOLUME before exiting YaST.

If this doesn't work, you may need to physically delete the file with the sound cards details stored (in order to completely delete the cards), but lets go one step at a time.
 
Old 11-28-2005, 02:19 PM   #3
yobknat
LQ Newbie
 
Registered: Nov 2005
Posts: 8

Original Poster
Rep: Reputation: 0
Tried it..

Thanks for help! I did as you suggested and disabled my on-board sound card. Test in YaST still works fine with just one card but artsd crash just as before when I try to hit test sound in kcontrol. Any other ideas?
 
Old 11-28-2005, 02:59 PM   #4
yobknat
LQ Newbie
 
Registered: Nov 2005
Posts: 8

Original Poster
Rep: Reputation: 0
maybe hints..

I can start artsd by running
/opt/kde3/bin/artsd -F 17 -S 4096 -a alsa -d -s 5 -m artsmessage -c drkonqi -l 3 -f
in which case artsd doesnt crash but it doesnt seem to do much good either because artsdsp -m skype doesnt make skype use artsd
 
Old 11-28-2005, 04:49 PM   #5
void_linux
Member
 
Registered: Aug 2003
Distribution: SuSE
Posts: 73

Rep: Reputation: 15
some suggestions

Quote:
Originally posted by yobknat
Thanks for help! I did as you suggested and disabled my on-board sound card. Test in YaST still works fine with just one card but artsd crash just as before when I try to hit test sound in kcontrol. Any other ideas?
You could try removing the sound driver, and then adding it back. A couple of threads to this aim:
http://forums.suselinuxsupport.de/in...howtopic=23964
http://www.suseforums.net/index.php?showtopic=17793

The removal of the sound driver's is obtained by renaming /etc/modprobe.d/sound to whatever backup name you like.

If that doesn't work, then another approach is to try running alsaconf first then alsamixer (although I guess thats not the driver you are trying to get to work).
 
Old 11-29-2005, 02:13 PM   #6
yobknat
LQ Newbie
 
Registered: Nov 2005
Posts: 8

Original Poster
Rep: Reputation: 0
I renamed /etc/modprobe.d/sound and ran alsaconf which found my soundcard and played a little melody. I.e. sound as such works just fine its just artsd that wont start properly, if I do the sound test in kcontrol it gives following output to the shell:
starting artsd!
unable to connect to sound server
starting artsd!
server status: running, will suspend in 2 s
real-time status: real-time
server buffer time: 85.2608 ms
buffer size multiplier: 1
minimum stream buffer time: 85.2608 ms
auto suspend time: 5 s
audio method: alsa
sampling rate: 44100
channels: 2
sample size: 16 bits
duplex: full
device: default
fragments: 16
fragment size: 940
sound server terminated
server status: running, will suspend in 3 s
real-time status: real-time
server buffer time: 85.2608 ms
buffer size multiplier: 1
minimum stream buffer time: 85.2608 ms
auto suspend time: 5 s
audio method: alsa
sampling rate: 44100
channels: 2
sample size: 16 bits
duplex: full
device: default
fragments: 16
fragment size: 940
server status: suspended
...and so on until it finally gives up and crashes
 
Old 11-30-2005, 03:10 PM   #7
void_linux
Member
 
Registered: Aug 2003
Distribution: SuSE
Posts: 73

Rep: Reputation: 15
I've read of other's using alsaconf successfully, and so I copied that recommendation to this thread in the hope it would help. I've never used it myself, so I can't offer any detailed advice on its use.

My recommendation is to repeat the removal of the sound driver's is obtained by renaming /etc/modprobe.d/sound to whatever backup name you like. Reboot, and then go to YAST > HARDWARE > SOUND MODULE and edit the sound driver there (or use the appropriate button to add a driver, if no sound driver is present). Do a normal install of the driver, and be certain to test the driver afterward.

Does adopting that approach still cause a crash in your artsd? If so, maybe you should switch to a different linux audio system (such as OSS).
 
Old 12-03-2005, 01:04 PM   #8
yobknat
LQ Newbie
 
Registered: Nov 2005
Posts: 8

Original Poster
Rep: Reputation: 0
tried it again even tried re-enablind my on-board card and removing my PCI card but no change. Will try OSS instead of ALSA next and see if artsd wants to talk to that instead..
 
  


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
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
artsd soundserver crashing MRDucks Mandriva 8 11-23-2005 06:00 AM
Dual-boot WinXP / Suse 9, keeps crashing after installing Suse MagNiTek Linux - General 2 07-08-2005 12:39 PM
CPU overload in artsd (SuSE 9.3 x86-64) anandrajan Suse/Novell 6 06-02-2005 11:20 PM
artsd crashing when playing system sounds Metalbarthug Suse/Novell 6 11-13-2004 02:59 AM
SuSe 8.2 Keeps Crashing ikw38 Linux - Software 8 06-02-2003 11:49 PM


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

Main Menu
 
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
identi.ca: @linuxquestions
Facebook: @linuxquestions
Open Source Consulting | Domain Registration