From owner-freebsd-current@FreeBSD.ORG Mon Nov 4 07:16:54 2013 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 225459DC for ; Mon, 4 Nov 2013 07:16:54 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-pd0-x234.google.com (mail-pd0-x234.google.com [IPv6:2607:f8b0:400e:c02::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id EF50D2FDE for ; Mon, 4 Nov 2013 07:16:53 +0000 (UTC) Received: by mail-pd0-f180.google.com with SMTP id p10so6291430pdj.25 for ; Sun, 03 Nov 2013 23:16:53 -0800 (PST) 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; bh=F2WU2dgRj7mGtYaOSZoVBW3/vX1xon3prkQhYJVeEx4=; b=LDGi0t+3rrCDRxWlpOdrkcScrf7Ijqqw9nFZ6Lq6gBw4OpiDOkQbQjaaPXdveNUqj4 esDC/E1jDNUYP1JSJBtaiL5kswMVx6dldykzHZsfWyQIkb4iJBkrbGC5EPy55DaIrlCA GqHXxQSGMnbO1sPAUc5IiiqXKgtaKtqP/ALl9rWh4Y3t3Gx5JBLnfw9Ie+YyifsIL536 fjkoULC00pvznXecvenhaRx23upVrCjCTiLGLFoZKmCn6tIpE3DYqVJWjVRm/9o9Jdsh 5SmnLOxb5tvJx/96CvwFA3jIDnyqeZThju09H1k61xB6KsmYhvlMmX9GIV9Xi4ENKFvm ODLQ== MIME-Version: 1.0 X-Received: by 10.68.125.198 with SMTP id ms6mr16062957pbb.98.1383549413582; Sun, 03 Nov 2013 23:16:53 -0800 (PST) Sender: kob6558@gmail.com Received: by 10.67.23.101 with HTTP; Sun, 3 Nov 2013 23:16:53 -0800 (PST) In-Reply-To: <20131031210138.GC30328@ambrisko.com> References: <20131025151847.2a1b83de93335040797ceaf1@ddteam.net> <20131031210138.GC30328@ambrisko.com> Date: Sun, 3 Nov 2013 23:16:53 -0800 X-Google-Sender-Auth: oqXb-dDN54xVcwS2c8p0zoWLFaQ Message-ID: Subject: Re: newcons comming From: Kevin Oberman To: Doug Ambrisko Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: Aleksandr Rybalko , FreeBSD Current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 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: Mon, 04 Nov 2013 07:16:54 -0000 On Thu, Oct 31, 2013 at 2:01 PM, Doug Ambrisko wrote: > On Fri, Oct 25, 2013 at 03:18:47PM +0300, Aleksandr Rybalko wrote: > | Hello fellow hackers! > | > | I finally reach the point when I can work with newcons instead of > | syscons on my laptop. Yes, I know it still buggy and have a lot of > | style(9) problems. But we really have to get it into HEAD and 10.0 to > | enable shiny new Xorg features, drivers, etc. > > I built the kernel from: > base/user/ed/newcons/ > and installed it on my new ThinkPad T530 with Intel graphics chip. > In general it works better since now syspend and resume works with > and without X. However, as with my prior ThinkPads I need to switch > out of X to suspend and resume. So I have vidcontrol -s 1 in my > /etc/rc.suspend and vidcontrol -s 9 in /etc/rc.resume. If I don't > the display ends up corrupted but somewhat working. > > I had to kldload i915kms in /etc/rc.local since having it there at > boot via /boot/loader.conf resulted in the system not booting. I need > i915kms for X so I don't need to use vesa mode. > > The FreeBSD logo on boot is interesting but I'd prefer seeing > FreeBSD boot messages to see what is happening. I'm not sure if > there is a flag to disable that since I have played with it much. > > However, on a whole it is much improved since with i915kms and > newcons when in X via vesa I couldn't switch to a non-X display > since it was blank. > Excellent news. I'm really looking forward to newcons. Guess it's time to move my T520 to 10-Stable (or Beta) . Since I'm not running 10, I may simply be clueless. If so, please ignore the rest of this. Are you booting directly to X or using startx from the console? In either case, I think that i915kms should auto-load at the start of X, so you should not need to pre-load it. Does newcons require VESA? If not, you should be able to remove it from your kernel to get suspend/resume working from X. -- R. Kevin Oberman, Network Engineer E-mail: rkoberman@gmail.com