Thursday, February 2, 2012

Continuation Nemo Mobile on Intel Atom E6xx

Previous Article
My Japanese Blog Link

I retried Nemo Mobile on Intel Atom E6xx.

1. Nemo Mobile install.
2. Add Repository MeeGo 1.2.0 to Nemo Mobile.
3. Packages install
# zypper ref
# zypper in zypper in emgd-bin emgd-gui kernel-adaptation-intel-automotive
xorg-x11-server-Xorg-setuid yum

4. Zypper Repository Setting to YUM
# zypper lr -e /etc/yum.repos.d/nemo.repo

New content here
5. Packages Downgrade
# yum downgrade xorg-x11-drv-evdev xorg-x11-server
xorg-x11-server-common xorg-x11-server-Xorg-setuid
(Version Change X Server 1.10 to 1.9 (from MeeGo 1.2.0))

No downgrade Mesa Packages.
(Version Leave Mesa 7.11 (from Mer Core))

6. Setting File
/etc/X11/xorg.conf

New content here
7. Runlevel Setting
This setting forgot to write in previous article.
Edit /etc/inittab

id:3:initdefault:
to
id:5:initdefault:

Default Boot Runlevel 3.
Runlevel 3 to Runlevel 5.
Maybe, after installing kernel-adaptation-intel-automotive.

or

Boot Option "5" add.

or

CUI Login.
# uxlaunch

8. Boot Nemo Mobile. Use kernel-adaptation-intel-automotive.
Nemo Mobile Running on Intel Atom E6xx.

Appendix.
Cannot use other tty (CUI) in Runlevel 5.
Not autostart sshd.
Maybe, after installing kernel-adaptation-intel-automotive.

Manual start
# /usr/sbin/sshd

But output Error Messages : GSS Relation.

/etc/ssh/sshd_config
GSS relatation comment out.

Manual started sshd OK.

Friday, January 6, 2012

Nemo Mobile Testing on Intel Atom E6xx

My Japanese Blog Link 1
My Japanese Blog Link 2

I tried Nemo Mobile on Intel Atom E6xx.
I used Nemo Mobile Testing .img file.

Pattern 1
This way is the same as used on VirtualBox.
(This Blog Related Article)

Pattern 2
1. Nemo Mobile install.

2. Add Repository "MeeGo 1.2.0" and "MeeGo 1.2.0 Updates".
To get emgd-bin, kernel-adaptation-intel-automotive and others.
I copied zypper repository settings(/etc/zypp/repos.d/*.repo)
from installed MeeGo 1.2.0 environment.

3. Packages install and replace.
# zypper in kernel-adaptation-intel-automotive
After Version 2.6.37.6-18.
From MeeGo 1.2.0 Updates Repository.
Dependent packages install too.

# zypper in emgd-bin emgd-gui
Replase Packages: mesa-libEGL mesa-libGLESv2 to emgd-bin.
After Version emgd-bin 2032.
From MeeGo 1.2.0 Updates Repository.

# zypper in xorg-x11-server-Xorg-setuid
(Package Replace: xorg-x11-server-Xorg to xorg-x11-server-Xorg-setuid)

# zypper in yum
After, I used "yum downgrade".
From MeeGo 1.2.0 Repository.

EMGD Support Version: Xorg 1.9, Mesa 7.9

Mer Core include Xorg 1.10, Mesa 7.11.
Necessary Version Downgrade.

# zypper lr -e /etc/yum.repos.d/nemo.repo
Export Repository Settings from Zypper to YUM.

# yum downgrade xorg* mesa*
Xorg and Mesa Packages Downgrade.
From MeeGo 1.2.0 Repository.

4. Xorg Setting
/etc/X11/xorg.conf is not in Nemo Mobile.
I copied /etc/X11/xorg.conf from installed MeeGo 1.2.0 and EMGD environment.

5. OS Reboot. kernel-adaptation-intel-automotive boot.
6. Nemo Mobile Running on Intel Atom E6xx.

Appendix
Mouse Cursor Visible.
File edit: /etc/sysconfig/uxlaunch
"xopts=-nocursor" comment out or remove.