Ah, ok then you need abranson’s gtk repo enabled as well. Instructions updated.
There is another issue:
Fatal error: File './aarch64/harbour-nephrafari-1.8b1+master.20260306111608.2.gbd26042-1.7.1.bso.aarch64.rpm' not found on medium 'https://repo.sailfishos.org/obs/home:/nephros:/devel:/wpe/sailfish_latest_aarch64/'
It looks like repo should be updated to build:
harbour-nephrafari-1.8b1+master.20260306122614.5.ga45c18d-1.8.1.bso.aarch64.rpm
Local install of above package works but doesn’t start from desktop. Run from terminal works but does not open web page (www.jolla.com).
[I] onCompleted:48 - Initialized Nephrozilla version 1.8b1 by nephrozilla.corp
[D] onCompleted:49 - Parameters: harbour-nephrafari
[D] unknown:0 - Successfully registered DBus service.
Could not determine the accessibility bus address
library "libui_compat_layer.so" not found
library "libGLESv2_adreno.so" not found
library "eglSubDriverAndroid.so" not found
MESA-LOADER: failed to open msm_drm: /usr/lib64/dri/msm_drm_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib64/dri, suffix _dri)
MESA-LOADER: failed to open kms_swrast: /usr/lib64/dri/kms_swrast_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib64/dri, suffix _dri)
MESA-LOADER: failed to open swrast: /usr/lib64/dri/swrast_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib64/dri, suffix _dri)
Failed to create GBM device for render device: /dev/dri/renderD128: No such file or directory
That’s because I’m constantly improving it! ![]()
pkcon refresh should fix that.
Hmm, maybe the wrong backend was pulled.
Can you show pkcon search --filter installed wpebackend?
Installed libWPEBackend-fdo-1.16.1-1.2.1.bso.aarch64 (installed)
Totally my fault. Loading pages fixed, please update to the lastest version.
OMG. My pkcon refresh is slower then OBS compiler :).
Installed harbour-nephrafari-1.8b1+master.20260306152222.28.g05d9b5d-1.18.1.bso.aarch64.rpm
Now it works from terminal but desktop is still crashing. From journalctl:
onCompleted:44 - Initialized Nephrozilla version 1.8b1 by nephrozilla.corp
unknown:0 - Cannot find EGLConfig, returning null config
unknown:0 - Successfully registered DBus service.
unknown:0 - Cannot find EGLConfig, returning null config
unknown:0 - Cannot find EGLConfig, returning null config
unknown:0 - QWaylandGLContext: failed to create EGLContext, error=3001
unknown:0 - Failed to create EGL context for format QSurfaceFormat(version 2.0, options QFlags(), depthBufferSize
edit: works with Sailjail disabled
I’m very confused right now.
I added the repos, refreshed with pkcon, and it can’t even find the package:
pkcon install harbour-nephrafari
Resolving [ ] (0%) Package not found: harbour-nephrafari
Package not found: harbour-nephrafari
Command failed: This tool could not find any available package.
ssu repos
Enabled repositories (global):
- adaptation-common ... https://releases.jolla.com/releases/5.0.0.72/jolla-hw/adaptation-common/aarch64/
- adaptation0 ... https://store-repository.jolla.com/releases/5.0.0.72/jolla-hw/adaptation-qualcomm-sony-seine/aarch64/
- aliendalvik ... https://store-repository.jolla.com/features/5.0.0.72/appsupport/aarch64/
- apps ... https://releases.jolla.com/jolla-apps/5.0.0.72/aarch64/
- customer-jolla ... https://releases.jolla.com/features/5.0.0.72/customers/jolla/aarch64/
- hotfixes ... https://releases.jolla.com/releases/5.0.0.72/hotfixes/aarch64/
- jolla ... https://releases.jolla.com/releases/5.0.0.72/jolla/aarch64/
- sailfish-eas ... https://store-repository.jolla.com/features/5.0.0.72/sailfish-eas/aarch64/
- xt9 ... https://store-repository.jolla.com/features/5.0.0.72/xt9/aarch64/
Enabled repositories (user):
- abranson-gtk ... https://repo.sailfishos.org/obs/home:/abranson:/gtk/sailfish_latest_aarch64/
- harbour-storeman-obs ... https://repo.sailfishos.org/obs/home:/olf:/harbour-storeman/5.0_aarch64/
- nephros-wpe-webkit ... https://repo.sailfishos.org/obs/home:/nephros:/devel:/wpe/sailfish_latest_aarch64/
- openrepos-CoanTeen ... https://sailfish.openrepos.net/CoanTeen/personal/main
- openrepos-KeeperoftheKeys ... https://sailfish.openrepos.net/KeeperoftheKeys/personal/main
- openrepos-NielDK ... https://sailfish.openrepos.net/NielDK/personal/main
- openrepos-Rikudou_Sennin ... https://sailfish.openrepos.net/Rikudou_Sennin/personal/main
- openrepos-ade ... https://sailfish.openrepos.net/ade/personal/main
- openrepos-flypig ... https://sailfish.openrepos.net/flypig/personal/main
- openrepos-ichthyosaurus ... https://sailfish.openrepos.net/ichthyosaurus/personal/main
- openrepos-kan ... https://sailfish.openrepos.net/kan/personal/main
- openrepos-leppa ... https://sailfish.openrepos.net/leppa/personal/main
- openrepos-mikhael ... https://sailfish.openrepos.net/mikhael/personal/main
- openrepos-xmasjos ... https://sailfish.openrepos.net/xmasjos/personal/main
- piggz-qt6-apps ... https://repo.sailfishos.org/obs/home:/piggz:/qt6apps/sailfish_latest_aarch64/
- piggz-qt6sb2 ... https://repo.sailfishos.org/obs/home:/piggz:/qt6sb2/sailfish_latest_aarch64/
- sailfishos-chum ... https://repo.sailfishos.org/obs/sailfishos:/chum/5.0_aarch64/
- store ... https://store-repository.jolla.com/xqau52/aarch64/?version=5.0.0.72
uname -a
Linux Xperia10II-DualSIM 4.14.264 #1 SMP PREEMPT Tue Mar 25 21:49:53 UTC 2025 aarch64 GNU/Linux
pkcon refresh until it works
or
download and install locally harbour-nephrafari package.
At the moment it is harbour-nephrafari-1.8b1+master.20260306213657.38.gb54160b-1.25.1.bso.aarch64.rpm
How I love that aquarium. But 500 fish is a bit cruel.
Damn it. What have I done!
Cannot load library /usr/lib64/qt5/qml/org/wpewebkit/qtwpe/libqtwpe.so: (libopenxr_loader.so.1: cannot open shared object file: No such file or directory)
Ah. I guess I forgot to publish the openxr library.
Soon available from Show home:nephros:devel:wpe / openxr - SailfishOS Open Build Service


