installing_arch_linux_with_gpt
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
installing_arch_linux_with_gpt [2014/08/01 14:47] – [Build a kernel] falk | installing_arch_linux_with_gpt [2014/08/10 19:34] (current) – falk | ||
---|---|---|---|
Line 8: | Line 8: | ||
* An USB stick (at least 256MB) | * An USB stick (at least 256MB) | ||
* About 4-5 hours of time | * About 4-5 hours of time | ||
+ | |||
+ | ===== Download a kernel ===== | ||
+ | |||
+ | You can download a prebuilt one here: [[http:// | ||
===== Build a kernel ===== | ===== Build a kernel ===== | ||
Line 19: | Line 23: | ||
Add the binaries to your path: '' | Add the binaries to your path: '' | ||
- | Checkout a working kernel sourcetree. I recommend current vanilla kernel (3.15.6), it should work out of the box. | + | Checkout a working kernel sourcetree. I recommend current vanilla kernel (3.15.6), it should work out of the box. |
Create a directory for (kernel) installation: | Create a directory for (kernel) installation: | ||
Line 26: | Line 30: | ||
==== Building the kernel ==== | ==== Building the kernel ==== | ||
- | $ cd ~/ac100/marvin24s-kernel | + | $ cd ~/ac100/linux-3.15.6 |
$ make tegra_defconfig ARCH=arm | $ make tegra_defconfig ARCH=arm | ||
$ make menuconfig ARCH=arm | $ make menuconfig ARCH=arm | ||
Line 35: | Line 39: | ||
* Supplement the appended DTB with traditional ATAG information | * Supplement the appended DTB with traditional ATAG information | ||
* Kernel command line type (Use bootloader kernel arguments if available) | * Kernel command line type (Use bootloader kernel arguments if available) | ||
+ | |||
+ | Or use [[http:// | ||
+ | |||
+ | $ cd ~/ | ||
+ | $ curl http:// | ||
+ | $ make oldconfig ARCH=arm | ||
Build your kernel: | Build your kernel: | ||
Line 56: | Line 66: | ||
Congratulations, | Congratulations, | ||
- | + | ===== Installing on your AC100 ===== | |
- | ==== Installing on your AC100 ==== | + | |
Copy '' | Copy '' | ||
Line 107: | Line 116: | ||
You should have a (very) basic ArchLinuxArm system now. Log in with " | You should have a (very) basic ArchLinuxArm system now. Log in with " | ||
+ | |||
+ | For increased X11 performance build the opentegra driver according to [[http:// | ||
+ | |||
+ | First, build the modified libdrm: | ||
+ | |||
+ | git clone git:// | ||
+ | cd drm | ||
+ | ./ | ||
+ | make | ||
+ | make install | ||
+ | | ||
+ | Then, build the opentegra driver: | ||
+ | |||
+ | git clone git:// | ||
+ | cd xf86-video-opentegra | ||
+ | ./ | ||
+ | make | ||
+ | make install | ||
+ | |||
+ | |||
+ | |||
+ |
installing_arch_linux_with_gpt.1406897224.txt.gz · Last modified: 2014/08/01 14:47 by falk