Messages in this thread | | | Subject | Re: 2.6.0-test2 does not boot with matroxfb | From | (Juergen Rose) | Date | 09 Aug 2003 23:07:51 +0200 |
| |
Hi Petr,
On Fri, 2003-08-08 at 18:16, Petr Vandrovec wrote: > On 8 Aug 03 at 17:45, Juergen Rose wrote: > > I tried on my PC with a Matrox-G450 several kernel and boot options. > > Every time when the console should work with matrox framebuffer, linux > > was crashed. With 2.6.0-test2 and 2.6.0-test2-bk7 I had the following > > warning performing ''make modules_install'' > > WARNING: > > /lib/modules/2.6.0-test2[-bk7]/kernel/drivers/video/matrox/matroxfb_crtc2.ko > > needs unknown symbol matroxfb_enable_irq This WARNING disapears for > > I'm not able to get through Linus's mail filters for past three weeks. > > > 2.4.22-pre6-ac1 | | | > > CONFIG_FB=y | VGA=6 | VGA=775 | vesa:0x31C > > CONFIG_VIDEO_SELECT=y | | | > > --+--+--+-- > > 2.6.0-test2 | |crashes |crashes > > CONFIG_FRAMEBUFFER_CONSOLE=y| VGA=6 |after |after > > CONFIG_VIDEO_SELECT=y | |BIOS DATA CHECK|BIOS DATA CHECK > > What means this? No useful data here... Oopses? Reboot? > Endless loop? And did you built vgacon into the kernel? And I'm > not sure that 2.6.0 can have both vesafb & matroxfb compiled in (well, > you can compile in both, but I'm not sure what happens).
Sorry, that I did not explain more detailed. "crashes after BIOS DATA CHECK" means, that "BIOS DATA CHECK" was the last, what I have seen, then I got a blank screen. For some configurations I still waited several minutes to see, if it is possible to ping from another PC to the PC with 2.6.0-test2. But I did not get a connection, so I had to perform a hard reset with 2.6.0-test2-PC.
> And from your message above it looks like that you are building some > vital matroxfb portions as a module. Please build them into the kernel > unless you are really sure that you do not want console on them - while > 2.4.x's console could use modular fbdevs, 2.6.x's console subsytem > cannot do that.
'grep -i matrox amd4GBaic7xxx_ideHPT_noacpi_noapic_ess1371.cfg' (which was my .config) gives CONFIG_FB_MATROX=m # CONFIG_FB_MATROX_MILLENIUM is not set # CONFIG_FB_MATROX_MYSTIQUE is not set CONFIG_FB_MATROX_G450=y CONFIG_FB_MATROX_G100=y CONFIG_FB_MATROX_I2C=m CONFIG_FB_MATROX_MAVEN=m # CONFIG_FB_MATROX_PROC is not set CONFIG_FB_MATROX_MULTIHEAD=y
'grep -i "fb.*=[my]" amd4GBaic7xxx_ideHPT_noacpi_noapic_ess1371.cfg' gives besides MATROS lines: CONFIG_FB=y CONFIG_FB_VESA=y ... CONFIG_FBCON_ADVANCED=y CONFIG_FBCON_MFB=m CONFIG_FBCON_CFB2=m CONFIG_FBCON_CFB4=m CONFIG_FBCON_CFB8=y CONFIG_FBCON_CFB16=y CONFIG_FBCON_CFB24=y CONFIG_FBCON_CFB32=y CONFIG_FBCON_VGA=y CONFIG_FBCON_HGA=m CONFIG_FBCON_FONTS=y
So I will set CONFIG_FB_MATROX and CONFIG_FB_MATROX_I2C to yes, and build a new kernel at monday.
> You can also try ftp://platan.vc.cvut.cz/pub/linux/matrox-latest/matroxfb-2.5.72.gz > (if 2.6.0-test2-mm5 does not complain about unexported matrox_*_irq > it will probably not apply cleanly to it). It restores fbcon subsystem > to the 2.4.x's version. > Petr > > > - > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > Please read the FAQ at http://www.tux.org/lkml/
Juergen
-- Juergen Rose <rose@rz.uni-potsdam.de> University of Potsdam
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |