View source for User:JohnSullivan
From Openmoko
You do not have permission to edit this page, for the following reasons:
You can view and copy the source of this page:
Return to User:JohnSullivan.
You do not have permission to edit this page, for the following reasons:
You can view and copy the source of this page:
Return to User:JohnSullivan.
I'm using a FreeRunner, with Qt-Extended on the flash but mainly using Debian on the microSD. Currently I'm experimenting with SHR as well.
I'm in Boston.
If you have a question or suggestion for me, feel free to leave it on the talk page here or contact me by email and more. I'm also in #openmoko, #openmoko-cdevel, and #openmoko-debian as johnsu01.
I'm blogging a bit about my experiences and hacking on the FreeRunner at http://journal.wjsullivan.net. Posts tagged with "freerunner" are syndicated to http://planet.openmoko.org.
I started a microblogging group for FreeRunner users at identi.ca.
Related articles I've written for the FSF include:
I tried Qi. This was installed with:
dfu-util -a u-boot -R -D qi-s3c2442-master_a2d11c4dd18c9517.udfu
The kernel then needs to be renamed/linked to /boot/uImage-GTA02.bin.
We also need a /boot/append-GTA02 file containing:
root=/dev/mmcblk0p1 console=tty0 loglevel=8 rootdelay=1
However, it won't boot from the SD. It just ends up booting from flash. So now I'm back on u-boot.
I'm experimenting with the andy-tracking kernel.
The kernel version in the Debian repositories is 2.6.24, and I'm starting to suspect that it is responsible for some of my wifi and bluetooth issues. andy-tracking is 2.6.28 and might help.
However, with 2.6.28, if I have e17 set to restore screen rotation on login, then I get a blank white screen. Leaving it in portrait works.
I'm currently using it without a SIM with:
I'm using bluez 4.27 compiled from source, and bluetooth-gnome 1.8 also compiled from source.
I'm using xserver-xglamo.
The illume theme was using the default ugly X crosshairs mouse cursor. I installed the crystalcursors package and made sure via update-alternatives that it was in use, but it didn't work in e17 until I went into Settings => Look => Mouse Cursor. I selected "Use X cursor", "Show cursor", and changed the cursor size to 16px (under Advanced). Now it's a more pleasant arrow.
I'm still figuring out which e-mail client to use, but for right now I am reading and sending e-mail via SquirrelMail.
I'm experimenting with Claws. It looks promising -- it even has a "small screen" setting which is almost right.
This is proving difficult. epdfview reports a .gz pdf file as "encrypted" and asks for a password. I guess it doesn't handle gzipped files. After gunzipping it, I was able to open the file, but as soon as I try to go to the next page with Page Down, it segfaults. Trying to read the same PDF (the Debian Policy Guide) with evince results in an error about not being able to allocate sufficient resources. xpdf crashes as well. Is this PDF just too big?
I tried the delicious extension but it seems to make things too slow. I might try again. The reason I'm using iceweasel instead of midori is because I'm hoping that one of the mouse gesture extensions will be useful.
Boot time is currently about 3 minutes. I'm currently starting mpd and mpdscribble at boot, which I will stop by writing a shell script that starts them if they are not already started when I actually open the music player.
I'm also using exim4, which was adding almost a full minute to the boot time. Doing:
dpkg-reconfigure exim4-config
And answering "Yes" to the "Keep number of DNS-queries minimal" question helped reduce this.
I'm currently experimenting with using a swap file, to see if that improves stability. I made that with:
dd if=/dev/zero of=swapfile bs=1024 count=524288 mkswap swapfile
Then added to fstab:
/swapfile none swap sw 0 0
And to start using it immediately:
swapon -a
My /etc/modules (for 2.6.24 -- this is not needed with the andy-tracking kernel):
snd-soc-neo1973-gta02-wm8753 g_ether bluetooth bnep ohci-hcd hci_usb
My .Xresources:
UXTerm*font: -bitstream-terminal-bold-r-normal--18-140-100-100-c-110-iso8859-1 UXTerm*background: black UXTerm*foreground: cyan XTerm*font: -bitstream-terminal-bold-r-normal--18-140-100-100-c-110-iso8859-1 XTerm*background: black XTerm*foreground: cyan
My .gtkrc-2.0:
gtk-font-name = "Sans 6" style "scroll" { GtkScrollbar::slider-width = 25 } class "*" style "scroll"
(The small font and the large scroll bar are to help cope with dpi issues that xglamo has right now. For portrait orientation I use "Sans 14" for the font.)
FIXME: Need to add sources.list.
Well, the first test did not go well. It looks nice and feels snappy, but it froze up completely within a few minutes of use. I had to remove the battery and reboot. Also, Midori did not show any address bar, and typing C-l did not help. So I was unable to actually enter a web address to browse to.