From owner-freebsd-current Thu Dec 2 3:51:47 1999 Delivered-To: freebsd-current@freebsd.org Received: from ipt2.iptelecom.net.ua (ipt2.iptelecom.net.ua [212.9.224.2]) by hub.freebsd.org (Postfix) with ESMTP id 6440F14F44 for ; Thu, 2 Dec 1999 03:51:40 -0800 (PST) (envelope-from sobomax@altavista.net) Received: from vega.vega.com (dialup7-10.iptelecom.net.ua [212.9.227.138]) by ipt2.iptelecom.net.ua (8.9.3/8.9.3) with ESMTP id NAA16153 for ; Thu, 2 Dec 1999 13:54:27 +0200 (EET) Received: from altavista.net (big_brother.vega.com [192.168.1.1]) by vega.vega.com (8.9.3/8.9.3) with ESMTP id NAA06871 for ; Thu, 2 Dec 1999 13:50:33 +0200 (EET) (envelope-from sobomax@altavista.net) Message-ID: <38465D07.8A25A0D@altavista.net> Date: Thu, 02 Dec 1999 13:50:31 +0200 From: Maxim Sobolev Reply-To: sobomax@altavista.net Organization: Vega International Capital X-Mailer: Mozilla 4.7 [en] (WinNT; I) X-Accept-Language: uk,ru,en MIME-Version: 1.0 To: current@freebsd.org Subject: Problem with syscons in VESA mode Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, I'm using non-standard 100x37 console mode on my notebook, because in 80x25 text mode letters seems too big for my 12' panel, while other modes doesn't cover all panel size. So I've patched vidcontrol to switch to the VESA_800x600 100x37 mode (instead of default 80x25) with 8x16 font, and in most cases all works just fine (including ncurses and dialog bases apps), but sometimes when I'm building world or some other app text suddenly shifts from the edge of the screen by several spaces and all text passed to the console after that also being printed with that offset. For example: bash$ make someapp [...] blablabla blablabla blablabla blablabla blablabla [...] bash$ ls a b c d bash$ [...] I've also found that this effect disappears by switching to the other virtual console and returning to the misbehaving one. I've did some tests to find out what exactly should be passed to the console to trigger this misbehaviour and found that following string being printed when mergemaster is executing expose that (please note that this should be ONE CONTINUOUS STRING): for i in answer isdntel.sh record tell tell-record ; do install -c -o root -g wheel -m 700 $i /var/tmp/temproot/etc/isdn ; done ; for i in isdnd.rates.D isdnd.rates.F isdnd.rates.UK.BT isdnd.rc.sample isdntel.alias.sample ; do install -c -o root -g wheel -m 600 $i /var/tmp/temproot/etc/isdn ; done Sincerely, Maxim To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message