[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gentoo-sparc
Subject:    Re: [gentoo-sparc] sunffb and X problems (fixed???) (fwd)
From:       Nick Merrett <nmerrett () optusnet ! com ! au>
Date:       2003-02-17 12:00:20
[Download RAW message or body]

Hi Ferris,

it looks like it works now. Thanks alot for the fix. Iam emerging all my
apps and stuff now.

So thanks alot

Regards

Nick Merrett

On Tue, 11 Feb 2003 13:24:51 +0000 (UTC)
Ferris McCormick <fmccor@inforead.com> wrote:

> On Tue, 11 Feb 2003, Nick Merrett wrote:
> 
> > Excelent
> > 
> > Thanks Ferris for the update. Ill have to kick solaris off and stick
> > gentoo back on. And hopefully itll work.
> > 
> > One question did we actually solve the problem or just ignored it
> > and continued on starting X?
> >
> Nick, I hope this solves it for you.  It should, and if it doesn't you
> 
> should have some useful information to help us with.
> 
> Yes, this solves a problem, which goes like this:
> 
> 1. The substantative effect of the patch is to change
> ===
>     if (!FFBDbePreInit(pScreen))
> 	return FALSE;
> ===
>    into
> ===
>     FFBDbePreInit(pScreen);
> ===
>    The rest of the changes just provide fine-grain tracing of the part
>    of the driver that MUST be failing for you to get a ScreenInit
>    failure with no other information.  If this function executes one
>    more line, you will start getting normal Init information.
> 
> 2. All FFBDbePreInit does is
>     return DbeRegisterFunction(...);
>    the problem is that DbeRegisterFunction is typed -void- and so
>    returns no value.  (All it does is stick the address of the actual
>    FFBDbeInit function into a table, and it can't fail.)
> 
> 3. Hence, the deleted test for failure cannot do anything good, and in
>    Weeve's case (and, yours too, we hope) can do bad.
> 
> 4. I have no idea what's left lying around that causes this to succeed
> on
>    some systems but fail on others.  It has to be a function of 
>    system-type/card-type....
> 
> Keep your fingers crossed and please let Weeve & me know how it goes;
> Regards,
> Ferris
>  
> > Oh and thanks to Weeve as well, good job.
> > 
> > Regards 
> > 
> > Nick Merrett
> > 
> > On Mon, 10 Feb 2003 16:07:25 +0000 (UTC)
> > Ferris McCormick <fmccor@inforead.com> wrote:
> > 
> > > On Sun, 9 Feb 2003, Weeve wrote:
> > > 
> > > 
> 
> --
> Ferris McCormick (P44646, MI) <fmccor@inforead.com>
> Phone: (703) 392-0303
> Fax:   (703) 392-0401
> 

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic