Power Developer
https://powerdeveloper.org/forums/

EFIKAUbuntu
https://powerdeveloper.org/forums/viewtopic.php?f=31&t=1298
Page 1 of 2

Author:  bbrv [ Wed Jun 13, 2007 2:25 am ]
Post subject:  EFIKAUbuntu

Who wants it? Please let us know. We are looking for EFIKAUbuntu betatesters and will be working with Canonical.

R&B :)

Author:  ironfist [ Wed Jun 13, 2007 10:05 am ]
Post subject: 

Are we talking Xubuntu or the bloated Gnome-version?

Author:  SoundSquare [ Wed Jun 13, 2007 11:54 am ]
Post subject: 

i'm a ubuntu user on pegasos, i'd like to test it on efika, but yes, xubuntu, not ubuntu.

Author:  lugduweb [ Wed Jun 13, 2007 12:36 pm ]
Post subject: 

interested too...

Author:  sid77 [ Thu Jun 14, 2007 12:30 am ]
Post subject: 

actually the version isn't really important: once you have a base system (this is the "hard" part) you can choose between apt-getting ubuntu-desktop for the bloat or xubuntu-desktop for the speed :)

Author:  czp [ Thu Jun 14, 2007 12:53 am ]
Post subject: 

Tested the latest development snapshot this morning, but it fails to boot:
Code:
bin/sh: symbol lookup error: /lib/libc.so.6: undefined symbol: _rtld_global
I'll check, if it's already in launchpad (Ubuntu's bugtracker), and check if earlier snapshots work (if they are still available)...

Author:  MacMiga [ Tue Jul 03, 2007 6:20 am ]
Post subject: 

I'd really like to use Edgy or Feisty on my EFIKA. I've just got it all nicely tucked in it's case and working and I'm rely enjoying using it with Debian and XFCE, but I want to do a re-install as my Debian install is a mess.

Author:  Neko [ Tue Jul 03, 2007 6:38 am ]
Post subject: 

Quote:
I'd really like to use Edgy or Feisty on my EFIKA. I've just got it all nicely tucked in it's case and working and I'm rely enjoying using it with Debian and XFCE, but I want to do a re-install as my Debian install is a mess.
You will have to get someone to port the Ubuntu patches to 2.6.22-rc7 and use the efika-patches we're using on Gentoo to build a working kernel (or back/forward port bplan's original 2.6.19-rc5 patchset to the Ubuntu version). Or use bplan's kernel (not the di_efika, but the kernel_efika) to boot the Ubuntu installer.

I would use Fiesty if you can. I think Karoly B. came up with an easy way to use standard Ubuntu packages and some light tweaking to get Beryl to work on Efika.

Author:  czp [ Tue Jul 03, 2007 7:14 am ]
Post subject: 

That was standard Debian, not Ubuntu...

I could not get the Ubuntu installers running on EFIKA. What worked with some tweaks was EdUbuntu 6.10 running on Pegasos, and EFIKA as thin client. But EdUbuntu 7.04 fails to install on Pegasos...

Right now one can use Gentoo, which is well supported, but that's source based (needs a lot of compilation), install Debian, install a development version of openSUSE (works usually fine, but right now the installer is broken). Another possibility is to copy from Pegasos a distribution, which does not have yet a working installer, like openSUSE 10.2 (tested, works), or the same should work with any Ubuntu version.

Author:  czp [ Tue Jul 03, 2007 8:52 am ]
Post subject: 

Quote:
Tested the latest development snapshot this morning, but it fails to boot:
Code:
bin/sh: symbol lookup error: /lib/libc.so.6: undefined symbol: _rtld_global
I'll check, if it's already in launchpad (Ubuntu's bugtracker), and check if earlier snapshots work (if they are still available)...
Bug is fixed upstream and the latest devel snapshot of Ubuntu PPC "desktop" or "live" boots fine on Pegasos now. It fails only when it comes to X, as PCI bugfixes (hacks) to Xorg are not (yet) applied...

Author:  bbrv [ Fri Jul 06, 2007 3:32 am ]
Post subject: 

Johan Dams has added a complete Ubuntu version to Project #338. See latest Project blog entry...

http://projects.powerdeveloper.org/project/efika/338

We will bug Johan for the details. He is in Atlanta at the RoboCup event.

http://www.robocup.org/

R&B :)

Author:  czp [ Wed Jul 11, 2007 1:50 am ]
Post subject: 

OK, that even was over yesterday :) While waiting for details, I just got an idea, how could I get LTSP on 7.04 to work. Now I just have to wait, until kernel building for the pata_via tests are over...

Author:  PurpleAlien [ Sun Jul 15, 2007 4:13 pm ]
Post subject: 

Hi all.


Here is a screen-shot of Xubuntu running on the EFIKA:

http://www.cc.puv.fi/~jd/powerblog/Ubuntu.jpg

I will post a howto soon.

By the way, Beryl and Compiz are running on it as well, just apt-get :-)


Best regards,
Johan

P.S.: I know the image is bad, I will make a proper screen-shot soon :-)

Author:  PurpleAlien [ Fri Jul 20, 2007 9:29 pm ]
Post subject: 

Image

Hi all.

What follows is a short howto of how to get a Ubuntu root filesystem suitable for EFIKA.

------

This text explains how to get Ubuntu Linux running on the EFIKA.
The actual Ubuntu kernel is not yet used, this will come soon.

Method 1: The hard way, no available PowerPC machine.
---------

This installation assumes you have an EFIKA without an OS installed, but you have access
to a PC (non PowerPC) with Linux installed.

1) Get QEmu and compile with support for PowerPC. Important: compile static binary!

2) - Make sure your kernel supports binfmt_misc
- mount it: mount -t binfmt_misc none /proc/sys/fs/binfmt_misc
- Register QEmu with it:
echo ':ppc:M::\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x14:\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/local/bin/qemu-ppc:' > /proc/sys/fs/binfmt_misc/register

3) Install debootstrap and dpkg

4) Create the minimal Ubuntu system with debootstrap:
debootstrap --arch powerpc feisty /nfsroot/home/ubuntu/ http://archive.ubuntu.com/ubuntu
This step is why you need QEmu, as debootstrap will chroot into the newly created rootfs.

Note: I'm assuming you will use this initially over NFS. This implies you have to have NFS installed and configured too.

5) If debootstrap completed successfully, you can start the EFIKA with a PowerPC kernel (the Debian kernel from efika.info for instance).

-BREAK-
Something about NFS for those who might find it confusing. NFS is a network filesystem which allows you, among others, to mount
a remote directory as if it were a local drive. Call it sharing. Linux can have it's root filesystem (i.e., all the stuff you
need besides the kernel to do interesting stuff) on such an NFS share.
If you want to move an NFS root filesystem to a harddrive, you just have to copy it. Hence, there is not a big difference
between using NFS in this case, or a harddrive. It was just easier for me and for the project I'm involved in to use NFS.
-END BREAK-

Method 2: Easy, with PowerPC machine available.
---------

This installation assumes you have an EFIKA with Linux (HD or NFS) or another PowerPC machine.
Again, this assumes an NFS root. You can initialise and copy the filesystem to Harddrive afterwards.

1) Install debootstrap and dpkg

2) create the Ubuntu minimal system:
debootstrap --arch powerpc feisty /wherever/you/want http://archive.ubuntu.com/ubuntu

Note for NFS users: There is a bug with dpkg which results in an error like this:
"dpkg: unable to lock dpkg status database: No locks available"
To get around this, you have to mount a loop filesystem and create the Ubuntu system there with debootstrap.
* create a filesystem:
- dd if=/dev/zero of=./filesystem bs=1k count=1000k (1GB is more than enough, can be less)
- mkfs.ext3 ./filesystem
- mount -o loop ./filesystem /wherever/you/want
- debootstrap --arch powerpc feisty /wherever/you/want http://archive.ubuntu.com/ubuntu
Afterwards, you can copy this rootfs wherever you want and unmount the loop filesystem.

3) Start the EFIKA with a PowerPC kernel

----

OK, this may all sound too much. For that reason I have a ready made, absolutely basic Ubuntu rootfs which is hosted here: http://robotics.puv.fi/efika/ubuntu.tar.gz
(file is about 100MD in size. Once unpacked it takes up about 200MB.
You can copy this to harddrive or to flash drive or even NFS and boot from it, after which apt-get can get you all the other stuff you need.


Best regards,
Johan

Author:  bbrv [ Sat Jul 21, 2007 11:08 am ]
Post subject: 

Johan and Maria, this is absolutely great work....

Image

More tomorrow...

R&B :)

Page 1 of 2 All times are UTC-06:00
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/