archlinux on the joggler

General discussion relating to the O2 Joggler, from the default O2 setup, to alternative operating systems and applications.
cyberic
Posts: 13
Joined: Sun Feb 19, 2012 4:02 pm

archlinux on the joggler

Post by cyberic »

Hello everyone,

I wanted to try to install archlinux on the joggler

I started with these instructions, here:
[removed fake wiki link]

but two it needs two files:
http://www.ihku.biz/joggler/efi_fat16.tar.gz
and
http://www.ihku.biz/joggler/kernel26-jo ... pkg.tar.xz
(which should be outdated now)

which both give a 404

I sould be able to compile a kernel, but I really miss the EFI botloader

Could I use another bootloader?

Do you have any hint?

I will update the wiki if I make any progress, but without efi bootloader I am clueless...

Thanks
Eric
danfoshizzle
Posts: 1271
Joined: Sun May 29, 2011 2:08 am
Location: somewhere near Rochester castle.

Re: archlinux on the joggler

Post by danfoshizzle »

Fullscreen squeezeplay windows, server 2003, foshiz mini v1 and v2, (and a few broken builds) :P so far.....
more to come!!

Jogglers " Obi Wan" according to Pete_c :D
cyberic
Posts: 13
Joined: Sun Feb 19, 2012 4:02 pm

Re: archlinux on the joggler

Post by cyberic »

Thanks, this page looks more recent.
I 'am currently trying to compile a 3.2 kernel
I'll post some more infos if I succeed.

Does anyone has a more recent kerenl than 2.6.37 running?

I cannot edit the outdated wiki page to flag it as outdated. The register/login link points to 'javascript:false;'
...
User avatar
BuZz
Site Admin
Posts: 1460
Joined: Fri Mar 04, 2011 1:15 am

Re: archlinux on the joggler

Post by BuZz »

i removed the link to the fake wiki (we dont want him getting improved google rank). see http://www.jogglerwiki.com/forum/viewtopic.php?f=2&t=31
User avatar
BuZz
Site Admin
Posts: 1460
Joined: Fri Mar 04, 2011 1:15 am

Re: archlinux on the joggler

Post by BuZz »

Have you seen my linux distro pages ? I link off to source/packages - http://joggler.exotica.org.uk/source/kernel/3.2.4/ patches and config for 3.2.4 kernel. sources for emgd/rt2870sta and r8168 are on my ppa https://launchpad.net/~jools
cyberic
Posts: 13
Joined: Sun Feb 19, 2012 4:02 pm

Re: archlinux on the joggler

Post by cyberic »

Yes I have seen it
I have built a 3.2.6 kernel which is running fine for now (no wifi nor X tested yet)
I will release the PKGBUILD after that.

Do you know if someone else has got archlinux with 3.2 kernel running?

I have seen patches here:
http://code.google.com/p/adqmisc/source ... k/joggler/

Are your patches different from these?

I will work on emgd and wifi right now

@buZz : the old wiki page it the first entry on google when I type "archlinux joggler"
The more recent one does not show up....

Wouldn't it be possible to edit the first page and notice the users that it is outdated?

Thanks
Eric
User avatar
BuZz
Site Admin
Posts: 1460
Joined: Fri Mar 04, 2011 1:15 am

Re: archlinux on the joggler

Post by BuZz »

Yes - my patches are updated for newer kernels - for example I added an additional required alsa fix, updaetd the i2c patch, and changed the backlight code also.

Which page do you mean should be edited ?
cyberic
Posts: 13
Joined: Sun Feb 19, 2012 4:02 pm

Re: archlinux on the joggler

Post by cyberic »

This page should be edited:
[removed link to fake wiki]
User avatar
BuZz
Site Admin
Posts: 1460
Joined: Fri Mar 04, 2011 1:15 am

Re: archlinux on the joggler

Post by BuZz »

argh :) then you still haven't read the link I already posted.

please read the first post on http://www.jogglerwiki.com/forum/viewtopic.php?f=2&t=31 (including the page it links to)

that isn't a wiki that can be edited. it is run by a squatter.
rapunzel
Posts: 3
Joined: Fri Feb 24, 2012 9:29 am

Re: archlinux on the joggler

Post by rapunzel »

informative!!
danfoshizzle
Posts: 1271
Joined: Sun May 29, 2011 2:08 am
Location: somewhere near Rochester castle.

Re: archlinux on the joggler

Post by danfoshizzle »

Would love to know how you get on cyber, always nice to have another os to choose from!
Fullscreen squeezeplay windows, server 2003, foshiz mini v1 and v2, (and a few broken builds) :P so far.....
more to come!!

Jogglers " Obi Wan" according to Pete_c :D
cyberic
Posts: 13
Joined: Sun Feb 19, 2012 4:02 pm

Re: archlinux on the joggler

Post by cyberic »

for now I have a kernel 3.2 running, I can start X, the touchscreen works, (don't know about perfs yet), and didn't try the wifi.
I was waiting for a new sd card+usb reader, that I go yesterday... so... more news soon!
danfoshizzle
Posts: 1271
Joined: Sun May 29, 2011 2:08 am
Location: somewhere near Rochester castle.

Re: archlinux on the joggler

Post by danfoshizzle »

Sounds good! good luck and looking forward to reading about your progress
Fullscreen squeezeplay windows, server 2003, foshiz mini v1 and v2, (and a few broken builds) :P so far.....
more to come!!

Jogglers " Obi Wan" according to Pete_c :D
cyberic
Posts: 13
Joined: Sun Feb 19, 2012 4:02 pm

Re: archlinux on the joggler

Post by cyberic »

Hello again

I tested the wifi, which worked well with stock drivers
Buzz, I wonder what problems you got with rt2870 and r8168 modules??
Whate are these patches for?

the sound is working too
I remember I've read some instructions to change the frequency to 44100 instead of 48000 to reduce cracking, does anyone has a link?

I am compiling glxgears to test video performance

Since there are lots X drivers for the pulsbo, each with their advantages and default, I don't really know which one to pick...
I don't think I'll be really watching to movies on the joggler, but I'd like to get good 2d performance
And I don't like 'ignoring' packages updates and getting stuck with old driver versions...
see this page: https://wiki.archlinux.org/index.php/Poulsbo

And one more question, what window manager would you choose?
My joggler use will be 'tablet like' ie one app displayed at a time, an application launcher with big buttons....
I know matchbox windows manager was great, is there any alternative?
User avatar
BuZz
Site Admin
Posts: 1460
Joined: Fri Mar 04, 2011 1:15 am

Re: archlinux on the joggler

Post by BuZz »

machine can freeze with high eth traffic with large transfers with kernel 8168 driver although ive not tested 3.2 - but with 3.0/3.1 it did
in my builds you can easily switch between the wireless drivers, but the vendor one works better for most people, stays connected longer, and provides wireless N support which the in kernel one didn't (at least the in kernel staging one. the 2800usb may well). have a search around the forum as there are older threads talking about it.

are you saying the sound is working without the alsa kernel patch or with ? without, you won't get the headphone switching and can get some noise/interference also.

best graphics driver is the emgd one for the joggler.

window manager ? really up to you and what you like. enlightenment has an app launcher with big buttons, but im sure there are some others. lxde also has one.
cyberic
Posts: 13
Joined: Sun Feb 19, 2012 4:02 pm

Re: archlinux on the joggler

Post by cyberic »

Thanks for your replies

Sorry I was not clear about the patches...
I'm using these ones:
joggler-backlight-control-3.2.patch
joggler-i2c-3.2.patch
joggler-sound-3.2.patch

I had no freeze for now, I will try large data transfers...

for wifi, I'm using rt2800usb but I'll try rt2870sta

For graphic drivers, I don't like having to be stuck at xorg 1.10
Besides, the python configuration tool used to generate the base config file faild, saying it couldn't open a file in /sys/firmware/dmi
(sorry I haven't got the exact error)

For the wm and the interface, I see you use 'florence' on screen keyboard
could you ell me what are the minimum dependancies for using it?

I'd like to have a lighter session than a full gnome session...

Thanks for your help
cyberic
Posts: 13
Joined: Sun Feb 19, 2012 4:02 pm

Re: archlinux on the joggler

Post by cyberic »

Just to add about the wifi driver, here:
https://wiki.archlinux.org/index.php/Rt2870

you can read:
Note: As of linux kernel 3.0, the rt2800usb driver automatically works with devices using the rt2870 chipset.

So I'll stick with rt2800usb, except if I really experience problems
User avatar
BuZz
Site Admin
Posts: 1460
Joined: Fri Mar 04, 2011 1:15 am

Re: archlinux on the joggler

Post by BuZz »

I can't tell you the florence dependencies. there are quite a lot. I think it lists them though in the readme etc.

if the in kernel wireless works for you, then fine. can you confirm if you can do wireless N on it ?

I doubt any drivers apart from iegd and emgd will work correctly on the joggler but you can try the psb driver and let us know. just use an x config based on one from my images, or off the wiki.
cyberic
Posts: 13
Joined: Sun Feb 19, 2012 4:02 pm

Re: archlinux on the joggler

Post by cyberic »

I got this with 'iwconfig wlan0'
wlan0 IEEE 802.11bgn ESSID:"xxx"
Mode:Managed Frequency:2.457 GHz Access Point: xxx
Bit Rate=150 Mb/s Tx-Power=20 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:on
Link Quality=59/70 Signal level=-51 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:12 Invalid misc:3 Missed beacon:0

The second time the rate was down to 120 Mb/s

iwpriv wlan0 -> wlan0 no private ioctls.

I did see some reconnections for 5 or 10 seconds, which happen a lot, but I don't know if it is related to my wireless setup, to my joggler or to the drivers...

I did recompile kernels directly on the joggler a few times and it didn't freeze or anything.

Now about the 'cracking' audio: in fact there was like a 'geiger counter' sound coming out of the speakers, which was audible through the headphones as well
when rmmoding some modules, the crackling seemed to be less frequent, but less audible.
It was happening even when I played no sound at all.
I suspect it was irq-related...

I tried a previous 2.6.37(??) kernel from the archlinux page, and the crackling was NOT there

On the 3.2 kernel, i fixed it by putting on the grub args: acpi=force intel_idle.max_cstate=1
With 'acpi=force intel_idle.max_cstate=6' , the crackling was there

About X drivers:
Simply typing 'X' starts the X server correctly. I think it's the fbdev driver.
The performance is acceptable, I tried enlightenment on it and it seemed ok.

I will maybe try some other drivers later, but it is great that the fb driver is working out of the box
User avatar
BuZz
Site Admin
Posts: 1460
Joined: Fri Mar 04, 2011 1:15 am

Re: archlinux on the joggler

Post by BuZz »

cstate 2 should be good also and will allow some more power saving - btw i list those options in my kernel config and I have a section on my linux joggler pages also.
Post Reply