
Installing Intel® EMGD for Timesys Fedora Remix 14
Please note that Intel does not support stock Fedora 14, but has created a custom version of the Fedora 14 distribution, called Timesys Fedora Remix 14, for use with the Atom E6xx processor. It can be obtained from https://linuxlink.timesys.com/intel/linux/. Download the desktop installer and follow the provided instructions from the web site.
1. These instructions assume that you have a
3. If yum is having trouble connecting to the Timesys Fedora Remix 14 repositories, you may try the following step:
Edit /etc/yum.repos.d/fedora.repo and /etc/yum.repos.d/fedora-updates.repo. Uncomment the first line beginning with #baseurl by removing the #, and comment out the first line beginning with mirrorlist by adding # to the beginning of the line.
4. Install the rpm-build package and dependencies:
yum install rpm-build asciidoc xmlto
b. Change
SELINUX=enforcing
to
SELINUX=disabled
c. Change SELinux to disabled and then reboot. The “disabled” state does not become activated until after the reboot.
6. Find your specific kernel version (<kernel-version>) using
7. Download the kernel source for your specific kernel version from the timesys repository:
http://repository.timesys.com/buildsources/fedora/14/source/SRPMS/
The file name should be
http://repository.timesys.com/buildsources/fedora/14/source/SRPMS/kernel-<kernel-version>.src.rpm
8. Prepare to install the kernel as follows:
rpm -Uvh kernel-<kernel-version>.src.rpm
rpmbuild –bp kernel-<kernel-version>.spec
cp -rf linux-<kernel-major-version> /usr/src/kernels/<kernel-version>
cp /boot/config-<kernel-version> /usr/src/kernels/<kernel-version>/.config
At the query to overwrite the config, answer y.
cd /usr/src/kernels/<kernel-version>
make oldconfig prepare scripts
9. Make symbolic links to kernel header:
cd /lib/modules/<kernel-version>
ln -sf /usr/src/kernels/<kernel-version>/ build
10. Generate Intel® EMGD for Linux using CED on a Windows system. Bring the compressed tar file and the X configuration file to the Linux system. For example,
and then copy the files to this /etc/X11/emgd directory.
11. Untar the driver package to a convenient location using the following command:
tar -xvzf <driver package.tgz>
where <driver package.tgz> is replaced with the actual name of the tar package, which by default is IEMGD_HEAD_Linux.tgz.
12. If you have installed EMGD modules, please ensure that you have removed existing EMGD modules before installing a newer version.
cd IEMGD_HEAD_Linux/common/drm
modprobe emgd && make uninstall
rpm –e emgd-bin-xxxx-1.1x.i586 –-nodeps
rpm –e emgd-gui-xxxx-1.1x.i586
13. Change your directory to the F14 sub-folder in the driver directory and install the Intel® EMGD rpm:
cd /<your path>/IEMGD_HEAD_Linux/F14/
14. Go to the common/drm sub-folder in the driver directory and build the drm module:
cd /<your path>/IEMGD_HEAD_Linux/common/drm
15. Copy the .x file generated by CED to your /etc/X11 folder and save it as xorg.conf:
cp /<path>/<filename>.x /etc/X11/xorg.conf
16. Reboot and run emgdgui to confirm the driver installation.