diff options
author | Nitin A Kamble <nitin.a.kamble@intel.com> | 2013-02-05 21:11:44 (GMT) |
---|---|---|
committer | Tom Zanussi <tom.zanussi@intel.com> | 2013-03-07 20:21:30 (GMT) |
commit | 3062c0cf0d5480e46febdef0157af8f0a51d15d7 (patch) | |
tree | 2deadf9ba6148eff53fdc1fb7eed748ac41d441a | |
parent | 807801e458649f07cec4d546c4e472ee84e8cbab (diff) | |
download | meta-intel-3062c0cf0d5480e46febdef0157af8f0a51d15d7.tar.gz |
fri2-noemgd: use fbdev X driver
The systems provided by the Yocto Project Fish River Island 2 Giveaway
Program come with Fast Boot EFI firmware. This firmware does not
provide legacy BIOS support. And because the 'vesafb' X driver
depends on this legacy BIOS support, it fails to work on these
systems.
On these systems the 'fbdev' X driver is able to work, giving a
functional X graphical screen. Somehow the 'fbdev' X driver is finding
800x600 as the only available mode for display on these systems.
This 'fbdev' X driver should also work with the other fri2 systems
which come with the Kontron supplied APTIO (AMI) BIOS.
This fixes bug:
[YOCTO #3846]
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
-rw-r--r-- | meta-fri2/conf/machine/fri2-noemgd.conf | 2 | ||||
-rw-r--r-- | meta-fri2/recipes-graphics/xorg-xserver/xserver-xf86-config/fri2-noemgd/xorg.conf | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/meta-fri2/conf/machine/fri2-noemgd.conf b/meta-fri2/conf/machine/fri2-noemgd.conf index 8370eb6..d9558a4 100644 --- a/meta-fri2/conf/machine/fri2-noemgd.conf +++ b/meta-fri2/conf/machine/fri2-noemgd.conf | |||
@@ -16,7 +16,7 @@ PREFERRED_VERSION_linux-yocto = "3.8%" | |||
16 | 16 | ||
17 | XSERVER ?= "${XSERVER_IA32_BASE} \ | 17 | XSERVER ?= "${XSERVER_IA32_BASE} \ |
18 | ${XSERVER_IA32_EXT} \ | 18 | ${XSERVER_IA32_EXT} \ |
19 | ${XSERVER_IA32_VESA} \ | 19 | ${XSERVER_IA32_FBDEV} \ |
20 | " | 20 | " |
21 | 21 | ||
22 | # Syslinux does not know about the 64MHz uart clock and it does not detect the | 22 | # Syslinux does not know about the 64MHz uart clock and it does not detect the |
diff --git a/meta-fri2/recipes-graphics/xorg-xserver/xserver-xf86-config/fri2-noemgd/xorg.conf b/meta-fri2/recipes-graphics/xorg-xserver/xserver-xf86-config/fri2-noemgd/xorg.conf index da4fc3c..bda3535 100644 --- a/meta-fri2/recipes-graphics/xorg-xserver/xserver-xf86-config/fri2-noemgd/xorg.conf +++ b/meta-fri2/recipes-graphics/xorg-xserver/xserver-xf86-config/fri2-noemgd/xorg.conf | |||
@@ -1,6 +1,6 @@ | |||
1 | Section "Device" | 1 | Section "Device" |
2 | Identifier "Generic VESA" | 2 | Identifier "Generic VESA" |
3 | Driver "vesa" | 3 | Driver "fbdev" |
4 | EndSection | 4 | EndSection |
5 | 5 | ||
6 | Section "Monitor" | 6 | Section "Monitor" |