maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Alternatives (https://talk.maemo.org/forumdisplay.php?f=36)
-   -   Easy Debian Fremantle Beta Testing (https://talk.maemo.org/showthread.php?t=34550)

qole 2010-01-02 05:37

Re: Easy Debian Fremantle Beta Testing
 
I've uploaded a new version of easy-chroot with fixes for the stuff you guys have pointed out plus a couple of things I noticed myself.

Look at the author info on my git commit! ;)

optimaxxx 2010-01-02 17:47

Re: Easy Debian Fremantle Beta Testing
 
wow, 13 pages of epic-reading, brain hurts XD

After reading everything it was never really mentioned if the latest version produces sound properly, and i'd love to now what the actual latest versions are, so i know if i've got the latest versions (i've got, easy-chroot v0.2.3-1 and easy-deb-chroot v0.9.35-3)

One last thing, would it be possible to mirror the massive 1.5GB file, i just spent 2 hours cruising various forums, and it still has 1 hour to go at its solid 20kb/s!! i just want my apps!

lohiaprateek 2010-01-02 18:46

Re: Easy Debian Fremantle Beta Testing
 
fabulous thread...and a fabulous alternative you got there...i dont mind the phone part been handled by hildon with everything else being on easy deb..is there any way one can run their custon builds of debian/fedora on this thing...can you help with that..

qole 2010-01-02 19:34

Re: Easy Debian Fremantle Beta Testing
 
Sound on the N900 doesn't work yet. Any pulseaudio / alsa help would be appreciated.

Jaem has offered to mirror the image files on a faster server; I haven't taken him up on the offer.

You can use Easy Debian to chroot into any ARM version of a Linux distro, such as Fedora, Ubuntu, or Debian. I have tried all three of those. I always come back to Debian, however, for one reason or another.

The latest versions are the ones in Extras-devel.

lohiaprateek 2010-01-03 06:23

Re: Easy Debian Fremantle Beta Testing
 
so how do i go about doing it...need the img of file of an installed arm installation in qemu ?

qole 2010-01-03 07:57

Re: Easy Debian Fremantle Beta Testing
 
The best thing would be to partition a microSD card and put the rootfs of whatever arm linux distro you want to try into the second partition (leave a small FAT partiton as the 1st partition).

Then point the IMGFILE line of the .chroot file to your rootfs.

If that didn't make sense, you may be in over your head.

But don't let that stop you! Take up the challenge and figure it out! :D

lohiaprateek 2010-01-03 08:07

Re: Easy Debian Fremantle Beta Testing
 
Quote:

Originally Posted by qole (Post 450832)
The best thing would be to partition a microSD card and put the rootfs of whatever arm linux distro you want to try into the second partition (leave a small FAT partiton as the 1st partition).

Then point the IMGFILE line of the .chroot file to your rootfs.

If that didn't make sense, you may be in over your head.

But don't let that stop you! Take up the challenge and figure it out! :D

no that made perfect sense..what i dont get is how to derive the rootfs...does it have to be an installed copy on qemu or like some live cd stuff..?

qole 2010-01-04 00:47

Re: Easy Debian Fremantle Beta Testing
 
If you want custom Debian, you can start with my minimal rootfs from qole.org/files

As for Fedora, you can grab the prebuilt rootfs from their webpage.

lohiaprateek 2010-01-04 00:54

Re: Easy Debian Fremantle Beta Testing
 
also u mind telling me where the .chroot file is to change the settings...also while playing around with the lxde environment...i could not access root as password was sayin is invalid..so what is the default password for your build of easy-debian

qole 2010-01-04 01:04

Re: Easy Debian Fremantle Beta Testing
 
.chroot is in the home directory. Use sudo to do root tasks or set a new password using passwd.

lohiaprateek 2010-01-04 01:06

Re: Easy Debian Fremantle Beta Testing
 
cool will try and get back to you

qole 2010-01-04 01:13

Re: Easy Debian Fremantle Beta Testing
 
Well, I struggled with sound for several hours on Saturday, and just couldn't get pulseaudio working. It either says, "Connection failure: Connection refused" or

Code:

GConf Error: Failed to contact configuration server; some possible causes are that you need to enable TCP/IP networking for ORBit, or you have stale NFS locks due to a system crash. See http://projects.gnome.org/gconf/ for information. (Details ?  1: Could not send message to GConf daemon: Launch helper exited with unknown return code 1)
terminate called after throwing an instance of 'Gnome::Conf::Error'
Aborted

I'm giving up until someone can help push me farther in the right direction...

lohiaprateek 2010-01-04 01:43

Re: Easy Debian Fremantle Beta Testing
 
so i formated my mmc to ext2 with no FAT partition but whenever i try an mount mmcblk0 it gives me an error stating that the device is busy...u think a small FAT partition in a must

qole 2010-01-04 02:10

Re: Easy Debian Fremantle Beta Testing
 
Quote:

Originally Posted by lohiaprateek (Post 451977)
so i formated my mmc to ext2 with no FAT partition but whenever i try an mount mmcblk0 it gives me an error stating that the device is busy...u think a small FAT partition in a must

Oh, come on, now! I answered that one already!

Quote:

Originally Posted by qole (Post 450832)
...partition a microSD card ... leave a small FAT partiton as the 1st partition...


delaroca 2010-01-04 02:21

Re: Easy Debian Fremantle Beta Testing
 
Quote:

Originally Posted by qole (Post 449566)
I've uploaded a new version of easy-chroot with fixes for the stuff you guys have pointed out plus a couple of things I noticed myself.

Look at the author info on my git commit! ;)

With this latest version, 0.9.35-3, possibly problem when switching between images.

I am playing with the new debian-m5-v2 image as well as my old debian-squeeze image from my N800. Both images start fine! Closing them appears to not work properly... that is, after running CLOSE DEBIAN, editing .chroot to switch to the other image, START DEBIAN fails complaining that the previous image is still mounted.

Also, when starting my old debian-squeeze image for the 1st time I get,

Code:

synching the root
mv: cannot rename '/.debian/usr/share/X11/xkb': No such file or directory
...

It doesn't happen with your m5-v2 image.

Abiword, Gnumeric. Kchmviewer on my old debian image start up very fast... not so with oowriter, it takes forever! (I am not using LXDE)

Drop down menus are a problem: if they overflow the screen, their scroll down arrow can't be clicked as it lies within that seemingly 1-mm "dead-zone" screen border... fortunately, with the aid of the keyboard arrow keys one can navigate to the bottom of those menus and select the desired item. "Thin" scroll bars are also a big problem because of this,,,

My keyboard is only partially operational, ie., no blue keys... is that because i haven't copied /usr/share/X11/xkb directory to my chroot?

What happened to the control sequences to switch to/from full-screen?

--denis

go1dfish 2010-01-04 03:14

Re: Easy Debian Fremantle Beta Testing
 
Quote:

Originally Posted by qole (Post 451949)
Well, I struggled with sound for several hours on Saturday, and just couldn't get pulseaudio working. It either says, "Connection failure: Connection refused" or

I'm giving up until someone can help push me farther in the right direction...

I've still not managed to get pulseaudio working from chroot, but it is possible to get direct alsa working.

WARNING: Using ALSA directly on a n900 may damage your speakers, don't blame me if you blow one. Use headphones to be safe

This is because there is a software equalization that happens in the n900's pulseaudio stack to prevent speaker damage that is presumably bypassed when hitting ALSA directly.

To get sound working for ALSA enabled applications I used the following /etc/asound.conf in my chroot (I downloaded qole's chroot quite a few weeks back, this file may have already been updated by him?):

Code:

pcm.!default {
    type hw
    card 0
}
ctl.!master {
    type hw
    card 0
}

# This last bit is me trying to get oss emulation working
# Not sure if it's helping at all, you can get oss
# emulation working using the aoss wrapper for
# individual applications
pcm.dsp1 {
    type plug
    slave.pcm "hw:0,0"
}


qole 2010-01-04 03:28

Re: Easy Debian Fremantle Beta Testing
 
delaroca:

Welcome back!

Thanks for the bug report; please open a terminal and type "sudo closechroot" instead of using the "close debian" icon. You're right, that icon is broken now.

You also need the xkb directory to copy in order to get blue keys.

My default theme in the v2 image has wide scroll bars because the default scrollbars are too tiny on the N900's screen.

The fullscreen hacks are gone because I gave up running Debian apps in Maemo due to the terrible UI problems. You really do need LXDE now...

Maybe I should bring back the hacks -- can you name some apps that run well in the Fremantle GUI?

delaroca 2010-01-04 03:48

Re: Easy Debian Fremantle Beta Testing
 
Quote:

Originally Posted by qole (Post 452037)
The fullscreen hacks are gone because I gave up running Debian apps in Maemo due to the terrible UI problems. You really do need LXDE now...

Maybe I should bring back the hacks -- can you name some apps that run well in the Fremantle GUI?

I need more than casual testing naturally, but Abiword, Gnumeric, Kchmviewer appear to run great on the Fremantle GUI... they start up very fast and there's no problem with input focus when switching to/from Fremantle apps. Once, though, when closing Abiword it caused a reboot of the N900.

Anyway, I've been testing mainly with my old Debian image. And I really need to put more time testing your v2 image! :-)

Thanks for your continued work with Easy-Chroot.

--denis

go1dfish 2010-01-04 04:02

Re: Easy Debian Fremantle Beta Testing
 
Quote:

Originally Posted by delaroca (Post 452044)
I need more than casual testing naturally, but Abiword, Gnumeric, Kchmviewer appear to run great on the Fremantle GUI... they start up very fast and there's no problem with input focus when switching to/from Fremantle apps. Once, though, when closing Abiword it caused a reboot of the N900.

Anyway, I've been testing mainly with my old Debian image. And I really need to put more time testing your v2 image! :-)

Thanks for your continued work with Easy-Chroot.

--denis


The other behavior to watch out for is dialogs becoming unusable due to the way the Maemo5 window manager displays them (the black windows that pop up from the bottom and blur out the background)

delaroca 2010-01-05 19:39

Re: Easy Debian Fremantle Beta Testing
 
Quote:

Originally Posted by qole (Post 452037)
My default theme in the v2 image has wide scroll bars because the default scrollbars are too tiny on the N900's screen.

The fullscreen hacks are gone because I gave up running Debian apps in Maemo due to the terrible UI problems. You really do need LXDE now...

Maybe I should bring back the hacks -- can you name some apps that run well in the Fremantle GUI?

The new theme is a mixed blessing, while enabling better control of sidebars and other elements is welcome, this zooming has the effect of shrinking even more the already small screen of the N900. By the way, in this new theme how do I restore the old color scheme?

Re apps that run well in the Fremantle GUI, I should have said that "should run well"... things have gotten more complicated nowadays. Only Abiword 2.8.1 seems to work fine now either via LXDE or via DEBBIE.

Gnumeric, v1.9.16, when started via DEBBIE produces a GCONF Error: failed to connect to socket /tmp/dbus-...: connection refused. And when run via LXDE, or from the CHROOT, starts fine but when importing previously working excel spreadsheets goes into a CPU loop.

Kchmviewer, v4.1-1+b1, installs fine... but is tripping on some permissions problem on /home/user/.kde... when launched from LXDE and DEBBIE. When launched from CHROOT, it comes up with blank window and hangs.

All of the above worked flawlessly on Diablo, granted with previous versions of those apps. However, playing with my old N800 debian image yielded no better results... so things are indeed more complicated with the Fremantle environment!

--denis

alex-000 2010-01-05 20:11

Re: Easy Debian Fremantle Beta Testing
 
Hi guys i've got a N900 and i installed EasyDebChroot. I read that someone has installed Amule in Debian image. I try with Synaptic and sudo apt-get install amule but nothing. It seems some url is down. Can Someone help me please?

qole 2010-01-05 20:20

Re: Easy Debian Fremantle Beta Testing
 
alex-000: It is in the repositories. Make sure you've updated your repos ("apt-get update" as debian root user) and that you're doing apt-get install from Debian, not Maemo.

techdork 2010-01-05 20:21

Re: Easy Debian Fremantle Beta Testing
 
Crap, I somehow wiped out my /home/user/MyDocs/.sounds/Ringtones folder and I lost all the default ringtones for my N900 .. does anyone have a copy of this folder they can upload?? :(

techdork 2010-01-05 20:49

Re: Easy Debian Fremantle Beta Testing
 
Quote:

Originally Posted by techdork (Post 454518)
Crap, I somehow wiped out my /home/user/MyDocs/.sounds/Ringtones folder and I lost all the default ringtones for my N900 .. does anyone have a copy of this folder they can upload?? :(

Disregard, I finally found a link to a zip of it :cool:

alex-000 2010-01-05 21:14

Re: Easy Debian Fremantle Beta Testing
 
Quote:

Originally Posted by qole (Post 454517)
alex-000: It is in the repositories. Make sure you've updated your repos ("apt-get update" as debian root user) and that you're doing apt-get install from Debian, not Maemo.


Thank you man it works!!! Amazing i'm using Amule in my N900 and i can download file in Maemo MyFolders!!!!

delaroca 2010-01-06 00:30

Re: Easy Debian Fremantle Beta Testing
 
Quote:

Originally Posted by debernardis (Post 446970)
Also, in my hands Gnumeric can be started only from the lxde graphic interface, while doesn't start from the hildon xterm as "debbie gnumeric" (loops dbus requests). Both from Squeeze and Lenny.

This would appear to be relevant,

https://bugs.launchpad.net/ubuntu/+s...nf/+bug/336660

Anyhow, from a CHROOT I am able to start Gnumeric. But this latest version 4.1-1+b1 appears unable to read my excel spreadsheets... using a previous version of gnumeric, I converted one of them to the .gumeric format but istill gnumeric hangs when reading it.

--denis

Olle 2010-01-06 11:45

Re: Easy Debian Fremantle Beta Testing
 
Aloha,

while using the ImgInstallScript to get the IMG to my SDCard it says the Bzip file is damaged.
I checked the SD Card and
tested it with BZIpFile manualy copied to the SD

Download and extraction to MyDocs works fine and
the extracted file works with no problem on the sd after linked it manualy

lohiaprateek 2010-01-06 16:22

Re: Easy Debian Fremantle Beta Testing
 
hey any way by which we can use another window manager for test purposes..anything apart from lxde..

qole 2010-01-06 17:47

Re: Easy Debian Fremantle Beta Testing
 
lohiaprateek: I've heard that xfce is a fairly lightweight desktop environment. It probably runs reasonably well on the N900. You might want to try that one.

twoboxen 2010-01-06 19:27

Re: Easy Debian Fremantle Beta Testing
 
Quote:

Originally Posted by qole (Post 455851)
lohiaprateek: I've heard that xfce is a fairly lightweight desktop environment. It probably runs reasonably well on the N900. You might want to try that one.

openbox! that's my next installation :)

qole 2010-01-06 19:50

Re: Easy Debian Fremantle Beta Testing
 
LXDE is openbox, with the LXDE stuff on top :)

twoboxen 2010-01-06 20:01

Re: Easy Debian Fremantle Beta Testing
 
Quote:

Originally Posted by qole (Post 456073)
LXDE is openbox, with the LXDE stuff on top :)

Yeah, openbox as the wm--didn't know which one it used. I just like plain openbox with obmenu, obconf, etc.

EDIT:
Although without right-click there really isn't a point. Is there a way to right-click?

Also, I tried to setup a bluetooth mouse, but it didn't work... any mouse movement put the cursor at the screen edge. I dunno.

lohiaprateek 2010-01-07 06:06

Re: Easy Debian Fremantle Beta Testing
 
so ive installed xfwm4..but like ubuntu if i want to change sessions i log out change session and log in...how do you do it on easy debian...logging out closes the windows..and trying to manually start xfwm from the chroot terminal, it outputs that another window manager is already running

qole 2010-01-07 06:57

Re: Easy Debian Fremantle Beta Testing
 
You need to find the script that starts your desktop environment (startxfce4 perhaps?) make sure it is in /usr/bin in Debian, and then run this from Maemo:

Code:

debbie xephwm5 Xephyr startxfce4
As usual, I haven't actually tried this and I don't plan to; you'll need to figure it out as you go...

delaroca 2010-01-07 17:23

Re: Easy Debian Fremantle Beta Testing
 
Qole,

When testing Gnumeric v1.9.16, it would hang (high CPU usage) when trying to open .xls and .gnumeric files... now with v1.9.17 that problems seems to be gone. But I notice that when running under your m5-v2 debian image the problem persists... under your m5 debian image no such problem.

--denis

Edit: The theme configured in this m5-v2 image appears to trip Gnumeric... I don't know how to disable the theme fully for LXDE sessions, but from the chroot cli commenting the contents of ~/.gtkrc-2.0 to disable the theme allows Gnumeric to work. The problem occurs just as Gnumeric has read a spreadsheet and is ready to display it... that's where this new thme nails down Gnumeric and makes it starts using all of the CPU.

lohiaprateek 2010-01-07 18:55

Re: Easy Debian Fremantle Beta Testing
 
well the start command for xfce is xfwm4 and it does not run...so i just did xephwm5 Xephyr under chroot and it gave me the black window with the control back to dashboard..so xephyr was running for sure..just when i start xfwm4 the window would close..

http://www.xfce.org/documentation/4.2/manuals/xfwm4

pingu 2010-01-08 20:07

Re: Easy Debian Fremantle Beta Testing
 
Hi,
I am waiting for my n900 to ship and I want to ask:
How fast is easy debian working on the n900? you know, firefox, gimp, open office etc.

I have searched for videos (in youtube, dailymotion,,,) of easy debian for n900 but all I found is for the n810.
http://www.youtube.com/watch?v=d-sBwHgktpg
If there is a video of n900 please post a link.
Thanks!

twoboxen 2010-01-08 21:16

Re: Easy Debian Fremantle Beta Testing
 
Quote:

Originally Posted by pingu (Post 459912)
How fast is easy debian working on the n900?

VERY easy.

1. add extras-devel repository.
2. install easy debian
3. run easy debian (which will download the rootfs image)
4. play.

Fine-tuning can take more time, depending on how anal you are :)

pingu 2010-01-08 21:28

Re: Easy Debian Fremantle Beta Testing
 
twoboxen: I can't install easy debian because I don't have a n900 yet. That's why I asked.:)

rcs1000 2010-01-09 15:55

Re: Easy Debian Fremantle Beta Testing
 
for those who like their window managers stupendously light... can i recommend ratpoison. it runs wonderfully well in easy debian, and uses no screen realestate whatsoever.

not recommended for those who find the command line scary!


All times are GMT. The time now is 15:33.

vBulletin® Version 3.8.8