Odroid N2+ running GNOME

Screenshot from 2022-04-24 18-38-56

System Summary
  Kernel: 5.11.0-1-ARCH arch: aarch64 bits: 64 compiler: gcc v: 10.2.0
    Desktop: GNOME v: 42.1 tk: GTK v: 3.24.33 wm: gnome-shell dm: 1: GDM
    2: LightDM note: stopped Distro: EndeavourOS base: Arch Linux
Machine:
  Type: ARM System: Hardkernel ODROID-N2Plus details: N/A
CPU:
  Info: 2x 2-core model: N/A variant-1: cortex-a53 variant-2: cortex-a73
    bits: 64 type: MCP AMP arch: ARMv8 rev: 4
  Speed (MHz): avg: 2016 min/max: 1000/2016:2400 cores: 1: 2016 2: 2016
    3: 2016 4: 2016 5: 2016 6: 2016 bogomips: N/A
  Features: Use -f option to see features
Graphics:
  Device-1: meson-g12a-vpu driver: meson_drm v: kernel bus-ID: N/A
    chip-ID: amlogic:ff900000
  Device-2: meson-g12a-mali driver: panfrost v: kernel bus-ID: N/A
    chip-ID: amlogic:ffe40000
  Device-3: meson-g12a-dw-hdmi driver: meson_dw_hdmi v: kernel bus-ID: N/A
    chip-ID: amlogic:ff600000
  Display: wayland server: X.org v: 1.21.1.3 with: Xwayland v: 22.1.1
    compositor: gnome-shell driver: X: loaded: modesetting alternate: fbdev
    gpu: meson-drm display-ID: 0
  Monitor-1: HDMI-A-1 model: Dell D2721H res: 1920x1080 dpi: 82
    diag: 686mm (27")
  Message: Wayland GBM/EGL data currently not available.
Audio:
  Device-1: meson-g12a-dw-hdmi driver: meson_dw_hdmi v: kernel bus-ID: N/A
    chip-ID: amlogic:ff600000
  Device-2: axg-sound-card driver: axg_sound_card bus-ID: N/A
    chip-ID: amlogic:sound
  Sound Server-1: ALSA v: k5.11.0-1-ARCH running: yes
  Sound Server-2: PulseAudio v: 15.0 running: no
  Sound Server-3: PipeWire v: 0.3.51 running: yes
Network:
  Device-1: meson-g12a-dwmac driver: meson8b_dwmac v: N/A port: N/A
    bus-ID: N/A chip-ID: amlogic:ff3f0000
  IF: eth0 state: down mac: <filter>
  Device-2: Realtek RTL8192CU 802.11n WLAN Adapter type: USB
    driver: rtl8192cu bus-ID: 1-1.2:3 chip-ID: 0bda:8178
  IF: wlan0 state: up mac: <filter>
Drives:
  Local Storage: total: 29.12 GiB used: 9.36 GiB (32.2%)
  ID-1: /dev/mmcblk0 vendor: Samsung model: BJTD4R size: 29.12 GiB
    serial: <filter>
Partition:
  ID-1: / size: 28.69 GiB used: 9.3 GiB (32.4%) fs: ext4 dev: /dev/mmcblk0p2
  ID-2: /boot size: 255.7 MiB used: 61.6 MiB (24.1%) fs: vfat
    dev: /dev/mmcblk0p1
Swap:
  Alert: No swap data was found.
Sensors:
  System Temperatures: cpu: 38.3 C mobo: N/A
  Fan Speeds (RPM): N/A
Info:
  Processes: 212 Uptime: 32m Memory: 3.61 GiB used: 1.69 GiB (46.7%)
  Init: systemd v: 250 Compilers: gcc: 11.2.0 Packages: pacman: 1032
  Shell: Bash v: 5.1.16 running-in: gnome-terminal inxi: 3.3.15

Ha ha inxi is not ready for arm i think :wink:

here is hardinfo report:
hardinfo_report_odroid-n2+.txt (92.7 KB)

Gnome is running well on the Pi too. More snappy than KDE in my opinion.
What DE do you like best on the Odroid?

odroid n2+ has an issue with the gpu still not fully solved driver sided…

But i see it runs fine if you get wayland working … CPU is powerfull RAM is okayish but limited with my current config i can run it on GNOME as a Desktop for such daily stuff like mail browsing and office also streaming is working but not HD ready :wink:

Aside from gpu the device is really nice for building stuff caused by the CPU it can handle multitasking well.

i must confess that i start with this as a base:

https://archdroid.org/

And adding eos onto it :wink:

Currently it is nice working for fullscreen hd streaming also:
Screenshot from 2022-05-11 20-57-15

No tearing no stutter…

Ihave never heard of Archdroid, I will have to check them out.

Pudge

How did you overclock the Odroid? I’ve been getting only stock clock speeds
For A73 : 1908 MHz
For A53 : 1992 MHz

There’s some detail on the ODROID wiki, I think that’s what I used.

Distinct features from regular ALARM tarballs

  • Linux kernel maintained by @tobetter and other people with audio support, hdmi driver fixes, higher cpu frequency support for the N2+ and other changes.
  • U-Boot package with hooks to update boot.ini automatically if kernel is changed to non mainline which helps prevent bootup failures.
  • More up to date mesa package (mesa-devel or mesa-devel-git) that includes the latest panfrost work for better graphics performance on non headless images.

higher cpu frequency support for the N2+

https://archdroid.org/en/images/odroidn2/

I was able to get it in our install by using this package :sunglasses:

https://archdroid.org/packages/uboot-odroid-n2plus/

yea @tobetter //is this your username here too? //
engineering some awesome kernel driver and bootloader stuff there… and he mentioned that we can make use of it as we like…

Excellent work by the archdroid team to get the support for odroid devices for arch linux arm.
I hope their work gets integrated upstream so that the wider community can benefit.
But unfortunately, I’ve seen one of their pull requests not being addressed for 2+ years.

Here is his EnOS user info

45x45

tobetter Dongjin Kim

and here is jgmdev

45x45

jgmdev

Pudge