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)

6 Likes

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

2 Likes

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.

3 Likes

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…

5 Likes

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

Pudge

1 Like

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.

1 Like

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/

1 Like

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…

1 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