[Release] Ubuntu 18.04 Mate for OdroidN1

Post Reply
User avatar
mad_ady
Posts: 6011
Joined: Wed Jul 15, 2015 5:00 pm
languages_spoken: english
ODROIDs: XU4, C1+, C2, N1, H2, N2
Location: Bucharest, Romania
Has thanked: 105 times
Been thanked: 62 times
Contact:

[Release] Ubuntu 18.04 Mate for OdroidN1

Unread post by mad_ady » Wed Jan 16, 2019 6:36 pm

Ubuntu 18.04 for Odroid N1

I'm not very good at baking linux images, but here goes my attempt of porting Ubuntu 18.04 to Odroid N1.

The image contains the following (features):

* ffmpeg 4.0.3 with rkmpp decoder support
* mpv 0.29.0-107 with rkmpp decoding (but sadly crashes when used with it)
* kodi 18.0-ALPHA3 (based on @Owersun's patches)
* Xorg with hardware acceleration
* Mate desktop environment, Chromium, Firefox
* Petitboot support based on work by @joy
* IR Blaster support (because I need it)
* Kernel 4.4.114 (Hardkernel branch) with petitboot, docker support
* Kernel 4.4.169 (Owersun's branch) with more fixes
* different partition UUIDs than the debian image (shouldn't count as a feature)
* DHCP networking via /etc/netplan/02-dynamic.yaml
* lots of development libraries (sorry about that - rootfs is about 5.3GB)

On first boot it will attempt to resize its root partition (just as official images do) and it will power off.

Login info:

Code: Select all

root/odroid
odroid/odroid
Note, by default the image boots to text mode. You can start lightdm with

Code: Select all

sudo service lightdm start
You can enable it at boot with:

Code: Select all

ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target
Kernel selection:
Copy boot.ini.X over boot.ini to change boot parameters:
* boot.ini.4.4 - Hardkernel's 4.4.114 kernel. GPIOs are prefixed with 1000 (e.g. 1035). Tested with petitboot, lxc/docker. May have occasional problems when booting (a kernel panic)
* boot.ini.owersun - Owersun's 4.4.169 kernel. GPIOs are not prefixed with 1000 (e.g. 35). Not tested extensively, but should be fine.
* boot.ini.petitboot - Boots Hardkernel's 4.4.114 kernel with petitboot initrd. Boot options can be set in /etc/kboot.conf. Can kexec other kernels (selection via HDMI).

Bugs and problems:
* When you boot to graphical mode you have about 20 minutes to log in, otherwise the system dies/turns off unexpectedly. Haven't figured out why. Once logged in you should be fine.
* Sometimes kodi starts, but the mouse is unable to interact with the menus (as if it didn't have focus). Not sure what causes it.
* Probably lots more unknown bugs :)

Download link: https://oph.mdrjr.net/madady/odroidn1/ubuntu-18.04/

Custom deb packages:
* Some deb packages have been marked as held-back because they were custom built with Rockchip's support. In case you overwrite them, you can get them from here.

https://oph.mdrjr.net/madady/odroidn1/deb/

Thanks to the community for the hand-holding and support :) (see development thread here: viewtopic.php?f=150&t=31903)
I'm happy to be able to release this, even if it's imperfect, because it frees me to work on other projects :D
Enjoy!

User avatar
rooted
Posts: 6509
Joined: Fri Dec 19, 2014 9:12 am
languages_spoken: english
Location: Gulf of Mexico, US
Has thanked: 34 times
Been thanked: 13 times
Contact:

Re: [Release] Ubuntu 18.04 Mate for OdroidN1

Unread post by rooted » Wed Jan 16, 2019 6:59 pm

Nice work, I look forward to giving it a go when time permits.

User avatar
mad_ady
Posts: 6011
Joined: Wed Jul 15, 2015 5:00 pm
languages_spoken: english
ODROIDs: XU4, C1+, C2, N1, H2, N2
Location: Bucharest, Romania
Has thanked: 105 times
Been thanked: 62 times
Contact:

Re: [Release] Ubuntu 18.04 Mate for OdroidN1

Unread post by mad_ady » Wed Jan 16, 2019 7:07 pm

Don't expect too much :P

User avatar
rooted
Posts: 6509
Joined: Fri Dec 19, 2014 9:12 am
languages_spoken: english
Location: Gulf of Mexico, US
Has thanked: 34 times
Been thanked: 13 times
Contact:

Re: [Release] Ubuntu 18.04 Mate for OdroidN1

Unread post by rooted » Wed Jan 16, 2019 7:20 pm

I will lower my expectations

Post Reply

Return to “Ubuntu/Debian”

Who is online

Users browsing this forum: No registered users and 1 guest