On Fri, May 1, 2015 at 12:36 PM, alex lupu <alup...@gmail.com> wrote:

> On Thu, Apr 30, 2015 at 11:03 PM, alex lupu <alup...@gmail.com> wrote:
>
>> On Thu, Apr 30, 2015 at 4:11 PM, Ken Moffat <zarniwh...@ntlworld.com>
>> wrote:
>>
>>> On Thu, Apr 30, 2015 at 01:08:34PM -0400, LM wrote:
>>> >  On Wed, Apr 29, 2015 at 3:00 PM,  William wrote:
>>>   ​...​
>>>  you
>>> ​
>>> don't see penguins if you're in framebuffer mode.
>>>
>>> Penguins are optional for framebuffer
>>> ​ ​
>>> users (and not available if you don't use a framebuffer)
>>
>>
>> I haven't seen a framebuffer (fbcon) since 3.19.1 (or thereabouts).
>> ​<snip><snip><snip>​
>>
> ​I managed to set up a framebuffer on 4.0.1 too!
> ​<snip>​
> ​I​
> 'm trying to track down the critical missing/extra setting(s) in my 4.0.1 '
> .config'
> (especially vs 3.19.1 where, as I said, framebuffer comes "naturally").
> Apologies for the false scare
> ​.​
>
>
​First, Ken,

Unfortunately our letters crossed in the mail (so I had been tracking down
all alone).
Thank you for your configuration sample and overall​

​help.

Now back to the "tracking down" I promised in my previous post.

To summarize the situation.
System:  32-bit BLFS, init (no systemd), i915 intel, 4.0.1

​Finally, I got to the bottom of my "missing" fbcon module (the problem, in
general).​

The kernel config developers (could be them "systemd" guys?) threw me a
curve:

By changing the

Device Drivers
  Graphics support
    Frame buffer Devices
      Support for frame buffer devices (CONFIG_FB)

​from Y to M​,

I got my fbcon module back.

=== 3.19.1

With "Support for frame buffer devices" = Y

the module 'fbcon.ko' IS created!!!
(as had been created for many previous kernels)

=== 3.19.3

With "Support for frame buffer devices" = Y

NO LONGER creates module 'fbcon.ko' !!!

The framebuffer console support is created "statically" (as they say).

=== 4.0.1
Same as 3.19.3 (and for many kernel versions to come)

Note:
The new situation (3.19.3+) started when the kernel founding fathers decided
it was time to bring the reality in line with the
'/linux-x.y.z/Documentation/fb/fbcon.txt'
 words (i.e., Y -> static, M -> module).

​With renewed apologies for taking this ​long to untangle the situation,
-- Alex
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to