Jamiphone os gnulinux

1 Like

Le PinePhone pourrait être une solution. Mais encore faudrait-il pouvoir empaqueter jami pour son architecture (arm64 je crois). Sur un PinePhone, on peut installer une petite dizaine de distributions GNU/Linux différentes dont Mobian, la version mobile de Debian …

Cette page aussi est intéressante Jami | LinuxPhoneApps.org

1 Like

Pour avoir un pinephone, Jami était ok sur le tel. (J’utikisais Arch)

1 Like

Je dois changer de tél… J’aimerai avoir un OS libre dessus et juste jami comme unique application. Je penche pour postmarketOS (mais un autre linux ferait l’affaire) mais je ne trouve pas de how to. Est parce que ce n’est pas possible? ou bien juste parce que ce how to n’est pas encore écrit et à moi de l’écrire :wink: ?

Je l’avais compilé sur mon pinephone à l’époque. Un thread similaire: Jami on Pinephone [ IM and VOIP ]

Les instructions ont un peu changé depuis mais la logique reste la meme.

2 Likes

J’ai reçu mon PinePhone :telephone_receiver:
J’ai mis postmarketOS sur une SD et essayé.
Il reste du taf :nerd_face:
je vais essayer 1/ d’y installer Jami; 2/ d’en faire l’appli par défault de l’UI…

Allez-vous installer Jami en utilisant le Flatpak de Flathub ?

Pouvez-vous s’il vous plaît écrire les instructions ici sur la façon d’installer avec succès Jami sur le PinePhone, elles peuvent être ajoutées à la page Setup Jami — Documentation Jami.

Merci.

Premier essai avec postmarketOS

le package jami-qt est obsolète ET cassé (dans alpine edge/testing). Il manque le package jami-daemon.

Second essai avec Arch

le package jami-qt est vieux ET cassé.

Toisième essai avec Arch et flatpak

facile à installer mais inutilisable car l’affichage se trompe de dimensions et vise trop grand (une partie n’est pas affichée)

Seule votre troisième tentative avec Flatpak de Flathub est officiellement prise en charge par l’équipe Jami.

Veuillez rédiger un rapport d’erreur en consultant la page suivante.

Merci

désirant toujours faire tourner jami nativement sur un pinephone, j’essaye d’abord de simplement compiler jami moi même sur mon PC.

Sous Debian 13 x86_64 , j’y arrive facilement avec build.py.

mais ça plante sur le pinephone :cry:

pour compiler jami-daemon sur le pinephone avec mobian, j’ai du installer les paquets suivants:

    'autoconf', 'autoconf-archive', 'autopoint', 'automake', 'cmake', 'make', 
    'dbus', 'doxygen', 'graphviz',
    'g++', 'gettext', 'libasound2-dev', 'libavcodec-dev',
    'libavdevice-dev', 'libavformat-dev', 'libboost-dev',
    'libcppunit-dev', 'libdbus-1-dev',
    'libdbus-c++-dev', 'libebook1.2-dev', 'libexpat1-dev', 'libgnutls28-dev',
    'libgtk-3-dev', 'libjack-dev',
    'libopus-dev', 'libpcre2-dev', 'libpulse-dev', 'libssl-dev',
    'libspeex-dev', 'libspeexdsp-dev', 'libswscale-dev', 'libtool',
    'libudev-dev', 'libyaml-cpp-dev', 'sip-tester', 'swig',
    'uuid-dev', 'yasm', 'libjsoncpp-dev', 'libva-dev', 'libvdpau-dev', 
    'libpipewire-0.3-dev', 'libmsgpack-dev',
    'pandoc', 'nasm', 'dpkg-dev', 'libsystemd-dev',
    'libarchive-dev', 'libgit2-dev', 'libx264-dev', 'libsecp256k1-dev', 
    'libsdbus-c++-dev', 'libsdbus-c++-bin'

ça a marché une fois mais la SD a été ultérieurement corrompue et je n’arrive plus à reproduire la compilation à son terme :sleepy_face:

note to self: penser à monter le FS read-only avec un overlayFS en RAM par dessus pour éviter une corruption du stockage permanent…

j’ai réussi à compiler (et lancer) jamid directement sur le pinephone en désactivant la video et son accélaration matérielle…

option(JAMI_DBUS "Build the DBUS binding" ON)
option(JAMI_VIDEO "Build with video support" OFF)
option(JAMI_VIDEO_ACCEL "Build video hardware acceleration support" OFF)

je vais faire des essais avec jamictrl.py maintenant…

Ce message a été ajouté au numéro suivant.


This post was added to the following issue.

what about flx1s? (j’en ai commandé un pour essayer Jami dessus…)

Veuillez ajouter Jami pour FuriPhone à la page de configuration de Jami sur le site de documentation de Jami.

Merci


Please add Jami for FuriPhone to the Set up Jami page on the Jami documentation site.

Thank you

Edit: Done at:

j’ai reçu mon Furiphone hier soir. FuriOS basé sur Debian forky avec kernel proprio et l’un ou l’autre blob ou morceau d’android… Mais au moins c’est un Linuxphone à l’usage…

J’ai hâte d’y essayer jami. Mais comme il n’y a pas encore de paquet Debian pour aarch64, je vais y essayer le client GTK4 que j’ai écrit pour le pinephone-mobian. Tous les 2 tournent Phosh…

Je compte juste suivre la procédure décrite ici.

PS: ça marche nickel. J’ai juste du installer le paquet libx264-164 en plus

1 Like