FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian Kernel

 
 
LinkBack Thread Tools
 
Old 02-16-2010, 08:59 AM
Michel Dänzer
 
Default Bug#567747: Bug#569314: Enabling CONFIG_VT_HW_CONSOLE_BINDING fixed this

On Tue, 2010-02-16 at 10:13 +0800, Kan-Ru Chen wrote:
>
> > Xavi Drudis Ferran wrote:
> > Is there away to tell the kernel to never activate efifb or vesafb and
> > load i915 form initrd instead ? Or is there a way to unbind it from
> > all outputs before loading inteldrmfb ? I'd prefer to use debian
> > kernels than rebuild them at each upgrade. And I guess that compiling
> > in all framebuffers in a distribution kernel is a little contrary to
> > the idea of initrd, keeping the kernel small and all that.
>
> Actually the fb subsystem was trying to unbind efifb but failed because
> the stock kernel was built without CONFIG_VT_HW_CONSOLE_BINDING.
>
> config VT_HW_CONSOLE_BINDING
> bool "Support for binding and unbinding console drivers"
> depends on HW_CONSOLE
> default n
> ---help---
> The virtual terminal is the device that interacts with the physical
> terminal through console drivers. On these systems, at least one
> console driver is loaded. In other configurations, additional console
> drivers may be enabled, such as the framebuffer console. If more than
> 1 console driver is enabled, setting this to 'y' will allow you to
> select the console driver that will serve as the backend for the
> virtual terminals.
>
> See <fileocumentation/console/console.txt> for more
> information. For framebuffer console users, please refer to
> <fileocumentation/fb/fbcon.txt>.
>
> After enabling this, efifb can be successfully unbind and inteldrmfb is
> used.
>
> [ 0.942688] fb0: EFI VGA frame buffer device
> [ 22.596877] fb: conflicting fb hw usage inteldrmfb vs EFI VGA - removing generic driver
> [ 22.597101] fb0: inteldrmfb frame buffer device

Interesting, has this been reported to the kernel package maintainers?


--
Earthling Michel Dänzer | http://www.vmware.com
Libre software enthusiast | Debian, X and DRI developer



--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 1266314345.19618.2939.camel@thor.local">http://lists.debian.org/1266314345.19618.2939.camel@thor.local
 
Old 02-16-2010, 11:37 AM
maximilian attems
 
Default Bug#567747: Bug#569314: Enabling CONFIG_VT_HW_CONSOLE_BINDING fixed this

On Tue, Feb 16, 2010 at 10:59:05AM +0100, Michel Dänzer wrote:
>
> Interesting, has this been reported to the kernel package maintainers?
>

done in latest 2.6.32-9 will probably be uploaded together with
2.6.32.9.

option was disabled as long time ago as a dev option.
back then most fb drivers wouldn't unbind.

thanks for the test.



--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20100216123714.GH19179@baikonur.stro.at">http://lists.debian.org/20100216123714.GH19179@baikonur.stro.at
 
Old 02-16-2010, 08:52 PM
xdrudis
 
Default Bug#567747: Bug#569314: Enabling CONFIG_VT_HW_CONSOLE_BINDING fixed this

On Tue, Feb 16, 2010 at 01:37:14PM +0100, maximilian attems wrote:
> On Tue, Feb 16, 2010 at 10:59:05AM +0100, Michel Dänzer wrote:
> >
> > Interesting, has this been reported to the kernel package maintainers?
> >
>
> done in latest 2.6.32-9 will probably be uploaded together with
> 2.6.32.9.
>
> option was disabled as long time ago as a dev option.
> back then most fb drivers wouldn't unbind.
>
> thanks for the test.
>

Thanks, I'll try 2.6.32-9 when I can. I guess I'll still need to patch for my laptop quirk.
For now I can confirm that in my tests the kernels that need vga=ext to boot have CONFIG_VT_HW_CONSOLE_BINDING
not set. The custom kernel I compiled with inteldrmfb compiled in and efifb and vesafb not selected
does not need vga=ext, but I've now seen that i has CONFIG_VT_HW_CONSOLE_BINDING=y .




--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20100216215206.GB14559@ideafix.casa.ct">http://lists.debian.org/20100216215206.GB14559@ideafix.casa.ct
 

Thread Tools




All times are GMT. The time now is 01:53 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright ©2007 - 2008, www.linux-archive.org