[OS] SkiffOS/Buildroot for Odroid C4 w/ kernel 5.18.x and Debian Sid XFCE

Post Reply
kidovate
Posts: 77
Joined: Fri Jun 21, 2013 8:26 am
languages_spoken: english
ODROIDs: All SkiffOS supported
Has thanked: 7 times
Been thanked: 18 times
Contact:

[OS] SkiffOS/Buildroot for Odroid C4 w/ kernel 5.18.x and Debian Sid XFCE

Post by kidovate »

Image

SkiffOS (Buildroot) is supporting Odroid C4 and all other Odroids on kernel 5.18.x and latest u-boot.

The default Skiff Core config now has Debian Sid w/ a lightweight XFCE & chromium GUI.

https://github.com/skiffos/SkiffOS/tree ... igs/odroid

Merged many support patches from tobetter's kernel & other sources:

https://github.com/skiffos/linux/commit ... oid-5.18.y

Supports running Ubuntu, Alpine, Gentoo, NixOS, and others in a container.

Feel free to join Discord (or email) & request a pre-built image, be sure to attach your ssh public key & any other configs (like network manager connections), which OS distro you want running in the container, etc.

Cross-compiling a system is very easy:

Code: Select all

export SKIFF_CONFIG=odroid/c4,skiff/core
make compile
Prebuilt demo image: https://drive.google.com/file/d/1Q9GBen ... sp=sharing

Default username is "core" or "root" and default password is "skiffos" (for demo)

First boot takes slightly longer while allocating swapfiles & resizing the persist partition.

To disable the root password, edit /mnt/persist/skiff/core.yaml and remove the password line, and edit /mnt/persist/skiff/ssh/sshd_config and set PermitRootLogin prohibit-password

The linked image is for demo purposes only; you should build your own w/o a password enabled!
These users thanked the author kidovate for the post (total 2):
odroid (Sat Apr 30, 2022 9:44 pm) • att2 (Tue May 03, 2022 5:05 am)

User avatar
odroid
Site Admin
Posts: 39120
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean
ODROIDs: ODROID
Has thanked: 2514 times
Been thanked: 1382 times
Contact:

Re: [OS] SkiffOS/Buildroot for Odroid C4 w/ kernel 5.18.x and Debian Sid XFCE

Post by odroid »

Great work! Really impressive.

Can you please check the fps when you run a WebGL example of aquarium with Chromium browser on C4 and N2+?
https://webglsamples.org/aquarium/aquarium.html
These users thanked the author odroid for the post:
kidovate (Mon May 02, 2022 4:33 am)

kidovate
Posts: 77
Joined: Fri Jun 21, 2013 8:26 am
languages_spoken: english
ODROIDs: All SkiffOS supported
Has thanked: 7 times
Been thanked: 18 times
Contact:

Re: [OS] SkiffOS/Buildroot for Odroid C4 w/ kernel 5.18.x and Debian Sid XFCE

Post by kidovate »

odroid wrote:
Sat Apr 30, 2022 9:47 pm
Can you please check the fps when you run a WebGL example of aquarium
Note: glxinfo reports Panfrost & acceleration is being used properly, same with about://gpu

On the Odroid C4:

Running with Chromium at fullscreen on 1080p HDMI output, but with canvas 1024x1024, I'm currently getting only ~15 FPS on the 100 fish setting.

User avatar
odroid
Site Admin
Posts: 39120
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean
ODROIDs: ODROID
Has thanked: 2514 times
Been thanked: 1382 times
Contact:

Re: [OS] SkiffOS/Buildroot for Odroid C4 w/ kernel 5.18.x and Debian Sid XFCE

Post by odroid »

Thank you for the test results.

att2
Posts: 145
Joined: Tue Jan 17, 2017 10:56 pm
languages_spoken: english, german
ODROIDs: Odroid C2, Odroid C4 Also : Bananapi, Orangepi, Raspi3
Location: Graz, Austria, Europe
Has thanked: 25 times
Been thanked: 10 times
Contact:

Re: [OS] SkiffOS/Buildroot for Odroid C4 w/ kernel 5.18.x and Debian Sid XFCE

Post by att2 »

At SkiffOS, I'm running into the same issues that I have had with all Kernel-5 distros, i.e.
* 20 Rasterlines hanging down from a Waveshare 10.1" touch screen, thus, 20 rasterlines missing at the bottom. Color of upper 20 Rasterlines dependant on an area near the left/down border. Resolution is 1024x600.
* Slow boot - 40 secs -- possible i2c bug in U-Boot when detecting HDMI. Nothing in the log files about it.
* No idea of how to activate UART0,1,2,3 and PCF8563 since no boot.ini file is found anywhere
* USB : mouse cursor hangs randomly and intermittently, most notably at login screen ; this does not happen on the same hardware with different OS and Kernel 4.9.277
* Hardware-shutdown from "containerized" OS (Debian) not possible - will only lead to login screen

I wonder whenever some downloadable images of whatever OS will be ready that fixes all this.

User avatar
mad_ady
Posts: 10597
Joined: Wed Jul 15, 2015 5:00 pm
languages_spoken: english
ODROIDs: XU4 (HC1, HC2), C1+, C2, C4 (HC4), N1, N2, H2, Go, Go Advance, M1
Location: Bucharest, Romania
Has thanked: 644 times
Been thanked: 905 times
Contact:

Re: [OS] SkiffOS/Buildroot for Odroid C4 w/ kernel 5.18.x and Debian Sid XFCE

Post by mad_ady »

There was a recent uboot patch to address slow screen detection, perhaps it just need to get merged.

Post Reply

Return to “Other OS”

Who is online

Users browsing this forum: No registered users and 0 guests