From owner-freebsd-current@FreeBSD.ORG Thu May 8 15:09:03 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C92D1953 for ; Thu, 8 May 2014 15:09:03 +0000 (UTC) Received: from mail-qg0-x235.google.com (mail-qg0-x235.google.com [IPv6:2607:f8b0:400d:c04::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8B4BCB89 for ; Thu, 8 May 2014 15:09:03 +0000 (UTC) Received: by mail-qg0-f53.google.com with SMTP id f51so2854473qge.26 for ; Thu, 08 May 2014 08:09:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type:content-transfer-encoding; bh=EKjK1+oUyqoaqJi3kj5koy2hGK9B8p6iTjWK3Qqi/ZM=; b=LlPlJEMWEoLjyohStgUgLHn173HQjUI3YP8M96gE4Oed/ka0PZuvYX/EvTsw+bLel3 qzC92vKX5qFHNDfALfcZzU8LNQnALCTDE9R5VxDHpVWWSH7Cu3Ga7aouahMf5x2jwz8y ln2yWP4NkiKb/p+xsP7yxEtL1yw62yrH3qS1ivA3JXot/BBurAzWi9xRVt/7Yt+0cUEK uKYNDko2tzCPmKTWH+QrsqOqHDVLxGr76Ik/uClEhnXR7sBmJgOfp1ik/WH3YKSgojVP A6cQx30H6Q9llGyVZbvewHi9RaWnpNid4oUenJfkyxixxLKFkV5244zr8+quWOBZlGFS U6/g== MIME-Version: 1.0 X-Received: by 10.140.104.16 with SMTP id z16mr5497362qge.76.1399561742640; Thu, 08 May 2014 08:09:02 -0700 (PDT) Sender: carpeddiem@gmail.com Received: by 10.140.49.239 with HTTP; Thu, 8 May 2014 08:09:02 -0700 (PDT) In-Reply-To: <536B3D47.2070601@gmail.com> References: <536B3D47.2070601@gmail.com> Date: Thu, 8 May 2014 11:09:02 -0400 X-Google-Sender-Auth: vpEnhXRYjMy5ZBxZXkBkryO3rWI Message-ID: Subject: Re: Questions and *little* bugs in new vt(9) From: Ed Maste To: David Demelier Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: FreeBSD Current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 May 2014 15:09:03 -0000 On 8 May 2014 04:16, David Demelier wrote: > Hi there, > > I'm currently trying vt(9) on a CURRENT kernel (only the kernel not the > base). I have very small bugs, not really serious. I'm currently using th= e > radeon KMS driver. > > * When I switch from a tty to X I can see the mouse appearing but the tty= is > still displayed until I move the mouse. Or until I wait something like 3 > seconds. It sounds like a small refresh trouble. Interesting. On my stable/9 desktop with i915kms I can't reproduce this; after switching back to X the previous display is restored, and then a redraw happens, within a few hundred mS. I do see it on my laptop, which also has i915kms but newer software (recent CURRENT, and newer xorg packages). I'll see if I can gather more information at BSDCan next week. > * When I don't use the native resolution (i.e the radeon firmwares are no= t > loaded) switching from a tty to another results sometimes in a black scre= en > when only some colors are displayed. This does not seems to appear when t= he > native resolution is set. Can you describe the corruption in some more detail, or share a picture of it? I haven't observed something like this with stock vt, and the vt_vga driver. > And some questions: > > * Will you add support for dead keys? I have a UK keyboard and when I wan= t > to write french characters like =C3=A0 =C3=B4 =C3=AA I usually press the = ` character then > a. This isn't currently planned, but I'll keep it in mind if I look into future work on the keyboard input path. > PS: this is more a personal opinion, but I really prefer the syscons font > rather than the vt(9)'s one. I've been using vt for about six months and am now used to the default vt font -- the VGA ROM font looks odd to me now. However, I believe the primary motivation behind the font choice was the glyph coverage. I now have a vt-compatible version of the VGA ROM font, but it only has about half of the characters. vt default font: Count % Range Description ----- ---- --------- --------------------------------------------------- 95 74% 0000 007F Basic Latin 96 75% 0080 00FF Latin-1 Supplement 126 98% 0100 017F Latin Extended-A 15 7% 0180 024F Latin Extended-B 6 6% 0250 02AF IPA Extensions 10 12% 02B0 02FF Spacing Modifier Letters 7 6% 0300 036F Combining Diacritical Marks 74 51% 0370 03FF Greek 168 66% 0400 04FF Cyrillic 14 5% 1E00 1EFF Latin Extended Additional 38 34% 2000 206F General Punctuation 1 2% 2070 209F Superscripts and Subscripts 3 6% 20A0 20CF Currency Symbols 5 6% 2100 214F Letterlike Symbols 14 12% 2190 21FF Arrows 19 7% 2200 22FF Mathematical Operators 8 3% 2300 23FF Miscellaneous Technical 6 9% 2400 243F Control Pictures 101 79% 2500 257F Box Drawing 24 75% 2580 259F Block Elements 12 12% 25A0 25FF Geometric Shapes 11 4% 2600 26FF Miscellaneous Symbols 1 6% FFF0 FFFF Specials Converted cp437-8x16 font: Count % Range Description ----- ---- --------- --------------------------------------------------- 98 77% 0000 007F Basic Latin 55 43% 0080 00FF Latin-1 Supplement 1 0% 0180 024F Latin Extended-B 12 8% 0370 03FF Greek 2 2% 2000 206F General Punctuation 1 2% 2070 209F Superscripts and Subscripts 1 2% 20A0 20CF Currency Symbols 7 6% 2190 21FF Arrows 9 4% 2200 22FF Mathematical Operators 4 2% 2300 23FF Miscellaneous Technical 40 31% 2500 257F Box Drawing 8 25% 2580 259F Block Elements 9 9% 25A0 25FF Geometric Shapes 11 4% 2600 26FF Miscellaneous Symbols I expect to commit the converted font soon, and it'll be loadable at runtim= e.