From owner-freebsd-mobile Tue Dec 24 7:10:13 2002 Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0C71E37B401 for ; Tue, 24 Dec 2002 07:10:12 -0800 (PST) Received: from fnord.ir.bbn.com (FNORD.IR.BBN.com [192.1.100.210]) by mx1.FreeBSD.org (Postfix) with ESMTP id 86B1143E4A for ; Tue, 24 Dec 2002 07:10:11 -0800 (PST) (envelope-from gdt@ir.bbn.com) Received: by fnord.ir.bbn.com (Postfix, from userid 10853) id 0AA193F41; Tue, 24 Dec 2002 10:10:04 -0500 (EST) To: Baas van Grat Cc: freebsd-mobile@FreeBSD.ORG Subject: Re: Thinkpad 600 (Type 2645) & display settings & sound References: <20021224122644.6bcf869a.lo0@gmx.net> From: Greg Troxel Date: 24 Dec 2002 10:10:04 -0500 In-Reply-To: Baas van Grat's message of "Tue, 24 Dec 2002 12:26:44 +0100" Message-ID: Lines: 28 X-Mailer: Gnus v5.7/Emacs 20.7 Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org [display sort of blanked after 10 min] I have this problem too, on a a 2645-4AU. To recover, I switch to a text console and back. I think the BIOS is doing some power saving, and this could perhaps be turned off with the 'ps2.exe' program, or adjusted to be longer. Curiously, this problem only appeared when I swapped TFT panels (the whole top half) with a 2645-41U. I find that it goes into this backlight-only mode after resume, but that if X activates the screensaver it goes all black, and then the shift key brings it back. There are several issues with sound (all from memory and a bit fuzzy): There was a 'csa' pci driver that attached the sound chip, and one has to remove this to make it work. See http://www.cse.ucsc.edu/~dkulp/fbsd/laptop.html#notes118 for details and a kernel config (thanks to Kevin once again). The sound driver does not save/restore the mixer levels across suspend/resume, so when it comes back they are zero. This is a SMOP. The chip in the 600E (2645-4AU, don't know about 600s (-41U at least)) has a third set of registers with a funky extra-indirect interface to get at them, and the mic gain is there instead of the usual place for similar chips. AFAIK, this only affects recording. Greg Troxel To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message