kern/144654: [vesa] VESA support broken on FreeBSD 8.0 Stable [regression]

barbara barbara.xxx1975 at libero.it
Tue Mar 16 22:32:56 UTC 2010


> On Monday 15 March 2010 08:19 pm, barbara wrote:
> > > On Monday 15 March 2010 02:41 pm, Jung-uk Kim wrote:
> > > > Can you please try the attached patch?
> > >
> > > Oops, it attached a wrong patch.  Please try this instead.
> > >
> > > Sorry for the inconvenience,
> > >
> > > Jung-uk Kim
> >
> > I had the same problem on RELENG_8 since yesterday (prev.
> > buildworld on Feb. 28). I've tried rebuilding the kernel with your
> > patch but no luck.
> 
> Your problem may be different.  Different VESA BIOS has different 
> quirks.  Your BIOS actually sets non-VGA compatible bits correctly.  
> However, there is no standard VGA graphic mode at all, which is 
> pretty strange.  
> 

Just for my personal understanding, can you explain me what does it means that "there is no standard VGA graphic mode at all" and what make you say that? 


> What's your graphics card?
> 

vgapci0 at pci0:2:0:0:     class=0x030000 card=0x00000000 chip=0x042110de rev=0xa1 hdr=0x00
    vendor     = 'Nvidia Corp'
    device     = 'GeForce 8500 GT (G86)'
    class      = display
    subclass   = VGA


> > I had to comment the 'allscreens_flags="MODE_280"' line in
> > my /etc/rc.conf as the monitor was going black with 'NO SIGNAL' on
> > OSD. You asked to the OP if the box is pingable. I think that you
> > want to know if the kernel is still alive, am I right? I can
> > "blindly" login and reboot the pc while the screen is black.
> 
> So, it is not rendering anything on screen.  Hmm...  Can you please 
> try the attached patch?
> 

No luck also with the new patch.
I've applied it to the original file, not to the one with your previous patch, is that correct?
It's not rendering anything because the led of the monitor turns from blue to orange, just like when the pc is turned off and the monitor is on.
This happens running vidcontrol -i MODE_X where X is one of the modes of type "G" (as I've said I had to comment the allscreens_flags line in /etc/rc.conf). And if I subsequently switch to another ttyv with alt+f[1-8], the mode is not the default 80x25 as normally expected and the led is still orange and sometimes the speaker plays a beep!


Thanks
Barbara






More information about the freebsd-bugs mailing list