From owner-freebsd-x11@freebsd.org Mon Mar 20 18:04:35 2017 Return-Path: Delivered-To: freebsd-x11@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 06B51D14F37 for ; Mon, 20 Mar 2017 18:04:35 +0000 (UTC) (envelope-from bob@rancor.immure.com) Received: from rancor.immure.com (108-84-10-9.lightspeed.austtx.sbcglobal.net [108.84.10.9]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "darth.immure.com", Issuer "darth.immure.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id D724DCD3 for ; Mon, 20 Mar 2017 18:04:34 +0000 (UTC) (envelope-from bob@rancor.immure.com) Received: from rancor.immure.com (localhost [127.0.0.1]) by rancor.immure.com (8.15.2/8.15.2) with ESMTPS id v2KI4QAR073354 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 20 Mar 2017 13:04:27 -0500 (CDT) (envelope-from bob@rancor.immure.com) Received: (from bob@localhost) by rancor.immure.com (8.15.2/8.15.2/Submit) id v2KI4QPd073353 for freebsd-x11@freebsd.org; Mon, 20 Mar 2017 13:04:26 -0500 (CDT) (envelope-from bob) Date: Mon, 20 Mar 2017 13:04:26 -0500 From: Bob Willcox To: freebsd-x11@freebsd.org Subject: Xorg fails w/scfb: Cannot run in framebuffer mode. Please specify busIDs Message-ID: <20170320180426.GA73014@rancor.immure.com> Reply-To: Bob Willcox MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.8.0 (2017-02-23) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Mar 2017 18:04:35 -0000 I had to reboot my system this morning (power outage over the weekend forced it) and now X won't start, failing with these error msgs from the Xorg.log: [ 143.327] (EE) open /dev/dri/card0: No such file or directory [ 143.327] (WW) Falling back to old probe method for modesetting [ 143.327] (EE) open /dev/dri/card0: No such file or directory [ 143.327] (WW) Falling back to old probe method for scfb [ 143.327] scfb trace: probe start [ 143.327] (II) scfb(1): using default device [ 143.327] scfb trace: probe done [ 143.327] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support [ 143.327] (EE) Screen 0 deleted because of no matching config section. [ 143.327] (II) UnloadModule: "modesetting" [ 143.327] (EE) Fatal server error: [ 143.327] (EE) Cannot run in framebuffer mode. Please specify busIDs for all framebuffer devices [ 143.328] (EE) [ 143.328] (EE) This is on an Intel NUC system with a i7-5557U (Broadwell) CPU. The uname -a output is: FreeBSD tavion.austin.ibm.com 10.3-STABLE FreeBSD 10.3-STABLE #3 r315638: Mon Mar 20 11:44:00 CDT 2017 root@tavion.austin.ibm.com:/usr/obj/usr/src/sys/TAVION amd64 This system has been running with the scfb frame buffer driver for a couple of years now with X running fine (if a bit slow). I just updated my ports 3/14 to revision 436172. Hadn't rebooted till today. I updated the system this morning hoping that would help, but no such luck as I still get the same failure. Note that I am loading the i915kms.ko module as instructed in the /usr/ports/UPDATING file (have been doing that all along) so it would seem that I've run into something else. Also, reading the FreeBSD wiki for SCFB I added this file in /usr/local/bin/etc/xorg.conf.d/driver-scfb.conf: Section "Device" Identifier "Card0" Driver "scfb" EndSection Without any descernable change. Any help on this would be greatly appreciated. This is my office workstation and not having X running is a real downer. -- Bob Willcox | You're dead, Jim. bob@immure.com | -- McCoy, "The Tholian Web", stardate unknown Austin, TX |