From owner-freebsd-questions Fri Jan 2 08:37:11 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id IAA11378 for questions-outgoing; Fri, 2 Jan 1998 08:37:11 -0800 (PST) (envelope-from owner-freebsd-questions) Received: from italy.it.earthlink.net (italy-c.it.earthlink.net [204.250.46.18]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id IAA11372 for ; Fri, 2 Jan 1998 08:37:08 -0800 (PST) (envelope-from shansen@iceland-c.it.earthlink.net) Received: from main (pool012-max1.gardena-ca-us.dialup.earthlink.net [207.217.21.162]) by italy.it.earthlink.net (8.8.7/8.8.5) with SMTP id IAA03079 for ; Fri, 2 Jan 1998 08:37:06 -0800 (PST) Message-Id: <199801021637.IAA03079@italy.it.earthlink.net> Comments: Authenticated sender is From: "Skip Hansen" To: freebsd-questions@freebsd.org Date: Fri, 2 Jan 1998 08:37:43 +0000 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: xfree86 3.3.1 & FreeBSD 2.2.5 & Mach32 sync problem Reply-to: shansen@earthlink.net Priority: normal X-mailer: Pegasus Mail for Win32 (v2.54) Sender: owner-freebsd-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I've been using FreeBSD and Xfree86 with the Mach32 X server for several years without problem. Recently I upgraded from FreeBSD 2.1.6 to 2.2.5 with Xfree 3.3.1 and I'm now having a minor problem that's driving me crazy. The problem is that when I exit X (or switch to a text mode virtual console) my monitor loses horizontal sync. Using vidcontrol to reset the console mode does not restore sync. The only thing that will get the monitor to sync again is a complete system restart. The generic VGA256 server does not have this problem. I've recompiled the Mach32 server from sources and it does exactly the same thing. I've looked at Mach32 server deltas from 3.1.1 to 3.3.1 and nothing jumped out at me. Looks like the biggest changes were the addition of support for 24 bpp (I'm using 8) and support for the XDGA extension. I built a server with XDGA disabled and that didn't help. The only other thing I saw was some changes for an AST version of the Mach32, I've verified that the AST switch was not set. I don't believe this is a kernel problem since the generic VGA server works correctly. Does anyone have any suggestions on how to fix this ? I'm also open to suggestions as to a better forum for this questions since I don't think it's a FreeBSD problem. (I've posted to comp.windows.x.i386 but didn't get many responses.) Skip Hansen