From owner-freebsd-ports Tue Feb 29 10: 0: 9 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 5A77437BCB8 for ; Tue, 29 Feb 2000 10:00:04 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id KAA58279; Tue, 29 Feb 2000 10:00:04 -0800 (PST) (envelope-from gnats@FreeBSD.org) Date: Tue, 29 Feb 2000 10:00:04 -0800 (PST) Message-Id: <200002291800.KAA58279@freefall.freebsd.org> To: freebsd-ports@FreeBSD.org Cc: From: Mark Ovens Subject: Re: ports/17066: audio/xmms chewing CPU (and skipping too) Reply-To: Mark Ovens Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR ports/17066; it has been noted by GNATS. From: Mark Ovens To: Juergen Lock Cc: FreeBSD-gnats-submit@freebsd.org, esk@ira.uka.de Subject: Re: ports/17066: audio/xmms chewing CPU (and skipping too) Date: Tue, 29 Feb 2000 17:55:54 +0000 On Tue, Feb 29, 2000 at 06:34:42AM +0100, Juergen Lock wrote: > > >Number: 17066 > >Category: ports > >Synopsis: audio/xmms chewing CPU (and skipping too) > >Confidential: no > >Severity: non-critical > >Priority: low > >Responsible: freebsd-ports > >State: open > >Quarter: > >Keywords: > >Date-Required: > >Class: sw-bug > >Submitter-Id: current-users > >Arrival-Date: Mon Feb 28 21:50:00 PST 2000 > >Closed-Date: > >Last-Modified: > >Originator: Juergen Lock > >Release: FreeBSD 3.4-STABLE i386 > >Organization: > me? organized?? > >Environment: > > gettext-0.10.35, glib-1.2.7, gtk-1.2.7, libxml-1.8.6 > > >Description: > > Even when playing a .wav (so nothing to decompress...) > xmms chews up all cpu cycles it can get, even hitting > pause doesn't change that... and it also doesn't seem > to do any buffering at all, it keeps skipping (even when > playing just a .wav) in situations where e.g. bplay_gramo > didn't skip _once_. > > It looks like a really nice program but these two things make > it so much less useful than it could be... :( > > And right now as i type this it just died like this: > > Fatal error 'Cannot set scheduling timer' at line ? in file /dnes4/usr/w/usr/home5/cvs/src31/src/lib/libc_r/uthread/uthread_kern.c (errno = ?) > > Oh and it could also stat() at least .wav files to get the > length instead of trusting the header for that because > thats not always right... > > >How-To-Repeat: > > just start it and look at `top'. and then listen to it > when the system is loaded... > > >Fix: > > i with i knew. (well other than running it on a spare box > thats always idle enough, if you have one...) > Have you tried applying the patch in kern/16709? That fixed a whole load of speed related stuff for me (that only appeared in 1.0.1, 0.9.5 was fine). > >Release-Note: > >Audit-Trail: > >Unformatted: > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-ports" in the body of the message -- Microsoft: Where do you want to go today? Linux: Where do you want to go tomorrow? BSD: Are you guys coming, or what? -Poster at LinuxWorld 2000 ________________________________________________________________ FreeBSD - The Power To Serve http://www.freebsd.org My Webpage http://ukug.uk.freebsd.org/~mark/ mailto:mark@ukug.uk.freebsd.org http://www.radan.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message