![]() |
Re: Flatpak on Sailfish OS
seems angelfish is not built for i386. can you build it please? want to try on my Jolla Tablet.
same for keyboard plugin. telegram installed and starting fine |
Re: Flatpak on Sailfish OS
Quote:
Shift to 5.14 came as Plasma is moving to 5.14 by default. Building is not difficult, you have to install platforms+SDK with correct arch on your PC and then use flatpak-builder. |
Re: Flatpak on Sailfish OS
In addition there were few other changes as well. Better use https://invent.kde.org/kde/plasma-an...angelfish.json
|
Re: Flatpak on Sailfish OS
@Nekron: I checked the loaded libs and they seem to be the same for Flatpak and SFOS native. So, can't tell on the basis of that and its not why Xperia X is slower than XA2
try to run flatpak-runner org.kde.mobile.angelfish chrome://gpu (until corresponding issue is fixed, have to start new angelfish for it). I have HW accelerated canvas, flash and few others (not all). compare X and XA2 and see if there is some major difference. |
Re: Flatpak on Sailfish OS
Quote:
For example, nothing about than on https://flathub.org/apps/details/org.telegram.desktop |
Re: Flatpak on Sailfish OS
Quote:
|
Re: Flatpak on Sailfish OS
Ok, thanks.
|
Re: Flatpak on Sailfish OS
Quote:
|
Re: Flatpak on Sailfish OS
Quote:
Why they drop platforms I don't know. Please feel free to ping them around on IRC (#freedesktop-sdk) or find the issue tracker and complain. I am somewhat tired of doing complaining and asking there :( [as I did regarding i386 and ARM already; don't remember where was issue tracker] |
Re: Flatpak on Sailfish OS
Question to those who know about web:
When I open TMO in Sailfish browser, the page is shown in full width. Not very readable, but all is there and we can zoom as we need. Same with Chrome on Android. In Angelfish, I get it shown with readable fonts, but only part of it. Same is if I use Chrome or Firefox on desktop. Hence the question, is it a bug on Angelfish or web site side? If it's Angelfish, any idea how to fix it? |
Re: Flatpak on Sailfish OS
1 Attachment(s)
speaking of architectures... how does flatpak detects default target architecture?
my tablet kernel arch is x86_64, so i installed org.kde.mobile.angelfish/x86_64 and it works just fine, but navigation bar is blank. angelfish log from tablet: https://gist.github.com/CODeRUS/f8dc...8897f4c54a1c85 then! i opened xa2 which have aarch64 kernel, so i removed arm angelfish, and tried to install aarch64 one, but its not available then i installed org.telegram.desktop/aarch64 but it's failing to start with syscall error: https://gist.github.com/CODeRUS/49bf...3f121229f3c02b |
Re: Flatpak on Sailfish OS
Regarding Website layouts my guess is the user-agent setting in anglefish to request mobile site layouts needs to be tinkered with?
The topic is mentioned in the preliminary roadmap: https://github.com/KDE/plasma-angelfish |
Re: Flatpak on Sailfish OS
Quote:
|
Re: Flatpak on Sailfish OS
Did not realize you talked about TMO only.
No, no mobile view. Only this quasi responsive menu wrap if the page gets to small. |
Re: Flatpak on Sailfish OS
@coderus, lovely headache before going to sleep!
I don't know how it does it. I have though that to run AARCH64, I will have to have flatpak binaries compiled in the same arch. And then you could maybe go down (64bit -> 32bit). Which you absolutely tanked with i386 example (tablet flatpak exec in 32 bit, runs 64 bit packages). Maybe in ARM its trickier. I get the same syscall failure when running flatpak run --command=sh org.kde.Platform/aarch64 on XZ2. We could try to look into it further by finding where it fails specifically (seems like in https://github.com/flatpak/flatpak/b.../flatpak-run.c). Let's see if I can check it out tomorrow... But even if we make it run, we will get into trouble with libhybris as its 32 bit and cannot provide GL drivers for 64 bit AARCH64. Or do I miss something? |
Re: Flatpak on Sailfish OS
this is to be discussed with adaptation devs
|
Re: Flatpak on Sailfish OS
tested some kde apps. usable ones:
org.kde.kolourpaint org.kde.kreversi org.kde.minuet org.kde.ksudoku org.kde.ksquares org.kde.khangman org.kde.kmines org.kde.gcompris |
Re: Flatpak on Sailfish OS
Quote:
|
Re: Flatpak on Sailfish OS
coderus, I have made a devel version for flatpak which would not fail at https://github.com/flatpak/flatpak/b...ak-run.c#L2753 and then we get AARCH64 applications running as well.
Failing syscall is SCMP_SYS(migrate_pages) tested on Pure Maps as its available on aarch64. Its slow, no hardware acceleration, that I have to ask about in the porters channel. Had to run directly, without flatpak-runner. The latter messed up something, will have to look into it later. Angelfish does not have aach64 since its an issue with their infrastructure used for KDE flatpaks. But all in all, aarch64 maybe available and usable if we get hybris working on it. Will have to file bug regarding migrate_pages though. |
Re: Flatpak on Sailfish OS
Quote:
|
Re: Flatpak on Sailfish OS
With the latest Firefox 75, it is now built for Flatpak. Any possibility of being able to run it on SFOS? I'm not sure whether it's GDK or QT or something else.
|
Re: Flatpak on Sailfish OS
Quote:
|
Re: Flatpak on Sailfish OS
it uses org.gnome.Platform and failed with:
Code:
(firefox:4): Gdk-WARNING **: 17:43:24.967: The Wayland compositor does not provide any supported shell interface, not using Wayland display |
Re: Flatpak on Sailfish OS
can we build newer wayland to /opt and use it? :D
|
Re: Flatpak on Sailfish OS
Quote:
|
Re: Flatpak on Sailfish OS
we have a whole year to waste our time here :)
|
Re: Flatpak on Sailfish OS
I managed to install flatpak on my Jolla C running 3.3.0.14 after running "zypper ref -f"
I then after rebooting activated the kdeapps and flatpak repos as described here: https://github.com/sailfishos-flatpak/main Then I install angelfish, but when I try to run the app I get a message on the screen saying "Angelfish (Nightly) Application finished with exit code 1" Shell output: Code:
[nemo@host ~]$ flatpak-runner org.kde.mobile.angelfish |
Re: Flatpak on Sailfish OS
Quote:
|
Re: Flatpak on Sailfish OS
PS: Maybe there is something else which is needed from kernel, I am not sure.
|
Re: Flatpak on Sailfish OS
First of all, thanks for your hard work and help!
I finally managed to get Angelfish runnin on my Sony Xperia Z3 Compact Tablet with SFOS 3.3.0.14 EA. I get a lot of `gpg-connect-agent` messages during package installation, but it seems to work anyway. I had to remove the setuid bit from `/usr/libecex/flatpak-bwrap` for installing Anglefish to workaround the rebooting issue, and I had to re-enable it actually starting it - and boy does it run well! @LouisDK If you disabled the setuid bit, did you re-enable it after installation? If it's disabled Angelfish exits with error code 1, at least on my device. |
Re: Flatpak on Sailfish OS
Flatpak Runner has been updated to include translations. Thank you everyone working on it!
|
Re: Flatpak on Sailfish OS
Quote:
Thank you for the update! I've installed it but translation files are missing |
Re: Flatpak on Sailfish OS
Quote:
|
Re: Flatpak on Sailfish OS
Quote:
|
Re: Flatpak on Sailfish OS
Quote:
|
Re: Flatpak on Sailfish OS
Updated both sailfish-runner and Angelfish and it still works with no problem, even though Angelfish is/was a bit laggy. I guess that is expected from an "old" Xperia X.
|
Re: Flatpak on Sailfish OS
Quote:
Note that its relatively experimental platform - Wayland and Android based device. See https://bugreports.qt.io/browse/QTBUG-82423 . So, some optimizations may help us in future |
Re: Flatpak on Sailfish OS
1 Attachment(s)
Hello,
many thanks for your useful work. I had tried install falkon browser as well. It seems it works well surprisingly. Falkon has no mobile friendly UI I know. But it is feature rich relatively (adblock, extensions). Browsing is smooth no lags there. When I installed telegram it says "Aplication finished with exit code 134 (I inserted QT_QPA_PLATFORM=wayland already). Nowadays angelfish is much better solution than damned Jolla browser :p |
Re: Flatpak on Sailfish OS
I installed Flatpak on my XA2ultra SF3.3...and then Telegram Desktop but both from app grid and terminal I get the message "app finished with exit code 134". I added the env variable for wayland. Has anyone had better luck with Tg? TIA
|
Re: Flatpak on Sailfish OS
are you sure you did adding env stuff correctly?
there are two different fields in UI, one for key and second for value |
All times are GMT. The time now is 17:01. |
vBulletin® Version 3.8.8