zur Startseite

Inhaltsverzeichnis



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

OpenCL

Die Header stehen in opencl-c-headers und opencl-clhpp-headers

Qt6 und Wayland

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: