From owner-freebsd-questions@freebsd.org Tue Jun 28 00:41:53 2016 Return-Path: Delivered-To: freebsd-questions@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 27F00AC5455 for ; Tue, 28 Jun 2016 00:41:53 +0000 (UTC) (envelope-from cwr@core.cwross.com) Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id F2EB229DA for ; Tue, 28 Jun 2016 00:41:52 +0000 (UTC) (envelope-from cwr@core.cwross.com) Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 7431B2046E for ; Mon, 27 Jun 2016 20:41:51 -0400 (EDT) Received: from web1 ([10.202.2.211]) by compute7.internal (MEProxy); Mon, 27 Jun 2016 20:41:51 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=cwross.com; h= content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=pa0aTRV75VB98BoioQuIB8l35ZQ=; b=EG1hJa eHU7CNiFOFNjf5PHJcRL4j5wqcIDLZlg692vnw199rAsDDBkHciYnfjW89j5R4E4 Xb8AYronC52r0csq/Wd+Tg0C1JAbbzm5zN9eSdf83uoCHcAw4jZHc4qz+S5PlCj1 ZIciIWKZzv71+miqfwUW6FCg497QO1VHMUdko= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=pa0aTRV75VB98Bo ioQuIB8l35ZQ=; b=e7sOMyCWeuzX+YqYtag1lB4seKbX/d/uzEyvyZ43P+1VSSo RvpD2uBWeANCV6uxZp2KSrpcUFvwyyhDzMtJkPiYfQUTtkUHed9Tkrk0GvWf7vdK 8LA3z5xRYCelDR+00SVKC/R0nF8p2e4V9oIwgHskTZBbg/rAzKK/o8ZVm5Ww= Received: by mailuser.nyi.internal (Postfix, from userid 99) id 3AD126A539; Mon, 27 Jun 2016 20:41:51 -0400 (EDT) Message-Id: <1467074511.2354479.650282057.23E43CD7@webmail.messagingengine.com> X-Sasl-Enc: clDAxtO2JMrgslNXlaZpNZwWnHxOsDUstsOs13JepPiW 1467074511 From: "Charles W. Ross" To: freebsd-questions@freebsd.org MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain X-Mailer: MessagingEngine.com Webmail Interface - ajax-92c7b58a In-Reply-To: References: <1466789057.3429597.647623793.146F091D@webmail.messagingengine.com> <20160624211629.cfeec2df.freebsd@edvax.de> Subject: Re: Resolution on SCFB X11 Driver Date: Mon, 27 Jun 2016 20:41:51 -0400 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jun 2016 00:41:53 -0000 On Mon, Jun 27, 2016, at 08:02, alphachi wrote: > https://forums.freebsd.org/threads/55222/ Thank you to all who responded! I now have my display set to the proper resolution under the scfb driver! I can how happily use my Intel NUC in a reasonable fashion until FreeBSD 11 comes along. The link above was most helpful. Here are the steps I had to take to get the proper resolution: 1) Boot into loader prompt. 2) Type "mode" to get a list of available modes. 3) Choose a mode and set it. 4) Back at the loader prompt, type 'gop get' to see what resolution that mode permitted. 5) Eventually, I discovered that setting to mode '0' would result in a 1920*1200 option when the 'gop get' command was executed. 6) Boot the system and all is good! Charlie > 2016-06-25 3:16 GMT+08:00 Polytropon : > > > On Fri, 24 Jun 2016 13:24:17 -0400, Charles W. Ross wrote: > > > Hi all, > > > > > > I'm running FreeBSD 10.3 on an Intel NUC with 4th generation graphics. > > > This is not supported by the i915 driver yet, so I'm using the SCFB > > > (frame buffer) driver. > > > > > > It works, but I can't seem to set an optimal resolution. My display (24" > > > Dell) supports 1920*1200, but the system only permits X11 to operate at > > > 1280*1024. > > > > > > I have tried the usual settings in xorg.conf to define the display's > > > "Modes" at 1920*1200, but no luck. Running 'xrandr' presents only one > > > option: 1280*1024. > > > > > > I know the SCFB driver is capable of operating at higher resolutions, > > > does anyone have any tips on how to set this? > > > > Some years ago, I had a similar problem with the nvidia driver > > not providing a screen size biiger than 1024x768 (which isn't > > that great on an 21" 4:3 CRT), so I tested and collected some > > tweaks for xorg.conf. Maybe those are driver-specific or even > > outdated, but maybe they can be an inspiration for further > > investigations. > > > > I did manually define the monitor's physical parameters to > > allow X to calculate the required resolution and size: > > > > Section "Monitor" > > Identifier "Monitor0" > > VendorName "Eizo" > > ModelName "FlexScan F980" > > HorizSync 30.0 - 137.0 > > VertRefresh 50.0 - 160.0 > > Option "DPMS" "false" > > DisplaySize 410 305 > > # X*Y in mm for DPI calculation, cf. xinit -- -dpi 72/75/96/115 > > EndSection > > > > In that section, if I set > > > > Option "PreferredMode" "1920x1200" > > > > the system locked up. No idea why. > > > > Later on, I tried to set the DPI size and disable EDID information > > retrieval: > > > > Section "Device" > > Identifier "Card0" > > Driver "nvidia" > > [...] > > Option "UseEdid" "FALSE" > > Option "UseEdidDpi" "FALSE" > > Option "DPI" "96 x 96" > > EndSection > > > > In the "most important section" of xorg.conf, I could successfully > > set the screen sizes to switch manually (with Ctrl+Alt+[+]/[-] keys) > > or via program (for example games that activated a full screen mode > > that was not the "usual" mode). > > > > Section "Screen" > > Identifier "Screen0" > > Device "Card0" > > Monitor "Monitor0" > > DefaultDepth 24 > > SubSection "Display" > > Viewport 0 0 > > Depth 24 > > Visual "TrueColor" > > Modes "1400x1050" "1152x864" "1024x768" > > "800x600" "640x480" "320x240" > > EndSubSection > > EndSection > > > > In case of a flat panel, all size settings should be the same, and > > in the "Screen" section, there should be only one entry of the > > desired format. > > > > I always could manually switch to the desired mode: > > > > xrandr --fb 1400x1050 > > xrandr --size 1400x1050 > > > > which I had temporarily put into ~/.xinitrc, but that looked wrong. > > > > With "xrandr" without parameter) you should then get a list of the > > available modes, with the one selected at the top. > > > > > > > > -- > > Polytropon > > Magdeburg, Germany > > Happy FreeBSD user since 4.0 > > Andra moi ennepe, Mousa, ... > > _______________________________________________ > > freebsd-questions@freebsd.org mailing list > > https://lists.freebsd.org/mailman/listinfo/freebsd-questions > > To unsubscribe, send any mail to " > > freebsd-questions-unsubscribe@freebsd.org" > > > > > > -- > Paranoid in Sabbath ... > _______________________________________________ > freebsd-questions@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to > "freebsd-questions-unsubscribe@freebsd.org"