Thursday, December 15, 2011

MeeGo 1.3 Snapshot UX Change

My Japanese Blog "MeeGo" Tag Link
My Japanese Blog "Mer" Tag Link

I tried MeeGo 1.3 UX change.
I used MeeGo 1.3 Snapshot (MeeGo 1.2.80 Netbook).

For example, add Nemo into MeeGo 1.3.

1. Install MeeGo 1.2.80 Netbook.
2. Remove MeeGo 1.2.80 Original Repository file(/etc/zypp/repos.d/*.repo).

3. Add Nemo Repository to MeeGo 1.3.
I referred to Nemo Repository from Nemo img .ks file
and Installed Nemo environment zypper repository settings(/etc/zypp/repos.d/*.repo).

4. Install Nemo Packages.
# zypper ref
# zypper in -t pattern nemo* mtf* intel*

5. Create .desktop file.
I created /usr/share/xsessions/X-MEEGO-HS.desktop
(I referred to X-MEEGO-HS.desktop from Nemo img .ks file and Installed Nemo environment.)

/usr/share/xsessions/x-meego-nb.desktop is MeeGo 1.2.80 Netbook UX.

Described "Exec=/usr/bin/mcompositor" in X-MEEGO-HS.desktop.
Described "Exec=/usr/bin/mutter --sm-disable" in x-megoo-nb.desktop.

Similar described MeeGo 1.2.
/etc/sysconfig/uxlaunch
session=/usr/bin/mcompositor
session=/usr/bin/mutter --sm-disable
(This Blog Related Article.)

6. Link change .desktop file.
# cd /usr/share/xsessions/
# ln -sf X-MEEGO-HS.desktop default.desktop
Before Set: default.desktop -> x-meego-nb.desktop
After Set: default.desktop -> X-MEEGO-HS.desktop

7. Reboot OS or Kill "X Window" Process.
8. Running Nemo Handset UX.

Other UX.
XBMC(XBMC.desktop), Cordia HD(x-hildon.desktop) etc...

Monday, December 12, 2011

MeeGo 1.2.0 IVI on Intel Atom Pinetrail

My Japanese Blog Link 1
My Japanese Blog Link 2

I tried MeeGo 1.2.0 IVI on Intel Atom Pinetrail(Example:N4xx).
I use MeeGo 1.2.0 IVI .img file.

MeeGo 1.2.0 IVI .img include EMGD.
EMGD is a thing for Intel Atom E6xx.

EMGD cannot use Intel Atom Pinetrail.

1. MeeGo 1.2.0 IVI install.
Either "Text install" and "GUI install".

2. Packages install and replace.
# zypper in kernel-adaptation-pinetrail

# zypper in mesa-libEGL mesa-libGLESv2
Replase Packages: emgd-bin to mesa-libEGL mesa-libGLESv2

# zypper in mesa-dri-i915-driver mesa-dri-i965-driver

3. Reboot. kernel-adaptation-pinetrail boot.

4. Running MeeGo 1.2.0 IVI on Intel Atom Pinetrail.

Appendix
Cedartrail MeeGo 1.2 Snapshot include kernel-adaptation-pc.
kernel-adaptation-pc is replace the kernel-adaptation-pinetrail.

kernel-adaptation-pc include same name package in MeeGo 1.3 Snapshot and Nemo.