[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: 100% CPU useage with ZynAddSubFx. (Fedora 7)



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.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]