• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 555
  • Last Modified:

Java program steals sound--can't use other sound programs. Linux KDE

I have a Java Forex trading platform that runs on my Kubuntu Linux (KDE) desktop.

There is an alert feature in the trading software and when I run the program, my sound card is unavailable to other programs.  Usually this is not the case, when running other sound programs (players and such), as I have been using ALSA.

My guess is that the java program is using something other than ALSA (maybe opensound).  

Does that sound right (excuse the pun)?

If so, is there a way to change this within Java, or does the program itself specify which sound device to use?  My desktop default is set to ALSA.

0
ibanja
Asked:
ibanja
  • 4
  • 2
  • 2
1 Solution
 
CEHJCommented:
0
 
objectsCommented:
> My guess is that the java program is using something other than ALSA (maybe opensound).  

I believe java uses hardware devices which is why you see that problem
try java7, think it can use alsa
0
 
ibanjaAuthor Commented:
CEHJ,
I read through the tread. Looks like I have ALSA set up properly, and the module is loading.  

$ lsmod |grep snd_seq_oss
snd_seq_oss            35584  0
snd_seq_midi_event      8320  2 snd_seq_oss,snd_seq_midi
snd_seq                54224  7 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_seq_device          9612  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd                    56996  20 snd_rtctimer,snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_dummy,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device

objects,
I have been reading up on the java7--looks like it's worth a try.  I have to wait for an opportune time to bring the trading platform down.  I don't want to break something... and not be able to get it back quickly.  I will probably do that in the next day or two, then get back with the results.

Thanks both...
0
The 14th Annual Expert Award Winners

The results are in! Meet the top members of our 2017 Expert Awards. Congratulations to all who qualified!

 
CEHJCommented:
>> Looks like I have ALSA set up properly,

It's esd that's of interest
0
 
ibanjaAuthor Commented:
>> It's esd that's of interest
I tried going through the whole instruction process on that link.  It crashed galeon (I think--something did) and didn't fix the problem.  
0
 
ibanjaAuthor Commented:
From what I've been reading, I'm inclined to believe that Java7 is the answer.  I had issues installing it on this machine but, I am in need of a distro upgrade so I think that is the problem.  

It may be best to wait until I upgrade my distro, and Java 7 is in the main repository.  I need stability, and don't want to risk braking anything.

Thanks
Frank
0
 
objectsCommented:
>  It crashed galeon (I think--something did) and didn't fix the problem.  

no esd won't help you, java will still use h/w drivers
0
 
ibanjaAuthor Commented:
Thanks for the help!
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Cloud Class® Course: Microsoft Office 2010

This course will introduce you to the interfaces and features of Microsoft Office 2010 Word, Excel, PowerPoint, Outlook, and Access. You will learn about the features that are shared between all products in the Office suite, as well as the new features that are product specific.

  • 4
  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now