Out of interest has anyone got ZynAddSubFx working on Fedora 7. Each time I launch it freezes up . I can still launch a terminal, and top shows xorg having jumped from 5% to about 43%, and Gkrellm is showing 100% CPU useage. I've a hell of a job to shutdown ZynAddSubFx, apart from killing it in ps auxw.
Fernando at planetccrma used to sort out these music apps, but have appeared to be taken over by maintainers at Fedora now, who appear to be making a crap job of making sure that the app actually works.
I even tried DL'ing the tarball for it from sourceforge, but there is bugger all info for installing it on Linux. Plenty of advice if you want to install on Windoze though.
I've no problem with running ZynAddSubFx. I've plenty of other distro's where it works ok. On Fedora7 though it does not work.
This is in no way directed at users on the list. I hope that some maintainers may be reading this list also, and may get their shit together, and fix the app.
Just a bit pished off at the moment.
Nigel.
On Sat, 2007-09-01 at 21:31 +0200, Nigel Henry wrote:
Out of interest has anyone got ZynAddSubFx working on Fedora 7. Each time I launch it freezes up . I can still launch a terminal, and top shows xorg having jumped from 5% to about 43%, and Gkrellm is showing 100% CPU useage. I've a hell of a job to shutdown ZynAddSubFx, apart from killing it in ps auxw.
No problem here. Is jackd running correctly?
On Sunday 02 September 2007 00:12, Gérard Milmeister wrote:
On Sat, 2007-09-01 at 21:31 +0200, Nigel Henry wrote:
Out of interest has anyone got ZynAddSubFx working on Fedora 7. Each time I launch it freezes up . I can still launch a terminal, and top shows xorg having jumped from 5% to about 43%, and Gkrellm is showing 100% CPU useage. I've a hell of a job to shutdown ZynAddSubFx, apart from killing it in ps auxw.
No problem here. Is jackd running correctly?
Gérard Milmeister Langackerstrasse 49 CH-8057 Zürich
Thanks for the reply Gérard. I presume it is working on Fedora 7 for you, as it works ok on earlier FC versions, and on my Debian installs for me.
Jack appears to be ok, apart from a load of xruns that give audible clicks when playing the midi keyboard. I'll need to sort that out. Other music apps, Horgand, Phasex, Hydrogen, etc, that use Jack, are working ok.
It's interesting that if I SSH into Fedora 7 from my other machine, that has FC2 booted up at the moment, and start ZynAddSubFx from the CLI, it starts ok with the GUI displayed on FC2, and there is no excessive CPU useage showing on Fedora 7. It plays ok, and I can close it down ok. When I start it on the CLI, I do get some errors showing regarding Lash, that I see now is a dependency for ZynAddSubFx. See below.
zynaddsubfx lash_open_socket: could not look up host 'localhost': Servname not supported for ai_socktype lash_open_socket: could not connect to host 'localhost', service '14541' lash_comm_connect_to_server: could not create server connection lash_init: could not connect to server 'localhost' - disabling LASH lash_init: LASH_START_SERVER unset, not attempting to start server automatically
ZynAddSubFX - Copyright (c) 2002-2005 Nasca Octavian Paul Compiled: Mar 14 2007 22:15:48 This program is free software (GNU GPL v.2) and it comes with ABSOLUTELY NO WARRANTY.
Try 'zynaddsubfx --help' for command-line options. Sound Buffer Size = 256 samples Internal latency = 5.8 ms ADsynth Oscil.Size = 512 samples JACK tmpdir identified as [/dev/shm] No supported SIMD instruction sets detected Internal SampleRate = 44100 Jack Output SampleRate= 44100
I have planetccrma realtime kernels installed on my other Fedora versions, and am downloading one for Fedora 7 at the moment, not that I see the lack of realtime being the problem, as there are no realtime kernels on my Debian installs, and Zyn works ok.
When the download has finished (dialup), and installed, I'll try Zyn again on Fedora 7 with the realtime kernel, and if it's still no-go, I'll boot up FC5 on the same machine, and check out the deps, etc for Zyn. I know it works ok on FC5, as it has since FC1. I sort of suspect Lash, and it will be interesting to see if it was a dep for Zyn on FC5.
It's not desperate that it works on Fedora 7, but would be nice to discover what the problem is.
btw. All my Fedora installs are fresh installs, so there should be no upgrading from one version to the next problems.
Thanks in advance for any suggestions.
Nigel.
On Sun, 2007-09-02 at 17:02 +0200, Nigel Henry wrote:
I sort of suspect Lash, and it will be interesting to see if it was a dep for Zyn on FC5.
I doubt it has anything to do with lash. Are you running beryl? I get more xrun's from jack when running beryl.
On Sunday 02 September 2007 17:26, Gérard Milmeister wrote:
On Sun, 2007-09-02 at 17:02 +0200, Nigel Henry wrote:
I sort of suspect Lash, and it will be interesting to see if it was a dep for Zyn on FC5.
I doubt it has anything to do with lash. Are you running beryl? I get more xrun's from jack when running beryl. -- Gérard Milmeister Langackerstrasse 49 CH-8057 Zürich
No. Just KDE, as I do on all my installs.
I've tried it with the planetccrma realtime kernel, but there also an updated pam with the stuff from planetccrma, and perhaps because I've got Selinux enabled (enforcing), it's been saved as an rpmnew. That's something else to fix.
Interesting also is, if I minimise Zyn to the taskbar the CPU useage drops to normal levels. It's only when it's open on the desktop, that I'm getting this severe CPU useage. It's somehow GUI related. If I click on it in the taskbar, and click on the "X" to close it, then minimise it again, the box opens on the desktop asking if I want to close it. I click "close and not save", and Zyn shutsdown with no problems.
I'll post back after asking Fernando.
Thanks for your help.
Nigel.
I'll ask Fernando at planetccrma. He's been building packages for music apps since RH9, and may have some idea of what the problem is.
Nigel Henry wrote:
It's interesting that if I SSH into Fedora 7 from my other machine, that has FC2 booted up at the moment, and start ZynAddSubFx from the CLI, it starts ok with the GUI displayed on FC2, and there is no excessive CPU useage showing on Fedora 7. It plays ok, and I can close it down ok. When I start it on the CLI, I do get some errors showing regarding Lash, that I see now is a dependency for ZynAddSubFx. See below.
*snip*
It's not desperate that it works on Fedora 7, but would be nice to discover what the problem is.
btw. All my Fedora installs are fresh installs, so there should be no upgrading from one version to the next problems.
Thanks in advance for any suggestions.
Have a look this[1] bug. The fact that the problem doesn't occur if you forward X to another system makes me think that your problem could be with Xorg. What do you think?
[1]https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=242386
On Sunday 02 September 2007 18:36, Vivek J. Patankar wrote:
Nigel Henry wrote:
It's interesting that if I SSH into Fedora 7 from my other machine, that has FC2 booted up at the moment, and start ZynAddSubFx from the CLI, it starts ok with the GUI displayed on FC2, and there is no excessive CPU useage showing on Fedora 7. It plays ok, and I can close it down ok. When I start it on the CLI, I do get some errors showing regarding Lash, that I see now is a dependency for ZynAddSubFx. See below.
*snip*
It's not desperate that it works on Fedora 7, but would be nice to discover what the problem is.
btw. All my Fedora installs are fresh installs, so there should be no upgrading from one version to the next problems.
Thanks in advance for any suggestions.
Have a look this[1] bug. The fact that the problem doesn't occur if you forward X to another system makes me think that your problem could be with Xorg. What do you think?
[1]https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=242386
-- Regards, विवेक ज. पाटणकर (Vivek J. Patankar)
Hi Vivek. I don't know if this bug applies to my situation, as it only happens with ZynAddSubFx.
My onboard graphics card is cyberbladei1 (trident driver).
I've just booted up FC5 on the same machine, opened Qkackctl, and started jack. I open ZynAddSubFx, and no problems. I can hammer away on the midi keyboard, and can't even get one xrun, and CPU useage is what I usually expect.
I'm still thinking about Lash because on FC5 when I installed ZynAddSubFx, lash was installed as a dep. I've just run rpm - q -a --last to verify that, and that's the first time lash was installed, along with fftw, and mxml, which are other deps for Zyn. I now look in /etc/services, and there is a line there for lash, as below.
lash 14541/tcp #LASH client/server protocol
On Fedora 7 after installing ZynAddSubFx I know that line wasn't there, because a short time after installing Zyn I tried to install Tapeutape, which also needed lash, and someone replied from a post to the list that I needed the above line in /etc/services. I looked in /etc/services, and the line wasn't there. it should have been, as on the FC5 install, after installing Zyn, including lash, as one of it's deps, the line was there in /etc/services.
I'm wondering if the problem might be with Selinux. For the first time I've left it enabled (enforcing) on Fedora 7, and have already resolved one problem when I couldn't FTP into Fedora 7 from another machine. Setroubleshoot gave the fix, and that problem is resolved.
Anyway, as far as Tapeutape goes, I made the above line in /etc/services for lash, but couldn't get Tapeutape to work, and gave up on it. I subsequently commented out that line in /etc/services.
I don't really want to do it, but I think I will temporarily disable Selinux. Remove the lash line completely from /etc/services, then uninstall lash, which will also remove ZynAddSubFx. I'll also remove ~/zynaddsubfxXML.cfg. Then I'll reinstall ZynAddSubFx, which will pull in lash as a dep, and just maybe it will create the required line in /etc/services as Selinux is disabled. Just guessing.
It's worth a go. Otherwise I'll forget about getting Zyn to work on Fedora 7. For the moment at least.
Thanks for your reply.
Nigel.