The vesafb X driver is not working on FRI2. [2822396.331] (II) LoadModule: "vesa" [2822396.337] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so [2822396.350] (II) Module vesa: vendor="X.Org Foundation" [2822396.351] compiled for 1.13.1, module version = 2.3.2 [2822396.351] Module class: X.Org Video Driver [2822396.351] ABI class: X.Org Video Driver, version 13.1 [2822396.351] (II) LoadModule: "mouse" [2822396.351] (II) Loading /usr/lib/xorg/modules/input/mouse_drv.so [2822396.368] (II) Module mouse: vendor="X.Org Foundation" [2822396.368] compiled for 1.13.1, module version = 1.8.1 [2822396.368] Module class: X.Org XInput Driver [2822396.368] ABI class: X.Org XInput driver, version 18.0 [2822396.368] (II) LoadModule: "kbd" [2822396.368] (II) Loading /usr/lib/xorg/modules/input/kbd_drv.so [2822396.377] (II) Module kbd: vendor="X.Org Foundation" [2822396.377] compiled for 1.13.1, module version = 1.6.2 [2822396.377] Module class: X.Org XInput Driver [2822396.377] ABI class: X.Org XInput driver, version 18.0 [2822396.377] (II) VESA: driver for VESA chipsets: vesa [2822396.388] (--) using VT number 2 [2822396.405] (II) Loading sub module "vbe" [2822396.405] (II) LoadModule: "vbe" [2822396.405] (II) Loading /usr/lib/xorg/modules/libvbe.so [2822396.410] (II) Module vbe: vendor="X.Org Foundation" [2822396.410] compiled for 1.13.1, module version = 1.1.0 [2822396.410] ABI class: X.Org Video Driver, version 13.1 [2822396.410] (II) Loading sub module "int10" [2822396.410] (II) LoadModule: "int10" [2822396.410] (II) Loading /usr/lib/xorg/modules/libint10.so [2822396.428] (II) Module int10: vendor="X.Org Foundation" [2822396.428] compiled for 1.13.1, module version = 1.0.0 [2822396.428] ABI class: X.Org Video Driver, version 13.1 [2822396.428] (II) VESA(0): initializing int10 [2822396.443] (EE) VESA(0): V_BIOS address 0x0 out of range [2822396.444] (II) UnloadModule: "vesa" [2822396.444] (II) UnloadSubModule: "int10" [2822396.444] (II) Unloading int10 [2822396.444] (II) UnloadSubModule: "vbe" [2822396.444] (II) Unloading vbe [2822396.444] (EE) Screen(s) found, but none have a usable configuration.
As per Darren this is expected, because FRI2 does not have legacy BIOS. And the vesafb X driver depends on the legacy BIOS for video operations. I just tried to use fbdev for X driver, and it is starting X. The resolution is low at 800x600. It is better than no X at all. I will be sending a patch for this soon.
A commit was sent to enable the fbdev X driver. Darren, What is the final decision on the commit? Nitin
I'm fine with the fbdev patch.
a commit went in the meta-intel layer to fix this
Nitin, please remember to post the commit in the comment when resolving a bug: commit 3062c0cf0d5480e46febdef0157af8f0a51d15d7 Author: Nitin A Kamble <nitin.a.kamble@intel.com> Date: Tue Feb 5 13:11:44 2013 -0800 fri2-noemgd: use fbdev X driver