Installer Daphile

Installation

Après avoir "updaté" fin décembre 2019 in situ avec le système Daphile, il s'est en fait avéré que j'ai "tué" ma clé. Cela ne marchait plus comme avant. Qu'est ce qui a disparu ? La faculté d'avoir JiveLite parfaitement affiché sur un écran 1920*1080 connecté au lecteur Daphile.

Un mot d'explications :

  • l'option "Enable Player Control Application" va charger JiveLite sur la machine Daphile. JiveLite est l'application qui permet d'afficher une interface "comme sur la Touch"
  • malheureusement l'interface n'est pas prévue par défaut pour afficher correctement dans la résolution 1920*1080 et Daphile ne charge pas de pilote graphique adapté
  • la solution consiste à charger les drivers graphiques au niveau du Kernel, du noyau Linux. Pour ce faire, une option "Enable Kernel Mode Setting" est présente... Sauf que dans la version de décembre, elle n'est pas sauvegardée. Du coup, tout simplement cela ne fonctionne pas.

Comment faire alors ? Et bien pour ma part, j'ai utilisé une vielle version beta qui fonctionne... J'ai essayé plusieurs versions, cela prend du temps, et puis c'est facile d'expliquer a posteriori ce qui ne fonctionnait, après l'analyse. Mais quand on est dedans, on peste.

Alors voici une version qui fonctionne (à télécharger dans le dossier des beta) :

  • Daphile version: 19.07-b161858-x86_64
  • Mise à jour mars 2020 : la version beta du 20 01 2020 fonctionne suffisamment bien pour être utilisée !

Quelques informations sur cette page pour ne pas chercher la prochaine fois !

Voici la liste des étapes effectuées :

  • télécharger Daphile. Il est possible de télécharger :
    • la dernière version stable, soit "normale" soit avec un kernel Real Time... Autant charger une version qui fonctionne...
    • les versions beta : les versions beta ont le mérite de permettre une connexion SSH avec : root / zaq
  • Utilisation de Etcher pour "graver" l'ISO de Rufus en sélectionnant l'option "Disque Dur" plutôt que Iso.
  • Ensuite on démarre la machine avec la clé USB dans un port USB et en sélectionnant le boot sur le port USB
  • Toutes les opérations se feront à distance, avec une autre machine connectée à travers le réseau sur la machine Daphile

Une fois la machine démarré

On se connecte à la machine avec une autre machine :

  • dans l'onglet Settings
  • on sélectionne la ligne System Firmware
  • et là on sélectionne, dans le cadre "New Installation" la clé USB (pour installer le système dessus)
  • ensuite on clique sur le bouton Install et surtout pas sur Restart System

A ce moment une trace d'avancement est affichée en haut de l'écran indiquant que l'installation sur la clé USB est en cours. Le système est copié sur la clé USB : avant cette étape on dispose d'un système "Live" qui ne peut pas enregistrer les paramètres. Après cette étape, on aura le système "complet" sur la clé.

Cette opération prend quelques minutes.

Ensuite le système propose de sélectionner les paramètres (ou reboote, selon ce que l'on avait choisi) :

  • Internal non coché : le Media Server n'est pas installé sur ce pc
  • External coché car le Media Server est joignable sur l'adresse indiquée (le logo du serveur apparaît)
  • File Server : non coché, pas besoin
  • TimeZone : un bouton Automatic est affiché (pas sur la copie d'écran), en le cliquant le choix est correct
  • Local UI : à cocher pour avoir JiveLite installé
  • Graphics Driver : Enable Kernel Mode Setting à cocher pour pouvoir connecter un écran sur le PC Daphile et disposer d'un affichage dans la résolution de l'écran. Note : il faudra confirmer au premier redémarrage au moment de la connexion à distance sur la machine
  • Lorsque tous les paramètres sont correct, on clique sur le bouton Save Settings

A ce moment un trace est affichée :

On va cliquer sur Ok et puis ensuite sur Restart System

Redémarrage

Comme indiqué il faut confirmer au redémarrage que l'on souhaite utiliser les drivers graphiques :

Et voilà, résumé en quelques lignes une journée de questionnements qui finissent à 1h du matin. Grrrr !