maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Alternatives (https://talk.maemo.org/forumdisplay.php?f=36)
-   -   [Announce] Easy Debian for MeeGo Harmattan : now with translucent VKB on PR1.3 ! (https://talk.maemo.org/showthread.php?t=85878)

rcolistete 2012-08-05 02:21

[Announce] Easy Debian for MeeGo Harmattan : now with translucent VKB on PR1.3 !
 
Easy Debian is now packaged to MeeGo Harmattan. It follows Qole (Alan Bruce) previous work : Chroot Scripts for Harmattan Open Mode (where there was a manual "Easy" Debian installation for MeeGo Harmattan), Easy Debian for Fremantle (Maemo 5), Easy Debian for Diablo (Maemo 4) and Easy Debian for Maemo. See also the Easy Debian Wiki. Those links provide a lot of information about Easy Debian images, configuration, etc, being shared between MeeGo and Maemo.

What is Easy Debian Harmattan ?
It is an easy way to run Debian (armel) inside MeeGo Harmattan (without rebooting and dual boot) by chrooting a Debian image file. Full desktop Debian softwares are available : LXDE (desktop environment), OpenOffice, GIMP (image editor), Java (J2SE), Abiword (text editor), Gnumeric (spreadsheet), Iceweasel / Firefox (with Java and Flash), Icedove / Thunderbird email client, TeXMaker / LaTeX, many programming languages (C/C++, Python, Fortran, Pascal, Ruby, etc), Octave, Scilab, Gnu R, etc. There are approx. 29,000 Debian packages, but not all work on ARM and Nokia N9/N950 (due to chrooting limitations, ARMEL type, etc). Search for Debian packages here.
Easy Debian Harmattan needs PR1.2 / PR1.3 and works with :
- any MeeGo virtual keyboard (thanks to Javispedro xmimd work) when using LXDE, they are translucent except Swype;
- Bluetooth keyboard (with or not btinput from Nokia Store to pair it with your Nokia N9/N950) and Nokia N950's physical keyboard.

http://www.robertocolistete.net/Maem...ebian-N9_3.png
OpenOffice 3.2.1 Writer opens in approx. 10 s !

http://www.robertocolistete.net/Maem...-Debian-N9.png
Typing with the new translucent vkb on Nokia N9 !

Download & Installation :
For using Open Mode Kernel instead of Inception, see post #154.
A) Easier installation :
Install Inception, see item B-1.
Use MeeCatalog (available from Nokia Store), enable the "Harmattan Share Repo" (from rzr), update, update. Then search for "easy-deb-chroot" and install version 1.1.0.
or
B) Manual installation:
The installation has more steps and dependencies because MeeGo Harmattan is more locked than Maemo 4/5 :
1) Inception + opensh + aegisctl, even if Harmattan open mode kernel is already installed.
If you want, download Inception+opensh+aegisctl together here (Inception.zip zipped file).
Unzip the .deb files to some directory (e.g., "/home/user") in your Nokia N9/N950.
Install "inception_0.2.5_armel.deb" by tapping with a file manager or with "# dpkg -i inception_0.2.5_armel.deb" as root in X-Terminal.
Then type in X-Terminal as user :
$ devel-su -c /usr/sbin/pasiv
type the root password (default is rootme), then confirm with yes. Then, as user or root :
$ /usr/sbin/incept aegisctl_1.3_armel.deb
type the root password,
$ /usr/sbin/incept opensh_1.00_armel.deb
confirming again the root password.
2) "Easy Chroot" v0.2 (install this new version) for MeeGo Harmattan, follow the downloading & installing section. I.e., download easy-chroot_0.2.0-1harmattan1_armel.deb and install it in your Nokia N9/N950 by tapping it with a file manager.
3) Javispedro solution for using MeeGo virtual keyboard (vkb), now the v1.2 is translucent and works with PR1.2/PR1.3. Download the new xmimd_1.2_armel.deb package to some folder (e.g., "/home/user/") in your Nokia N9/N950 and install it using the X-Terminal :
$ devel-su
type the root password, then :
# cd ~user
# dpkg -i xmimd_1.2_armel.deb
4) download Easy Debian Harmattan : easy-deb-chroot_1.1.0-1harmattan1_armel.deb. Transfer it to some folder (e.g., "/home/user/") in your Nokia N9/N950 and install it by tapping with a file manager, or by typing "dpkg -i easy-deb-chroot_1.1.0-1harmattan1_armel.deb" as root in X-Terminal.

http://www.robertocolistete.net/Maem...-N9-icons2.png
Easy Debian has 20 icons, the last ones are Icedove, gFTP, TeXMaker and wxMaxima.

Choosing a Debian image :
Easy Debian needs a Debian image (ext2 or ext3 type) in "/home/user/MyDocs" and named "debian*.img*". You need 3GB (or more) available on "MyDocs" partition.
1) Choose a Debian image :
There are some options of Debian images, see their detailed description in post #137.
It's recommended to use the most stable image where all Easy Debian icons work, it is a scientific version of Qole's default Easy Debian image, debian-m5-v3e-Sci-2GB.img.ext2.lzma (04/08/2012, 486 MB of download, 2GB after uncompressing, 176 MB available inside it). If downloaded before 04/08/2012, please download it again as it was updated. Copy it to "/home/user/MyDocs/" then, as user in Terminal :
$ cd ~/MyDocs
$ xz -d debian-m5-v3e-Sci-2GB.img.ext2.lzma
It takes 5 minutes to uncompress. Like the Qole's default image (debian-m5-v3e.img.ext), it has : OpenOffice, Iceweasel / Firefox (with Java and Flash), Icedove / Thunderbird, GIMP, Evince (reads PDF, PS and DVI), Leafpad text editor, Synaptic package manager, PC Man file manager, Open Java, Python 2.6.6, sound support & tools.
There are many additional softwares installed, mainly about programming and science :
Abiword, Gnumeric, Geany and gedit programming text editors, gFTP, TeXMaker / TeX, Maxima / wxMaxima and Yacas CAS (Computer Algebra System), Python tools (IPython, NumPy, MatPlotLib, Sympy, etc), gcc/g++ 4.4.5, make, dpkg-dev, etc.
2) Before first use of an Debian image, tap the icon "FixDebImg" to make the image compatible with Easy Debian Harmattan.
3) See FAQ #7 about the virtual keyboard.

http://www.robertocolistete.net/Maem...-Debian-N9.png
wxMaxima showing MeeGo translucent virtual keyboard (vkb), which only works inside LXDE.

Using Easy Debian Harmattan :
1) Using icons and graphical user interface (inside & outside LXDE) :
Just tap the "Debian LXDE" icon to start the LXDE desktop, which only works in landscape, tap the menu (lower left or upper left) to view the menu with a lot of softwares. To exit, just tap "Logout" twice.
The "LXDE opVKB" opens LXDE with opaque virtual keyboard (if it is translucent after using "Debian LXDE", just open some MeeGo application with text entry).
The "LXDE noVKB" has no virtual keyboard, useful for external Bluetooth keyboard use.
Or launch individual softwares without LXDE, they will be full screen (takes some seconds) but the MeeGo vkb doesn't work outside LXDE.
Tap "Close Debian" if Debian is not to be used and before (re)moving the Debian image.
2) Using command line interface (don't use "FingerTerm" because it is incompatible with qchroot of Easy Chroot). Tap the "Debian Chroot" icon to open the prompt as root in Debian :
[root@m5v3e: /]
Typing "su user" switches to user inside Debian :
The same can be made inside a X Terminal and typing (as user or root in MeeGo) :
$ opensh
or
$ ariadne sh
then (only 1st time after boot) :
# /usr/sbin/aegisctl -s
and finally :
# debian

http://www.robertocolistete.net/Maem...-XTerminal.png
Easy Debian terminal after tapping the "Debian Chroot" icon.

==================================================

To-do / wish list for the Easy Debian Harmattan community :
- make ROXTerminal work on debian-m5-v3e.img.ext2 image;
- make Easy Debian Harmattan more like Easy Debian for Maemo, i.e., with user interface to download and uncompress images, more configuration files for LXDE, etc;
- test network printing tools.

==================================================

Easy Debian (MeeGo Harmattan version) FAQ :

1) How Easy Debian Harmattan compares with Maemo version ?
Maemo version is a lot more polished, with user interface to download and uncompress images, more configuration files for LXDE, better keyboard support, etc. Also, Nokia N9/N950 capacitive touch screen (without stylus) and N9 lack of physical keyboard make the GUI of Easy Debian Harmattan more difficult to use.
Advantages of Harmattan version :
- faster, faster, faster ! About 10s to open OpenOffice on N9 x 1 minute on N900, hey, it is faster than some desktop and notebook PC's !
- the CPU @ 1 GHz and 1GB RAM of N9/N950 are a lot better than N900's @ 600 MHz & 256 MB RAM, so N900 reboots under heavy CPU load from Easy Debian aren't seen in N9/N950;
- native virtual keyboard in LXDE;
- it is the only option to edit Office documents.

2) How can I remove unused icons from Easy Debian ?
As root ("devel-su" or "ariadne sh" or "opensh" inside X Terminal) :
# ls -l /usr/share/applications/*debian*
will show .desktops files linked to /opt/easy-deb-chroot/. To remove (e.g., Geany) :
# rm -f /usr/share/applications/geany-debian.desktop
To put the icon visible again, e.g. :
# ln -s /opt/easy-deb-chroot/geany-debian.desktop /usr/share/applications/geany-debian.desktop

3) How do I install/remove softwares in Easy Debian ?
See the Easy Debian Wiki.
GUI way :
Use Synaptic. In some images, be careful with squeeze repositories, some softwares don't install with them enabled. And only some softwares can install using sid.
Command line way, inside Debian, to search, install and remove :
[root@m5v3e: /] apt-cache search <word>
[root@m5v3e: /] apt-get install --no-install-recommends <package-name>
[root@m5v3e: /] apt-get remove <package-name>
DO NOT apply "apt-get upgrade"/"apt-get dist-upgrade" because it will problably damage the Debian image. Prefer to use a new one.

4) Reserved.

5) Why use Inception "opensh" as dependency if "ariadne" command is available in Inception > 0.2.0 ?
"opensh" doesn't need root password and can run more than one command at once. So "opensh" made the Easy Debian scripts simpler or even possible.
"opensh" is unsafe as "root" (without password) is on Maemo 5.
opensh_1.00 is also compatible with Inception 0.2.x.

6) The scripts are the same from qole's HarmChom ?
Part of HarmChom scripts are inside "Easy Chroot" Harmattan package, another part is inside Easy Debian Harmattan package. They were a little bit modified to take into account different pathnames in MeeGo Harmattan and to support Javispedro's xmimd.
I've also added some additional scrips to support xmimd and full screen when not using LXDE.

7) Why only some keys of the virtual keyboard work ?
* Disable the MeeGo option "Settings->Time and language->Text input->Error correction" so all softwares inside LXDE will show text as its typed with the virtual keyboard.
* The languages in Debian and MeeGo should be the same.
In Debian terminal as root :
[root@m5v3e: /] dpkg-reconfigure locales
then choose the language (UTF-8 variant) to be the same used by MeeGo.
Test if MeeGo locale is the same of Debian locale.
In MeeGo X Terminal :
$ locale
In Debian Terminal :
[root@m5v3e: /] locale
and compare the outputs, they should be the same. If not, change the Debian locale or the MeeGo system language (e.g., both in en_US).

8) Who are the authors and license of Easy Debian ?
Main author is Qole, since 2008 days. I (rcolistete) am only a maintainer of Easy Debian Harmattan package.
It is licensed under GPL v3.

9) Where is the source code ?
Current release : easy-deb-chroot_1.1.0.tar.gz. I will upload it to GitHub and announce here.
Use Harmattan SDK (scratchbox) to create a .deb with "dpkg-buildpackage -sa -d -rfakeroot".

10) Change log of easy-deb-chroot for Harmattan ?
* 1.1.0 (19/08/2012) : translucent virtual keyboard, "FixDebImg" icon, new LXDE icons, etc;
* 1.0.4 (06/08/2012) : added (again...) missing scripts xephwm and suxephwm needed on Debian images;
* 1.0.3 (06/08/2012) : changed general appearance and icons to open individual applications as user;
* 1.0.2 (05/08/2012) : added missing scripts xephwm and suxephwm needed on Debian images;
* 1.0.1 (05/08/2012) : fixes for LXDE using MeeGo virtual keyboard and TMP mount on debian script;
* 1.0.0 (04/08/2012) : first version for MeeGo 1.2 Harmattan.
It is also inside the source code.

DrSteve 2012-08-05 02:29

Re: [Announce] Easy Debian for MeeGo Harmattan
 
Congratulations, guys. I know a lot of people have been waiting for this!

thedead1440 2012-08-05 02:42

Re: [Announce] Easy Debian for MeeGo Harmattan
 
hi with pr1.3 we have ariadnesh not opensh anymore so will it still work if the dependcies are towards opensh?
also why cant exporting the origin to com.nokia.maemo replace the need for ariadnesh/inception?

thanks.

rcolistete 2012-08-05 05:51

Re: [Announce] Easy Debian for MeeGo Harmattan
 
Quote:

Originally Posted by thedead1440 (Post 1247608)
hi with pr1.3 we have ariadnesh not opensh anymore so will it still work if the dependcies are towards opensh?
also why cant exporting the origin to com.nokia.maemo replace the need for ariadnesh/inception?

See the FAQs. For Inception users, I've only succeded creating the icon launchers and easy-deb-chroot package by using opensh. Anyway, the source code is available to anyone try your suggestions, this is the community spirit.

I hope to received a 2nd Nokia N9 in the following weeks. It will be configured with Harmattan open mode kernel so I will be able to test for the case without Inception.

Dousan 2012-08-05 11:45

Re: [Announce] Easy Debian for MeeGo Harmattan
 
Awesome work guys bringing this to the N9.

At the moment I won't be joining this adventure as the N9 is my main phone and don't fancy flashing to often.

I'll be relying on my trusted N900 for these kind if things untill maybe fall where I plan on getting an iPhone 5 and then the N9 can be my new geek toy, so reflash won't be urgent as it won't be my main phone ;)

Anyway great job :D

Regards Dousan...

godofwar424 2012-08-05 14:19

Re: [Announce] Easy Debian for MeeGo Harmattan
 
Using qole's image, I can't open LXDE :(

www.rzr.online.fr 2012-08-05 14:27

Re: [Announce] Easy Debian for MeeGo Harmattan
 
why using armel when you can use armhf

for ubuntu geeks that one could be used through nfs :

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

Kabouik 2012-08-05 14:40

Re: [Announce] Easy Debian for MeeGo Harmattan
 
Rcolistete, you just rock. Thanks for all those efforts, and of course, thanks to Qole too. This is really great.

HtheB 2012-08-05 15:01

Re: [Announce] Easy Debian for MeeGo Harmattan
 
Thank you all!
Just what I was missing for Harmattan :)
Now we need usb host mode and were done I guess...

rcolistete 2012-08-05 15:14

Re: [Announce] Easy Debian for MeeGo Harmattan
 
Quote:

Originally Posted by godofwar424 (Post 1247774)
Using qole's image, I can't open LXDE :(

"Debian Chroot" icon works like the screenshot ?

Use v1.0.2 and be sure to "Harmattanize" the image before, i.e., make the file copy in Debian terminal :
[root@m5v3e: ~] cp ~/.debian/usr/bin/* /usr/bin/

Then run in MeeGo terminal :
$ /bin/opensh -c "/usr/sbin/aegisctl -s; debian suxephwm-id.sh; xmimd.sh
Place the output here if it doesn't open LXDE.

slaapliedje 2012-08-05 15:22

Re: [Announce] Easy Debian for MeeGo Harmattan
 
Quote:

Originally Posted by www.rzr.online.fr (Post 1247777)
why using armel when you can use armhf

for ubuntu geeks that one could be used through nfs :

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

Sweet! Didn't realize that Debian was working on this. Here's the wiki for it.

http://wiki.debian.org/ArmHardFloatPort/

Wheezy is looking like it's going to be one killer release. They just need a massive amount of bug smashing to be done now that it's frozen.

slaapliedje

slaapliedje 2012-08-05 15:27

Re: [Announce] Easy Debian for MeeGo Harmattan
 
So just to clarify (because I recently was attempting to get the HarmChom scripts to work), Inception with PR1.3 now uses ariadne sh and that breaks even this newer packaged version?

Been waiting for this for quite some time. Namely 'cause I want to show my coworker, whom I keep saying Android isn't a good replacement for a full GNU/Linux environment because it's missing X11 and all that comes with it. He showed me that someone came up with an X11 server for it, but you can't do much but run twm on it!

The ability to run Gimp on the N900 was awesome. This is the best thing ever for phones though, portable Debian is a dream come true!

slaapliedje

rcolistete 2012-08-05 16:32

Re: [Announce] Easy Debian for MeeGo Harmattan
 
Quote:

Originally Posted by www.rzr.online.fr (Post 1247777)
why using armel when you can use armhf

Is Debian armhf (ARM Hard Float point) stable with wheezy ?

Is there any Debian armhf image available suitable to Easy Debian for Maemo/MeeGo ?

rcolistete 2012-08-05 16:48

Re: [Announce] Easy Debian for MeeGo Harmattan
 
Quote:

Originally Posted by slaapliedje (Post 1247804)
So just to clarify (because I recently was attempting to get the HarmChom scripts to work), Inception with PR1.3 now uses ariadne sh and that breaks even this newer packaged version?

See the FAQ : opensh is still compatible with Inception 0.2.x. ariadne is recommended by itsnotabigtruck because it is more secure by asking root password to avoid some malware software to take control of your N9/N950. So be careful when installing some unknown .deb package. Anyway, I've no such issue with my N810, N900 and N9 in the last 3 years.

Quote:

Originally Posted by slaapliedje (Post 1247804)
The ability to run Gimp on the N900 was awesome. This is the best thing ever for phones though, portable Debian is a dream come true!

But it is not comfortable to use GIMP with the N9/N950 capacitive touch screen.

rcolistete 2012-08-05 16:57

Re: [Announce] Easy Debian for MeeGo Harmattan
 
Quote:

Originally Posted by Dousan (Post 1247724)
At the moment I won't be joining this adventure as the N9 is my main phone and don't fancy flashing to often.

My N9 with Inception is very stable when using Easy Debian. No reboots or need to flash. Inception is also needed for overclocking, etc.

Quote:

Originally Posted by Dousan (Post 1247724)
I'll be relying on my trusted N900 for these kind if things...

Easy Debian on my N900 takes about 60-75 s to open OpenOffice. On N9 @ 1 GHz, just 7-15 s. Only the capacitive touch screen and lack of physical keyboard makes the N9 experience worse.

rcolistete 2012-08-05 17:07

Re: [Announce] Easy Debian for MeeGo Harmattan
 
Quote:

Originally Posted by Kabouik (Post 1247782)
Rcolistete, you just rock. Thanks for all those efforts, and of course, thanks to Qole too. This is really great.

The main credit goes to Qole, Javispedro, itsnotabigtruck, Harmattan open mode guys, etc. I've just created some very small scripts to make HarmChom and xmimd easy-to-use, glued together in .deb packages. The majority of code, icons, etc, are from Easy Debian for Maemo.

slaapliedje 2012-08-05 17:13

Re: [Announce] Easy Debian for MeeGo Harmattan
 
Quote:

Originally Posted by rcolistete (Post 1247850)
See the FAQ : opensh is still compatible with Inception 0.2.x. ariadne is recommended by itsnotabigtruck because it is more secure by asking root password to avoid some malware software to take control of your N9/N950. So be careful when installing some unknown .deb package. Anyway, I've no such issue with my N810, N900 and N9 in the last 3 years.

Thanks, yeah, I should have read the FAQ, normally I do.

Quote:

But it is not comfortable to use GIMP with the N9/N950 capacitive touch screen.
Well, I did state that it was awesome to run Gimp on the N900, not that I'd want to on the N9, but the next sentence I said is that portable Debian is a dream come true, meaning that's what I really wanted.

Seriously though, I think that one of Jolla's phones need to have a resistive screen, or a capacitive that has pressure sensitivity (do they make capacitive ones with pressure sensitivity?)

slaapliedje

Dousan 2012-08-05 18:38

Re: [Announce] Easy Debian for MeeGo Harmattan
 
@rcolistete arghh now have the 'ich' to try it out, what the hell I'll do it when I have some spare time :D

Regards Dousan...

Kabouik 2012-08-05 19:05

Re: [Announce] Easy Debian for MeeGo Harmattan
 
Quote:

Originally Posted by rcolistete (Post 1247864)
The main credit goes to Qole, Javispedro, itsnotabigtruck, Harmattan open mode guys, etc. I've just created some very small scripts to make HarmChom and xmimd easy-to-use, glued together in .deb packages. The majority of code, icons, etc, are from Easy Debian for Maemo.

I recognized the icons from Easy Debian Maemo. :D By the way, I know that Qole is the "father" of the whole project, but your work here is much appreciated and makes Easy Debian for Harmattan much more easier. Thanks to Javispredo and Itsnotabigtruck too, you're right, and I'm sorry I forgot to thank them. :)


Small question: would it be possible to make the Debian Chroot icon launch MTermite instead of the default terminal application, by editing the .desktop file I guess? I replaced the "meego-terminal" part in the Exec line of /usr/share/applications/debian-chroot.desktop by the Exec line of mtermite.desktop, but no success.

Dockman 2012-08-05 23:42

Re: [Announce] Easy Debian for MeeGo Harmattan
 
Thanks guys! So very much!
I've been hanging around for an Excel editor for ages. Is LibbreOffice more finger friendly than OpenOffice?
Also, when I try and download the normal image (point 1), the file is unaccessable on the server.

rcolistete 2012-08-05 23:51

Re: [Announce] Easy Debian for MeeGo Harmattan
 
Quote:

Originally Posted by Dockman (Post 1248018)
Thanks guys! So very much!
I've been hanging around for an Excel editor for ages. Is LibbreOffice more finger friendly than OpenOffice?

I don't think so. Also look at Gnumeric (included in my image), it is lighter than OpenOffice.

Quote:

Originally Posted by Dockman (Post 1248018)
Also, when I try and download the normal image (point 1), the file is unaccessable on the server.

Thanks for warning me : the link was broken (wrong name) since yesterday. Now it is fixed.

rcolistete 2012-08-05 23:54

Re: [Announce] Easy Debian for MeeGo Harmattan
 
Quote:

Originally Posted by Kabouik (Post 1247925)
Small question: would it be possible to make the Debian Chroot icon launch MTermite instead of the default terminal application, by editing the .desktop file I guess? I replaced the "meego-terminal" part in the Exec line of /usr/share/applications/debian-chroot.desktop by the Exec line of mtermite.desktop, but no success.

I've tried without success : MTermite doesn't seem to work to launch other softwares.

Workaround : tap the "Debian Chroot" icon, close it. Open MTermite, type "opensh", then "debian".

rcolistete 2012-08-06 00:58

Re: [Announce] Easy Debian for MeeGo Harmattan
 
Fantastic news ! MeeGo virtual keyboard is now also working (inside LXDE) on PR1.3 !

Because Javispedro has released today a new version of xmimd which also works on h PR1.3 ! See the 1st post updated. Install xmimd_1.1 and voilą, now you have a fast Easy Debian running on LXDE with any MeeGo virtual keyboard : default, english with arrows, swype (which has arrows mode), etc.

For PR1.2 users : please test if xmimd_1.1 work for you, i.e., virtual keyboard is ok on LXDE.

Kabouik 2012-08-06 02:54

Re: [Announce] Easy Debian for MeeGo Harmattan
 
Awsome. Just seen the post by Javispedro in the other thread before coming here, I almost did a little dance to celebrerate the updated xmimd. :D

Thanks for the workaround about MTermite, I'll try that.

Another question/issue: I launched LXDE using the icon, and then tried to play a .mp3 file. By default, there was no application associated with .mp3 files, so the pop-up asked me to select one. I selected "Music Player" and set it as the default application for this filetype. Now I have a new icon in the Meego Harmattan homescreen, a red square called "Music Player". Nothing happens if I click on it, be it with chroot enabled or not, LXDE open or not. I can't remove it by a long press as there is no red cross to delete it, and in /usr/share/applications, I found no music*.desktop file containing "Music Player" in the Name line. Any idea?

[Edit] I realized that Openoffice applications launched from icons do not run in fullscreen mode; same for Synaptic. Is it normal? Abiword and Gnumeric do, for instance.

rcolistete 2012-08-06 03:04

Re: [Announce] Easy Debian for MeeGo Harmattan
 
Quote:

Originally Posted by Kabouik (Post 1248060)
Now I have a new icon in the Meego Harmattan homescreen, a red square called "Music Player". Nothing happens if I clic it, be it with chroot enabled or not, LXDE open or not. I can't remove it by a long press as there is no red cross to delete it, and in /usr/share/applications, I found no music*.desktop file containing "Music Player" in the Name line. Any idea?

Search for it in "/home/user/.local/share/applications/".

Kabouik 2012-08-06 03:23

Re: [Announce] Easy Debian for MeeGo Harmattan
 
Alright, there was a lxmusic*.desktop there, deleting it solved the problem. :) Don't know exactly why it appeared. Will a new icon appear for every application set as default for a given filetype inside LXDE?

Dockman 2012-08-06 07:08

Re: [Announce] Easy Debian for MeeGo Harmattan
 
Hmm I think I have a problem. I did all the steps on the front page in order. Everything installed ok.
However, nothing happens when I click on the icons, and my installed apps is up to 3.1GB (not sure what it was before).
Is there any way to check where/if the image installed to?
If it didn't due to size, is there an easy way to see what the hell is eating all that room?
Cheers

N9uwu 2012-08-06 07:24

Re: [Announce] Easy Debian for MeeGo Harmattan
 
Quote:

Originally Posted by Dockman (Post 1248139)
Hmm I think I have a problem. I did all the steps on the front page in order. Everything installed ok.
However, nothing happens when I click on the icons, and my installed apps is up to 3.1GB (not sure what it was before).
Is there any way to check where/if the image installed to?
If it didn't due to size, is there an easy way to see what the hell is eating all that room?
Cheers

Where did you extract your debian image and where did you mount it? Try to keep the image file inside your MyDocs folder so it belongs to "user data" and not "installed apps".

Dockman 2012-08-06 07:35

Re: [Announce] Easy Debian for MeeGo Harmattan
 
Quote:

Originally Posted by N9uwu (Post 1248144)
Where did you extract your debian image and where did you mount it? Try to keep the image file inside your MyDocs folder so it belongs to "user data" and not "installed apps".

The image file was in MyDocs (.downloads (the hidden one, not sure why I put it here)). I just ran the command as per page 1:
xz -d debian-m5-v3e-Sci-2GB.img.ext2.lzma

any ideas?

N9uwu 2012-08-06 07:43

Re: [Announce] Easy Debian for MeeGo Harmattan
 
Quote:

Originally Posted by Dockman (Post 1248149)
The image file was in MyDocs (.downloads (the hidden one, not sure why I put it here)). I just ran the command as per page 1:
xz -d debian-m5-v3e-Sci-2GB.img.ext2.lzma

any ideas?

I'm not sure if the hidden .downloads folder is responsible for this, and I cannot check right now. Try moving the image to /home/user/MyDocs and check your disk usage.

Dockman 2012-08-06 08:29

Re: [Announce] Easy Debian for MeeGo Harmattan
 
Quote:

Originally Posted by N9uwu (Post 1248151)
I'm not sure if the hidden .downloads folder is responsible for this, and I cannot check right now. Try moving the image to /home/user/MyDocs and check your disk usage.

The 400MB install version? Because I have no idea where the 2GB installed version is....

N9uwu 2012-08-06 08:38

Re: [Announce] Easy Debian for MeeGo Harmattan
 
Quote:

Originally Posted by Dockman (Post 1248164)
The 400MB install version? Because I have no idea where the 2GB installed version is....

if you extracted the tarball using the command you quoted above, it should be located at the location you executed the command from (the .downloads folder).

HtheB 2012-08-06 08:43

Re: [Announce] Easy Debian for MeeGo Harmattan
 
I downloaded the image twice now, and still getting the following error:
xz: debian_wheezy0sulu.img.lzma: Compressed data is corrupt

rcolistete 2012-08-06 08:47

Re: [Announce] Easy Debian for MeeGo Harmattan
 
Version 1.0.3 of Easy Debian Harmattan is released with more changes :

1) the icons for individual applications now open them as user, not anymore as root. So MyDocs is shown for opening and saving files.
Some applications writes to the "/home/user" directory when outside LXDE, so if you have used OpenOffice, Iceweasel/Firefox, Icedove or Abiword outside LXDE before v1.0.3, then remove some directories with wrong (root) permissions. In X Terminal, type :
$ devel-su
root password,
# cd ~user
# rm -rf .openoffice.org
# rm -rf .mozilla/firefox
# rm -rf .icedove
# rm -rf .AbiSuite

2) the fonts and GUI appearance inside and outside LXDE are changed (see the updated screenshots of the 1st post) :
- font Droid Sans 10 for applications outside LXDE, specified by the file "/home/user/.gtkrc-2.0";
- font Droid Sans 12 for LXDE, see file "/home/user/.config/lxde/config";
- LXDE with large window title bar with larger buttons, specified by the title font DejaVu Sans 18 in file "/home/user/.config/openbox/lxde-rc.xml".
So it is now easier to read and interact by tapping the screen.
You can tune the font size to your preference by editing the above configuration files (which are now installed by Easy Debian package).
And uncommenting (removing #) the line "# gtk-theme-name="MurrinaNightOrange" inside "/home/user/.gtkrc-2.0" gives a darker theme inside and outside LXDE.

Some hints & tips :

a) applications outside LXDE :
+ use full screen and smaller font size, better to read more content;
+ work well with Bluetooth keyboard and N950's physical keyboard;
- don't have MeeGo virtual keyboard;
- loose full screen in some situations;
- have no window title bar to drag and in some cases a large window has not visible buttons, so the user can't do anything except close the application.

b) applications inside LXDE :
+ have MeeGo virtual keyboard;
+ have larger font;
+ have window title bar to drag and large minimize and close buttons;
- have less screen space;
- have Bluetooth keyboard not working 100%, depending on the model, language, etc.

c) when using MeeGo virtual keyboard with applications (OpenOffice, AbiWord, Gnumeric, etc), try to disable top toolbars, change the view, etc, so to optimize the visible space to type. For example, see the 1st screenshot of the 1st post.

rcolistete 2012-08-06 09:01

Re: [Announce] Easy Debian for MeeGo Harmattan
 
Added to the 1st post instructions to configure physical keyboard (Bluetooth or N950's) to work inside LXDE. See the end of section "Choosing a Debian image".

rcolistete 2012-08-06 09:06

Re: [Announce] Easy Debian for MeeGo Harmattan
 
Quote:

Originally Posted by Kabouik (Post 1248060)
[Edit] I realized that Openoffice applications launched from icons do not run in fullscreen mode; same for Synaptic. Is it normal? Abiword and Gnumeric do, for instance.

They should run full screen. Are you using a good image, without your previous problems of lack of space ?

To test, tap the "Easy Chroot" icon, inside Debian terminal type "gnumeric &", now Gnumeric is open but not in full screen. Go back to the Debian terminal, type "wmctrl -r gnumeric -b add,fullscreen". Tell me if Gnumeric changes to full screen or not.

rcolistete 2012-08-06 09:08

Re: [Announce] Easy Debian for MeeGo Harmattan
 
Quote:

Originally Posted by Kabouik (Post 1248065)
Alright, there was a lxmusic*.desktop there, deleting it solved the problem. :) Don't know exactly why it appeared. Will a new icon appear for every application set as default for a given filetype inside LXDE?

I don't know, there are thousands of softwares for Debian armel.

Dockman 2012-08-06 09:13

Re: [Announce] Easy Debian for MeeGo Harmattan
 
I fixed it! I think I jumped the gun on the decompressing.
All good and it works very nicely!!!!!!! :)

rcolistete 2012-08-06 09:16

Re: [Announce] Easy Debian for MeeGo Harmattan
 
Quote:

Originally Posted by Dockman (Post 1248139)
Hmm I think I have a problem. I did all the steps on the front page in order. Everything installed ok.
However, nothing happens when I click on the icons, and my installed apps is up to 3.1GB (not sure what it was before).
Is there any way to check where/if the image installed to?
If it didn't due to size, is there an easy way to see what the hell is eating all that room?
Cheers

Check MyDocs space by running, using X Terminal :
$ df -h /home/user/MyDocs
You need at least 3GB available space to use "debian-m5-v3e.img.ext2.lzma" image.
Check whether this image is in MyDocs :
$ ls -l /home/user/MyDocs/debian*img*
should show "/home/user/MyDocs/debian-m5-v3e.img.ext2" (or the Sci-2GB variant), i.e., the uncompressed image.

To check how the disk space of your N9/N950 is being used, use FolderPie.

PS : posted 3 minutes after you solving the problem.

HolgerN 2012-08-06 09:34

Re: [Announce] Easy Debian for MeeGo Harmattan : now with VKB on PR1.3 !
 
I have the problem that the menu in lxde is empty.

It works before i used easy-deb-chroot. Any ideas? I have installed easy-deb-chroot_1.0.3-1harmattan1_armel.deb.

Iam using the following image: debian-m5-v3e-Sci-2GB.img.ext2

I can not start debian application outside of lxde using the icons. Only lxde can be started using the icon. DebianChroot and Close Debian working also. But all other icons doing nothing.

The virtual keyboard inside lxde works.


All times are GMT. The time now is 04:01.

vBulletin® Version 3.8.8