View Single Post
Posts: 253 | Thanked: 104 times | Joined on Aug 2008 @ Midwest, USA
#96
Updated E17 directions:
***This method isn't perfected yet, but it does have some advantages and disadvantages over the previous method:


Advantages:
Quicker, simpler install with less dependencies

Disadvantages:
-onscreen keyboard default profile isn't installed yet. (I'm working on fixing this.)
-Images look funny: The wallpaper seems to have lines going across it for some reason. (this isn't the case with the other version).
-I wasn't able to package up all the available modules/gadgets.
-It takes forever to build all of these packages, so I won't be making many (if any updates) to them.
__________________________________________________ ______________________
E17 install directions:

Install base system...

Update you package list and upgrade to latest packages:
$ sudo apt-get update
$ sudo apt-get upgrade
You'll need to make sure that Ubuntu packages are preferred over Mer ones.
To do this edit /etc/apt/preferences making sure that the number for the ubuntu release is higher than the number for Mer.

Then, add this to your /etc/apt/sources.list
Then
$sudo apt-get update
$sudo apt-get install e17 libedje0=0.9.9.050-1 libecore0=0.9.9.050-1 libedbus0=0.5.0.050-1

Also, you don't really need any of the packages that have a -dbg in them (I don't think you need any of the ones that have a -dev in them either), so you can remove them and then run the command above.

Next you need to have a locale that e17 recognizes for keyboard purposes:
$sudo locale-gen en_US.UTF-8 (or whatever works for your locale)

Next you will need a dictionairy for the keyboard to use for autocorrect/word guess:
apt-get install wamerican
You'll want to set up gtk so your programs that use gtk will look good. Download gtk and icon themes and extract them to the .themes and .icons folders in your home directory.
create a file called .gtkrc in your home directory and put this in it:
gtk-theme-name = "B_and_W"
gtk-icon-theme-name = "OxygenRefit2-black"
gtk-font-name = "Sans 14"
Note:This theme requires the pixbuff gtk2 engine, which you have to install if you haven't already. Also, using larger font sizes will make the menu bar easier to use, but use more screen space.
$sudo apt-get install gtk2-engines-pixbuf
If you have a N810:
Then, in the terminal type:
mkdir ~/.e/e/keyboards
Then type:
$ nano ~/.e/e/keyboards/ignore_built_in_keyboards
in side this file type
/org/freedesktop/Hal/devices/*
Then hit "Ctrl & x" at the same time.
Then hit "y"
Then "enter"

Everyone:
If you are using auto-startx (no login manager)
.xinitrc
exec enlightenment_start
If you want to use gdm
$ cd/usr/share/xsessions
make a file called enlightenment.desktop
Put this information in that file:
[Desktop Entry]
Encoding=UTF-8
Name=Enlightenment 0.17
Comment=
Exec= /usr/bin/enlightenment_start
Icon=
Type=XSession

You will probably also want to install a program that will improve the applications list (menu).
$sudo apt-get install gnome-menus
Note: you can make things larger (and therefore, easier to press) by playing with the scaling in the settings.


Also, I recommend installation of the xserver-xomap package (this makes the graphics smoother/faster and makes the mouse invisible):
$sudo apt-get install xserver-xomap
__________________________________________________ _____________

If you prefer to install and build your own e17, you can still download and install this file:
Orignal e17 deb
WARNING: This method WILL take a SIGNIFICANTLY longer time to setup and requires quite a few libraries to be installed. But, it doesn't have any of the disadvantages listed above. So, I still recommend the original method, if you don't mind taking the time to use it.

______________________________________
Big thanks to: raster, b-man, Stskeeps, qole, and querty12 for their help.

Final note: If things are broken, then help me fix them!

Video: http://www.youtube.com/watch?v=u6aVu_mnz34

Last edited by neatojones; 2009-03-04 at 19:56.
 

The Following 3 Users Say Thank You to neatojones For This Useful Post: