Apreciez orice ajutor pentru a răspunde dacă este posibil să rulați versiunea snap a Firefox pe Ubuntu Core IoT pe 32 de biți în Ubuntu-Frame?
În prezent, folosesc Raspberry Pi 4 (4GB), dar plănuiesc să mut cardul SD pe Raspberry Pi Zero 2W (deci folosind Armhf pe 32 de biți arhitectură pentru compatibilitate, deși Pi Zero 2 este pe 64 de biți?) in conformitate cu Acest articol (apreciez performanța ar putea fi insuportabilă).
Am cu succes urmat acest ghid a folosi wpe-webkit-mir-chiosk, cu toate acestea, browserul pare să se blocheze dacă navighez la anumite pagini și nu pare foarte stabil pentru cazul meu de utilizare. În plus, aplicația web pe care sper să o folosesc doar acceptă oficial Firefox pe Linux, Edge pe Windows și Chrome pe Android (de la dezvoltator).
- Se pare ca Ubuntu-Frame acceptă un afișaj local prin Wayland. Nu pot să-mi dau seama dacă acest lucru înlocuiește mir-chiosc (pe care am încercat să ofer și ieșirea afișajului prin Wayland).
- Firefox acceptă Wayland în versiunile recente cu
MOZ_ENABLE_WAYLAND=1
. Firefox nu poate fi setat ca daemon, așa că nu se va lansa la pornire, așa cum fac alte pachete snap.
- Acestea sunt toate pachetele snap acceptate Ubuntu Core
snap install ubuntu-frame | instalare rapidă firefox
Am Ubuntu Core 20 (32 de biți) care rulează pe Pi 4 și am instalat cu succes toate pachetele snap, pur și simplu nu pot afla cum sau dacă este posibil să fac ca Firefox să conecteze ieșirea afișajului Wayland?
În prezent, primesc următoarele când pornesc Firefox: Eroare: nu a fost specificată nicio variabilă de mediu DISPLAY
Am încercat să urmăresc acest ghid, dar este cu adevărat dincolo de înțelegerea mea că nu am mai lucrat cu pachete snap înainte, deși cred că am o înțelegere bună a conceptelor din experiența mea profesională.
Nu știu dacă cele de mai jos sunt utile, trebuie să rulez Firefox ca utilizator root?
Ubuntu Core: ubuntu-frame rulează ca root pe Core, astfel socket-ul Wayland este situat la /run/user/0/wayland-0
Forțarea a $DISPLAY
variabila de mediu de înțeles nu are niciun succes.
Simt că acest lucru ar trebui să fie posibil și aș aprecia foarte mult orice sfat cu privire la o cale de urmat. Mi-ar face plăcere să partajez/blog întreaga construcție odată ce este finalizată. Efectiv, ar trebui să facă un chioșc frumos de browser pentru client.