View Single Post
Posts: 915 | Thanked: 3,209 times | Joined on Jan 2011 @ Germany
#2525
Originally Posted by Estel View Post
sulu, excuse my noobiness, but where to put files from attachment to:
http://wiki.maemo.org/Documentation/...ebian_Packages
...(lxpanel.tar)? Of course, orientation script goes to /.debian/usr/bin/ (I correctly assumed, that it should be executed from within ED, *not* Maemo itself, right?), but for other files, I have no clue.
Yes, the orientation script goes to /usr/bin/ and is executed from within ED.
The LDXE, HLXDE and XLXDE directories are lxpanel configurations and go to: /home/user/.config/lxpanel/

If you have a look at the orientation script you'll see that every time the orientation of the desktop is changed another panel profile gets loaded since I found it useful to always have the panel on the short side of the screen. Just like my entire image I considered these profiles to be an example of how the lxpanel might be influenced by the orientation. So if you copy these profiles to your image you'll have my panel layout as well and I'm not sure if that's what you want because it differs quite a lot from the Easy Debian default panel.
The LXDE profile is my panel for the landscape desktop. HLXDE (H from horizontal) is basically the same panel for the portrait desktop, and XLXDE is the HLXDE profile plus an xvkbd keyboard plus a "dummy panel" (width=1px) to prevent other windows from covering xvkbd (or being covered by it).
Unfortunately each of those profiles has to be edited separately, so if you want to add another icon to your panel you have to do it in all three profiles if you want them do be consistent. And the positioning of the xvkbd window depends on your panel layout.
So I suggest to not simply copy my profiles but adjust them to a default panel layout.
Edit: And then there is this orientation.desktop file which creates a (more or less) nice icon (I'm sure one can find a better one, I was to lazy to search) and goes to: /usr/share/applications/

Originally Posted by Estel View Post
Also, as ED is far from "testing" now, we have fully working Squeeze release, and this thread grew up to epic size, what do You think about creating proper announcement, after releasing image with all sulu's work + chromium instead of Iceweasel (faster on N900, less RAM-hungry - to the point, that I use it comfortably as "everyday" browser on my device), and LibreOffice instead of OpenOffice?
I think it's a good idea.
I haven't tested (nor checked for backdoors) them yet but I think these two additions for chromium respectively iceweasel might be useful:
http://www.chromeextensions.org/appe...g/chrometouch/
https://addons.mozilla.org/en-US/fir...grab-and-drag/

Originally Posted by Estel View Post
All this Squeeze thing seems to be big milestone for ED. qole is less active now in Maemo area (no accusing, no demanding, no rant, no offense, no bad words, etc ), and proper announcement by active member (sulu, most likely, or, in worst case, me) would give control over first page (updates), + probably bring fresh, well-deserved attention to Easy Debian. At least, IMHO.
I appreciate your trust in me but frankly I can't guarantee that I'd be constantly available as a developer or even host of Easy Debian. Everything I've contributed so far is just what I've done for myself. So I'll be happy to continue giving further support but I don't really want to be in charge of a project.

Originally Posted by tanpoaran View Post
@sulu
i was failed install libre office and i'v got this:

root@m5sulu: /]dpkg --configure -a
dpkg: failed to open package info file `/var/lib/dpkg/updates/0017' for reading: Stale NFS file handle

please tell me how to solve this problem..
thank you
I'm sorry, in my experience this is a very nasty error which I've not been able to fix yet. Whenever this occured to me I just restored my (hopefully up to date) backup image and started over again.
Usually this error only happens when the watchdog reboots the N900 during a software installation because it thinks it's frozen due to a runaway process. To prevent this always start processes which are going to occupy the CPU for a long time with nice, e.g.:
Code:
nice -n 19 sudo apt-get install libreoffice
This way the watchdog will always get the CPU priority when it thinks it's time to check if everything is still alright.

Edit:
just a thought:
With Debian introducing the new armhf (hf= hard float) architecture and the N900's Cortex A8 supporting this architecture might it be possible to re-base Easy Debian on it? I've read about performance increases of up to 40% in special situations (although mostly it won't even be noticeable). If it works this won't happen anytime soon (maybe in a year or two), but I'd like to have some thoughts of people who are more familiar with this topic than I am.

Last edited by sulu; 2012-01-24 at 10:01.
 

The Following 2 Users Say Thank You to sulu For This Useful Post: