[arch-general] X dead with intel video - what provides module "fbcon"

David C. Rankin drankinatty at suddenlinkmail.com
Sat Oct 17 00:27:55 EDT 2009


On Friday 16 October 2009 03:45:44 am pascal wrote:
> Le Thu, 15 Oct 2009 19:46:36 -0500
> 
> "David C. Rankin" <drankinatty at suddenlinkmail.com> a écrit:
> > On Thursday 15 October 2009 06:37:43 pm Mikael Eriksson wrote:
> > > On Thu, Oct 15, 2009 at 06:30:29PM -0500, David C. Rankin wrote:
> > > > Guys,
> > > >
> > > > After picking around in the logs, one recurring error seems to be:
> > > >
> > > > FATAL: Module fbcon not found.
> > >
> > > This comes from modprobe.
> > >
> > > > What provides the "fbcon" module? I presume it some framebuffer
> > > > connect module. I have loaded xf86-video-fbdev package, but still no
> > > > luck.
> > >
> > > fbcon is a kernel module, but it should be compiled into the kernel.
> > > Do you have the latest kernel26?
> > >
> > > > Still stumped with intel :-(
> >
> > Yep
> >
> > kernel26-2.6.31.4-1-i686.pkg.tar.gz
> 
> this error about fbcon module not found can be ignored, fbcon seems to be
> builtin in the kernel and not as a module, hence "module not found". See
> http://bbs.archlinux.org/viewtopic.php?id=79362
> 

pascal, if that is so, why is it listed as the FATAL error? Maybe just as you 
say, it doesn't find it, issues the FATAL error message, keeps going and dies 
somewhere else, but it is the last error I see. The strace shows this 
sequence:

(==) Using default built-in configuration (30 lines)                                                  
(EE) Failed to load module "fbdev" (module does not exist, 0)                                         
WARNING: All config files need .conf: /etc/modprobe.d/ndiswrapper, it will be 
ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/blacklist, it will be 
ignored in a future release.  
WARNING: All config files need .conf: 
/etc/modprobe.d/framebuffer_blacklist.pacsave, it will be ignored in a future 
release.
FATAL: Module fbcon not found.                                                                                              
Setting master                                                                                                              
record: RECORD extension enabled at configure time.                                                                         
record: This extension is known to be broken, disabling extension now..                                                     
record: http://bugs.freedesktop.org/show_bug.cgi?id=20500                                                                   

waiting for X server to shut down Dropping master 


[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0) = 2370
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0      
--- SIGCHLD (Child exited) @ 0 (0) ---            
waitpid(-1, 0xbf9938fc, WNOHANG)        = -1 ECHILD (No child processes)
sigreturn()                             = ? (mask now [])               
<snip>

Then X just dies. Full strace at:

http://www.3111skyline.com/download/Archlinux/bugs/supersff/strace-startx.txt

-- 
David C. Rankin, J.D.,P.E.
Rankin Law Firm, PLLC
510 Ochiltree Street
Nacogdoches, Texas 75961
Telephone: (936) 715-9333
Facsimile: (936) 715-9339
www.rankinlawfirm.com


More information about the arch-general mailing list