-
Notifications
You must be signed in to change notification settings - Fork 86
Open
Labels
LinuxPrimarily happens on LinuxPrimarily happens on LinuxbugSomething isn't workingSomething isn't workinghelp wantedExtra attention is neededExtra attention is needed
Description
This is a tracking issue for getting Agregore to work properly on the Pinephone.
https://twitter.com/RangerMauve/status/1390099799320506369
Compiling
So far, I'm able to compile Agregore from source on a pinphone running monjaro+Phosh using the following steps (I did this over SSH but you can probably do it on the phone's terminal app):
git clonethe repo somewhere andcdinto it- Set up node.js using nvm
- Install yarn with
npm i -g yarn - Install build-essentials using
sudo pacman -Sy base-devel - Use
yarnto install node modules. Should see a bunch of output for compiling node-gyp modules like utp-native and sodium-native - Use
yarn startto run it - Use
yarn builder --arm64to compile an AppImage in thereleasefolder
Installing
Once you've compiled or downloaded the AppImage, you can install it onto the system with AppImageLauncher
On Monjaro you can install it with sudo pacman -S appimagelauncher
From there you should be able to open AppImages from the file explorer (e.g. Portfolio) and get it to install them onto your system.
Known issues:
- Text is appearing blurred, probably an issue with scaling. The text of the web page loaded in Electron on Pinephone appears blurry electron/electron#27169
- Adding some command line flags seems to help.
--enable-features=UseOzonePlatform --ozone-platform=wayland
- Adding some command line flags seems to help.
- Keybaord input isn't working sometimes (might need to bring it up first and then click the text area)
- Initial load is pretty slow (comparable to firefox), should investigate
- GPU acceleration for video doesn't seem to be working yet Gonna try a fix from here
- The
altmenubar isn't showing up on Phosh (not sure about others) - The Icon for the AppImageLauncher isn't working.
Other TODOs:
- Publishing to the Linux On Mobile app list here
- Publishing on AUR?
Any help with figuring out issues would be very much appreciated
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
LinuxPrimarily happens on LinuxPrimarily happens on LinuxbugSomething isn't workingSomething isn't workinghelp wantedExtra attention is neededExtra attention is needed