From owner-freebsd-x11@freebsd.org Wed Jan 20 05:00:14 2021 Return-Path: Delivered-To: freebsd-x11@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id A0FD54E9CCA for ; Wed, 20 Jan 2021 05:00:14 +0000 (UTC) (envelope-from doug@safeport.net) Received: from freeport.safeport.com (freeport.safeport.com [147.160.157.114]) by mx1.freebsd.org (Postfix) with ESMTP id 4DLCy55flgz3h6F for ; Wed, 20 Jan 2021 05:00:13 +0000 (UTC) (envelope-from doug@safeport.net) Received: from roundcube.safeport.com (camden.safeport.com [147.160.157.240]) by freeport.safeport.com (Postfix) with ESMTP id BDEE2BF3D for ; Wed, 20 Jan 2021 00:00:12 -0500 (EST) MIME-Version: 1.0 Date: Wed, 20 Jan 2021 00:00:12 -0500 From: doug To: freebsd-x11@freebsd.org Subject: Re: the xorg-7.7_3 package will not run on a blank system In-Reply-To: <20210118003901.2b3ec8a9@artemis.boltsys.com> References: <93c7de9c0bc989555226f15e33522d94@safeport.net> <20210118003901.2b3ec8a9@artemis.boltsys.com> User-Agent: Roundcube Webmail/1.4.6 Message-ID: <6ea6e91b5175584bafd5a396400e2294@safeport.net> X-Sender: doug@safeport.net Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4DLCy55flgz3h6F X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of doug@safeport.net has no SPF policy when checking 147.160.157.114) smtp.mailfrom=doug@safeport.net X-Spamd-Result: default: False [-0.00 / 15.00]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[147.160.157.114:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-x11@freebsd.org]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[147.160.157.114:from:127.0.2.255]; DMARC_NA(0.00)[safeport.net]; NEURAL_SPAM_SHORT(1.00)[0.998]; R_SPF_NA(0.00)[no SPF record]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:6405, ipnet:147.160.157.0/24, country:US]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-x11] X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Jan 2021 05:00:14 -0000 On Tue, 12 Jan 2021 08:28:04 +0100 Niclas Zeising wrote: > On 2021-01-11 22:15, doug wrote: > > I updated a Lenovo ideapad 700 from 11.3 --> 12.2. With only the xorg package > > installed, it fails as shown below. > > > >> startx > > xauth:  file /root/.serverauth.5930 does not exist > > > > It is documented here > https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/x-config.html, > under 5.4.5, that you also need to install drm-kmod. Currently, due to > how packages are built, if you are running FreeBSD 12.2, you need to > build > it from ports. Once the package build cluster is also updated to 12.2, > that need goes away. Thanks for the input. With all the stated issues with 12.2 and since FreeBSD 11.3 with Xorg 7.7_2 was working in this system, I installed 11.4 along with the the only available package which is 7.7_3. The issue with Lenovo seems to be with Xorg rather than FreeBSD. I get essentially the same results. I've installed: xorg-7.7_3 xorg-apps-7.7_4 xorg-docs-1.7.1,1 xorg-drivers-7.7_6 drm-fbsd11.2-kmod-4.11g20200420 drm-kmod-g20190710 All the above installed as a part of the meta package except drm-kmod. startx produces the exact errors as with 12.2. : [ 7037.448] (==) Matched intel as autoconfigured driver 0 [ 7037.448] (==) Matched modesetting as autoconfigured driver 1 [ 7037.448] (==) Matched scfb as autoconfigured driver 2 [ 7037.448] (==) Matched vesa as autoconfigured driver 3 [ 7037.448] (==) Assigned the driver to the xf86ConfigLayout [ 7037.448] (II) LoadModule: "intel" [ 7037.448] (WW) Warning, couldn't open module intel [ 7037.448] (EE) Failed to load module "intel" (module does notexist, 0) : [ 7037.448] (II) LoadModule: "scfb" [ 7037.448] (II) Loading /usr/local/lib/xorg/modules/drivers/scfb_drv.so [ 7037.448] (II) Module scfb: vendor="X.Org Foundation" [ 7037.448] (II) modesetting: Driver for Modesetting Kernel Drivers: kms [ 7037.448] (II) scfb: driver for wsdisplay framebuffer: scfb : [ 7037.449] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support [ 7037.449] (EE) Screen 0 deleted because of no matching config section. [ 7037.449] (II) UnloadModule: "modesetting" [ 7037.449] (EE) Fatal server error: [ 7037.449] (EE) Cannot run in framebuffer mode. Please specify busIDs for all framebuffer devices Xorg -configure produces a different error [ 7184.366] Xorg has configured a multihead system, please check your config. This is true BTW although I must say it did not bother 7.7_2 vgapci1@pci0:0:2:0: class=0x030000 card=0x380a17aa chip=0x191b8086 rev=0x06 hdr=0x00 vendor = 'Intel Corporation' device = 'HD Graphics 530' class = display subclass = VGA vgapci0@pci0:1:0:0: class=0x030200 card=0x380b17aa chip=0x134710de rev=0xa2 hdr=0x00 vendor = 'NVIDIA Corporation' device = 'GM108M [GeForce 940M]' class = displayNVIDIA subclass = 3D If possible I would like to tell Xorg to use the Intel display. I couldn't care less about using 3D. There is no mention of trying to load or not finding the intel module with this command. It seems like it might work if xorg was willing to use the intel driver, As far as I can tell it is there. Using VESA would work fine for my needs as long as I could get 1920x1080 resolution. That is what I am using on my workstation with a "nothing" video card. Thanks for any thoughts -- _____ Douglas Denault http://www.safeport.com doug@safeport.com Voice: 301-217-9220