[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#336450: linux-image-2.6.14-1-686: 2.6.14-1-686 doesn't support vga=795 o



On Wed, Nov 02, 2005 at 12:23:15AM +0100, Erik van Konijnenburg wrote:
> On Tue, Nov 01, 2005 at 12:39:13PM +0100, Jonas Smedegaard wrote:
> > On Tue, 1 Nov 2005 07:14:45 +0100 Erik van Konijnenburg <ekonijn@xs4all.nl> wrote:
> > > On Mon, Oct 31, 2005 at 10:42:13AM +0100, Jonas Smedegaard wrote:
> > > > On Mon, 31 Oct 2005 00:08:24 +0000 "Richard Burton" <richardaburton@hotmail.com> wrote:
> > > > 
> > > > > So, I have a workaround. Not sure how this should be fixed
> > > > > permanently though? Easiest way would seem to be to change the
> > > > > yaird Default.conf, but I don't know if that's the right way.
> > > > 
> > > > Yaird upstream (Erik) is listening here as well - I'll let him
> > > > decide if fbcon should perhaps be loaded by default...
> > > 
> > > The interesting bit is what to do about kernels that don't *have*
> > > an fbcon, modular or otherwise.
> > > 
> > > Given that the loading is done from a configuration file, we can
> > > expect users of such kernels to drop the loading command from the
> > > config file, so I don't see objections to loading by default.
> > 
> > Why not add a "MODULE_GRACEFULLY" or similar that fails silently if
> > loading fails.
> > 
> > That's useful also for trying to load all NIC drivers  (for a single
> > netboot image for a heterogenous network).
> 
> Good idea; I plan to build that tomorrow & release a patch.
> After that EVMS then swsusp, which will take longer.
> Please let me know if there's other stuff that you consider to have higher priority.

There now is a version of the config file that has

	OPTIONAL MODULE fbcon

plus a version of yaird that understands this syntax.  Tested with vanilla 2.6.14 on PC:
got it running with both vesafb and rivafb.  Note however that even with vga=...
I did not succeed in getting a black screen.

As an experiment, it's published as a directory of small boring patches
in http://www.xs4all.nl/~ekonijn/yaird/patches/

If all goes well, you should be able to just dump these in the quilt patches directory,
summarise the changelog and build a new working debian package.

As an aside, the quickest way to produce this in tla is:
1. tla get-changeset yaird--devo--0.1--patch-88
2. tla show-changeset --diffs yaird--devo--0.1--patch-88.patches > patch88
3. repeat & upload

Regards,
Erik




Reply to: