From owner-freebsd-multimedia Sat Apr 15 9: 4:51 2000 Delivered-To: freebsd-multimedia@freebsd.org Received: from rr.com (rdu25-22-143.nc.rr.com [24.25.22.143]) by hub.freebsd.org (Postfix) with ESMTP id B0B2937B95D for ; Sat, 15 Apr 2000 09:04:48 -0700 (PDT) (envelope-from rhh@rr.com) Received: (from rhh@localhost) by rr.com (8.9.3/8.9.3) id XAA08519; Fri, 14 Apr 2000 23:05:42 -0400 (EDT) (envelope-from rhh) Date: Fri, 14 Apr 2000 23:05:42 -0400 From: Randall Hopper To: Ulf Zimmermann Cc: multimedia@FreeBSD.ORG Subject: Re: Help needed debugging 3.4-STABLE/XFree4/fxtv problem Message-ID: <20000414230542.A7644@ipass.net> References: <20000413001831.A2695@PacHell.TelcoSucks.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: <20000413001831.A2695@PacHell.TelcoSucks.org>; from ulf@Alameda.net on Thu, Apr 13, 2000 at 12:18:31AM -0700 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Ulf Zimmermann: |So I cvsuped 3.4-STABLE last night. I also compiled XFree86 4.0. |Now I have problems with fxtv. When I run it as me, its using |DGA, but as soon I touch the window (move, resize, switching between |virtual desktop), it core dumps with this: | |X Error of failed request: BadAccess (attempt to access private resource denied) | Major opcode of failed request: 143 (MIT-SHM) | Minor opcode of failed request: 1 (X_ShmAttach) | Serial number of failed request: 2318 | Current serial number in output stream: 2319 Fxtv defers the shared memory allocation until the first time it needs to use XImage transfer when the display is local. That would explain why it works fine until you do something to the window. Mike Muir was having the same trouble with XFree86 4.0. You might see if he resolved it. A workaround to avoid this, is to give it a "non-local" display name. It doesn't use shared memory for this (of course it doesn't use direct video either): fxtv -display 127.0.0.1:0 Not sure why XShmAttach would be working for us with XFree86 pre-4.0 and failing with 4.x. Or maybe it's the 3.4-RELEASE -to- 3.4-stable upgrade? Randall To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message