Ubuntu 12.04 on N900 with U-Boot
1 Attachment(s)
Notice: Currently I switched to Arch as main alternative OS for N900 and encourage everyone to do this.Old message So, we've got 12.04 booting. Thanks to PanzerSajt, Estel, Pali, freemangordon, Skry, Aravinda, NIN101, MohammadAG, skykooler, apachelogger, mpoirier, 白い熊 and others :) 12.10 thread: http://talk.maemo.org/showthread.php?t=87002 Hardware support Check what's working and what's not in the wiki (needs updating by users): https://wiki.ubuntu.com/ARM/n900#Hardware_supportBrief instruction
Code:
bzr uncommit --revision 50 Kernel Foreword by freemangordon: Quote:
Debs: http://talk.maemo.org/showpost.php?p...&postcount=253 Source: http://code.google.com/p/n900/source...ce-2.6.37-n900 To install it easily update to revision >= 106 and unpack the downloaded archive in the ubuntu-n900 directory. The script will look for Code:
custom_kernel/linux-image-*.deb How to boot uboot-pr13 will try to boot from your microSD card automatically (use run noloboot to start Maemo).There is an ubuntu.item for the Bootmenu (rev 84+) generated in the root filesystem, but it's not yet confirmed to work, we are waiting for someone to test/fix it. Code You can check the code here:https://code.launchpad.net/ubuntu-n900 Your help Feel free to fix anything and edit wiki (it needs you even if you didn't fix anything ;) ):https://wiki.ubuntu.com/ARM/n900 Please post even if you succeed. Template is generated by the script in the end. Most of the selected options are stored in options subdirectory. You can check script revision with Code:
bzr revno Code:
bzr branch lp:~xintx-ua/ubuntu-n900/unstable webchat.freenode.net/?channels=#maemo-alternatives Briefly about troubleshooting Unmount order: /mnt/dev/pts /mnt/dev /mnt/* /mntTry stopping all daemons that may have started in chroot before. Use # lsof | grep /mnt on the host machine to find out these daemons. How to debug (thanks to caveman for the instruction): 1. in your terminal, run 'script' (see its man page for details) 2. run the install script with full debug: 'sudo bash -x install.sh' 3. when the script ends, type 'exit' 4. post the contents of the typescript file so we can take a look at the output Video: http://www.youtube.com/watch?v=tRUlJ2GXI04 |
Re: Ubuntu 12.04 on N900 with U-Boot
TODO (with revision number = done, but untested):
Workarounds not included in the script: * PanzerSajt's accesories branch: https://launchpad.net/ubuntu-n900-accessories * caveman's post with fixes: http://talk.maemo.org/showpost.php?p...&postcount=296 * fix wlan numbering: http://talk.maemo.org/showpost.php?p...&postcount=202 * all images are blank: Code:
sudo apt-get install --reinstall libgdk-pixbuf2.0-0 Code:
sudo apt-get install python-gi-cairo Code:
echo "/dev/mmcblk1p3 swap swap defaults 0 0" >> /etc/fstab * install an armel package: Code:
dpkg --foreign-architecture armel -i package.deb Code:
dpkg -P package:armel DONE:
Feel free to propose anything or make a patch/help with it. |
Re: Ubuntu 12.04 on N900 with U-Boot
Screenshots please... And a bit of details... ?
|
Re: Ubuntu 12.04 on N900 with U-Boot
Quote:
Do you know any CLI screenshot tool? |
Re: Ubuntu 12.04 on N900 with U-Boot
which uboot, pr13 or Pali's?
|
Re: Ubuntu 12.04 on N900 with U-Boot
Quote:
Quote:
P.S. I will not have lot of spare time tomorrow (2012-03-06), sorry everyone. I hope you undestand that 12.04 is development branch with non-standard kernel in the middle of transition to a new architecture and 256 Mb of RAM isn't very much. P.P.S. Don't select fso- package, it may break dpkg. YMMV. |
Re: Ubuntu 12.04 on N900 with U-Boot
Quote:
|
Re: Ubuntu 12.04 on N900 with U-Boot
It says it can't find qemu-user-static. In which repo is it?
EDIT: my bad. Didn't get that I have to run the commands on the pc. Please make it a bit more clear, that point. |
Re: Ubuntu 12.04 on N900 with U-Boot
Quote:
|
Re: Ubuntu 12.04 on N900 with U-Boot
Code:
qemu: uncaught target signal 11 (Segmentation fault) - core dumped |
All times are GMT. The time now is 00:58. |
vBulletin® Version 3.8.8