Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 7 Jun 2020 22:14:20 -0700
From:      Mark Millard <marklmi@yahoo.com>
To:        bob prohaska <fbsd@www.zefox.net>
Cc:        freebsd-arm@freebsd.org
Subject:   Re: X trouble on Rpi3, was Re: Missing /dev/io on rpi3 running 12-stable
Message-ID:  <978CB10D-C593-4C71-81A9-79CDD63118A8@yahoo.com>
In-Reply-To: <EE6335D3-E53E-47E4-A6A6-C63593E6F4A5@yahoo.com>
References:  <20200520164642.GA70838@www.zefox.net> <f5c8af7693b90f1aaa8394d7a13f8ac38ee4e6b6.camel@freebsd.org> <20200521022517.GA71947@www.zefox.net> <9E006FD6-493A-43CD-B242-47E00BBDFF6A@yahoo.com> <20200523052439.GB78879@www.zefox.net> <E1F49E99-592C-4A65-8981-5CA7BC9083CB@yahoo.com> <20200523224611.GA80843@www.zefox.net> <17328C3E-730A-4199-899F-01D3D8060BC1@yahoo.com> <20200524015747.GA81498@www.zefox.net> <EE6335D3-E53E-47E4-A6A6-C63593E6F4A5@yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help


On 2020-May-23, at 20:18, Mark Millard <marklmi at yahoo.com> wrote:

> On 2020-May-23, at 18:57, bob prohaska <fbsd at www.zefox.net> wrote:
>=20
>> On Sat, May 23, 2020 at 06:20:13PM -0700, Mark Millard wrote:
>>>=20
>>> Unfortunately (until there is an MFC of the relevant
>>> change from head that makes things work), man scfb
>>> reports that you have no control because the
>>> information is ignored:
>>>=20
>>>      For this driver it is not required to specify modes in the =
Screen
>>>      section of the configuration file.  The scfb driver picks up =
the
>>>      currently used video mode from the framebuffer driver and uses =
it.
>>>      Video modes specifications in the configuration file are =
ignored.

Note, that was about things failing via:

[253234.578] (II) scfb(0): Using: depth (24),   width (1920),    height =
(1200)
[253234.578] (EE) scfb(0): Specified fbbpp (24) is not a permitted value
[253234.579] (II) UnloadModule: "scfb"

Well, an MFC to stable/12 has been done for the issue:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D235363

--- Comment #15 from commit-hook@freebsd.org ---
A commit references this bug:

Author: gonzo
Date: Mon Jun  8 00:20:16 UTC 2020
New revision: 361899
URL: https://svnweb.freebsd.org/changeset/base/361899

Log:
 MFC r352028:

 [rpi] Inherit framebuffer BPP value from the VideoCore firmware

 Instead of using hardcoded bpp of 24, obtain current/configured value
 from VideoCore. This solves certain problems with Xorg/Qt apps that
 require bpp of 32 to work properly. The mode can be forced by setting
 framebuffer_depth value in config.txt

 PR:           235363
 Submitted by: Steve Peurifoy <ssw01@mathistry.net>
 Tested by:    Johnathan Chen <jonc@chen.org.nz> (stabe/12 patch)

Changes:
_U  stable/12/
 stable/12/sys/arm/broadcom/bcm2835/bcm2835_fbd.c
 stable/12/sys/arm/broadcom/bcm2835/bcm2835_mbox.c

=3D=3D=3D
Mark Millard
marklmi at yahoo.com
( dsl-only.net went
away in early 2018-Mar)




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?978CB10D-C593-4C71-81A9-79CDD63118A8>