OESF Portables Forum

Model Specific Forums => Gemini PDA => Gemini PDA - Linux => Topic started by: rcolistete on August 21, 2018, 01:12:46 am

Title: Flatpak on Debian @ Gemini
Post by: rcolistete on August 21, 2018, 01:12:46 am
Flatpak 1.0 released, aims to simplify installation of Linux apps (https://liliputing.com/2018/08/flatpak-1-0-released-aims-to-simplify-installation-of-linux-apps.html)
see the install instructions :
https://flatpak.org/setup/ (https://flatpak.org/setup/)
for Debian :
https://flatpak.org/setup/Debian/ (https://flatpak.org/setup/Debian/)
which worked on Debian @ Gemini :
Code: [Select]
$ sudo apt install flatpak
$ sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

From the Flathub :
https://flathub.org/ (https://flathub.org/)
many softwares don't install on arm 64 bits, with error message "No such branch ...aarch64".
Like Dropbox, Skype, Spotify, Atom, PyCharm, SublimeText, VisualStudio Code, etc.

List of flatpak softwares with arm64 support :
- Arduino IDE (1.8.5), with some large menu/dialog fonts;
- Telegram Desktop : works very well;
- UberWriter : Markdown editor, but it is too much slow and even blocks cursor mouse movement;
- etc.

Let's comment which flatpak softwares install on Debian @ Gemini and work well.
Title: Flatpak on Debian @ Gemini
Post by: Murple2 on August 21, 2018, 11:02:12 am
Quote from: rcolistete
Flatpak 1.0 released, aims to simplify installation of Linux apps (https://liliputing.com/2018/08/flatpak-1-0-released-aims-to-simplify-installation-of-linux-apps.html)
see the install instructions :
https://flatpak.org/setup/ (https://flatpak.org/setup/)
for Debian :
https://flatpak.org/setup/Debian/ (https://flatpak.org/setup/Debian/)
which worked on Debian @ Gemini :
Code: [Select]
$ sudo apt install flatpak
$ sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

From the Flathub :
https://flathub.org/ (https://flathub.org/)
many softwares don't install on arm 64 bits, with error message "No such branch ...aarch64".
Like Dropbox, Skype, Spotify, Atom, PyCharm, SublimeText, VisualStudio Code, etc.

List of flatpak softwares with arm64 support :
- Arduino IDE (1.8.5), with some large menu/dialog fonts;
- Telegram Desktop : works very well;
- UberWriter : Markdown editor, but it is too much slow and even blocks cursor mouse movement;
- etc.

Let's comment which flatpak softwares install on Debian @ Gemini and work well.

The arduino IDE can be a pain to get running on some ARM boards so this flatpak solution is a real winner, thanks for sharing!
Title: Flatpak on Debian @ Gemini
Post by: rcolistete on August 21, 2018, 12:53:39 pm
Arduino IDE v1.8.5 via Flatpak has very large menu/dialog fonts. Fix is simple :
[solved] ugly arduino IDE menu fonts (https://bbs.archlinux.org/viewtopic.php?id=238009)
Edit "/var/lib/flatpak/cc.arduino.arduinoide/current/.../files/Arduino/arduino" changing :
Code: [Select]
# JAVA_OPTIONS=("-DAPP_DIR=$APPDIR" "-Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel")
JAVA_OPTIONS=("-DAPP_DIR=$APPDIR")

One limitation of Arduino IDE for arm64 is no Expressif ESP32 support (compiler not available to your OS).

But Arduino AVR, ESP8266, etc, are fine.
Title: Flatpak on Debian @ Gemini
Post by: rcolistete on January 06, 2019, 04:52:49 pm
More Fastpak softwares compatible with Debian ARM64 on Gemini, since August :
- Visual Studio Code - OSS : IDE for many programming languages, from Microsoft;
- CuteMarkEd : a Qt-based, free and open source Markdown editor with live HTML preview, math expressions, code and markdown syntax highlighting;
- Marker : powerful markdown editor;
- QOwnNotes : plain-text file notepad with markdown support and ownCloud integration;
- PDF Mix Tool : application to split, merge, rotate and mix PDF files;
- PDF Slicer : a simple tool to extract and rotate pages of a PDF document;
- Jamovi : real-time statistical spreadsheet.