From owner-freebsd-current@FreeBSD.ORG Mon May 23 01:39:12 2005 Return-Path: X-Original-To: freebsd-current@FreeBSD.org Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DCC3716A41C; Mon, 23 May 2005 01:39:12 +0000 (GMT) (envelope-from oberman@es.net) Received: from postal2.es.net (postal2.es.net [198.128.3.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id B1B3943D1F; Mon, 23 May 2005 01:39:12 +0000 (GMT) (envelope-from oberman@es.net) Received: from ptavv.es.net ([198.128.4.29]) by postal2.es.net (Postal Node 2) with ESMTP (SSL) id IBA74465; Sun, 22 May 2005 18:39:12 -0700 Received: from ptavv (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 0D9835D07; Sun, 22 May 2005 18:39:12 -0700 (PDT) To: Xin LI In-reply-to: Your message of "Sun, 22 May 2005 19:26:12 +0800." <20050522112612.GA37841@frontfree.net> Date: Sun, 22 May 2005 18:39:12 -0700 From: "Kevin Oberman" Message-Id: <20050523013912.0D9835D07@ptavv.es.net> Cc: freebsd-current@FreeBSD.org, delphij@FreeBSD.org Subject: Re: [CALL FOR TESTERS] VESA High Resolution Console support from DragonFly X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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, 23 May 2005 01:39:13 -0000 > Date: Sun, 22 May 2005 19:26:12 +0800 > From: Xin LI > Sender: owner-freebsd-current@freebsd.org > > Dear -CURRENT users, > > I would like to solicit a test of the following patchset which is based > on DragonFly's changes, against -CURRENT, to bring high resolution console > support to FreeBSD. The current patchset can be considered as "BETA" and > I would commit it if there is no complain about this patchset in the next > week. > > The patchset can be found at: > http://people.freebsd.org/~delphij/vesa/patchset-highres.20050522 > > To use it, you will need latest -CURRENT code, and apply the patchset at > toplevel source tree, i.e. /usr/src for usual cases. Then you need to build > and reinstall your kernel, with 'options SC_PIXEL_MODE' compiled in, and > optionally options VESA if you don't want to manually load VESA support > module. A make buildworld/installworld is recommended, but I believe that > just rebuild/reinstall usr.sbin/vidcontrol is enough to get your hands on > the support for using something like 'vidcontrol MODE_239' or so, which will > switch the current console to that mode. Some mode may not work on certain > cards, though. > > Please let me know if anything strange happens; While I have been running > with the patch for a while, I would still be happy if you will report that > it works :-) > > Thanks in advance! > > Cheers, > -- > Xin LI http://www.delphij.net/ > See complete headers for GPG key and other information. I rebuilt my kernel and vidcontrol and tried it out. First, the good news is that 'vidcontrol -i mode' showed all of the graphics modes; about 60 of them! Now, the bad news: Setting the mode does not work. # vidcontrol MODE_387 vidcontrol: Setting video mode: Inappropriate ioctl for device or # vidcontrol MODE_281 vidcontrol: cannot activate raster mode: Inappropriate ioctl for device I'm running on an IBM T30 with Radeon M7 video and current as of Friday. Was there something other than te kernel and vidcontrol that I should have rebuilt? I did not rebuild my modules. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634