Ubuntu 20.10 for ODROID-N2/C4/HC4

trwn2p
Posts: 9
Joined: Fri Oct 16, 2020 5:12 am
languages_spoken: english
ODROIDs: N2 Plus
Has thanked: 1 time
Been thanked: 2 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by trwn2p »

Gave the above panfrost image a try. It boots but doesn't expand to use whole partition. So rsyslog service fails and floods the journal. says like 790 of 830 mb used of 29GB sdcard. panfrost module was there in lsmod. Journal looked ok other than that.

PS. Used dd at 4M and 1M didnt matter.

User avatar
tobetter
Posts: 6622
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: Many
Location: Paju, South Korea
Has thanked: 328 times
Been thanked: 921 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by tobetter »

trwn2p wrote:
Sat Nov 21, 2020 8:03 pm
Gave the above panfrost image a try. It boots but doesn't expand to use whole partition. So rsyslog service fails and floods the journal. says like 790 of 830 mb used of 29GB sdcard. panfrost module was there in lsmod. Journal looked ok other than that.

PS. Used dd at 4M and 1M didnt matter.
Which image didn't work?

eruo1
Posts: 15
Joined: Fri Jan 24, 2020 10:22 am
languages_spoken: english
ODROIDs: n2
Has thanked: 2 times
Been thanked: 0
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by eruo1 »

The 20201120 Ubuntu 20.10 (Groovy Gorilla) for ODROID-N2/N2Plus is not working. I can neither update nor upgrade it. it gives all sorts of errors.

User avatar
tobetter
Posts: 6622
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: Many
Location: Paju, South Korea
Has thanked: 328 times
Been thanked: 921 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by tobetter »

@trwn2p and @euro,

New images are uploaded as the same file name, please download and try again.
Thank you.

eruo1
Posts: 15
Joined: Fri Jan 24, 2020 10:22 am
languages_spoken: english
ODROIDs: n2
Has thanked: 2 times
Been thanked: 0
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by eruo1 »

Image

Same errors as before. Failure to resolve repositories.

eruo1
Posts: 15
Joined: Fri Jan 24, 2020 10:22 am
languages_spoken: english
ODROIDs: n2
Has thanked: 2 times
Been thanked: 0
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by eruo1 »

Please ignore the last message. Everything is okay now. There was no internet connection when the attempt was made. Hence the errors.

trwn2p
Posts: 9
Joined: Fri Oct 16, 2020 5:12 am
languages_spoken: english
ODROIDs: N2 Plus
Has thanked: 1 time
Been thanked: 2 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by trwn2p »

Ok meant N2. So some confusion here. Is this required ? deb http://ppa.linuxfactory.or.kr groovy testing
If so it would bring in 5.9.9. which would conflict with running 5.10rc. If I leave apt as it is then how would I get the latest patched mesa 20.3 ? I would not want to use stock mesa from ubuntu for panfrost. Arch has mesa-git for panfrost. I'm sure we need the equivalent.

Ideally I'd want qt 5.15.2 mesa-git kde-fw 5.76.0 plasma 5.20.3 to really test things right. I'm an Arch guy but I like using ubu 20.10 too. Just dont know what repos or apt commands I need for that.

User avatar
tobetter
Posts: 6622
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: Many
Location: Paju, South Korea
Has thanked: 328 times
Been thanked: 921 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by tobetter »

trwn2p wrote:
Sun Nov 22, 2020 8:18 am
Ok meant N2. So some confusion here. Is this required ? deb http://ppa.linuxfactory.or.kr groovy testing
If so it would bring in 5.9.9. which would conflict with running 5.10rc.
No, you would not need it. It's the path to download the packages for intermediate and test purpose. The Linux kernel 5.9 and 5.10 are packaged with different package name, so they won't conflict and both can be installed but you can select one of both. If you install 5.10 package on top of my N2 20.10 image, the default kernel will become 5.10.
If I leave apt as it is then how would I get the latest patched mesa 20.3 ? I would not want to use stock mesa from ubuntu for panfrost. Arch has mesa-git for panfrost. I'm sure we need the equivalent.
I am building mesa package from my server, so once you use my OS image the mesa packages are coming from my package server not from Ubuntu official package server. My build setup for mesa is to build the source from their 'master' branch, no matter it's 20.1 or 20.2 or 20.3 whatever. If you want to have 20.3, please do compile by yourself then explain me why we need to use 20.3. Then I would try to put 20.3 or more advance branch can be built and distributed.
Ideally I'd want qt 5.15.2 mesa-git kde-fw 5.76.0 plasma 5.20.3 to really test things right. I'm an Arch guy but I like using ubu 20.10 too. Just dont know what repos or apt commands I need for that.
You could figure out which package you have to install but the version is the matter and I believe you must understand that Ubuntu and Arch manages differently. For example, the stable version of Plasma is 5.20.2, 5.20.3 is relesed on Nov/10. And official Plasma for Ubuntu 20.10 looks like they are not even at 5.20 yet.

So if you like to use more upstream version, you should build your own packages. If you want to contribute for this project, please share the version you have tried what's good and bad.

trwn2p
Posts: 9
Joined: Fri Oct 16, 2020 5:12 am
languages_spoken: english
ODROIDs: N2 Plus
Has thanked: 1 time
Been thanked: 2 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by trwn2p »

Ok. I'll remove groovy testing from sources.list. Kernels - Ill stay on patched 5.10rc. Mesa - master is fine vs 20.3 since it's always latest. Yeah ubu has the latest qt and plasma but nothing on the web helps get it going short of using Kunbuntu or Neon. I havent seen those for aarch64 in my searching. As it stands with old qt 5.14 and plasma 5.19 X is ok but slow and wayland freezes. Testing on Arch with patched kernel and mesa-git it's newer but performance/problems are the same atm.

So more waiting and testing is what I'll do. At some point soon I'll build KDE/Gnome on Linux from Scratch which I have Xfce-panfrost working great on the N2+ currently. From what I can gather in this forum there's 4 or 5 others all doing parallel testing/building either on Arch-jgm Libelec-chewitt Ubu-tobetter Debian Bullseye-name unknown. LFS-me. Armbian-nobody. Thanks for the reply and more clairity.

User avatar
tobetter
Posts: 6622
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: Many
Location: Paju, South Korea
Has thanked: 328 times
Been thanked: 921 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by tobetter »

trwn2p wrote:
Sun Nov 22, 2020 1:46 pm
Ok. I'll remove groovy testing from sources.list. Kernels - Ill stay on patched 5.10rc. Mesa - master is fine vs 20.3 since it's always latest. Yeah ubu has the latest qt and plasma but nothing on the web helps get it going short of using Kunbuntu or Neon. I havent seen those for aarch64 in my searching. As it stands with old qt 5.14 and plasma 5.19 X is ok but slow and wayland freezes. Testing on Arch with patched kernel and mesa-git it's newer but performance/problems are the same atm.

So more waiting and testing is what I'll do. At some point soon I'll build KDE/Gnome on Linux from Scratch which I have Xfce-panfrost working great on the N2+ currently. From what I can gather in this forum there's 4 or 5 others all doing parallel testing/building either on Arch-jgm Libelec-chewitt Ubu-tobetter Debian Bullseye-name unknown. LFS-me. Armbian-nobody. Thanks for the reply and more clairity.
No problem, would be nice if you can share your experience.
I also have a build set up of KDE on my build server but it's hard to maintain all by one person. :D

superpowter77
Posts: 315
Joined: Mon Sep 09, 2019 9:14 pm
languages_spoken: english,french,spanish
ODROIDs: N2(x2),N2+,C4,HC4
Has thanked: 91 times
Been thanked: 25 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by superpowter77 »

Sadly, not working for me. After multiple attempts to flash my SSD drives with "ubuntu-20.10-server-odroidhc4-20201120.img.xz" custom image, it finally completed the installation in full.
Upon first boot, the "black screen of death" appeared, showing and allowing full control of mouse cursor but Screen remained completely black.
I tried and flashed 20.10 image into uSD and got identical results as mentioned above.
There were No errors during installation.
FYI, Kubuntu is not working on HC4 from either 20.04 via Netboot-installer or with this custom 20.10 image flashed via Etcher.
Currently have latest Petiboot on HC4.

User avatar
tobetter
Posts: 6622
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: Many
Location: Paju, South Korea
Has thanked: 328 times
Been thanked: 921 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by tobetter »

superpowter77 wrote:
Sun Nov 22, 2020 8:38 pm
Sadly, not working for me. After multiple attempts to flash my SSD drives with "ubuntu-20.10-server-odroidhc4-20201120.img.xz" custom image, it finally completed the installation in full.
Upon first boot, the "black screen of death" appeared, showing and allowing full control of mouse cursor but Screen remained completely black.
Does this happen after 'linux-image-5.10.0-odroid-panfrost-arm64' and 'kbuntu-desktop'? Or how did you install the packages?
I tried and flashed 20.10 image into uSD and got identical results as mentioned above.
You don't need to flash the image to another one, this does not affect the features except booting problem.
There were No errors during installation.
FYI, Kubuntu is not working on HC4 from either 20.04 via Netboot-installer or with this custom 20.10 image flashed via Etcher.
Currently have latest Petiboot on HC4.
Petitboot and Netboot Installer is completly not relevant to any Ubuntu desktop features. It does not make change. If it does not work, you should ckeck the order of command to install the packages not changing the method of OS set up.

If it does not work, please provide the command history the output of history with the file /var/log/syslog.

superpowter77
Posts: 315
Joined: Mon Sep 09, 2019 9:14 pm
languages_spoken: english,french,spanish
ODROIDs: N2(x2),N2+,C4,HC4
Has thanked: 91 times
Been thanked: 25 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by superpowter77 »

tobetter wrote:
Sun Nov 22, 2020 9:12 pm
superpowter77 wrote:
Sun Nov 22, 2020 8:38 pm
Sadly, not working for me. After multiple attempts to flash my SSD drives with "ubuntu-20.10-server-odroidhc4-20201120.img.xz" custom image, it finally completed the installation in full.
Upon first boot, the "black screen of death" appeared, showing and allowing full control of mouse cursor but Screen remained completely black.
Does this happen after 'linux-image-5.10.0-odroid-panfrost-arm64' and 'kbuntu-desktop'? Or how did you install the packages?
I tried and flashed 20.10 image into uSD and got identical results as mentioned above.
You don't need to flash the image to another one, this does not affect the features except booting problem.
There were No errors during installation.
FYI, Kubuntu is not working on HC4 from either 20.04 via Netboot-installer or with this custom 20.10 image flashed via Etcher.
Currently have latest Petiboot on HC4.
Petitboot and Netboot Installer is completly not relevant to any Ubuntu desktop features. It does not make change. If it does not work, you should ckeck the order of command to install the packages not changing the method of OS set up.

If it does not work, please provide the command history the output of history with the file /var/log/syslog.
Yes, it does happen after "linux-image-5.10.0-odroid-panfrost-arm64" and "kubuntu-desktop"
I'll get syslog file.
Last edited by superpowter77 on Sun Nov 22, 2020 9:44 pm, edited 2 times in total.

User avatar
tobetter
Posts: 6622
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: Many
Location: Paju, South Korea
Has thanked: 328 times
Been thanked: 921 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by tobetter »

superpowter77 wrote:
Sun Nov 22, 2020 9:27 pm
Yes, it does happen after "linux-image-5.10.0-odroid-panfrost-arm64" and "kubuntu-desktop"
I'll get the syslog command history
Ok, let me try again with my ODROID-HC4.
If you are able to see mouse cursor, it's not HDMI problem but kernel or Panfrost problem. Also it could be broken after my update since meantime their code could be changed.
If your installation does not work, do not try other media or installation method. It would not affect or run since everything works as their package dependencies. Thank you for your challenge and testing, but don't want to waste your valuable time.

superpowter77
Posts: 315
Joined: Mon Sep 09, 2019 9:14 pm
languages_spoken: english,french,spanish
ODROIDs: N2(x2),N2+,C4,HC4
Has thanked: 91 times
Been thanked: 25 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by superpowter77 »

tobetter wrote:
Sun Nov 22, 2020 9:33 pm
superpowter77 wrote:
Sun Nov 22, 2020 9:27 pm
Yes, it does happen after "linux-image-5.10.0-odroid-panfrost-arm64" and "kubuntu-desktop"
I'll get the syslog command history
Ok, let me try again with my ODROID-HC4.
If you are able to see mouse cursor, it's not HDMI problem but kernel or Panfrost problem. Also it could be broken after my update since meantime their code could be changed.
If your installation does not work, do not try other media or installation method. It would not affect or run since everything works as their package dependencies. Thank you for your challenge and testing, but don't want to waste your valuable time.
syslog file:
https://mega.nz/file/ko5gFI5J#nV68jfOMM ... e6e1Ndi14A

User avatar
tobetter
Posts: 6622
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: Many
Location: Paju, South Korea
Has thanked: 328 times
Been thanked: 921 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by tobetter »

superpowter77 wrote:
Sun Nov 22, 2020 9:43 pm
tobetter wrote:
Sun Nov 22, 2020 9:33 pm
superpowter77 wrote:
Sun Nov 22, 2020 9:27 pm
Yes, it does happen after "linux-image-5.10.0-odroid-panfrost-arm64" and "kubuntu-desktop"
I'll get the syslog command history
Ok, let me try again with my ODROID-HC4.
If you are able to see mouse cursor, it's not HDMI problem but kernel or Panfrost problem. Also it could be broken after my update since meantime their code could be changed.
If your installation does not work, do not try other media or installation method. It would not affect or run since everything works as their package dependencies. Thank you for your challenge and testing, but don't want to waste your valuable time.
syslog file:
https://mega.nz/file/ko5gFI5J#nV68jfOMM ... e6e1Ndi14A
I don't see an error from your log except audio, but that can be resolved after installing odroid-alsa.
I've freshly installed HC4 20.10 image and follow the commands, it finally works with screen glitch as expected.
Can you please check if you have these packages?

Code: Select all

odroid@groovy-server:~$ dpkg -l | grep groovy
ii  bootscript-odroidc4                           5:2020.03+202011201856~groovy               arm64        Boot script to run by U-boot
ii  flash-kernel                                  5:3.99+202011202005~groovy                  arm64        utility to make certain embedded devices bootable
ii  libasound2:arm64                              5:1.2.2-2.1+202011031242~groovy             arm64        shared library for ALSA applications
ii  libasound2-data                               5:1.2.2-2.1+202011031242~groovy             arm64        Configuration files and profiles for ALSA drivers
ii  libatopology2:arm64                           5:1.2.2-2.1+202011031242~groovy             arm64        shared library for handling ALSA topology definitions
ii  libegl-mesa0:arm64                            5:20.2.0-1+202011201649~groovy              arm64        free implementation of the EGL API -- Mesa vendor library
ii  libgbm1:arm64                                 5:20.2.0-1+202011201649~groovy              arm64        generic buffer management API -- runtime
ii  libgl1-mesa-dri:arm64                         5:20.2.0-1+202011201649~groovy              arm64        free implementation of the OpenGL API -- DRI modules
ii  libglapi-mesa:arm64                           5:20.2.0-1+202011201649~groovy              arm64        free implementation of the GL API -- shared library
ii  libglx-mesa0:arm64                            5:20.2.0-1+202011201649~groovy              arm64        free implementation of the OpenGL API -- GLX vendor library
ii  linux-image-5.10.0-odroid-panfrost-arm64      5.10.0-202011201306~groovy                  arm64        Linux 5.10 for 64-bit ARMv8 machines
ii  linux-image-5.9.0-odroid-arm64                5.9.8-202011142254~groovy                   arm64        Linux 5.9 for 64-bit ARMv8 machines
ii  linux-image-generic                           5:2020.11-1+202011052352~groovy             arm64        Generic Linux kernel image
ii  mesa-va-drivers:arm64                         5:20.2.0-1+202011201649~groovy              arm64        Mesa VA-API video acceleration drivers
ii  mesa-vdpau-drivers:arm64                      5:20.2.0-1+202011201649~groovy              arm64        Mesa VDPAU video acceleration drivers
ii  mesa-vulkan-drivers:arm64                     5:20.2.0-1+202011201649~groovy              arm64        Mesa Vulkan graphics drivers
ii  odroid-alsa                                   5:0.1+202010302014~groovy                   arm64        ODROID ALSA configuration package
ii  odroid-base                                   5:3+202011162258~groovy                     arm64        ODROID base package
ii  odroid-homecloud-display                      5:0.1+202011202208~groovy                   arm64        ODROID HomeCloud Display module
ii  ubuntu-drivers-common                         5:0.8.6.1+202011031245~groovy               arm64        Detect and install additional Ubuntu driver packages
ii  ubuntu-minimal                                5:1.459+202011020113~groovy                 arm64        Minimal core of Ubuntu
I've run these commands from the first boot,

Code: Select all

    1  df -h
    2  sudo apt update
    3  date
    4  sudo apt update
    5  sudo vi /etc/apt/sources.list   --> No necessary, I have to change this file to download from local mirroring server for fast installation.
    6  sudo apt update
    7  sudo apt install linux-image-5.10.0-odroid-panfrost-arm64
    8  sudo reboot
    9  sudo apt install kubuntu-desktop
   10  sudo reboot
   11  sudo apt install odroid-alsa
   12  reboot
These users thanked the author tobetter for the post:
superpowter77 (Mon Nov 23, 2020 1:33 am)

superpowter77
Posts: 315
Joined: Mon Sep 09, 2019 9:14 pm
languages_spoken: english,french,spanish
ODROIDs: N2(x2),N2+,C4,HC4
Has thanked: 91 times
Been thanked: 25 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by superpowter77 »

tobetter wrote:
Sun Nov 22, 2020 10:05 pm
superpowter77 wrote:
Sun Nov 22, 2020 9:43 pm
tobetter wrote:
Sun Nov 22, 2020 9:33 pm
superpowter77 wrote:
Sun Nov 22, 2020 9:27 pm
Yes, it does happen after "linux-image-5.10.0-odroid-panfrost-arm64" and "kubuntu-desktop"
I'll get the syslog command history
Ok, let me try again with my ODROID-HC4.
If you are able to see mouse cursor, it's not HDMI problem but kernel or Panfrost problem. Also it could be broken after my update since meantime their code could be changed.
If your installation does not work, do not try other media or installation method. It would not affect or run since everything works as their package dependencies. Thank you for your challenge and testing, but don't want to waste your valuable time.
syslog file:
https://mega.nz/file/ko5gFI5J#nV68jfOMM ... e6e1Ndi14A
I don't see an error from your log except audio, but that can be resolved after installing odroid-alsa.
I've freshly installed HC4 20.10 image and follow the commands, it finally works with screen glitch as expected.
Can you please check if you have these packages?

Code: Select all

odroid@groovy-server:~$ dpkg -l | grep groovy
ii  bootscript-odroidc4                           5:2020.03+202011201856~groovy               arm64        Boot script to run by U-boot
ii  flash-kernel                                  5:3.99+202011202005~groovy                  arm64        utility to make certain embedded devices bootable
ii  libasound2:arm64                              5:1.2.2-2.1+202011031242~groovy             arm64        shared library for ALSA applications
ii  libasound2-data                               5:1.2.2-2.1+202011031242~groovy             arm64        Configuration files and profiles for ALSA drivers
ii  libatopology2:arm64                           5:1.2.2-2.1+202011031242~groovy             arm64        shared library for handling ALSA topology definitions
ii  libegl-mesa0:arm64                            5:20.2.0-1+202011201649~groovy              arm64        free implementation of the EGL API -- Mesa vendor library
ii  libgbm1:arm64                                 5:20.2.0-1+202011201649~groovy              arm64        generic buffer management API -- runtime
ii  libgl1-mesa-dri:arm64                         5:20.2.0-1+202011201649~groovy              arm64        free implementation of the OpenGL API -- DRI modules
ii  libglapi-mesa:arm64                           5:20.2.0-1+202011201649~groovy              arm64        free implementation of the GL API -- shared library
ii  libglx-mesa0:arm64                            5:20.2.0-1+202011201649~groovy              arm64        free implementation of the OpenGL API -- GLX vendor library
ii  linux-image-5.10.0-odroid-panfrost-arm64      5.10.0-202011201306~groovy                  arm64        Linux 5.10 for 64-bit ARMv8 machines
ii  linux-image-5.9.0-odroid-arm64                5.9.8-202011142254~groovy                   arm64        Linux 5.9 for 64-bit ARMv8 machines
ii  linux-image-generic                           5:2020.11-1+202011052352~groovy             arm64        Generic Linux kernel image
ii  mesa-va-drivers:arm64                         5:20.2.0-1+202011201649~groovy              arm64        Mesa VA-API video acceleration drivers
ii  mesa-vdpau-drivers:arm64                      5:20.2.0-1+202011201649~groovy              arm64        Mesa VDPAU video acceleration drivers
ii  mesa-vulkan-drivers:arm64                     5:20.2.0-1+202011201649~groovy              arm64        Mesa Vulkan graphics drivers
ii  odroid-alsa                                   5:0.1+202010302014~groovy                   arm64        ODROID ALSA configuration package
ii  odroid-base                                   5:3+202011162258~groovy                     arm64        ODROID base package
ii  odroid-homecloud-display                      5:0.1+202011202208~groovy                   arm64        ODROID HomeCloud Display module
ii  ubuntu-drivers-common                         5:0.8.6.1+202011031245~groovy               arm64        Detect and install additional Ubuntu driver packages
ii  ubuntu-minimal                                5:1.459+202011020113~groovy                 arm64        Minimal core of Ubuntu
I've run these commands from the first boot,

Code: Select all

    1  df -h
    2  sudo apt update
    3  date
    4  sudo apt update
    5  sudo vi /etc/apt/sources.list   --> No necessary, I have to change this file to download from local mirroring server for fast installation.
    6  sudo apt update
    7  sudo apt install linux-image-5.10.0-odroid-panfrost-arm64
    8  sudo reboot
    9  sudo apt install kubuntu-desktop
   10  sudo reboot
   11  sudo apt install odroid-alsa
   12  reboot
Finally after the 6th or 7th attempt, it worked. Quite decent performance as a Linux Desktop OS. Thank you very much for all your dedicated and non-stop efforts towards Odroid Community. Panfrost indeed looks very promising. KDE Plasma was responsive and fast enough for my taste. Yeah, I double checked for all files as shown above and they're all present:
dpkg -l | grep groovy
Cheers!

User avatar
istanbulls
Posts: 378
Joined: Tue May 14, 2019 10:18 pm
languages_spoken: Turkish
ODROIDs: ODROID; N2, C4, XU4, N2+, CH4
Location: Istanbul-Turkey
Has thanked: 233 times
Been thanked: 53 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by istanbulls »

I made my first try with N2 +.
My attempt on Ubuntu-Gnome-Groovy failed. there was nothing but a black screen.
I did the second experiment with petitboot-netboot-default.
I installed ubuntu 20.04 minimal, upgraded to 20.10 groovy, then upgraded to 5.10, then to 5.10 panfrost and finally installed kubuntu-desktop.
mouse cursor flickering, no sound.
I installed odroid-alsa.
Now there is sound :) but it got locked a few times.
My 10-15 minutes of experience: Videos are not as smooth as Wayland but not bad either, it plays 4k video better than wayland (there are stutters), Firefox youtube is good but wayland was better, Chromium youtube is very bad If the videos improve on chromium, you can watch Netflix with docker-chremium. I imagine :)
My experience is that for now, but I'll test it more.
I haven't tested it with the HC4 yet, I'm thinking of doing that tomorrow.
off topic: November is the birthday of me, my girlfriend and a few of my dear friends. My wife started to think I liked the odroid more than her. :D

Endless thanks to all those who contributed, we are on the verge of achieving the SBCs we have been dreaming of for a few years.
I guess we will have spring in winter. We feel morale in these times when the pandemic starts to lock us back into our homes, thank you again.
Last edited by istanbulls on Mon Nov 23, 2020 8:36 am, edited 1 time in total.

MamkinHacker
Posts: 20
Joined: Wed Aug 19, 2020 8:56 pm
languages_spoken: english
Has thanked: 0
Been thanked: 0
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by MamkinHacker »

tobetter wrote:
Sat Nov 21, 2020 2:56 am
Panfrost on Ubuntu 20.10 (2020/11/20)
Thank you, very cool. How does it work with the wayland session in kde?

User avatar
tobetter
Posts: 6622
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: Many
Location: Paju, South Korea
Has thanked: 328 times
Been thanked: 921 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by tobetter »

MamkinHacker wrote:
Mon Nov 23, 2020 8:27 am
tobetter wrote:
Sat Nov 21, 2020 2:56 am
Panfrost on Ubuntu 20.10 (2020/11/20)
Thank you, very cool. How does it work with the wayland session in kde?
I've not tested the Wayland session with Panfrost and when I tried with Bifrost it was still crashing and display issue still persist.

User avatar
tobetter
Posts: 6622
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: Many
Location: Paju, South Korea
Has thanked: 328 times
Been thanked: 921 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by tobetter »

superpowter77 wrote:
Mon Nov 23, 2020 1:32 am
Finally after the 6th or 7th attempt, it worked. Quite decent performance as a Linux Desktop OS. Thank you very much for all your dedicated and non-stop efforts towards Odroid Community. Panfrost indeed looks very promising. KDE Plasma was responsive and fast enough for my taste. Yeah, I double checked for all files as shown above and they're all present:
dpkg -l | grep groovy
Cheers!
Any idea what cause the failure with your prior test?

superpowter77
Posts: 315
Joined: Mon Sep 09, 2019 9:14 pm
languages_spoken: english,french,spanish
ODROIDs: N2(x2),N2+,C4,HC4
Has thanked: 91 times
Been thanked: 25 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by superpowter77 »

tobetter wrote:
Mon Nov 23, 2020 9:01 am
superpowter77 wrote:
Mon Nov 23, 2020 1:32 am
Finally after the 6th or 7th attempt, it worked. Quite decent performance as a Linux Desktop OS. Thank you very much for all your dedicated and non-stop efforts towards Odroid Community. Panfrost indeed looks very promising. KDE Plasma was responsive and fast enough for my taste. Yeah, I double checked for all files as shown above and they're all present:
dpkg -l | grep groovy
Cheers!
Any idea what cause the failure with your prior test?
My eternal and everlasting issue with SATA to USB3 adapters. For some unknown reason, none of my Samsung Evo 860 SSD's worked, not even once. I tried Crucial MX500 and Kingston A400 SSD's also using all my USB3 to SATA adapter collection and finally got one working with Crucial MX500 and Sabrent USB3 to SATA adapter w/ASM1153E.

https://www.amazon.ca/gp/product/B011M8 ... UTF8&psc=1

Odroid Etcher version was used on N2+ to flash custom HC4 20.10 image, but Also
balena-etcher-electron_1.5.63_Debian_Stretch_armhf.deb
from
https://github.com/futurejones/balena-e ... /releases/
on RockPi4C SBC.

If I use netboot-installer it works almost every time, but because there wasn't any 20.10 version via netbook-installer, I didn't want to take extra steps as follows:

- Install ubuntu 20.04 minimal via Netboot-installer
- upgrade to 20.10 groovy,
- then upgrade to 5.10
- Next, upgrade to 5.10 panfrost
- Finally install kubuntu-desktop.

BTW, trying to install kubuntu-desktop via Netboot-installer(from 20.04) failed every time to me on HC4. A black screen with a movable white cursor on first boot.

User avatar
istanbulls
Posts: 378
Joined: Tue May 14, 2019 10:18 pm
languages_spoken: Turkish
ODROIDs: ODROID; N2, C4, XU4, N2+, CH4
Location: Istanbul-Turkey
Has thanked: 233 times
Been thanked: 53 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by istanbulls »

I installed docker-chromium with the instructions here: https://github.com/monkaBlyat/docker-chromium-armhf
and I configured chromium hardware acceleration with the instructions here: https://lemariva.com/blog/2020/08/raspb ... e-chromium

Netflix starts at 1080p but continues at 720p. The video is fluid, no tearing, satisfying. spotify works well, I can get audio and video from several different media at the same time. No interruptions.

I think the revolution is happening !!!

thanks again and again
These users thanked the author istanbulls for the post (total 2):
tobetter (Mon Nov 23, 2020 11:12 am) • odroid (Mon Nov 23, 2020 12:53 pm)

User avatar
istanbulls
Posts: 378
Joined: Tue May 14, 2019 10:18 pm
languages_spoken: Turkish
ODROIDs: ODROID; N2, C4, XU4, N2+, CH4
Location: Istanbul-Turkey
Has thanked: 233 times
Been thanked: 53 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by istanbulls »

I installed the HC4 with the same method as N2 +, no problem.
There is no sound, I installed odroid-alsa but the installation does not complete error.

Code: Select all

 Setting: odroid-alsa (5: 0.1 + 202010302014 ~ groovy) ...
/var/lib/dpkg/info/odroid-alsa.postinst: 8:.: Can't open /usr/lib/odroid-base/library.sh
There was a problem processing dpkg: odroid-alsa package (--configure):
 odroid-alsa package post-installation script installed subprocess ended with 127 bad exit code
Errors were encountered during processing:
 odroid-alsa
E: Sub-process / usr / bin / dpkg returned an error code (1)
hc4 @ ubuntu: ~ $
Surfing in Chromium is very tiring, it behaves like a device with 1gb of ram. So my Netflix test is not straightforward.

Solving the sound problem, maybe other problems will be corrected. The HC4 is not responding as it should, it is too slow. That's why I didn't run the video tests.

User avatar
tobetter
Posts: 6622
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: Many
Location: Paju, South Korea
Has thanked: 328 times
Been thanked: 921 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by tobetter »

istanbulls wrote:
Mon Nov 23, 2020 11:34 pm
I installed the HC4 with the same method as N2 +, no problem.
There is no sound, I installed odroid-alsa but the installation does not complete error.

Code: Select all

 Setting: odroid-alsa (5: 0.1 + 202010302014 ~ groovy) ...
/var/lib/dpkg/info/odroid-alsa.postinst: 8:.: Can't open /usr/lib/odroid-base/library.sh
There was a problem processing dpkg: odroid-alsa package (--configure):
 odroid-alsa package post-installation script installed subprocess ended with 127 bad exit code
Errors were encountered during processing:
 odroid-alsa
E: Sub-process / usr / bin / dpkg returned an error code (1)
hc4 @ ubuntu: ~ $
Surfing in Chromium is very tiring, it behaves like a device with 1gb of ram. So my Netflix test is not straightforward.

Solving the sound problem, maybe other problems will be corrected. The HC4 is not responding as it should, it is too slow. That's why I didn't run the video tests.
Do you have the package odroid-base installed?
Do you have th e file /usr/lib/odroid-base/library.sh?
Did you install using Netboot Installer for HC4 and upgraded to Groovy?

User avatar
istanbulls
Posts: 378
Joined: Tue May 14, 2019 10:18 pm
languages_spoken: Turkish
ODROIDs: ODROID; N2, C4, XU4, N2+, CH4
Location: Istanbul-Turkey
Has thanked: 233 times
Been thanked: 53 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by istanbulls »

tobetter wrote:
Tue Nov 24, 2020 12:01 am
istanbulls wrote:
Mon Nov 23, 2020 11:34 pm
I installed the HC4 with the same method as N2 +, no problem.
There is no sound, I installed odroid-alsa but the installation does not complete error.

Code: Select all

 Setting: odroid-alsa (5: 0.1 + 202010302014 ~ groovy) ...
/var/lib/dpkg/info/odroid-alsa.postinst: 8:.: Can't open /usr/lib/odroid-base/library.sh
There was a problem processing dpkg: odroid-alsa package (--configure):
 odroid-alsa package post-installation script installed subprocess ended with 127 bad exit code
Errors were encountered during processing:
 odroid-alsa
E: Sub-process / usr / bin / dpkg returned an error code (1)
hc4 @ ubuntu: ~ $
Surfing in Chromium is very tiring, it behaves like a device with 1gb of ram. So my Netflix test is not straightforward.

Solving the sound problem, maybe other problems will be corrected. The HC4 is not responding as it should, it is too slow. That's why I didn't run the video tests.
Do you have the package odroid-base installed?
Do you have th e file /usr/lib/odroid-base/library.sh?
Did you install using Netboot Installer for HC4 and upgraded to Groovy?
No odroid-base in /usr/lib/
Yes I installed it with Netboot install and did Groovy and other upgrades.
I set up N2 + the same way!

Also regardless of this problem, the HC4 does not hang at all but N2 + locks very often and nothing reacts.

User avatar
tobetter
Posts: 6622
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: Many
Location: Paju, South Korea
Has thanked: 328 times
Been thanked: 921 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by tobetter »

istanbulls wrote:
Tue Nov 24, 2020 12:41 am
tobetter wrote:
Tue Nov 24, 2020 12:01 am
istanbulls wrote:
Mon Nov 23, 2020 11:34 pm
I installed the HC4 with the same method as N2 +, no problem.
There is no sound, I installed odroid-alsa but the installation does not complete error.

Code: Select all

 Setting: odroid-alsa (5: 0.1 + 202010302014 ~ groovy) ...
/var/lib/dpkg/info/odroid-alsa.postinst: 8:.: Can't open /usr/lib/odroid-base/library.sh
There was a problem processing dpkg: odroid-alsa package (--configure):
 odroid-alsa package post-installation script installed subprocess ended with 127 bad exit code
Errors were encountered during processing:
 odroid-alsa
E: Sub-process / usr / bin / dpkg returned an error code (1)
hc4 @ ubuntu: ~ $
Surfing in Chromium is very tiring, it behaves like a device with 1gb of ram. So my Netflix test is not straightforward.

Solving the sound problem, maybe other problems will be corrected. The HC4 is not responding as it should, it is too slow. That's why I didn't run the video tests.
Do you have the package odroid-base installed?
Do you have th e file /usr/lib/odroid-base/library.sh?
Did you install using Netboot Installer for HC4 and upgraded to Groovy?
No odroid-base in /usr/lib/
Yes I installed it with Netboot install and did Groovy and other upgrades.
This is very odd...Let me try it out. Anyway, if odroid-base package is not there, just do run sudo apt install odroid-base before installing odroid-alsa.
I set up N2 + the same way!

Also regardless of this problem, the HC4 does not hang at all but N2 + locks very often and nothing reacts.
Do you run the kernel odroid-5.10.0-odroid-panfrost-arm64 as well on N2Plus?

Note, there are several different kernel packages which might be confusing...so please check the kernel version with uname -r before you share the error. Thanks... :D

User avatar
istanbulls
Posts: 378
Joined: Tue May 14, 2019 10:18 pm
languages_spoken: Turkish
ODROIDs: ODROID; N2, C4, XU4, N2+, CH4
Location: Istanbul-Turkey
Has thanked: 233 times
Been thanked: 53 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by istanbulls »

Yes, I installed it first on N2+.
Netflix and spotify work surprisingly well.
N2+:

Code: Select all

n2p @ ubuntu: ~ $ uname -r
5.10.0-odroid-panfrost-arm64
n2p @ ubuntu: ~ $ uname -a
Linux ubuntu 5.10.0-odroid-panfrost-arm64 # 1 SMP PREEMPT Ubuntu 5.10.0-202011201306 ~ groovy (2020-11-20) aarch64 aarch64 aarch64 GNU / Linux
n2p @ ubuntu: ~ $

HC4:

Code: Select all

hc4@ubuntu:~$ uname -r
5.10.0-odroid-panfrost-arm64
hc4@ubuntu:~$ uname -a
Linux ubuntu 5.10.0-odroid-panfrost-arm64 #1 SMP PREEMPT Ubuntu 5.10.0-202011201306~groovy (2020-11-20) aarch64 aarch64 aarch64 GNU/Linux
hc4@ubuntu:~$
N2Plus has Audio everything works fine, sometimes it hangs mouse and nothing else does not react.

There is no sound on the HC4.

User avatar
tobetter
Posts: 6622
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: Many
Location: Paju, South Korea
Has thanked: 328 times
Been thanked: 921 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by tobetter »

istanbulls wrote:
Tue Nov 24, 2020 12:54 am
There is no sound on the HC4.
Did you install odroid-base and odroid-alsa again?

User avatar
istanbulls
Posts: 378
Joined: Tue May 14, 2019 10:18 pm
languages_spoken: Turkish
ODROIDs: ODROID; N2, C4, XU4, N2+, CH4
Location: Istanbul-Turkey
Has thanked: 233 times
Been thanked: 53 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by istanbulls »

how do i install odroid-base.

"sudo apt install odroid-base" like this?

User avatar
tobetter
Posts: 6622
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: Many
Location: Paju, South Korea
Has thanked: 328 times
Been thanked: 921 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by tobetter »

istanbulls wrote:
Tue Nov 24, 2020 1:04 am
how do i install odroid-base.

"sudo apt install odroid-base" like this?
Yes, since 'odroid-base' is also package like odroid-alsa.
These users thanked the author tobetter for the post:
istanbulls (Tue Nov 24, 2020 1:13 am)

User avatar
istanbulls
Posts: 378
Joined: Tue May 14, 2019 10:18 pm
languages_spoken: Turkish
ODROIDs: ODROID; N2, C4, XU4, N2+, CH4
Location: Istanbul-Turkey
Has thanked: 233 times
Been thanked: 53 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by istanbulls »

tobetter wrote:
Tue Nov 24, 2020 1:08 am
istanbulls wrote:
Tue Nov 24, 2020 1:04 am
how do i install odroid-base.

"sudo apt install odroid-base" like this?
Yes, since 'odroid-base' is also package like odroid-alsa.
Installing odroid-base was enough. Now there is sound: D

User avatar
istanbulls
Posts: 378
Joined: Tue May 14, 2019 10:18 pm
languages_spoken: Turkish
ODROIDs: ODROID; N2, C4, XU4, N2+, CH4
Location: Istanbul-Turkey
Has thanked: 233 times
Been thanked: 53 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by istanbulls »

Kubuntu odroid-5.10.0-odroid-panfrost-arm64

odroid-homecloud-display for HC4 does not work.
I tried to install it gave too many errors, for your information.

User avatar
tobetter
Posts: 6622
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: Many
Location: Paju, South Korea
Has thanked: 328 times
Been thanked: 921 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by tobetter »

istanbulls wrote:
Tue Nov 24, 2020 1:17 am
Kubuntu odroid-5.10.0-odroid-panfrost-arm64

odroid-homecloud-display for HC4 does not work.
I tried to install it gave too many errors, for your information.
:cry:
We may need TODO list to fix for Chrismas gift from Santa...
These users thanked the author tobetter for the post:
istanbulls (Tue Nov 24, 2020 2:26 am)

User avatar
istanbulls
Posts: 378
Joined: Tue May 14, 2019 10:18 pm
languages_spoken: Turkish
ODROIDs: ODROID; N2, C4, XU4, N2+, CH4
Location: Istanbul-Turkey
Has thanked: 233 times
Been thanked: 53 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by istanbulls »

Last night, I installed Panfrost with the netboot installer. I installed ubuntu-desktop instead of kubuntu-desktop for desktop.

Both Waylaand and x11 are active.
Their running speed and behavior are the same as kubuntu-desktop.

I forgot to share this situation because of the oled screens came today :D
Attachments
WhatsApp Image 2020-11-24 at 21.47.00.jpeg
WhatsApp Image 2020-11-24 at 21.47.00.jpeg (185.47 KiB) Viewed 213 times
WhatsApp Image 2020-11-24 at 21.46.59.jpeg
WhatsApp Image 2020-11-24 at 21.46.59.jpeg (108.81 KiB) Viewed 213 times

User avatar
tobetter
Posts: 6622
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: Many
Location: Paju, South Korea
Has thanked: 328 times
Been thanked: 921 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by tobetter »

istanbulls wrote:
Wed Nov 25, 2020 3:55 am
Last night, I installed Panfrost with the netboot installer. I installed ubuntu-desktop instead of kubuntu-desktop for desktop.

Both Waylaand and x11 are active.
Their running speed and behavior are the same as kubuntu-desktop.

I forgot to share this situation because of the oled screens came today :D
I've not tried Gnome Desktop yet since I love KDE. I wonder your installation does not have Mali Bifrost Wayland driver, but the kernel package must 5.10.0-odroid-panfrost-arm64 and it just shows Wayland session? Interesting...Then...KDE is still missing Wayland, I guess...

User avatar
istanbulls
Posts: 378
Joined: Tue May 14, 2019 10:18 pm
languages_spoken: Turkish
ODROIDs: ODROID; N2, C4, XU4, N2+, CH4
Location: Istanbul-Turkey
Has thanked: 233 times
Been thanked: 53 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by istanbulls »

I've tried all the sessions in the picture, they all work.
Ubuntu
Ubuntu Wayland
Xorg-Gnome
Gnome

I loved KDE but got used to the Gnome desktop. now my number one choice is :D
These users thanked the author istanbulls for the post:
tobetter (Wed Nov 25, 2020 4:04 am)

User avatar
istanbulls
Posts: 378
Joined: Tue May 14, 2019 10:18 pm
languages_spoken: Turkish
ODROIDs: ODROID; N2, C4, XU4, N2+, CH4
Location: Istanbul-Turkey
Has thanked: 233 times
Been thanked: 53 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by istanbulls »

I can give more detailed information.
uname -a, uname -r. Other than these, what commands do you need?

User avatar
tobetter
Posts: 6622
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: Many
Location: Paju, South Korea
Has thanked: 328 times
Been thanked: 921 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by tobetter »

istanbulls wrote:
Wed Nov 25, 2020 4:06 am
I can give more detailed information.
uname -a, uname -r. Other than these, what commands do you need?
uname -a is more than enough to know which kernel is running. Thanks. :D

EDIT: I wonder if you see very annoying display glitches...obviously current desktop is not stable enough.

User avatar
istanbulls
Posts: 378
Joined: Tue May 14, 2019 10:18 pm
languages_spoken: Turkish
ODROIDs: ODROID; N2, C4, XU4, N2+, CH4
Location: Istanbul-Turkey
Has thanked: 233 times
Been thanked: 53 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by istanbulls »

Okey :)

Code: Select all

n2p@ubuntu:~$ uname -a
Linux ubuntu 5.10.0-odroid-panfrost-arm64 #1 SMP PREEMPT Ubuntu 5.10.0-202011201306~groovy (2020-11-20) aarch64 aarch64 aarch64 GNU/Linux
n2p@ubuntu:~$
These users thanked the author istanbulls for the post:
tobetter (Wed Nov 25, 2020 4:10 am)

User avatar
istanbulls
Posts: 378
Joined: Tue May 14, 2019 10:18 pm
languages_spoken: Turkish
ODROIDs: ODROID; N2, C4, XU4, N2+, CH4
Location: Istanbul-Turkey
Has thanked: 233 times
Been thanked: 53 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by istanbulls »

There is a problem.
This issue is common problem in KDE and Ubuntu in N2 on HC4.
There is a network connection, there is internet, but it is missing from the icon.
Software is not downloaded from built-in stores.
I think you are aware of this since it's the same issue on both devices and both OS.

mad_ady
Posts: 8825
Joined: Wed Jul 15, 2015 5:00 pm
languages_spoken: english
ODROIDs: XU4, C1+, C2, C4, N1, N2, H2, Go, Go Advance
Location: Bucharest, Romania
Has thanked: 586 times
Been thanked: 529 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by mad_ady »

So, if I were to set up an N2+ as a backup computer for my kid's home school (he needs a browser that can do Google classroom, Skype (web) and Zoom (also web)), would N2 + panfrost be ok and stable for 4+ hours? I prefer to use X11 (because I'm older). Or should I stick with stock 4.9 and no acceleration? Not sure I need any...

User avatar
istanbulls
Posts: 378
Joined: Tue May 14, 2019 10:18 pm
languages_spoken: Turkish
ODROIDs: ODROID; N2, C4, XU4, N2+, CH4
Location: Istanbul-Turkey
Has thanked: 233 times
Been thanked: 53 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by istanbulls »

mad_ady wrote:
Wed Nov 25, 2020 4:35 am
So, if I were to set up an N2+ as a backup computer for my kid's home school (he needs a browser that can do Google classroom, Skype (web) and Zoom (also web)), would N2 + panfrost be ok and stable for 4+ hours? I prefer to use X11 (because I'm older). Or should I stick with stock 4.9 and no acceleration? Not sure I need any...
I did this to my own daughter, my sister's two children and my 4 friends' children with Odroid C4 and N2 +.

I thought @voodik's LineageOS 16 was more useful for smoother kids.
completed it with a $ 19 webcam from aliexpress. (Works with Android)

I recommend you too.

User avatar
istanbulls
Posts: 378
Joined: Tue May 14, 2019 10:18 pm
languages_spoken: Turkish
ODROIDs: ODROID; N2, C4, XU4, N2+, CH4
Location: Istanbul-Turkey
Has thanked: 233 times
Been thanked: 53 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by istanbulls »

tobetter wrote:
Wed Nov 25, 2020 4:08 am
istanbulls wrote:
Wed Nov 25, 2020 4:06 am
I can give more detailed information.
uname -a, uname -r. Other than these, what commands do you need?
uname -a is more than enough to know which kernel is running. Thanks. :D

EDIT: I wonder if you see very annoying display glitches...obviously current desktop is not stable enough.
Ubuntu-Gnome works more stable.
I've had a lot of crashing problems with KDE. In Ubuntu-Gnome this never happened.
Annoying screen bugs are half or less than KDE :)

MamkinHacker
Posts: 20
Joined: Wed Aug 19, 2020 8:56 pm
languages_spoken: english
Has thanked: 0
Been thanked: 0
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by MamkinHacker »

tobetter wrote:
Wed Nov 25, 2020 3:58 am
istanbulls wrote:
Wed Nov 25, 2020 3:55 am
Last night, I installed Panfrost with the netboot installer. I installed ubuntu-desktop instead of kubuntu-desktop for desktop.

Both Waylaand and x11 are active.
Their running speed and behavior are the same as kubuntu-desktop.

I forgot to share this situation because of the oled screens came today :D
I've not tried Gnome Desktop yet since I love KDE. I wonder your installation does not have Mali Bifrost Wayland driver, but the kernel package must 5.10.0-odroid-panfrost-arm64 and it just shows Wayland session? Interesting...Then...KDE is still missing Wayland, I guess...
Install plasma-workspace-wayland and there will be your kde wayland session. I tried it, works smoother a bit, cursor doesn't flicker, but it crashes.

User avatar
tobetter
Posts: 6622
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: Many
Location: Paju, South Korea
Has thanked: 328 times
Been thanked: 921 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by tobetter »

MamkinHacker wrote:
Wed Nov 25, 2020 5:12 pm
tobetter wrote:
Wed Nov 25, 2020 3:58 am
istanbulls wrote:
Wed Nov 25, 2020 3:55 am
Last night, I installed Panfrost with the netboot installer. I installed ubuntu-desktop instead of kubuntu-desktop for desktop.

Both Waylaand and x11 are active.
Their running speed and behavior are the same as kubuntu-desktop.

I forgot to share this situation because of the oled screens came today :D
I've not tried Gnome Desktop yet since I love KDE. I wonder your installation does not have Mali Bifrost Wayland driver, but the kernel package must 5.10.0-odroid-panfrost-arm64 and it just shows Wayland session? Interesting...Then...KDE is still missing Wayland, I guess...
Install plasma-workspace-wayland and there will be your kde wayland session. I tried it, works smoother a bit, cursor doesn't flicker, but it crashes.
True...I've tried the same. I've realized that Wayland session package has been installed by default in my previous attempt with ARM Bifrost Wayland.

Thank you for sharing the info. :D

User avatar
tobetter
Posts: 6622
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: Many
Location: Paju, South Korea
Has thanked: 328 times
Been thanked: 921 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by tobetter »

Do not cat, watch the graph.

New kernel pakcage has been uploaded with a patch that let lm-sensors can read CPU/DDR temperatures. So no need to run "cat /sys/devices/virtual/thermal/thermal_zone*/temp", run the command sensors or use desktop applet to display the temperatures.
Note: this feature will effectly work with the kernel version after 20201125 for 5.9 and 5.10.

Code: Select all

$ sudo apt update
$ sudo apt dist-upgrade
$ sudo apt install lm-sensors psensor
odroid@groovy-server:~$ sensors
cpu_thermal-virtual-0
Adapter: Virtual device
CPU Temp: +77.3 C (crit = +110.0 C)

ddr_thermal-virtual-0
Adapter: Virtual device
DDR Temp: +75.7 C (crit = +110.0 C)
lmsensors.png
lmsensors.png (465.95 KiB) Viewed 133 times
These users thanked the author tobetter for the post:
istanbulls (Thu Nov 26, 2020 2:08 am)

mad_ady
Posts: 8825
Joined: Wed Jul 15, 2015 5:00 pm
languages_spoken: english
ODROIDs: XU4, C1+, C2, C4, N1, N2, H2, Go, Go Advance
Location: Bucharest, Romania
Has thanked: 586 times
Been thanked: 529 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by mad_ady »

Nice!

User avatar
istanbulls
Posts: 378
Joined: Tue May 14, 2019 10:18 pm
languages_spoken: Turkish
ODROIDs: ODROID; N2, C4, XU4, N2+, CH4
Location: Istanbul-Turkey
Has thanked: 233 times
Been thanked: 53 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by istanbulls »

I can see the temperature of the SSD but I cannot see the temperature of the CPU.

User avatar
tobetter
Posts: 6622
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: Many
Location: Paju, South Korea
Has thanked: 328 times
Been thanked: 921 times
Contact:

Re: Ubuntu 20.10 for ODROID-N2/C4/HC4

Post by tobetter »

istanbulls wrote:
Thu Nov 26, 2020 2:56 am
I can see the temperature of the SSD but I cannot see the temperature of the CPU.
Please provide uname -a, it works with the latest build and need to update a couple of packages as well.
FYI, kernel package linux-image-5.10.0-odroid-panfrost-arm64 is still in compiling.................

Post Reply

Return to “Ubuntu (All Linux'es)”

Who is online

Users browsing this forum: No registered users and 2 guests