From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=DKIM_SIGNED,DKIM_VALID autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 5427 invoked from network); 20 Apr 2021 19:25:40 -0000 Received: from 1ess.inri.net (216.126.196.35) by inbox.vuxu.org with ESMTPUTF8; 20 Apr 2021 19:25:40 -0000 Received: from pb-smtp21.pobox.com ([173.228.157.53]) by 1ess; Tue Apr 20 15:21:21 -0400 2021 Received: from pb-smtp21.pobox.com (unknown [127.0.0.1]) by pb-smtp21.pobox.com (Postfix) with ESMTP id C1C7A1367EA for <9front@9front.org>; Tue, 20 Apr 2021 15:20:53 -0400 (EDT) (envelope-from unobe@cpan.org) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=message-id:to :subject:date:from:in-reply-to:mime-version:content-type :content-transfer-encoding; s=sasl; bh=mVA/ORmy4D4or/dU/JUOW9kkN cY=; b=R9bpa+jsKh83vESCsAoKVyBC3TO5L3DZ4xfSzGPf6Q8hKrTMLQI4C6SXx /OIPR+Q6MMjWoHuKhmPGJkVZQlfLgMwg4/9SYf6c0l4FxABKh7WNTq/h3pt+dsAB VrYSz1bZxcobpaF7e24g8zZPib00My54sqn4N1Kr79o64YFp4Q= Received: from pb-smtp21.sea.icgroup.com (unknown [127.0.0.1]) by pb-smtp21.pobox.com (Postfix) with ESMTP id BAD3C1367E9 for <9front@9front.org>; Tue, 20 Apr 2021 15:20:53 -0400 (EDT) (envelope-from unobe@cpan.org) Received: from peregrin (unknown [47.34.135.186]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pb-smtp21.pobox.com (Postfix) with ESMTPSA id 8CE961367E6 for <9front@9front.org>; Tue, 20 Apr 2021 15:20:50 -0400 (EDT) (envelope-from unobe@cpan.org) Message-ID: <572FED29D56F3524094F7CBC9109F9AD@smtp.pobox.com> To: 9front@9front.org Date: Tue, 20 Apr 2021 12:20:48 -0700 From: unobe@cpan.org In-Reply-To: <17CFECB7536A5F4595061DCEA7F4E4AE@smtp.pobox.com> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Pobox-Relay-ID: 8481CF4C-A20D-11EB-88F0-D609E328BF65-09620299!pb-smtp21.pobox.com List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: basic hosting ActivityPub scripting framework framework engine Subject: Re: [9front] MB Pro early-2011 support status Reply-To: 9front@9front.org Precedence: bulk Quoth unobe@cpan.org: > Do you know if that means vga commands for blanking could then be > supported, something like what's tried in > /sys/src/9/pc/vga.c:/^vgablank ? Okay, so I found the problem by (surprise, surprise!) looking at the code, and what calls what. I'll try to post more details later tonight. But it appears to be a config issue. In plan9.ini I set $monitor to 'vga', which then sets my native resolution to 1280x800x32. $vgasize is not set, and if I did try to set it to that using 'aux/vga -l' it would fail because that resolution isn't in vgadb (I think I'd have to have the timing info, which I don't have--but maybe that can be introspected or there's a simple fix? It'd be nice to be able to switch to other other (purported) native resolutions). So when I call /bin/screenrc (before starting rio), there's no $vgasize so aux/vga -l $vgasize doesn't get loaded, so drawinit is never called for igfx, so screen blanking is never set. I manually did: 'echo drawinit >/dev/vgactl' then when I did 'echo blank >/dev/mousectl' I saw a flicker. Doing a 'sleep 1; echo blank >/dev/mousectl' works and now I have screen blanking. Huzzah.