Line 9: |
Line 9: |
| ==f28 end of life== | | ==f28 end of life== |
| "Fedora 28 will be EOL on Tuesday, May 28th, 2019. On this day we are going to close all of the Fedora 28 bugs which remain open [1]. You have a few weeks remaining to submit updates, if you have any, before the Fedora 28 release becomes unsupported. [1] https://fedoraproject.org/wiki/Releases/30/HouseKeeping#Fedora_28_EOL_Clo... -- Ben Cotton " | | "Fedora 28 will be EOL on Tuesday, May 28th, 2019. On this day we are going to close all of the Fedora 28 bugs which remain open [1]. You have a few weeks remaining to submit updates, if you have any, before the Fedora 28 release becomes unsupported. [1] https://fedoraproject.org/wiki/Releases/30/HouseKeeping#Fedora_28_EOL_Clo... -- Ben Cotton " |
− | ''Under Construction''
| |
| | | |
| ==Upgrading f30 to f31== | | ==Upgrading f30 to f31== |
Line 80: |
Line 79: |
| ::https://www.raspberrypi.org/downloads/ | | ::https://www.raspberrypi.org/downloads/ |
| ::https://elinux.org/RPi_Distributions#Fedora_Remix | | ::https://elinux.org/RPi_Distributions#Fedora_Remix |
− | | + | ::https://fedoraproject.org/wiki/QA:Testcase_Virt_ARM_on_x86 (install arm in VMM) |
| ==Sugar on other distributions== | | ==Sugar on other distributions== |
| :https://elinux.org/RPi_Distributions#Fedora_Remix | | :https://elinux.org/RPi_Distributions#Fedora_Remix |
| :https://elinux.org/Category:RaspberryPi | | :https://elinux.org/Category:RaspberryPi |
| + | ::https://medium.com/@petermcd/housekeeping-steps-to-take-after-installing-raspbian-on-a-raspberry-pi-5226be6ddc82 |
| ::http://www.pidora.ca/ | | ::http://www.pidora.ca/ |
| ::http://wiki.sugarlabs.org/go/Ubuntu_on_rpi3 (Ubuntu) | | ::http://wiki.sugarlabs.org/go/Ubuntu_on_rpi3 (Ubuntu) |
| + | ::;http://wiki.sugarlabs.org/go/Ubuntu_on_rpi3#Ubuntu-MATE-sugar-desktop_on_raspberry_pi2-3 (Ubuntu) |
| ::https://people.sugarlabs.org/rishabh/ (debian) | | ::https://people.sugarlabs.org/rishabh/ (debian) |
| ::https://wiki.debian.org/RaspberryPi | | ::https://wiki.debian.org/RaspberryPi |
Line 98: |
Line 99: |
| ::https://wiki.centos.org/SpecialInterestGroup/AltArch/armhfp#head-2c416cfaecdf675f43a5be7a81ad50e81e640c93 (add epl) | | ::https://wiki.centos.org/SpecialInterestGroup/AltArch/armhfp#head-2c416cfaecdf675f43a5be7a81ad50e81e640c93 (add epl) |
| :::https://en.opensuse.org/Portal:ARM | | :::https://en.opensuse.org/Portal:ARM |
| + | |
| + | ===Rpi3B+ vs Rpi4=== |
| + | *https://medium.com/pi-top/raspberrypi4-f38f12633345 |
| + | ::important review |
| + | ::;Note that USB3 Ports on RPi4 are Blue |
| + | ::Note that the Red and white enclosure of the Rpi4 allows overheating of the board; run with cover off |
| + | :::(lightning bolt warning in right upper corner appears when too hot) |
| | | |
| ===Rpi-3b installer+=== | | ===Rpi-3b installer+=== |
| | | |
| *https://fedoraproject.org/wiki/Architectures/ARM/Installation#Arm_Image_Installer | | *https://fedoraproject.org/wiki/Architectures/ARM/Installation#Arm_Image_Installer |
| + | *https://www.balena.io/etcher/ (Raspbian installer) |
| + | :::https://downloads.raspberrypi.org/raspbian/images/raspbian-2019-06-24/2019-06-20-raspbian-buster.zip |
| ==== Rpi3B+ ==== | | ==== Rpi3B+ ==== |
| ;Testing of f31 arm (raw) images | | ;Testing of f31 arm (raw) images |
| *https://fedoraproject.org/wiki/Test_Results:Fedora_31_Rawhide_20190601.n.0_Installation#ARM_disk_images | | *https://fedoraproject.org/wiki/Test_Results:Fedora_31_Rawhide_20190601.n.0_Installation#ARM_disk_images |
− | =====<-Pass->===== | + | =====Installation method used for testing===== |
| + | #Download Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw.xz file to /Downloads |
| + | #extract here to expand to Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw file |
| + | #start Fedora Media Writer/select Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw file in "Custom" |
| + | #insert micro SD into usb Card Reader and plug in it's USB |
| + | #select RPiB3+ and write Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw file |
| + | #exit Fedora MediaWriter |
| + | #start gparted and expand partition 3 to full size of micro SD (Class 10 32 GB) |
| + | #insert mico SD in RPi3B+ slot and power up. |
| + | #install Nodebug kernel https://fedoraproject.org/wiki/RawhideKernelNodebug |
| + | ::Suggestion save command for nodebug on USB key as text file; copy paste it into terminal when running booted sd. |
| + | |
| + | =====Working images===== |
| + | :;;Fedora-Mate-armhfp-Rawhide-20190716.n.0-sda.raw |
| + | ::https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20190716.n.0/compose/Spins/armhfp/images/Fedora-Mate-armhfp-Rawhide-20190716.n.0-sda.raw.xz |
| + | ===== Enabling the rawhide kernel nodebug repository ===== |
| + | :::https://fedoraproject.org/wiki/RawhideKernelNodebug |
| + | ; NOTE recent arm images use debug kernel and this fills up the microSD cards quickly; making them freeze up |
| + | :::"fills up sd: bcm2835-dma (messages never stop) |
| + | *https://fedoraproject.org/wiki/KernelDebugStrategy |
| + | |
| + | <pre><nowiki> |
| + | $ sudo dnf config-manager --add-repo=http://dl.fedoraproject.org/pub/alt/rawhide-kernel-nodebug/fedora-rawhide-kernel-nodebug.repo |
| + | $ sudo dnf update |
| + | </nowiki></pre> |
| + | *Terminal: |
| + | ::sudo dnf groupinstall sugar-desktop-environment |
| + | ::sudo dnf install sugar-runner |
| + | ;Fedora-Mate-armhfp-Rawhide-20190704.n.1-sda.raw |
| + | ::https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20190704.n.1/compose/Spins/armhfp/images/Fedora-Mate-armhfp-Rawhide-20190704.n.1-sda.raw.xz |
| + | [[File:Mate 0704.n.1.png|400px]] |
| + | ;Fedora-SoaS-armhfp-Rawhide-20190703.n.0-sda.raw |
| + | ::https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190703.n.0-sda.raw.xz |
| + | :::seems to lock up when using wired and wireless AP |
| + | ;Fedora-Xfce-armhfp-Rawhide-20190621.n.0-sda.raw |
| + | ::https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20190621.n.0/compose/Spins/armhfp/images/Fedora-Xfce-armhfp-Rawhide-20190621.n.0-sda.raw.xz |
| ;Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw | | ;Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw |
| ::https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20190619.n.0/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw.xz | | ::https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20190619.n.0/compose/Spins/armhfp/images/Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw.xz |
| + | *Inital-setup after boot |
| + | [[File:IFedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw-1.jpg|400px]] |
| + | *F1 network neighborhood with jabber.sugarlabs.org entered in networking |
| [[File:Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw-4.jpg|400px]] | | [[File:Fedora-SoaS-armhfp-Rawhide-20190619.n.0-sda.raw-4.jpg|400px]] |
| ;Fedora-Xfce-armhfp-Rawhide-20190601.n.0-sda.raw | | ;Fedora-Xfce-armhfp-Rawhide-20190601.n.0-sda.raw |
| ::https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20190524.n.1/compose/Spins/armhfp/images/Fedora-Xfce-armhfp-Rawhide-20190524.n.1-sda.raw.xz | | ::https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20190524.n.1/compose/Spins/armhfp/images/Fedora-Xfce-armhfp-Rawhide-20190524.n.1-sda.raw.xz |
− | :[[File:Xfce_arm_fc31_0601.jpg|400px]]
| + | |
| ;Fedora-LXQt-armhfp-Rawhide-20190601.n.0-sda.raw | | ;Fedora-LXQt-armhfp-Rawhide-20190601.n.0-sda.raw |
− | ;https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20190601.n.0/compose/Spins/armhfp/images/Fedora-LXDE-armhfp-Rawhide-20190601.n.0-sda.raw.xz
| + | ::https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20190601.n.0/compose/Spins/armhfp/images/Fedora-LXDE-armhfp-Rawhide-20190601.n.0-sda.raw.xz |
− | ;https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20190611.n.2/compose/Spins/armhfp/images/Fedora-LXDE-armhfp-Rawhide-20190611.n.2-sda.raw.xz
| + | ::https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20190611.n.2/compose/Spins/armhfp/images/Fedora-LXDE-armhfp-Rawhide-20190611.n.2-sda.raw.xz |
− | ::Sugar-desktop-environment + sugar-runner | + | ::Sugar-desktop-environment + sugar-runner (both install) |
− | ;Fedora-Mate-armhfp-Rawhide-20190609.n.1-sda.raw (starts initial setup ) | + | ;Fedora-Mate-armhfp-Rawhide-20190609.n.1-sda.raw |
− | ;http://mirror.math.princeton.edu/pub/fedora/linux/development/rawhide/Spins/armhfp/images/Fedora-Mate-armhfp-Rawhide-20190609.n.1-sda.raw.xz
| + | ::http://mirror.math.princeton.edu/pub/fedora/linux/development/rawhide/Spins/armhfp/images/Fedora-Mate-armhfp-Rawhide-20190609.n.1-sda.raw.xz |
| ; Centos 7 | | ; Centos 7 |
− | ; https://buildlogs.centos.org/rolling/7/isos/armhfp/
| + | ::https://buildlogs.centos.org/rolling/7/isos/armhfp/ |
− | | |
− | =====<-Fail->=====
| |
− | ;Fedora-Workstation-Rawhide-20190520.n.0.aarch64.raw
| |
− | ::https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20190518.n.0/compose/Workstation/aarch64/images/Fedora-Workstation-Rawhide-20190518.n.0.aarch64.raw.xz
| |
− | | |
− | :"started Gnome Display manager"
| |
− | | |
− | ::"/dev/kmsg/buffer overrun" (many repeats)
| |
− | ::aarch64 wks stops at "starting Gnome Display manager"
| |
− | ::::"gnome is probably running out of memory" https://bugzilla.redhat.com/show_bug.cgi?id=1712601#c2
| |
− | ;Fedora-Python-Classroom-armhfp-Rawhide-20190601.n.0-sda.raw
| |
− | :"started Gnome Display manager"
| |
− | | |
− | ;stops at >"Starting kernel.." (all below)
| |
− | *https://bugzilla.redhat.com/show_bug.cgi?id=1711469
| |
− | *Fedora-KDE-armhfp-Rawhide-20190524.n.0-sda.raw.
| |
− | *Fedora-SoaS-armhfp-Rawhide-20190522.n.0-sda.raw
| |
− | *Fedora-SoaS-armhfp-Rawhide-20190518.n.0-sda.raw
| |
− | *Fedora-Mate-armhfp-Rawhide-20190518.n.0-sda.raw
| |
− | *Fedora-Mate-armhfp-Rawhide-20190517.n.0-sda.raw
| |
− | *Fedora-KDE-armhfp-Rawhide-20190517.n.0-sda.raw
| |
− | *Fedora-SoaS-armhfp-Rawhide-20190517.n.0-sda.raw
| |
− | ;Older builds
| |
− | :none start inital-setup:
| |
− | ::no user login
| |
− | *Fedora-KDE-armhfp-Rawhide-20190508.n.0-sda.raw
| |
− | *Fedora-Mate-armhfp-Rawhide-20190508.n.0-sda.raw
| |
− | *Fedora-Xfce-armhfp-Rawhide-20190508.n.0-sda.raw
| |
− | | |
− | ====not working====
| |
− | *;soas does not start:
| |
− | "<pwhalen> satellit, seeing the same issue. it looks like the initramfs is host-only for some reason. Looking at the kickstart I think I see why.
| |
− | <pwhalen> we remove dracut-config-generic in post, but it looks like we also rebuild the initramfs for sugar as well..seems like the rebuild happens after we remove dracut-config-generic.. so host only :(
| |
− | | |
− | <pwhalen> satellit, broken in rawhide as well - 15M May 14 15:59 initramfs-5.1.0-1.fc31.armv7hl.img
| |
− | <pwhalen> should be around 40-50M"
| |
− | "<pwhalen> satellit, if you replace the initramfs with this one - https://fedorapeople.org/~pwhalen/soas/initramfs-5.0.9-301.fc30.armv7hl.img
| |
− | <pwhalen> it will boot. Thanks for bringing this to our attention."
| |
− | | |
− | *may 15:
| |
− | <pwhalen> satellit, mount the sd, the look for the partition labelled boot
| |
− | | |
− | <pwhalen> might be easiest to then right click and open in terminal, then 'su -c "wget https://fedorapeople.org/~pwhalen/soas/initramfs-5.0.9-301.fc30.armv7hl.img"'
| |
− | <pwhalen> then 'sudo mv initramfs-5.0.9-301.fc30.armv7hl.img.1 initramfs-5.0.9-301.fc30.armv7hl.img'
| |
− | <pwhalen> should od it
| |
− | <pwhalen> or do it even
| |
− | <pwhalen> and we'll get it fixed for f31. As it is it will only work in qemu.
| |
| | | |
− | *;fix applied | + | =====Not Working===== |
− | :Download https://fedorapeople.org/~pwhalen/soas/initramfs-5.0.9-301.fc30.armv7hl.img
| + | ======interupt waits too long before GRUB if no network cable connection====== |
− | ::chmod 777 initramfs-5.0.9-301.fc30.armv7hl.img on mounted sd | + | * https://fedoraproject.org/wiki/Architectures/ARM/Raspberry_Pi#It_waits_too_long_before_GRUB |
− | ::rm initramfs-5.0.9-301.fc30.armv7hl.img | + | ::"lan78xx_eth Waiting for PHY auto negotiation to complete..." |
− | cp /home/satellit/Downloads/f30/initramfs-5.0.9-301.fc30.armv7hl.img /run/media/satellit/__boot/initramfs-5.0.9-301.fc30.armv7hl.img
| + | :::That happens without ethernet cable plugged in. You can interrupt the waiting by CTRL+C. |
| | | |
| =sugar desktop in 2nd DE= | | =sugar desktop in 2nd DE= |