From owner-freebsd-stable@freebsd.org Thu Aug 4 23:01:20 2016 Return-Path: Delivered-To: freebsd-stable@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 59589BAF1FD for ; Thu, 4 Aug 2016 23:01:20 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-io0-x231.google.com (mail-io0-x231.google.com [IPv6:2607:f8b0:4001:c06::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 248C419B9 for ; Thu, 4 Aug 2016 23:01:20 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-io0-x231.google.com with SMTP id m101so284626117ioi.2 for ; Thu, 04 Aug 2016 16:01:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:from:date:message-id:subject:to; bh=NtnYdAzDJCtY/4RGaBkoinCjh/B9WNJB7DABLKmZzzg=; b=bYCtvKQwm1TpfQGWCHFSISWQQq+Vc74k26e31Byh1rTnjR1tYVI/6fz5+Gc62mYMPR tywYqyypqOw1jZ8oKo7j6yhz3iZ1Ykm8cjqx9CuqWHfdldbBysS/X+mRgSoYUrDU0NSe OjY2UR9PYXag58IAgrM36Cb3NahzXs9hXehaIbtJp53Jpo1SfufyQOZwYyywblhEwpR1 SQfBoF+twIH+/KllIRDxPqJkEjZrduvuIchdoubcOFFo697VaZoCUACxZGvTqLG9UALd J39WxerrWt5zND+W071pgyoohOYu0YMIZcO2Lpxg0gKZ47Q9O69JAUKl21Bf567GyRYX FFXQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to; bh=NtnYdAzDJCtY/4RGaBkoinCjh/B9WNJB7DABLKmZzzg=; b=R8gPtA2a08rip/ic6rCxR9gadIJhktGPeptoRq2cRjm/KsHatjjixv8+fw+kiSzPVo zusMExXmgBpLypxrrwRcltzt44l3iXgoelwnQ2+Rrm6VwQOpLcdJwHLbSPimm9BpaYQI vkVP46Vl6O7ZqhZFb8sPnBNXsH8gLtq5v4CMXPe7F6ih2Gaee9X23K+mnpVZOqr2GZkF racx64/tIZvg34ee4dRBJ3xgaJbCq8dBz3hxGLiDzaOoS+TcbFoIv1zfclQ+5J1KjDIF T/kKSnw3EtCDirQnEDHg1xJW/1gwCvCtHlDA+5+XCSKXCmt64bM/J7IlGFsqY33PJvYs EaRw== X-Gm-Message-State: AEkoouuCR3A4h6b/FmG2Wfc5HCIKF0sc3RNONJNUhlfC3xsa+IhVJAdKGHk1/UJ0E7VgwUx25D7vY0Ib8sYMDQ== X-Received: by 10.107.129.152 with SMTP id l24mr76625310ioi.179.1470351679236; Thu, 04 Aug 2016 16:01:19 -0700 (PDT) MIME-Version: 1.0 Sender: kob6558@gmail.com Received: by 10.79.119.144 with HTTP; Thu, 4 Aug 2016 16:01:18 -0700 (PDT) From: Kevin Oberman Date: Thu, 4 Aug 2016 16:01:18 -0700 X-Google-Sender-Auth: OJkTSB-qa_uZsg91llGl_5vRcBw Message-ID: Subject: vt(4) issues on 11.0-BETA3 (Actually 11-STABLE) To: FreeBSD-STABLE Mailing List Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.22 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Aug 2016 23:01:20 -0000 Running r303563 on a Lenovo T520 (Sandy Bridge). I decided to cleanup /usr/local and delete all ports and rebuild all. Things mostly worked and I'll report separately on what did not. After 2 days everything seems OK. A particular annoyance during the update was vt(4). If I had it to do over, I'd have switched back to sc(4) for the ports re-build. I will file bugs on these unless I can find ones already submitted. 1. ScrollLock is painfully broken. I press the key and scrolling stops, but after some amount of data is written to the screen, the new data starts overwriting the screen from the top. In a couple of seconds while building ports, anything I'm trying to look at is gone! If I press ScrollLock again, before the entire screen is overwritten, it resumes output right where it left off at the bottom of the screen. I'm not too sure whether it starts where it left off in hte data or with the next line after those that over-wrote the screen. 2. If I select a region with the mouse (when not scrolling), at intervals an area of the screen the size of that selected appears in reverse video. This continues until I either select a different region or click to deselect everything. (I strongly suspect that these two issues are in some way related.) 3. After one port erred on the build, I scrolled back to select the list of ports still to be built (a portmaster(8) feature) and try to paste it into the same window or a different one. I get a totally different region. Since the list spanned several lines due to line wrap, I got a bunch of other lines, no doubt from some other part of the buffer. I have a hunch that this is tied to the fact that a great many lines of output get wrapped into multiple lines on the display and the arithmetic of what is selected goes awry. (Just a guess, though.) It is quite possible that all of these are actually different manifestations of a single bug. I had never seen this before, but had never used vt(4) for anything that produced such a number of wrapped lines. for some builds, this resulted in a single line of text being wrapped to over a dozen lines on the display. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683