Notices


Reply
Thread Tools
qole's Avatar
Moderator | Posts: 7,109 | Thanked: 8,809 times | Joined on Oct 2007 @ Vancouver, BC, Canada
#1
I've been getting some requests to port my "Easy Debian" chroot scripts to the N9, and I've been reluctant to release anything because getting this to work depends upon flashing the Open Kernel (which means a fairly complicated flashing process and re-installing all of your apps), and, if you aren't one of the lucky few to have the N950, you'll need to install btinput and pair a Bluetooth hardware keyboard with your N9.

So I wouldn't call this "Easy Debian". My current lame little working name is "HarmChom", short for "Harmattan Chroot Open Mode".

I am linking to the tarball of my scripts. It is the beginnings of a .deb package, but I haven't figured out what I need to add to a .deb in Open Mode yet, and I wanted to get these scripts out there for you all to start using.

Basically just copy the files in the src/ directory into your phone's file system.

UPDATE: I recommend instaling coderus' sudo instead of using my fake sudo below.
As root,
Code:
AEGIS_FIXED_ORIGIN=com.nokia.maemo dpkg -i sudo_1.6.8p12-4osso28\+0m6_armel.de
I have made a "fake sudo" which is just an alias for "ssh root@localhost", but for it to work properly in scripts (i.e. no passwords), you should set up ssh key authentication.

Here are the scripts: HarmChom.tgz

Make the /home/user/.chroot file point to the correct image file, then use "debian" as root to run chroot commands. You can also use qchroot, qmount, qumount, closechroot, etc. the same as on previous versions of my scripts.

On my phone, I am using a modified version of my standard Easy Debian image, which includes a new version of the script to get LXDE up and running.

Here is the new script, put it in the /usr/bin of your image:
xephwm

And because I'm still trying to figure out the problems of running as root from an icon (see the fake sudo above), this script (when placed in your image's /usr/bin dir) drops you to user and then runs xephwm:
suxephwm

With everything set up properly, using these scripts (and the .desktop file included), I was able to launch LXDE from an icon, then run OpenOffice Writer and write a 500 word essay on an airplane.

Anyway, try this stuff out, and post your comments here.
__________________
qole.org --- twitter --- Easy Debian wiki page
Please don't send me a private message, post to the appropriate thread.
Thank you all for your donations!

Last edited by qole; 2012-04-08 at 23:11.
 

The Following 46 Users Say Thank You to qole For This Useful Post:
mankir's Avatar
Posts: 254 | Thanked: 187 times | Joined on Dec 2009 @ Frankfurt, Germany
#2
Thanks for your efforts, just for your interest: It is possible to run Firefox10 (and may be even more apps) from oneiric on the n900 with nemo installed, i guess there are issues with dbus which cause some crashes. May be the buggy thumb was fixed in the Meego-Kernel, so i will make further investigations if it's possible to use up2date-debapps on the n900... Should be interesting for the nemo-team anyway!
Update: Audacity1.3.13-beta is able to record and play
__________________
MOD-Package: http://talk.maemo.org/showthread.php?t=42415

Last edited by mankir; 2012-02-08 at 15:39.
 
qole's Avatar
Moderator | Posts: 7,109 | Thanked: 8,809 times | Joined on Oct 2007 @ Vancouver, BC, Canada
#3
I posted a video demo, just so you see how fast the N9 / N950 can run Debian apps like OpenOffice.org. The N900 is a slug in comparison!

http://www.youtube.com/watch?v=OuSfZHU1brA
__________________
qole.org --- twitter --- Easy Debian wiki page
Please don't send me a private message, post to the appropriate thread.
Thank you all for your donations!
 

The Following 14 Users Say Thank You to qole For This Useful Post:
Posts: 362 | Thanked: 182 times | Joined on Sep 2010
#4
Great video! More.....
 
www.rzr.online.fr's Avatar
Posts: 1,330 | Thanked: 1,805 times | Joined on Jan 2009 @ fr/35/rennes
#5
yes looks promising , what are next steps ? chrooting plasma aktive distro ?
__________________
Please help to list all maemo existing apps :

https://wiki.maemo.org/Apps#

I am looking for " 4 inch TFT LCD display screen " for Nokia n950 HandSet

http://rzr.online.fr/q/lcd


Also, I need online storage to archive files :

http://db.tt/gn5Qffd6#

https://hubic.com/home/new/#NWEDND#

https://my.pcloud.com/#page=register...e=g8ikZmcfEJy#

Upcoming contest:

https://wiki.tizen.org/wiki/Store
 
Posts: 560 | Thanked: 421 times | Joined on Mar 2011
#6
Originally Posted by qole View Post
I posted a video demo, just so you see how fast the N9 / N950 can run Debian apps like OpenOffice.org. The N900 is a slug in comparison!
That is AMAZING! Thanks for this work and for posting video. A desktop OS and desktop-grade software that runs at a really workable speed, in the pocket!

Does the screen sensitivity and absence of a stylus prove annoying?

Apart from to type with, are there any other reasons to have a hardware kb - for instance, does not having one prevent certain interactions with the OS? For very simple text entry in Harma-Deb is the vkb ok, or is it disabled?

Last edited by demolition; 2012-02-12 at 01:46.
 

The Following 2 Users Say Thank You to demolition For This Useful Post:
qole's Avatar
Moderator | Posts: 7,109 | Thanked: 8,809 times | Joined on Oct 2007 @ Vancouver, BC, Canada
#7
At this point I know of no way to trigger the VKB from within a Debian app. Maybe we can use one of the Debian VKBs. I wish someone would get Maliit working in ARM Debian or Ubuntu.
__________________
qole.org --- twitter --- Easy Debian wiki page
Please don't send me a private message, post to the appropriate thread.
Thank you all for your donations!
 

The Following 2 Users Say Thank You to qole For This Useful Post:
Posts: 1,259 | Thanked: 3,894 times | Joined on May 2011 @ Brazil
#8
Originally Posted by qole View Post
I posted a video demo, just so you see how fast the N9 / N950 can run Debian apps like OpenOffice.org. The N900 is a slug in comparison!

http://www.youtube.com/watch?v=OuSfZHU1brA
Wow, OpenOffice 3 @ N9 is faster than @ my notebook !
__________________
Python, C/C++, Qt and CAS developer. For Maemo/MeeGo/Sailfish :
Integral, Derivative, Limit - calculating mathematical integrals, derivatives and limits. SymPy - Computer Algebra System.
MatPlotLib - 2D & 3D plots in Python. IPython - Python interactive shell.
-- My blog about mobile & scientific computing ---
Sailfish : Sony Xperia X, Gemini, Jolla, Jolla C, Jolla Tablet, Nexus 4. Nokia N9, N900, N810.
 

The Following 2 Users Say Thank You to rcolistete For This Useful Post:
ibrakalifa's Avatar
Posts: 1,560 | Thanked: 1,097 times | Joined on Dec 2011 @ Everywhere
#9
cool, thx mr qole, and i like ur blog too,
__________________
~$
~#
 
qole's Avatar
Moderator | Posts: 7,109 | Thanked: 8,809 times | Joined on Oct 2007 @ Vancouver, BC, Canada
#10
So, anyone going to try these scripts with Inception and see if you can mount on loop?
__________________
qole.org --- twitter --- Easy Debian wiki page
Please don't send me a private message, post to the appropriate thread.
Thank you all for your donations!
 

The Following User Says Thank You to qole For This Useful Post:
Reply

Tags
chroot, debian, harmattan

Thread Tools

 
Forum Jump


All times are GMT. The time now is 08:58.