Jump to content

Cristian Apas

Members
  • Posts

    4
  • Joined

  • Last visited

Reputation Activity

  1. Like
    Cristian Apas reacted to sven-ola in Orange Pi RV2   
    Success: tested RV2 with GPU on Armbian-noble-nightly. It's a bit hacky but should work. I created a mirror of the relevant packages from Spacmit/Bianbu. Only packages with source, specific to k1x / video / gpu plus chromium. Mirror project is here, in case you want to mirror yourself or miss a package: https://codeberg.org/sven-ola/spacemit-mirror
     
    After getting up Armbian-noble-xfce4-nightly on your Spacemit/K1 board (that includes Ky X1)
    Add mirror repo to /etc/apt/sources.list.d/sven-ola.sources (Note: this is experimental) Types: deb deb-src URIs: https://privat-in.de/armbian Suites: noble Components: main Signed-By: /etc/apt/trusted.gpg.d/sven-ola.gpg  
    Get my repo key with  wget -O /etc/apt/trusted.gpg.d/sven-ola.gpg https://privat-in.de/armbian/key.gpg Give the mirror some weight, add an /etc/apt/preferences.d/sven-ola file Package: * Pin: release o=Sven-Ola Pin-Priority: 1000  
    Install GPU support  apt-get update apt-get install img-gpu-powervr apt-get dist-upgrade Note: this will downgrade mesa-25.x to mesa-24.x from Bianbu/Spacemit
    Install a Wayland-enabled GUI (tested: gnome) apt-get install gnome-core systemctl disable lightdm If asked, select gdm from gnome instead of lightdm from xfce4.
    After rebooting, click on your user, then stop and select Gnome with the lower right gearwheel icon.
    I also installed glmark2-es2-wayland to check if that runs. It shows 417@800x600 which is faster than software mesa... 
  2. Like
    Cristian Apas reacted to sven-ola in Orange Pi RV2   
    @c0rnelius: Thanks for the info, I'll fiddle with the GPU in the meantime. 
     
    @Cristian Apas: that hack above is necessary if you use the Xunlong Ubuntu userspace. They have replaced every hint on the OEM, which includes the GPU driver name. Hack not necessary if we simply use the Spacemit Bianbu Ubuntu userspace.
     
    I hacked an image together with this (see my site https://privat-in.de goto Downloads). It has a glmark2 score of 424 (not very fast). This is not for everybody. I compiled a standard OrangepiRv2 Armbian image with a legacy kernel and put in a Bianbu 3.01 minimal userspace as root. Details from my notes:
    # Image creation starts with Armbian-Orangepirv2_trixie_legacy_6.6.99_minimal.img Root from https://archive.spacemit.com/image/k1/version/bianbu/v3.0.1/ -> minimal.img -- Default LANG=zh_CN.UTF-8, change: dpkg-reconfigure locales -> en_US.UTF-8 Copy from Armbian: /etc/netplan/10-dhcp-all-interfaces.yaml, /etc/fstab, /boot/*, /lib/modules/*, /etc/modprobe.d/orangepirv2.conf /etc/modules-load.d/orangepirv2.conf Purge spacemit-flash-dtbs (and thereby remove linux-image-6.6.63*) Uploaded this image to https://privat-in.de/ (Downloads)  
    First steps after flashing
    UART login as root / bianbu
    apt-get install parted
    parted /dev/mmcblk0 (or /dev/nvme0n1): resizepart 1 100%
    resize2fs /dev/mmcblk0p1 (or /dev/nvme0n1p1)
    apt-get install gnome-core glmark2-es2-wayland
    adduser a-new-user
    adduser a-new-user sudo
    Reboot and login
    Click on Terminal, run glmark2-es2-wayland
     
    Notes: other Spacemit K1 boards can run Bianbu without any changes, this is exclusively for OpiRV2. Expect oopses at every corner...
     
    You can install cinnamon-core and use that. Make sure to run cinnamon under gdm3 b/c starting via lightdm does not work well (e.g. menu open freezes). Also, KDE plasma only with screen artifacts and xfce4-wayland simply exits immediately. No other wayland DE tested...
  3. Like
    Cristian Apas reacted to sven-ola in Orange Pi RV2   
    Good news: this is merged in Armbian main now, many thanks to  @c0rnelius and @Igor for reviewing this. So no more need to grab my fork, just clone Armbian/build:main. I was able to build and quick-test orangepirv2/edge-kernel and this looks fine including Wifi. 
     
    There are of course unsolved quirks currently. With edge-kernel, Wayland does not work, we need to use Xorg. And with the current bcmdhd Wifi driver, AP mode is not possible. This is caused by outdated file in armbian-firmware for bcmdhd and may be the same on OrangePi5. There is a mechanism to load a different fw_bcm43456c5_ag.bin (the one downloadable from github/xunlong seems to work).
     
    LG // Sven-Ola 
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines