From owner-freebsd-stable Sun Dec 22 10:55:21 2002 Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2C96A37B401 for ; Sun, 22 Dec 2002 10:55:19 -0800 (PST) Received: from CRWdog.demon.co.uk (adsl-66-123-232-98.dsl.sndg02.pacbell.net [66.123.232.98]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0BCA143EE8 for ; Sun, 22 Dec 2002 10:55:18 -0800 (PST) (envelope-from spadger@best.com) Received: from localhost (localhost [127.0.0.1]) by CRWdog.demon.co.uk (Postfix) with ESMTP id 74EBD33A; Sun, 22 Dec 2002 10:54:58 -0800 (PST) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: Matthew Dillon Cc: Thomas Nystrom , Mike Tancsa , stable@FreeBSD.ORG Subject: Re: Fix for hanging of vr interface (Rhine Ethernet) In-Reply-To: Message from Matthew Dillon of "Fri, 20 Dec 2002 22:35:57 PST." <200212210635.gBL6Zvc5035909@apollo.backplane.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Date: Sun, 22 Dec 2002 10:54:58 -0800 From: Andy Sparrow Message-Id: <20021222185458.74EBD33A@CRWdog.demon.co.uk> Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > I have noticed that video takes appreciable ram bandwidth on = > this EPIA5000. In 1024x768 @ 70KHz / 24bpp (32bpp frame buffer), > a busy cpu can glitch the screen. = > = > I think the EPIA BIOS may not be setting up PCI latency timers > properly in my case. I'll bet workstations with faster memory > busses do better. There may not be anything that can be done > in the VR driver. Hmm. I wonder. Have you tried this, and does it help?: http://www.mini-itx.com/faq.asp#Linux1 3.2. What should I do if I have poor quality sound (pops, clicks and = squeaks) - particularly when dragging or scrolling windows? This is caused by X writing blindly to the video card's instruction = queue without checking to see if the queue is full. This will lock the = PCI bus for about 40 - 50 audio cycles, causing pops, clicks and = squeaks. The via82cxxx_audio driver is still somewhat fragile, so it is = possible that some applications will fault ungracefully if the bus is = disrupted badly enough (e.g. with SDL applications). You can make X play nice with the PCI bus by adding Option "PciRetry" = "true" to the "Device" stanza. Nasty pops and glitches will go away, and = system stability will be much improved. Cheers, AS To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message