Debian/Ubuntu Netboot Installer

Post Reply
brad
Posts: 1092
Joined: Tue Mar 29, 2016 1:22 pm
languages_spoken: english
ODROIDs: C2 N1 N2 H2 (64 bit ftw)
Location: Australia
Has thanked: 41 times
Been thanked: 80 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by brad » Sat May 09, 2020 12:17 am

odroidn2user wrote:
Fri May 08, 2020 9:33 pm
Until Firefox gets some normal decent hardware support, and reduces their overhead... that's what it is.
Would you consider chromium or prefer firefox? I have been doing some work building chromium and so far have it GPU accelerated for wayland with a libMali backend. I'd approximate performance for software video decoding to be similar to firefox for youtube. Some more builds needed (takes a good 12 hours for my machine to build) to refine wayland and try to add in video decoder support. Next step is to incorporate into an ubuntu package from stable or maybe beta release with sandbox enabled. If it works i'm not so sure ill go as far as trying to put it in a snap like the official Ubuntu way. If it all goes well I would share with tobetter for consideration into his build.
These users thanked the author brad for the post (total 4):
tobetter (Sat May 09, 2020 12:40 am) • elatllat (Sat May 09, 2020 12:59 am) • odroidn2user (Sat May 09, 2020 2:36 am) • CoolGames (Sat May 09, 2020 6:15 am)

User avatar
tobetter
Posts: 5101
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 160 times
Been thanked: 493 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by tobetter » Sat May 09, 2020 12:40 am

brad wrote:
Sat May 09, 2020 12:17 am
odroidn2user wrote:
Fri May 08, 2020 9:33 pm
Until Firefox gets some normal decent hardware support, and reduces their overhead... that's what it is.
Would you consider chromium or prefer firefox? I have been doing some work building chromium and so far have it GPU accelerated for wayland with a libMali backend. I'd approximate performance for software video decoding to be similar to firefox for youtube. Some more builds needed (takes a good 12 hours for my machine to build) to refine wayland and try to add in video decoder support. Next step is to incorporate into an ubuntu package from stable or maybe beta release with sandbox enabled. If it works i'm not so sure ill go as far as trying to put it in a snap like the official Ubuntu way. If it all goes well I would share with tobetter for consideration into his build.
Last time when I test the Chromium on Ubuntu 19.04, it performs better than FF.
For some reason, I was not able to make Chromium run on Ubuntu 20.04 that it does not accept a key input, just crash...I am ready to get your patches.

odroidn2user
Posts: 212
Joined: Fri Oct 25, 2019 4:14 pm
languages_spoken: english
ODROIDs: N2, C4
Has thanked: 51 times
Been thanked: 47 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by odroidn2user » Sat May 09, 2020 2:36 am

Chromium sounds good to me!

User avatar
CoolGames
Posts: 55
Joined: Sun Nov 24, 2019 3:07 am
languages_spoken: english
ODROIDs: Dec 25 N2
Has thanked: 5 times
Been thanked: 2 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by CoolGames » Sat May 09, 2020 6:09 am

tobetter wrote:
Fri May 01, 2020 7:03 pm
Notice: new Netboot Installer for ODROID-N2 is uploaded and it will install Linux kernel 5.7 by default.

Download this install image and flash to SD card or eMMC, boot from it after attaching USB keyboard and HDMI display. You can also change the values in 'boot.ini' at the first partition with your PC after flashing, This Netboot Installer will help you to install Ubuntu Desktop 20.04 to your storage, including USB SSD/HDD, attached to ODROID-N2.

If you use the Petitboot and its version is after 20200224, do run this command from the shell in the Petitboot. Then the Petitboot will show you the Netboot Installer on the Petitboot menu, you can start it.

Code: Select all

pb-event url@/net/eth0 url=http://ppa.linuxfactory.or.kr/installer/pxeboot/ODROID-N2/default
Latest update on my testing.
HDMI Audio not working but Turtle Beach USB wireless is working with speaker-test

Here are my steps.
  1. NetBoot install
  2. login and do update upgrade
  3. edit /etc/hostname if desired
  4. reboot
  5. login again then do install ubuntu-desktop and odroid-alsa
  6. reboot
  7. login speaker-test then plug in TB headphones and test successfully
  8. add synaptic xfce4-desktop and policykit-gnome (select lightdm)
  9. reboot
  10. login to xfce
  11. install lirc and copy Etc_lirc_joy.tar.gz to fix remote
  12. install ubuntustudio-desktop mixxx as I am testing possible arm64 distribution.
  13. Copy Numark Party Mix MIDI mapping files. This will add 2 more stereo outputs.

Code: Select all

leetdavy@cooldroidn2:~$ speaker-test -l 1 -c 5 -t wave

speaker-test 1.2.2

Playback device is default
Stream parameters are 48000Hz, S16_LE, 5 channels
WAV file(s)
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 39 to 419430
Period size range from 12 to 139810
Using max buffer size 419428
Periods = 4
was set period_size = 104857
was set buffer_size = 419428
 0 - Front Left
 1 - Front Right
 2 - Rear Left
 3 - Rear Right
 4 - Center
Time per period = 7.616412
Here is the audio subsystem with MIDI devices

Code: Select all

leetdavy@cooldroidn2:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: G12BODROIDN2 [G12B-ODROID-N2], device 0: fe.dai-link-0 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: G12BODROIDN2 [G12B-ODROID-N2], device 1: fe.dai-link-1 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: G12BODROIDN2 [G12B-ODROID-N2], device 2: fe.dai-link-2 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: E450 [Ear Force Stealth 450], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 3: Mix [Party Mix], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
leetdavy@cooldroidn2:~$ lsusb -t
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 5000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
        |__ Port 1: Dev 4, If 0, Class=Audio, Driver=snd-usb-audio, 12M
        |__ Port 1: Dev 4, If 1, Class=Audio, Driver=snd-usb-audio, 12M
        |__ Port 1: Dev 4, If 2, Class=Audio, Driver=snd-usb-audio, 12M
        |__ Port 1: Dev 4, If 3, Class=Human Interface Device, Driver=usbhid, 12M
    |__ Port 2: Dev 5, If 0, Class=Hub, Driver=hub/4p, 480M
        |__ Port 1: Dev 6, If 1, Class=Audio, Driver=snd-usb-audio, 12M
        |__ Port 1: Dev 6, If 2, Class=Audio, Driver=snd-usb-audio, 12M
        |__ Port 1: Dev 6, If 0, Class=Human Interface Device, Driver=usbhid, 12M
        |__ Port 2: Dev 7, If 3, Class=Audio, Driver=snd-usb-audio, 12M
        |__ Port 2: Dev 7, If 1, Class=Audio, Driver=snd-usb-audio, 12M
        |__ Port 2: Dev 7, If 2, Class=Audio, Driver=snd-usb-audio, 12M
        |__ Port 2: Dev 7, If 0, Class=Audio, Driver=snd-usb-audio, 12M
        |__ Port 3: Dev 8, If 0, Class=Human Interface Device, Driver=usbhid, 12M
        |__ Port 3: Dev 8, If 1, Class=Human Interface Device, Driver=usbhid, 12M
leetdavy@cooldroidn2:~$ aplaymidi -l
 Port    Client name                      Port name
 14:0    Midi Through                     Midi Through Port-0
 24:0    MPK mini play                    MPK mini play MIDI 1
 28:0    Party Mix                        Party Mix MIDI 1
leetdavy@cooldroidn2:~$ 

User avatar
tobetter
Posts: 5101
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 160 times
Been thanked: 493 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by tobetter » Sat May 09, 2020 6:13 am

@CoolGames, did you run sudo apt install odroid-alsa?

User avatar
CoolGames
Posts: 55
Joined: Sun Nov 24, 2019 3:07 am
languages_spoken: english
ODROIDs: Dec 25 N2
Has thanked: 5 times
Been thanked: 2 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by CoolGames » Sat May 09, 2020 6:42 am

tobetter wrote:
Sat May 09, 2020 6:13 am
@CoolGames, did you run sudo apt install odroid-alsa?

Code: Select all

# dpkg -l | grep alsa
ii  alsa-base                                     1.0.25+dfsg-0ubuntu5                       all          ALSA driver configuration files
ii  alsa-tools                                    1.1.7-1ubuntu1                             arm64        Console based ALSA utilities for specific hardware
ii  alsa-tools-gui                                1.1.7-1ubuntu1                             arm64        GUI based ALSA utilities for specific hardware
ii  alsa-topology-conf                            1.2.2-1                                    all          ALSA topology configuration files
ii  alsa-ucm-conf                                 1.2.2-1                                    all          ALSA Use Case Manager configuration files
ii  alsa-utils                                    1.2.2-1ubuntu1                             arm64        Utilities for configuring and using ALSA
ii  gstreamer1.0-alsa:arm64                       1.16.2-4                                   arm64        GStreamer plugin for ALSA
ii  libsox-fmt-alsa:arm64                         14.4.2+git20190427-2                       arm64        SoX alsa format I/O library
ii  libzita-alsa-pcmi0:arm64                      0.3.2-1                                    arm64        C++ wrapper around the ALSA API
ii  odroid-alsa                                   5:0.1+202005011133~focal                   arm64        ODROID ALSA configuration package
ii  zita-ajbridge                                 0.8.2-1                                    arm64        alsa to jack bridge
Here are the steps as described above (omitting reboot at lines 2 and 13)

Code: Select all

# history | grep apt
    3  apt update
    4  apt upgrade
    7  apt install ubuntu-desktop odroid-alsa
    9  apt update
   10  apt install synaptic
   11  apt install xfce4-desktop policykit-gnome 
   12  apt-cache search xfce
   13  apt install xfce4  xfce4-goodies xfce4-terminal policykit-gnome 
   14  apt-cache search policykit
   15  apt install xfce4  xfce4-goodies xfce4-terminal policykit-1-gnome 

User avatar
CoolGames
Posts: 55
Joined: Sun Nov 24, 2019 3:07 am
languages_spoken: english
ODROIDs: Dec 25 N2
Has thanked: 5 times
Been thanked: 2 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by CoolGames » Sat May 09, 2020 6:51 am

@tobetter, What is the package and location for <confdir:pcm/hdmi.conf> in the Odroid-Alsa config file ?
I do not find it anywhere.

Code: Select all

$ find /etc/alsa            
/etc/alsa
/etc/alsa/conf.d
/etc/alsa/conf.d/10-speexrate.conf
/etc/alsa/conf.d/60-vdownmix.conf
/etc/alsa/conf.d/50-oss.conf
/etc/alsa/conf.d/98-usb-stream.conf
/etc/alsa/conf.d/60-upmix.conf
/etc/alsa/conf.d/99-pulse.conf
/etc/alsa/conf.d/50-arcam-av-ctl.conf
/etc/alsa/conf.d/10-samplerate.conf
/etc/alsa/conf.d/50-jack.conf
/etc/alsa/conf.d/50-pulseaudio.conf
/etc/alsa/conf.d/99-pulseaudio-default.conf.example

User avatar
tobetter
Posts: 5101
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 160 times
Been thanked: 493 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by tobetter » Sat May 09, 2020 7:41 am

@CoolGames, good point...it's in the package 'libasound2-data', so I've just built the package 'odroid-alsa' again to have a dependency on it. Please do 'sudo apt update && sudo apt upgrade'.

Code: Select all

ii  libasound2-data                            1.2.2-2.1                                  all          Configuration files and profiles for ALSA drivers
ii  odroid-alsa                                5:0.1+202005090734~focal                   arm64        ODROID ALSA configuration package

User avatar
CoolGames
Posts: 55
Joined: Sun Nov 24, 2019 3:07 am
languages_spoken: english
ODROIDs: Dec 25 N2
Has thanked: 5 times
Been thanked: 2 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by CoolGames » Sat May 09, 2020 11:09 pm

tobetter wrote:
Sat May 09, 2020 7:41 am
@CoolGames, good point...it's in the package 'libasound2-data', so I've just built the package 'odroid-alsa' again to have a dependency on it. Please do 'sudo apt update && sudo apt upgrade'.

Code: Select all

ii  libasound2-data                            1.2.2-2.1                                  all          Configuration files and profiles for ALSA drivers
ii  odroid-alsa                                5:0.1+202005090734~focal                   arm64        ODROID ALSA configuration package

I upgraded and now see conf is in /usr/share/alsa.

Errors are gone for systemctl --user status but still no sound using speaker test.


I am looking at what the Alsa system uses to set configuration.

These commands I applied as suggested may have done damage as alsamixer shows 00 as level range.


BTW: I found newer DTB at mainline Linux
// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
/*
* Copyright (c) 2019 BayLibre, SAS
* Author: Neil Armstrong <narmstrong@baylibre.com>
*/

/dts-v1/;
Attached AMIXER commands.
N2_Audio_Sset.sh
(525 Bytes) Downloaded 5 times

Code: Select all

$ systemctl --user status pulseaudio.service
* pulseaudio.service - Sound Service
     Loaded: loaded (/usr/lib/systemd/user/pulseaudio.service; enabled; vendor preset: enabled)
     Active: active (running) since Sat 2020-05-09 09:49:04 EDT; 11min ago
TriggeredBy: * pulseaudio.socket
   Main PID: 2977 (pulseaudio)
     CGroup: /user.slice/user-1000.slice/user@1000.service/pulseaudio.service
             `-2977 /usr/bin/pulseaudio --daemonize=no --log-target=journal

May 09 09:49:03 cooldroidn2 systemd[2430]: Starting Sound Service...
May 09 09:49:04 cooldroidn2 systemd[2430]: Started Sound Service.
Alsa Mixer - Screenshot from 2020-05-09 09-58-52.png
Alsa Mixer - Screenshot from 2020-05-09 09-58-52.png (59.97 KiB) Viewed 1763 times

User avatar
tobetter
Posts: 5101
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 160 times
Been thanked: 493 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by tobetter » Sat May 09, 2020 11:42 pm

@CoolGames, I can make a noise with 'speaker-test' and installing odroid-alsa.
Can you please do install again with sudo apt install --reinstall odroid-alsa and not to run the script 'N2_Audio_Sset.sh'. Since odroid-alsa will do the audio routing when installing, the commands in the script are written for the Linux kernel 5.4.

User avatar
CoolGames
Posts: 55
Joined: Sun Nov 24, 2019 3:07 am
languages_spoken: english
ODROIDs: Dec 25 N2
Has thanked: 5 times
Been thanked: 2 times
Contact:

HDMI Audio silence - Re: Debian/Ubuntu Netboot Installer

Post by CoolGames » Sat May 09, 2020 11:48 pm

Help me drill down the dmesg Invalid argument (-22) and dtb interactions

Maybe DTB differences causing this anomaly as Meson G12 in 20.04 configuration expects one output and DTB Meson64 18.04 sets up 3 correctly.
Then installing 20.04 Ubuntu Desktop uses wrong DTB design.

Code: Select all

$ grep hw default_18.04.pa 
#load-module module-alsa-source device=hw:1,0
load-module module-alsa-sink device="hw:0,0" sink_name=hdmi_out sink_properties="device.description='HDMI Out' device.icon_name='video-display'"
load-module module-alsa-sink device="hw:0,1" sink_name=line_out sink_properties="device.description='Audio Jack' device.icon_name='audio-headphones'"
load-module module-alsa-sink device="hw:0,2" sink_name=spdif_out sink_properties="device.description='SPDIF Out' device.icon_name='audio-speakers'"

$ grep hw default_20.04.pa 
#load-module module-alsa-source device=hw:1,0
$

Code: Select all

$ perror 22
OS error code  22:  Invalid argument
[ 45.856921] hdmi-audio-codec hdmi-audio-codec.4.auto: Not able to map channels to speakers (-22)
[ 45.856934] hdmi-audio-codec hdmi-audio-codec.4.auto: ASoC: can't set i2s-hifi hw params: -22
[ 45.856940] axg-sound-card sound: ASoC: PRE_PMU: be.dai-link-4-playback event failed: -22
[ 45.872030] hdmi-audio-codec hdmi-audio-codec.4.auto: Not able to map channels to speakers (-22)
[ 45.872043] hdmi-audio-codec hdmi-audio-codec.4.auto: ASoC: can't set i2s-hifi hw params: -22
[ 45.872049] axg-sound-card sound: ASoC: PRE_PMU: be.dai-link-4-playback event failed: -22
[ 56.054797] hdmi-audio-codec hdmi-audio-codec.4.auto: Not able to map channels to speakers (-22)
[ 56.054807] hdmi-audio-codec hdmi-audio-codec.4.auto: ASoC: can't set i2s-hifi hw params: -22
[ 56.054813] axg-sound-card sound: ASoC: PRE_PMU: be.dai-link-4-playback event failed: -22
[ 56.069032] hdmi-audio-codec hdmi-audio-codec.4.auto: Not able to map channels to speakers (-22)
[ 56.069040] hdmi-audio-codec hdmi-audio-codec.4.auto: ASoC: can't set i2s-hifi hw params: -22
[ 56.069045] axg-sound-card sound: ASoC: PRE_PMU: be.dai-link-4-playback event failed: -22
I've attached gz with 4 files.
Compare 18.04 to 20.04.tar.gz
(7.91 KiB) Downloaded 5 times
  1. Meson64 DTB as in current NetBoot
  2. Meson G12 DTB from main line Linux
  3. Default.pa from mounted image from wiki Minimum 18.04 lts

    This may have followed SOUND troubleshooting
  4. Default.pa from current NetBoot from tobetter May 2, 2020 with installed Ubuntu Desktop with issues

    This configuration has the suggested amixer commands applied that created a new /var/lib/alsa/asound.state resulting from alsactl store
    asound.state.txt
    (6.88 KiB) Downloaded 5 times

brad
Posts: 1092
Joined: Tue Mar 29, 2016 1:22 pm
languages_spoken: english
ODROIDs: C2 N1 N2 H2 (64 bit ftw)
Location: Australia
Has thanked: 41 times
Been thanked: 80 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by brad » Sun May 10, 2020 11:21 am

CoolGames wrote:
Sat May 09, 2020 11:09 pm
tobetter wrote:
Sat May 09, 2020 7:41 am
@CoolGames, good point...it's in the package 'libasound2-data', so I've just built the package 'odroid-alsa' again to have a dependency on it. Please do 'sudo apt update && sudo apt upgrade'.

Code: Select all

ii  libasound2-data                            1.2.2-2.1                                  all          Configuration files and profiles for ALSA drivers
ii  odroid-alsa                                5:0.1+202005090734~focal                   arm64        ODROID ALSA configuration package

I upgraded and now see conf is in /usr/share/alsa.

Errors are gone for systemctl --user status but still no sound using speaker test.


I am looking at what the Alsa system uses to set configuration.

These commands I applied as suggested may have done damage as alsamixer shows 00 as level range.


BTW: I found newer DTB at mainline Linux
// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
/*
* Copyright (c) 2019 BayLibre, SAS
* Author: Neil Armstrong <narmstrong@baylibre.com>
*/

/dts-v1/;
Attached AMIXER commands.

N2_Audio_Sset.sh

Code: Select all

$ systemctl --user status pulseaudio.service
* pulseaudio.service - Sound Service
     Loaded: loaded (/usr/lib/systemd/user/pulseaudio.service; enabled; vendor preset: enabled)
     Active: active (running) since Sat 2020-05-09 09:49:04 EDT; 11min ago
TriggeredBy: * pulseaudio.socket
   Main PID: 2977 (pulseaudio)
     CGroup: /user.slice/user-1000.slice/user@1000.service/pulseaudio.service
             `-2977 /usr/bin/pulseaudio --daemonize=no --log-target=journal

May 09 09:49:03 cooldroidn2 systemd[2430]: Starting Sound Service...
May 09 09:49:04 cooldroidn2 systemd[2430]: Started Sound Service.

Alsa Mixer - Screenshot from 2020-05-09 09-58-52.png
Hi CoolGames,
the audio on mainline kernel is a WIP and different to what is used for Ubuntu 18.04 release so the configurations on the wiki are not compatible. We are waiting to see how the mainline kernel developers incorporate further sound changes into the mainline linux. Ubuntu studio desktop installs some very specific sound options (I have not tested) and there may be some incompatibilities with the current way alsa sound is partially implemented.

For the alsamixer controls they are predefined with the odroid-alsa package and enable basic stereo hdmi output only.

Many of the controls you see in alsamixer are on/off rather than level to select the sink sources. The N2 hardware has 3 I2S channels and at the moment for a basic stereo hdmi it feeds the audio processors output into one of the I2S channels. From this selected I2S channel it then feeds this to the HDMI controller. The control's you see in alsamixer with no level controls are on/off switches to set which I2S channels are enabled and which I2S channels are liked to the other components. (the M key in alsamixer is used toggle them but the default setup set by odroid-alsa should have these preconfigured).

If you scroll to the right on alsamixer screen (the part's showing on your screenshot appear ok), you should see more controls. You want to have TOHDMITX selected (it should have 2 green 00's) and the TOHDMITX just to the right of it (TOHDMITX I2S SEL) set to I2S B. I would also suggest reinstalling odroid-alsa package then powering the board off completely. Then start it up to see if you get the audio back.

Hope this helps to solve audio on your Ubuntu Studio install or at least explains where some of the problems might be, i'm keen to try Studio desktop myself when I have the chance.

brad
Posts: 1092
Joined: Tue Mar 29, 2016 1:22 pm
languages_spoken: english
ODROIDs: C2 N1 N2 H2 (64 bit ftw)
Location: Australia
Has thanked: 41 times
Been thanked: 80 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by brad » Sun May 10, 2020 11:52 am

tobetter wrote:
Sat May 09, 2020 12:40 am
Last time when I test the Chromium on Ubuntu 19.04, it performs better than FF.
For some reason, I was not able to make Chromium run on Ubuntu 20.04 that it does not accept a key input, just crash...I am ready to get your patches.
I need to do a bad hack for new chromium for fonts as Focal does not have libffi6 only libffi7 library so have have made a link between the shared library's and then run ldconfig

Edit wrong way around...

Code: Select all

$ ln -s /usr/lib/aarch64-linux-gnu/libffi.so.7.1.0 /usr/lib/aarch64-linux-gnu/libffi.so.6
Still working on some modifications for the dev version of chromium im working on - it is getting closer (new build in progress now)

RussianNeuroMancer
Posts: 15
Joined: Sat Mar 30, 2019 1:43 pm
languages_spoken: english
Has thanked: 0
Been thanked: 0
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by RussianNeuroMancer » Mon May 11, 2020 11:05 am

Is it possible to cherry pick packages from tobetter repository and install it on top of Armbian?
If yes, which packages is necessary to get Bifrost userland and patched Gnome Shell Wayland up and running on top of Armbian?

I understand that it's kind of strange questions, so I would like to explain myself:
1. I deploy Armbian on every SBC besides RPi3B (where I use UEFI and generic Ubuntu aarch64 installer). As ODROID-N2 can be used as both of desktop and industrial/server/etc. SBC it's just easier to manage same version of same distribution for both of GUI and headless use-cases.
2. Down the road when Panfrost will be more production ready for Bifrost (for example couple of years later) I think it will be easier to remove patched stuff from Armbian than from tobetter distribution,
3. As boards will be installed in remote locations I have to be able to perform action described in Item 2 via ssh, and system should not break after following reboot - this is hard requirement. I just more confident to do so such stuff with Armbian, because I somehow familiar with it's specifics related to bootloader installation/upgrade, kernel branches, etc.

odroidn2user
Posts: 212
Joined: Fri Oct 25, 2019 4:14 pm
languages_spoken: english
ODROIDs: N2, C4
Has thanked: 51 times
Been thanked: 47 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by odroidn2user » Mon May 11, 2020 7:25 pm

RussianNeuroMancer wrote:
Mon May 11, 2020 11:05 am
Is it possible to cherry pick packages from tobetter repository and install it on top of Armbian?
If yes, which packages is necessary to get Bifrost userland and patched Gnome Shell Wayland up and running on top of Armbian?

I understand that it's kind of strange questions, so I would like to explain myself:
1. I deploy Armbian on every SBC besides RPi3B (where I use UEFI and generic Ubuntu aarch64 installer). As ODROID-N2 can be used as both of desktop and industrial/server/etc. SBC it's just easier to manage same version of same distribution for both of GUI and headless use-cases.
2. Down the road when Panfrost will be more production ready for Bifrost (for example couple of years later) I think it will be easier to remove patched stuff from Armbian than from tobetter distribution,
3. As boards will be installed in remote locations I have to be able to perform action described in Item 2 via ssh, and system should not break after following reboot - this is hard requirement. I just more confident to do so such stuff with Armbian, because I somehow familiar with it's specifics related to bootloader installation/upgrade, kernel branches, etc.
Well, tobetter can probably answer this better than me, but in theory: yes. You can download the Mali driver package and make it stick on Armbian.

1: In practice, it'll be tricky. The Mali driver isn't a clean kernel module you can just enable, it needs a DKMS route, which requires (as far as I understand) some preparation on the kernel as well, atleast it needs to be recompiled for the kernel, which requires the kernel headers, dev packages, etc. The Wayland Mali driver is available and you could undoubtedly set up a Wayland sesson on the Armbian infrastructure. I read someone is doing just that with Arch, so...

Seeing as Armbian and tobetters Ubuntu image both run on **roughly** the same infrastructure (debian/ubuntu-ish), you could consider a kernel transplant... But doing a kernel transplant is not a small thing, as far as I understand.

2: Yeah, it takes quite a bit of effort to really get the hardware accelerated desktop going right. Which means it probably isn't a very easy job to get it done on Armbian. But you introduce most of the 'patched stuff' when you install the Mali-Wayland packages. So other than tobetters kernel and the Mali packages (which is a big thing, no doubt), as far as I can tell... It is a rather default / normal ubuntu 20.04 image. But with the Mali Wayland DKMS, you aren't done. Mainline kernels also don't do audio quite right yet, if I understand things correctly. Hardware support for the Odroid to me does not seem quite complete yet, although it is getting closer and closer. And well, you need Gnome. And Gnome works with it unpatched, the apps below that often require full OpenGL instead of OpenGL ES. So there is a compatibility issue you have to solve next. Which requires yet more packages to be recompiled for ES support. And... Well, you get the idea. Getting Wayland going is one thing, getting the desktop going right seems to be quite another challenge yet.

3: If you are going to place devices in remote locations, you might want to reconsider experimenting with Mali's Wayland blobs. There is also a minimal ubuntu image which has some hardware acceleration (without desktop stuff) that you might want to consider. They are somewhat more stable, but somewhat less full-featured.

istanbulls
Posts: 201
Joined: Tue May 14, 2019 10:18 pm
languages_spoken: Turkish
ODROIDs: ODROID N2
Has thanked: 90 times
Been thanked: 11 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by istanbulls » Mon May 11, 2020 7:45 pm

odroidn2user wrote:
Mon May 11, 2020 7:25 pm

Well, tobetter can probably answer this better than me, but in theory: yes. You can download the Mali driver package and make it stick on Armbian.

1: In practice, it'll be tricky. The Mali driver isn't a clean kernel module you can just enable, it needs a DKMS route, which requires (as far as I understand) some preparation on the kernel as well, atleast it needs to be recompiled for the kernel, which requires the kernel headers, dev packages, etc. The Wayland Mali driver is available and you could undoubtedly set up a Wayland sesson on the Armbian infrastructure. I read someone is doing just that with Arch, so...

Seeing as Armbian and tobetters Ubuntu image both run on **roughly** the same infrastructure (debian/ubuntu-ish), you could consider a kernel transplant... But doing a kernel transplant is not a small thing, as far as I understand.

2: Yeah, it takes quite a bit of effort to really get the hardware accelerated desktop going right. Which means it probably isn't a very easy job to get it done on Armbian. But you introduce most of the 'patched stuff' when you install the Mali-Wayland packages. So other than tobetters kernel and the Mali packages (which is a big thing, no doubt), as far as I can tell... It is a rather default / normal ubuntu 20.04 image. But with the Mali Wayland DKMS, you aren't done. Mainline kernels also don't do audio quite right yet, if I understand things correctly. Hardware support for the Odroid to me does not seem quite complete yet, although it is getting closer and closer. And well, you need Gnome. And Gnome works with it unpatched, the apps below that often require full OpenGL instead of OpenGL ES. So there is a compatibility issue you have to solve next. Which requires yet more packages to be recompiled for ES support. And... Well, you get the idea. Getting Wayland going is one thing, getting the desktop going right seems to be quite another challenge yet.

3: If you are going to place devices in remote locations, you might want to reconsider experimenting with Mali's Wayland blobs.
I made a new installation.
I ran Netboot Installer with Petitboot.
I installed Mate-Desktop and installed plasma with latte-dock on it.
There is a very fast and useful Plasma experience.
I activated Wayland with Software & Updates but I guess waylan is not working.

Your answer to @RussianNeuroMancer's question is valid for my problem, I think. :)
Attachments
Ekran Görüntüsü 2020-05-11 13-02-47.png
Ekran Görüntüsü 2020-05-11 13-02-47.png (51.34 KiB) Viewed 1584 times
Screenshot at 2020-05-11 13-21-43.png
Screenshot at 2020-05-11 13-21-43.png (71.46 KiB) Viewed 1584 times
Screenshot at 2020-05-11 13-20-59.png
Screenshot at 2020-05-11 13-20-59.png (84.99 KiB) Viewed 1584 times

odroidn2user
Posts: 212
Joined: Fri Oct 25, 2019 4:14 pm
languages_spoken: english
ODROIDs: N2, C4
Has thanked: 51 times
Been thanked: 47 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by odroidn2user » Mon May 11, 2020 10:10 pm

istanbulls wrote:
Mon May 11, 2020 7:45 pm
I made a new installation.
I ran Netboot Installer with Petitboot.
I installed Mate-Desktop and installed plasma with latte-dock on it.
There is a very fast and useful Plasma experience.
I activated Wayland with Software & Updates but I guess waylan is not working.

Your answer to @RussianNeuroMancer's question is valid for my problem, I think. :)
The installers from tobetter install a pretty clean ubuntu (minimal) installation.
You can install anything you want, anything packaged by ubuntu, and Mesa software rendering driver support makes things work.

If you explicitly want hardware acceleration the N2, you are limited to Wayland.
Based on testing reports from tobetter, I understand that the Mali supplied Wayland driver only works with Gnome.
KDE/Plasma has a wayland session, KWin-Wayland, but even in x86_64-land it is not that good and in ARM-country it just doesn't go right.

I am not aware of anyone trying the Mali Wayland drivers with Mate.
There was some work done by Mate developers on Wayland support using MIR, but I don't think this was ever really released as officially supported.
That said, Mate runs pretty decent, it is the default desktop environment of choice by Hardkernel.
So, it'll go quite good even without the Wayland thing.

But I don't think anyone tested the Mate with MIR-Wayland route yet with the Mali Wayland drivers.
So far the focus was on Gnome with Mutter-Wayland. It appears to be the most-developed Wayland environment.
These users thanked the author odroidn2user for the post:
istanbulls (Mon May 11, 2020 10:24 pm)

User avatar
tobetter
Posts: 5101
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 160 times
Been thanked: 493 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by tobetter » Mon May 11, 2020 11:20 pm

@RussianNeuroMancer, I think @odroidn2user already explained pretty much about your question. You can use the packages from my personal repository but I am not sure if the package can run with Armbian and if my package can cause the conflict between the packages. The packages from my personal repository are pretty much tied together to be installed and run on ODROID.

CSQL
Posts: 8
Joined: Sun May 10, 2020 6:44 am
languages_spoken: english
ODROIDs: N2
Has thanked: 0
Been thanked: 0
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by CSQL » Tue May 12, 2020 4:33 am

I have just tried the netboot installer for the first time but I cant get it to boot from uSD if I have the eMMC connected. The eMMC always boots first if its connected so I cant install from uSD to eMMC. I have tried the boot switch in both MMC and SPI positions

Any ideas?

Edit: Zeroing out the eMMC module before install has allowed me to get the install started

Edit2: Red Herring. My device doesnt have petitboot on the SPI, instead it just has u-boot so I have "fixed" by setting u-boot on the spi to always boot uSD first

CSQL
Posts: 8
Joined: Sun May 10, 2020 6:44 am
languages_spoken: english
ODROIDs: N2
Has thanked: 0
Been thanked: 0
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by CSQL » Tue May 12, 2020 6:07 am

Performed a manual install with ubuntu desktop and ssh server as extra package sets. By default everything is working surprisingly well with software rendering in a wayland gnome session. I installed the mali driver with: apt-get install mali-bifrost-wayland-driver mali-bifrost-dkms. Reboot and log back into a wayland gnome session and everything is silky smooth. I also installed tobetter's qt5 related packages

GTK3 wayland apps are perfect so far
QT5 wayland apps are hit and miss with lots of ui problems and text boxes are read only
XWayland is functional, no real problems so far
Firefox under wayland works well, webgl is functional, video is not accelerated. Its still slow to start
QT5 apps work better but not perfect when run as root
glmark2-es2-wayland completes successfully - results attached
Sway seems fully functional
Weston functions fine but defaults to 720p and everything looks a little blurry
KWin_wayland segfaults

$ glmark2-es2-wayland
=======================================================
glmark2 2014.03+git20150611.fa71af2d
=======================================================
OpenGL Information
GL_VENDOR: ARM
GL_RENDERER: Mali-G52
GL_VERSION: OpenGL ES 3.2 v1.r16p0-01rel0.2943fc4ef9657d91ee32c9a58dec6cd2
=======================================================
[build] use-vbo=false: FPS: 685 FrameTime: 1.460 ms
[build] use-vbo=true: FPS: 1186 FrameTime: 0.843 ms
[texture] texture-filter=nearest: FPS: 1060 FrameTime: 0.943 ms
[texture] texture-filter=linear: FPS: 1104 FrameTime: 0.906 ms
[texture] texture-filter=mipmap: FPS: 1107 FrameTime: 0.903 ms
[shading] shading=gouraud: FPS: 853 FrameTime: 1.172 ms
[shading] shading=blinn-phong-inf: FPS: 866 FrameTime: 1.155 ms
[shading] shading=phong: FPS: 802 FrameTime: 1.247 ms
[shading] shading=cel: FPS: 805 FrameTime: 1.242 ms
[bump] bump-render=high-poly: FPS: 406 FrameTime: 2.463 ms
[bump] bump-render=normals: FPS: 1415 FrameTime: 0.707 ms
[bump] bump-render=height: FPS: 1366 FrameTime: 0.732 ms
[effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 889 FrameTime: 1.125 ms
[effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 353 FrameTime: 2.833 ms
[pulsar] light=false:quads=5:texture=false: FPS: 1344 FrameTime: 0.744 ms
[desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 280 FrameTime: 3.571 ms
[desktop] effect=shadow:windows=4: FPS: 515 FrameTime: 1.942 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 108 FrameTime: 9.259 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 113 FrameTime: 8.850 ms
[buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 103 FrameTime: 9.709 ms
[ideas] speed=duration: FPS: 304 FrameTime: 3.289 ms
[jellyfish] <default>: FPS: 772 FrameTime: 1.295 ms
[terrain] <default>: FPS: 51 FrameTime: 19.608 ms
[shadow] <default>: FPS: 346 FrameTime: 2.890 ms
[refract] <default>: FPS: 83 FrameTime: 12.048 ms
[conditionals] fragment-steps=0:vertex-steps=0: FPS: 1269 FrameTime: 0.788 ms
[conditionals] fragment-steps=5:vertex-steps=0: FPS: 1308 FrameTime: 0.765 ms
[conditionals] fragment-steps=0:vertex-steps=5: FPS: 1332 FrameTime: 0.751 ms
[function] fragment-complexity=low:fragment-steps=5: FPS: 1343 FrameTime: 0.745 ms
[function] fragment-complexity=medium:fragment-steps=5: FPS: 1204 FrameTime: 0.831 ms
[loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 1261 FrameTime: 0.793 ms
[loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 1280 FrameTime: 0.781 ms
[loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 1265 FrameTime: 0.791 ms
=======================================================
glmark2 Score: 823
=======================================================


Problems:
No HDMI sound, usb works fine, cant test 3.5mm jack as I only have bluetooth headsets

Need an up to date chromium. The ubuntu snap version is unusable

Xorg sessions do not work. After login, you are immediately returned to GDM

Next I wanted to try the mali-bifrost-fbdev-driver. When I tried to remove the wayland bifrost it borked apt:
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
dkms libgbm-dev libgbm1-compat
Use 'apt autoremove' to remove them.
The following packages will be REMOVED
mali-bifrost-wayland-driver mali-bifrost-dkms
0 to upgrade, 0 to newly install, 1 to remove and 0 not to upgrade.
After this operation, 2,994 kB disk space will be freed.
Removing mali-bifrost-dkms (24.0+202005011205~focal) ...
Error! There are no instances of module: mali-bifrost
20.0 located in the DKMS tree.
dpkg: error processing package mali-bifrost-dkms (--remove):
installed mali-bifrost-dkms package pre-removal script subprocess returned error exit status 3
dpkg: too many errors, stopping
Errors were encountered while processing:
mali-bifrost-dkms
Processing was halted because there were too many errors.
E: Sub-process /usr/bin/dpkg returned an error code (1)

RussianNeuroMancer
Posts: 15
Joined: Sat Mar 30, 2019 1:43 pm
languages_spoken: english
Has thanked: 0
Been thanked: 0
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by RussianNeuroMancer » Tue May 12, 2020 8:37 am

odroidn2user wrote:
Mon May 11, 2020 7:25 pm
And Gnome works with it unpatched
Good to know! I read previously Mutter required patches to work on top of proprietary Mali userland. As for other packages - I am ok if it will run unaccelerated on llvmpipe. Accelerated Firefox will be enough.
odroidn2user wrote:
Mon May 11, 2020 7:25 pm
Mainline kernels also don't do audio quite right yet, if I understand things correctly.
Which one is missing, HDMI Audio or analog output?
tobetter wrote:
Mon May 11, 2020 11:20 pm
@RussianNeuroMancer, I think @odroidn2user already explained pretty much about your question. You can use the packages from my personal repository but I am not sure if the package can run with Armbian and if my package can cause the conflict between the packages. The packages from my personal repository are pretty much tied together to be installed and run on ODROID.
Do I need special patches for kernel to get dkms package installable, or it will work as is on other Linux 5.4 too?

odroidn2user
Posts: 212
Joined: Fri Oct 25, 2019 4:14 pm
languages_spoken: english
ODROIDs: N2, C4
Has thanked: 51 times
Been thanked: 47 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by odroidn2user » Tue May 12, 2020 8:08 pm

RussianNeuroMancer wrote:
Tue May 12, 2020 8:37 am
odroidn2user wrote:
Mon May 11, 2020 7:25 pm
And Gnome works with it unpatched
Good to know! I read previously Mutter required patches to work on top of proprietary Mali userland. As for other packages - I am ok if it will run unaccelerated on llvmpipe. Accelerated Firefox will be enough.
Well, I posted second hand information, it could well be that mutter requires patches. I wouldn't be surprised, seeing the full gl versus gs es discussion alone.
RussianNeuroMancer wrote:
Tue May 12, 2020 8:37 am
odroidn2user wrote:
Mon May 11, 2020 7:25 pm
Mainline kernels also don't do audio quite right yet, if I understand things correctly.
Which one is missing, HDMI Audio or analog output?
Well, both. The audio chip is not supported well. There is a workaround for audio over HDMI, but something is still wrong somewhere in the audio drivers.

User avatar
CoolGames
Posts: 55
Joined: Sun Nov 24, 2019 3:07 am
languages_spoken: english
ODROIDs: Dec 25 N2
Has thanked: 5 times
Been thanked: 2 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by CoolGames » Tue May 12, 2020 11:02 pm

@tobetter, @odroidn2user,
and any member with audio interests especially Ubuntu Studio, DJ, EDM and MIDI

I am causing some to be distracted so I had started a thread elsewhere.

I will be experimenting with Android 9 on the N2 using uSD with Play Store, too.
I am using Chrome browser and typically Google tools.

Display is small 1080p 60hz HDMI connected.
Sound is selected to I2C headphone to Bose Build Cube and keyboard and mouse are OTG USB 2.0 RF dongle.
Webcam is Kodak S100 into USB 3 port 1.
This is same hardware as Ubuntu 18.04 lts on eMMC for comparison.
As mentioned audio is work in progress so I am concentrating on N2's connectivity and performance rather than work in progress for now.

For DJ and MIDI I use Numark party mix controller and akai MPK mini play 25 keyboard with Rockband USB 2.0 into the OTG with RF moved to port.

Sorry if this is too much here but if there is interest than follow the above link to other thread.
Screenshot_20200512-100041.png
Current stable of Android 9 apps on Odroid N2 for future testing.
Screenshot_20200512-100041.png (364.64 KiB) Viewed 1366 times

RussianNeuroMancer
Posts: 15
Joined: Sat Mar 30, 2019 1:43 pm
languages_spoken: english
Has thanked: 0
Been thanked: 0
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by RussianNeuroMancer » Wed May 13, 2020 9:06 am

odroidn2user wrote:
Tue May 12, 2020 8:08 pm
Well, I posted second hand information, it could well be that mutter requires patches. I wouldn't be surprised, seeing the full gl versus gs es discussion alone.
@tobetter, is possible, could you please clarify this? Is it necessary to run install Mutter from your repo to get Mutter running on top proprietary userland?
odroidn2user wrote:
Tue May 12, 2020 8:08 pm
There is a workaround for audio over HDMI
Is it possible to apply this workaround to kernel mentioned in this post?

User avatar
tobetter
Posts: 5101
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 160 times
Been thanked: 493 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by tobetter » Wed May 13, 2020 9:56 am

RussianNeuroMancer wrote:
Wed May 13, 2020 9:06 am
odroidn2user wrote:
Tue May 12, 2020 8:08 pm
Well, I posted second hand information, it could well be that mutter requires patches. I wouldn't be surprised, seeing the full gl versus gs es discussion alone.
@tobetter, is possible, could you please clarify this? Is it necessary to run install Mutter from your repo to get Mutter running on top proprietary userland?
Mutter comes from Canonical server, not mine. I've checked the Debian package file and it built for any architecture while previously, probably until Disco, it didn't built for ARM64. Instead it tied to Mesa if I understand correctly.

odroidn2user
Posts: 212
Joined: Fri Oct 25, 2019 4:14 pm
languages_spoken: english
ODROIDs: N2, C4
Has thanked: 51 times
Been thanked: 47 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by odroidn2user » Wed May 13, 2020 9:42 pm

CoolGames wrote:
Tue May 12, 2020 11:02 pm
@tobetter, @odroidn2user,
and any member with audio interests especially Ubuntu Studio, DJ, EDM and MIDI

I am causing some to be distracted so I had started a thread elsewhere.

I will be experimenting with Android 9 on the N2 using uSD with Play Store, too.
I am using Chrome browser and typically Google tools.
You sure are doing some cool stuff CoolGames!! Loved seeing the video as well.
I'd love to hook up my guitar to this thing and get a cool audio setup done myself, but haven't taken the time yet to figure all that stuff out yet. Who knows.

That said, the kernel on Android 9 is probably quite different from the one used for these desktop images.
It seems that Android is better supported by Amlogic and ARM than normal Linux desktops.
I personally found Android not that well suited to desktop stuff (and I'm repulsed by Google as a company itself, but that's another topic altogether).
So I've sorta given up on Android based on usefulness. But true indeed, hardware support is way better on Android than it is on normal desktop Linux.

But, luckily, the last word on hardware support has not been spoken yet! :)
And it is improving constantly, with a major force on this is tobetter and his ubuntu installer/image to bring the sweet goodness to all of us.

istanbulls
Posts: 201
Joined: Tue May 14, 2019 10:18 pm
languages_spoken: Turkish
ODROIDs: ODROID N2
Has thanked: 90 times
Been thanked: 11 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by istanbulls » Thu May 14, 2020 6:58 pm

Off topic!
In general, I used Mate, Armbian and some Manjaro.

The Mate I installed on @tobetter's 5.7 cores and the Plasma I installed on it work very well.

I recommend those who need a fully equipped desktop to try it, I had the fastest and most stylish desktop experience I have ever used.
Latte Dock, Discover and all Plasma applications work as a complete and error-free butter.

The only shortcoming is Wayland and DRM.
If Wayland and DRM have it, a few thousand dollar PCs will not be needed :)
Attachments
Ekran Görüntüsü 2020-05-11 13-02-47.png
Ekran Görüntüsü 2020-05-11 13-02-47.png (51.34 KiB) Viewed 1224 times
Ekran Görüntüsü 2020-05-14 12-34-35.png
Ekran Görüntüsü 2020-05-14 12-34-35.png (3.03 MiB) Viewed 1224 times
WhatsApp Image 2020-05-14 at 12.54.28.jpeg
WhatsApp Image 2020-05-14 at 12.54.28.jpeg (273.23 KiB) Viewed 1224 times
Screenshot at 2020-05-11 13-21-43.png
Screenshot at 2020-05-11 13-21-43.png (71.46 KiB) Viewed 1224 times

User avatar
CoolGames
Posts: 55
Joined: Sun Nov 24, 2019 3:07 am
languages_spoken: english
ODROIDs: Dec 25 N2
Has thanked: 5 times
Been thanked: 2 times
Contact:

Wanted ARM64 Studio Re: Debian/Ubuntu Netboot Installer

Post by CoolGames » Thu May 14, 2020 10:45 pm

We should try to be an official distribution release of Ubuntu Studio by October !

UBS 18.04 - Screenshot at 2020-05-14 09-42-12_50.png
Here's how to test in 18.04 lts in which Audio works but video is generic
UBS 18.04 - Screenshot at 2020-05-14 09-42-12_50.png (145.71 KiB) Viewed 1201 times
Keep plugging away and submit to be recognized by name ! (arm 64 bit)

Ubuntu Studio News...
With our release announcement for Ubuntu Studio 20.04 LTS, we revealed that it would be our last version with the Xfce desktop, and that
we would be moving to the KDE Plasma desktop starting with 20.10.
I am using 18.04 lts today because Adroid 9 was too unfamiliar and when Verizon wanted to use my camera then couldn't find it I gave up for now.
I did do Doxy.Me with doctor for regular check up on Android 9


because
Screenshot at 2020-05-14 09-17-14.png
Chome on Ubuntu not found...
Screenshot at 2020-05-14 09-17-14.png (46.55 KiB) Viewed 1201 times


Ubunti 18.04 lts

wasn't found.
Screenshot at 2020-05-14 09-23-51.png
About Chrome version
Screenshot at 2020-05-14 09-23-51.png (35.06 KiB) Viewed 1201 times

brad
Posts: 1092
Joined: Tue Mar 29, 2016 1:22 pm
languages_spoken: english
ODROIDs: C2 N1 N2 H2 (64 bit ftw)
Location: Australia
Has thanked: 41 times
Been thanked: 80 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by brad » Fri May 15, 2020 11:11 am

I'm still working on packaging Chromium, I have some dependency issues to work through still as im cross compiling on amd64 system
Screenshot from 2020-05-15 02-05-16.png
Screenshot from 2020-05-15 02-05-16.png (13.46 KiB) Viewed 1129 times
GL_VENDOR ARM
GL_RENDERER Mali-G52
GL_VERSION OpenGL ES 3.2 v1.r16p0-01rel0.2943fc4ef9657d91ee32c9a58dec6cd2

I am targeting beta release for the package which will be a Chromium 83 version
These users thanked the author brad for the post (total 5):
odroid (Fri May 15, 2020 11:19 am) • tobetter (Fri May 15, 2020 12:20 pm) • istanbulls (Fri May 15, 2020 3:53 pm) • odroidn2user (Fri May 15, 2020 5:50 pm) • bright_plastik (Fri May 15, 2020 6:35 pm)

istanbulls
Posts: 201
Joined: Tue May 14, 2019 10:18 pm
languages_spoken: Turkish
ODROIDs: ODROID N2
Has thanked: 90 times
Been thanked: 11 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by istanbulls » Mon May 18, 2020 10:24 pm

Transmission does not work. I can't do it, is there a general problem.
It does not only work with Ubuntu-Wayland.

User avatar
tobetter
Posts: 5101
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 160 times
Been thanked: 493 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by tobetter » Mon May 18, 2020 10:28 pm

istanbulls wrote:
Mon May 18, 2020 10:24 pm
Transmission does not work. I can't do it, is there a general problem.
It does not only work with Ubuntu-Wayland.
Transmission? Do you mean the torrent client?

istanbulls
Posts: 201
Joined: Tue May 14, 2019 10:18 pm
languages_spoken: Turkish
ODROIDs: ODROID N2
Has thanked: 90 times
Been thanked: 11 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by istanbulls » Mon May 18, 2020 10:31 pm

tobetter wrote:
Mon May 18, 2020 10:28 pm
istanbulls wrote:
Mon May 18, 2020 10:24 pm
Transmission does not work. I can't do it, is there a general problem.
It does not only work with Ubuntu-Wayland.
Transmission? Do you mean the torrent client?
yes!

User avatar
tobetter
Posts: 5101
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 160 times
Been thanked: 493 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by tobetter » Mon May 18, 2020 11:51 pm

istanbulls wrote:
Mon May 18, 2020 10:31 pm
tobetter wrote:
Mon May 18, 2020 10:28 pm
istanbulls wrote:
Mon May 18, 2020 10:24 pm
Transmission does not work. I can't do it, is there a general problem.
It does not only work with Ubuntu-Wayland.
Transmission? Do you mean the torrent client?
yes!
I can run the Transmission... :?:

istanbulls
Posts: 201
Joined: Tue May 14, 2019 10:18 pm
languages_spoken: Turkish
ODROIDs: ODROID N2
Has thanked: 90 times
Been thanked: 11 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by istanbulls » Tue May 19, 2020 4:13 pm

tobetter wrote:
Mon May 18, 2020 11:51 pm
I can run the Transmission... :?:
I'm glad on behalf of you, let me try new installation. 8-)

bright_plastik
Posts: 27
Joined: Tue Apr 21, 2020 9:22 am
languages_spoken: English, Italian, some French.
ODROIDs: N2
Has thanked: 10 times
Been thanked: 6 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by bright_plastik » Tue May 19, 2020 9:34 pm

istanbulls wrote:
Tue May 19, 2020 4:13 pm
I'm glad on behalf of you, let me try new installation. 8-)
And here we roll again! :lol:
I wish for you and me too a life of knowledge, where a problem can be solved chirurgically, instead of rolling everything from scratch! Waiting for a mercy reincarnation!
Meanwhile, have a good reinstall.

istanbulls
Posts: 201
Joined: Tue May 14, 2019 10:18 pm
languages_spoken: Turkish
ODROIDs: ODROID N2
Has thanked: 90 times
Been thanked: 11 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by istanbulls » Wed May 20, 2020 12:31 am

bright_plastik wrote:
Tue May 19, 2020 9:34 pm
istanbulls wrote:
Tue May 19, 2020 4:13 pm
I'm glad on behalf of you, let me try new installation. 8-)
And here we roll again! :lol:
I wish for you and me too a life of knowledge, where a problem can be solved chirurgically, instead of rolling everything from scratch! Waiting for a mercy reincarnation!
Meanwhile, have a good reinstall.
Everything is very new, we are probably a couple of people trying this version.
Thanks for your best wishes. :D

User avatar
CoolGames
Posts: 55
Joined: Sun Nov 24, 2019 3:07 am
languages_spoken: english
ODROIDs: Dec 25 N2
Has thanked: 5 times
Been thanked: 2 times
Contact:

EDID ? No Signal ? Re: Debian/Ubuntu Netboot Installer

Post by CoolGames » Wed May 20, 2020 3:11 am

Where is signal for consumer HDTV generated ?
tobetter wrote:
Sat May 09, 2020 6:13 am
@CoolGames, did you run sudo apt install odroid-alsa?
I am onto new issue and not sure where to have an interactive discussion.
I started wondering why HDMI-1 gets "NO SIGNAL" and requires switching between HDMI1 and HDMI2 on consumer 1080P HDTV.

I installed the WAYLAND which works here with Ubuntu Wayland but not with plain Ubuntu that I had been using with MIXXX.
Screen blanks and once I recover I am back to greeter with no desktop switch ability so I reboot and select Ubuntu Wayland.

Also NO SIGNAL is still happening so I find EDID suspect on net searches but my response is way off from expected troubleshooting strategies.

Code: Select all

$ dpkg -l | grep mali-bifrost
ii  mali-bifrost-dkms                             24.0+202005011205~focal                   arm64        Mali kernel driver for bifrost hardware in DKMS format.
ii  mali-bifrost-wayland-driver:arm64             5:0.1-5+202005160249~focal                arm64        The Wayland userspace binary driver for Mali GPU G31/G52
$ xrandr
Screen 0: minimum 16 x 16, current 1920 x 1080, maximum 32767 x 32767
XWAYLAND0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 480mm x 270mm
   1920x1080     23.91*+
$ sudo get-edid
This is read-edid version 3.0.2. Prepare for some fun.
Attempting to use i2c interface
Looks like no busses have an EDID. Sorry!
I'm sorry nothing was successful. Maybe try some other arguments
if you played with them, or send an email to Matthew Kern <pyrophobicman@gmail.com>.

istanbulls
Posts: 201
Joined: Tue May 14, 2019 10:18 pm
languages_spoken: Turkish
ODROIDs: ODROID N2
Has thanked: 90 times
Been thanked: 11 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by istanbulls » Thu May 21, 2020 8:39 pm

Hi @tobetter

Ubuntu Focal 20.04 - Wayland OS
I usually have problems with "apt update".
I often have problems with Ubuntu Software and Software Update.

This problem has been chronic since Ubuntu 20.04 Wayland OS first released. I don't think it's special to me.

Other OS I use, Ubuntu Focal 20.04 Non-Wayland (plasma desktop) no problem always makes updates automatically. apt update runs smoothly.

User avatar
tobetter
Posts: 5101
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 160 times
Been thanked: 493 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by tobetter » Thu May 21, 2020 9:27 pm

istanbulls wrote:
Thu May 21, 2020 8:39 pm
Hi @tobetter

Ubuntu Focal 20.04 - Wayland OS
I usually have problems with "apt update".
I often have problems with Ubuntu Software and Software Update.

This problem has been chronic since Ubuntu 20.04 Wayland OS first released. I don't think it's special to me.

Other OS I use, Ubuntu Focal 20.04 Non-Wayland (plasma desktop) no problem always makes updates automatically. apt update runs smoothly.
Can you share some logs if you have? Are you running Non-Wayland based on my image and repository server? It's hard to believe that apt update does not work properly with Wayland OS, there is nothing related with Wayland if you are using the same repository server....well...very curious... hmmm.........................

User avatar
tobetter
Posts: 5101
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 160 times
Been thanked: 493 times
Contact:

Re: EDID ? No Signal ? Re: Debian/Ubuntu Netboot Installer

Post by tobetter » Thu May 21, 2020 9:31 pm

CoolGames wrote:
Wed May 20, 2020 3:11 am
Where is signal for consumer HDTV generated ?
tobetter wrote:
Sat May 09, 2020 6:13 am
@CoolGames, did you run sudo apt install odroid-alsa?
I am onto new issue and not sure where to have an interactive discussion.
I started wondering why HDMI-1 gets "NO SIGNAL" and requires switching between HDMI1 and HDMI2 on consumer 1080P HDTV.

I installed the WAYLAND which works here with Ubuntu Wayland but not with plain Ubuntu that I had been using with MIXXX.
Screen blanks and once I recover I am back to greeter with no desktop switch ability so I reboot and select Ubuntu Wayland.

Also NO SIGNAL is still happening so I find EDID suspect on net searches but my response is way off from expected troubleshooting strategies.

Code: Select all

$ dpkg -l | grep mali-bifrost
ii  mali-bifrost-dkms                             24.0+202005011205~focal                   arm64        Mali kernel driver for bifrost hardware in DKMS format.
ii  mali-bifrost-wayland-driver:arm64             5:0.1-5+202005160249~focal                arm64        The Wayland userspace binary driver for Mali GPU G31/G52
$ xrandr
Screen 0: minimum 16 x 16, current 1920 x 1080, maximum 32767 x 32767
XWAYLAND0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 480mm x 270mm
   1920x1080     23.91*+
$ sudo get-edid
This is read-edid version 3.0.2. Prepare for some fun.
Attempting to use i2c interface
Looks like no busses have an EDID. Sorry!
I'm sorry nothing was successful. Maybe try some other arguments
if you played with them, or send an email to Matthew Kern <pyrophobicman@gmail.com>.
Can you please test with other OS image or the Petitboot if you can have a video signal with your TV? As you had seen the log, your board failed to get display info which would not display anything to your TV. Please let me know if other OS works.

istanbulls
Posts: 201
Joined: Tue May 14, 2019 10:18 pm
languages_spoken: Turkish
ODROIDs: ODROID N2
Has thanked: 90 times
Been thanked: 11 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by istanbulls » Thu May 21, 2020 11:08 pm

tobetter wrote:
Thu May 21, 2020 9:27 pm
Can you share some logs if you have?
can you teach me how? :)
Are you running Non-Wayland based on my image and repository server?
yes
Ekran Görüntüsü - 2020-05-21 16-55-07.png
Ekran Görüntüsü - 2020-05-21 16-55-07.png (24.94 KiB) Viewed 564 times

There were new updates 2 hours ago, the "apt update" search took 25 minutes. "apt upgrade" is over in 5 minutes :)

thanks for your help and understanding

User avatar
CoolGames
Posts: 55
Joined: Sun Nov 24, 2019 3:07 am
languages_spoken: english
ODROIDs: Dec 25 N2
Has thanked: 5 times
Been thanked: 2 times
Contact:

Re: EDID ? No Signal ? Re: Debian/Ubuntu Netboot Installer

Post by CoolGames » Fri May 22, 2020 2:07 am

tobetter wrote:
Thu May 21, 2020 9:31 pm
Can you please test with other OS image or the Petitboot if you can have a video signal with your TV? As you had seen the log, your board failed to get display info which would not display anything to your TV. Please let me know if other OS works.
I tried to post before switching to SD with Android 9 20200520 but don't see that it submitted.
Then I again tried to submit with Android 9 Chrome and it also never succeeded so I may have exited too quickly to reboot as alternate OS.

Anyway,
Android 9 on SD works best with eMMC with non-wayland 20.04 removed and switch to MMC not SPI.
It hangs if eMMC present and use Petitboot to select Android 9.

I also observed that SPI switched for PB-EVENT install and then boot causes the loss of sync and display as I just booted eMMC 20.04 as it should with switch MMC after above SD removed.

It may be a non issue.

I am using without mali-bifrost for now to be able to learn Mixxx.
Mixxx is really fast analyzing music when loading as it finds beat and measures.
Numark controller is very responsive and no delay in display.

The PB-EVENT netboot install makes life so much easier to restart to isolate testing scenarios step by step.

I can try another OS next pass if that is needed because SPI/MMC switch is suspect and needs to be verified as reason for loss of signal and display.

Again, thanks @tobetter for all you are doing and have done.

Lee

User avatar
tobetter
Posts: 5101
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Has thanked: 160 times
Been thanked: 493 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by tobetter » Fri May 22, 2020 10:25 am

istanbulls wrote:
Thu May 21, 2020 11:08 pm
tobetter wrote:
Thu May 21, 2020 9:27 pm
Can you share some logs if you have?
can you teach me how? :)
Are you running Non-Wayland based on my image and repository server?
yes 2020-05-21 16-55-07.png


There were new updates 2 hours ago, the "apt update" search took 25 minutes. "apt upgrade" is over in 5 minutes :)

thanks for your help and understanding
I am suspecting that Canonical server rather than mine since it contains much more packages, I think apt update/upgrade run slowly when the server is syncing or updating. Maybe I am wrong, but I don't see the difference between Wayland base OS and non-Wayland one. ;)
These users thanked the author tobetter for the post:
istanbulls (Fri May 22, 2020 4:10 pm)

istanbulls
Posts: 201
Joined: Tue May 14, 2019 10:18 pm
languages_spoken: Turkish
ODROIDs: ODROID N2
Has thanked: 90 times
Been thanked: 11 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by istanbulls » Fri May 22, 2020 4:11 pm

tobetter wrote:
Fri May 22, 2020 10:25 am

I am suspecting that Canonical server rather than mine since it contains much more packages, I think apt update/upgrade run slowly when the server is syncing or updating. Maybe I am wrong, but I don't see the difference between Wayland base OS and non-Wayland one. ;)
I think it might be as you said, you're right.

Sav
Posts: 207
Joined: Mon Sep 02, 2019 2:33 am
languages_spoken: english
ODROIDs: odroid-n2
Has thanked: 42 times
Been thanked: 17 times
Contact:

Re: EDID ? No Signal ? Re: Debian/Ubuntu Netboot Installer

Post by Sav » Fri May 22, 2020 4:50 pm

CoolGames wrote:
Wed May 20, 2020 3:11 am
Where is signal for consumer HDTV generated ?
tobetter wrote:
Sat May 09, 2020 6:13 am
@CoolGames, did you run sudo apt install odroid-alsa?
I am onto new issue and not sure where to have an interactive discussion.
I started wondering why HDMI-1 gets "NO SIGNAL" and requires switching between HDMI1 and HDMI2 on consumer 1080P HDTV.

I installed the WAYLAND which works here with Ubuntu Wayland but not with plain Ubuntu that I had been using with MIXXX.
Screen blanks and once I recover I am back to greeter with no desktop switch ability so I reboot and select Ubuntu Wayland.

Also NO SIGNAL is still happening so I find EDID suspect on net searches but my response is way off from expected troubleshooting strategies.

Code: Select all

$ dpkg -l | grep mali-bifrost
ii  mali-bifrost-dkms                             24.0+202005011205~focal                   arm64        Mali kernel driver for bifrost hardware in DKMS format.
ii  mali-bifrost-wayland-driver:arm64             5:0.1-5+202005160249~focal                arm64        The Wayland userspace binary driver for Mali GPU G31/G52
$ xrandr
Screen 0: minimum 16 x 16, current 1920 x 1080, maximum 32767 x 32767
XWAYLAND0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 480mm x 270mm
   1920x1080     23.91*+
$ sudo get-edid
This is read-edid version 3.0.2. Prepare for some fun.
Attempting to use i2c interface
Looks like no busses have an EDID. Sorry!
I'm sorry nothing was successful. Maybe try some other arguments
if you played with them, or send an email to Matthew Kern <pyrophobicman@gmail.com>.
Did you try to edit the boot.ini file, disabling the autodetect resolution option and selecting a fixed resolution?

User avatar
CoolGames
Posts: 55
Joined: Sun Nov 24, 2019 3:07 am
languages_spoken: english
ODROIDs: Dec 25 N2
Has thanked: 5 times
Been thanked: 2 times
Contact:

Re: EDID ? No Signal ? Re: Debian/Ubuntu Netboot Installer

Post by CoolGames » Fri May 22, 2020 10:58 pm

Tried testing another OS using pb-event but it boots image
then fails to install CoreELeC and Debian on Odroid N2 to eMMC.

I plan to watch virtual terminal 4 (ctl,alt,F4) to see what fails today.

Only using Ubuntu 20.04 minimal Mate with chromium (snapd) for reporting HDTV issue now.


I am able to boot with eMMC removed to Android 9 on micro SD which was image installed.
It behaves correctly for signal detected and then sync during splash remains through completed boot.


Fresh pb-event netboot install selecting only ubuntu-mate-minimal entire disk
Still need to switch HDMI1 on HDTV to get to sync.
Previously I saw detached Ubuntu desktop from virtual terminal that allows gdm3 to activate requesting login
but without desktop selector between ubuntu and ubuntu (wayland).

I can refresh entire disk in less than an hour so am up for recursive refresh to isolate ideas for possible fix.
I'll plan for next Debian, CoreELEC from SD image to eMMC as that is not too time consuming.
Running from SD is too slow to be enjoyable.

Sav wrote:
Fri May 22, 2020 4:50 pm
Did you try to edit the boot.ini file, disabling the autodetect resolution option and selecting a fixed resolution?
@sav,
I don't find a boot.ini on netboot installation of 20.04 from @tobetter

Screen capture grab using ImageMagick of xfce4 terminal screen showing root files.
NOTE: cglemur, flex11 and sprout are NFS mount points to save captures and work off Odroid N2 each interaction (using Thunar rather than caja).
boot_files.png
Directory of boot area looking for BOOT.INI
boot_files.png (291.05 KiB) Viewed 427 times

Sav
Posts: 207
Joined: Mon Sep 02, 2019 2:33 am
languages_spoken: english
ODROIDs: odroid-n2
Has thanked: 42 times
Been thanked: 17 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by Sav » Fri May 22, 2020 11:36 pm

It could be boot.scr

brad
Posts: 1092
Joined: Tue Mar 29, 2016 1:22 pm
languages_spoken: english
ODROIDs: C2 N1 N2 H2 (64 bit ftw)
Location: Australia
Has thanked: 41 times
Been thanked: 80 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by brad » Thu May 28, 2020 8:43 pm

brad wrote:
Fri May 15, 2020 11:11 am
I'm still working on packaging Chromium, I have some dependency issues to work through still as im cross compiling on amd64 system
This is turning into a bit more work than I was hoping but is still progressing. Most of the work is getting Ubuntu to build the packages properly in an organised way rather that compiling the chromium way. I'm using pdebuild on amd64 bionic system for this now which creates a pristine amd64 chroot of focal and in here we download dependencies and then cross compile for arm64.

My issues at the moment relates to some build dependencies for cross compile for arm64 on focal and configuration of some library & linker paths for arm64. Additionally I switched from clang to gcc for cross compile reasons which took a little bit of work but it should help so can fully enable all the nice neon / armv8 extensions of the SOC. I also made a mistake building 83 beta it should have been 84 version as has better focal and arm64 support.

I will be trying again this weekend with some changes, if I have any issues with building I will create a new thread to see if anyone can help me out. I also have a couple of licencing questions for example enabling wildvine and then distributing the package.
These users thanked the author brad for the post (total 2):
istanbulls (Fri May 29, 2020 3:33 am) • odroid (Fri May 29, 2020 11:43 am)

istanbulls
Posts: 201
Joined: Tue May 14, 2019 10:18 pm
languages_spoken: Turkish
ODROIDs: ODROID N2
Has thanked: 90 times
Been thanked: 11 times
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by istanbulls » Fri May 29, 2020 3:51 am

brad wrote:
Thu May 28, 2020 8:43 pm
brad wrote:
Fri May 15, 2020 11:11 am
I'm still working on packaging Chromium, I have some dependency issues to work through still as im cross compiling on amd64 system
This is turning into a bit more work than I was hoping but is still progressing. Most of the work is getting Ubuntu to build the packages properly in an organised way rather that compiling the chromium way. I'm using pdebuild on amd64 bionic system for this now which creates a pristine amd64 chroot of focal and in here we download dependencies and then cross compile for arm64.

My issues at the moment relates to some build dependencies for cross compile for arm64 on focal and configuration of some library & linker paths for arm64. Additionally I switched from clang to gcc for cross compile reasons which took a little bit of work but it should help so can fully enable all the nice neon / armv8 extensions of the SOC. I also made a mistake building 83 beta it should have been 84 version as has better focal and arm64 support.

I will be trying again this weekend with some changes, if I have any issues with building I will create a new thread to see if anyone can help me out. I also have a couple of licencing questions for example enabling wildvine and then distributing the package.
The system works very very well even in this state. If Widevine works, I can go crazy with happiness. :roll: :lol:

xpduyson
Posts: 9
Joined: Wed Sep 11, 2019 11:04 am
languages_spoken: english
ODROIDs: Odoird C2, Odroid N2
Has thanked: 7 times
Been thanked: 0
Contact:

Re: Debian/Ubuntu Netboot Installer

Post by xpduyson » Fri May 29, 2020 8:08 pm

Just installed Ubuntu 20.04 to try mainline kernel. The hardware RTC clock doesn't work for me.

Code: Select all

$ hwclock -r 
hwclock: select() to /dev/rtc0 to wait for clock tick timed out

Post Reply

Return to “Projects”

Who is online

Users browsing this forum: No registered users and 1 guest