Es handelt sich bei dem bereitgestellten Image nicht um ein
installierbares Betriebssystem, sondern um das Abbild einer
Installation, oder, in anderen Worten, um ein vorinstalliertes
System.
Da keine Installation ausgefuehrt wird, findet auch kein Netywerkkonfiguration
statt. Das bereitgestellte Betriebssystem wird in der Regel also keine
Verbindung ins Internet herstellen koennen.
Benutzerkonto und Passwort
odroid/odroid
odroid@odroid:~$ apt list --installed | wc -l
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
2077
odroid@odroid:/etc$ cat /etc/os-release
PRETTY_NAME="Ubuntu 24.04.1 LTS"
NAME="Ubuntu"
VERSION_ID="24.04"
VERSION="24.04.1 LTS (Noble Numbat)"
VERSION_CODENAME=noble
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=noble
LOGO=ubuntu-logo
Das duerfte falsch schein. Es scheint vielversprechender, die fuer
netplan benoetigte Konfigurationsdatei in /etc/netplan
manuell herzustellen.
Datei: 01-network-manager-all.yaml
network:
version: 2
renderer: NetworkManager
sudo netplan generate
sudo netplan apply
Nach einem Neustart habe ich jetzt tatsächlich Verbindung ins Netz.
sudo apt-get update
sudo apt-get upgrade
sudo apt autoremove
Tastatureinstellung
aptitude
geany
ev. anderen Eintrag in sudoer Datei
sudo apt-get install aptitude
sudo apt-get install geany
sudo dpkg-reconfigure keyboard-configuration
sudo shutdown -r now
Sprachunterstützung deutsch installieren
sudo apt-get install fcitx-config-gtk
Sodann keyboard icon -> Configure
Systemübersicht
inxi -Fc0
odroid@odroid:~$ echo $XDG_SESSION_TYPE
x11
Das ist nicht die richtige WAhl; es wird Wayland benötigt.
Dazu muss installiert werden:
gnome-shell
ubuntu-gnome-desktop
Armbian bekomme ich überhaupt nicht zum Laufen.
Es ist zu pruefen, ob wenigestens das Minimalimage eine ordentliche
Installation durchfuehrt; wenn dies der Fall ist, sollte ein
vollstaendiges Image nach der im Internet gefundenen Anleitung
aufgebaut werden.
[2024-11-22]
Weiteres Vorgehen:
Beispiele für OpenGL ES von Jetson übernehmen
Beispiele für OpenCL von ODROID XU-4 übernehmen
Wenn klar ist, was funktioniert, ist über das weitere Vorgehen zu entscheiden;
vermutlich könnte es zweckmäßig sein, das System dann nochmals vollständig
neu aufzusetzen.
[2024-11-22]
Die Behandlung der Tastaturlayouts ist schwierig zz
Gtk-4 steht zur Verfügung
Ada: libgtkada23
openjdk-21
In /usr/share/mali/n2/fbdev stehen die Bibliotheken
============================================================================
Ubuntu minimal 20.04.03 LTS
https://wiki.odroid.com/odroid-n2/os_images/ubuntu/20220228
Laut Angabe mit Unterstützung für N2+
sudo apt update
sudo apt install mali-bifrost-wayland-driver
sudo apt install ubuntu-desktop
sudo reboot
Beim Neustart "Ubuntu on Wayland" auswählen
sudo apt install glmark2-es2-wayland
/usr/lib aarch64-linux-gnu/qt5/examples/opengl/cube
firefox MOZ_ENABLE_WAYLAND=1
============================================================================
Ubuntu minimal 22.04 LTS
https://wiki.odroid.com/odroid-n2/os_images/ubuntu/20220622
Laut Angabe mit Unterstützung für N2+
In der Anleitung wird die Installation der für OpenCL benötigten DAteien so
beschrieben:;
apt install clinfo ocl-icd-libopencl1
apt download mali-fbdev
apt autoremove
ar -xv mali-fbdev_*
tar -xvf data.tar.xz
rm usr/lib/aarch64-linux-gnu/libOpenCL.so*
rm usr/share/mali/libOpenCL.so* usr/share/mali/libEGL.so*
cp -r usr/* /usr/
mkdir /etc/OpenCL
mkdir /etc/OpenCL/vendors/
echo "libmali.so" > /etc/OpenCL/vendors/mali.icd
Die Header stehen in opencl-c-headers und opencl-clhpp-headers
Die Unterstützung für Qt5 ist auslaufend; es bleibt also nur die Einarbeitung in Qt6..
Zu installierende Pakete:
sudo apt-get install qt6-wayland-dev qmake6 qt6-wayland-private-dev sudo apt-get install qt6-wayland-examples sudo apt-get install qt6-wayland-doc qt6-wayland-doc-html
Erste Eindrücke: