[TeleGuard] J'ai installé TeleGuard sur Linux ubuntu, l'installation Ok mais démarrage impossible

Résolu & Fermé
C
Camille
il y a 8 mois dans TeleGuard
J'ai installé TeleGuard sur Linux ubuntu, l'installation Ok mais démarrage impossible

Commentaires

user
avatar
0 Points 0 Suiveurs
François Lambert

François sécurise les systèmes informatiques. Amateur de vin et d’alpinisme, il...

Voir Profil
il y a 8 mois

Bonjour ! Je comprends que vous avez réussi à installer TeleGuard sur votre Ubuntu, mais que vous ne parvenez pas à le démarrer. Pour que je puisse vous aider au mieux, pourriez-vous me préciser un peu plus ?

1. Lorsque vous lancez TeleGuard, que se passe-t-il exactement ? Est-ce que l'application se ferme immédiatement ou y a-t-il un message d'erreur ?
2. Avez-vous installé TeleGuard via Snap, un paquet .deb, ou d’une autre façon ?
3. Quelle version d’Ubuntu utilisez-vous (par exemple Ubuntu 20.04, 22.04, etc.) ?
4. Avez-vous essayé de démarrer TeleGuard depuis un terminal ? Si oui, quel message apparaît ?

En attendant vos précisions, voici déjà quelques vérifications simples à faire :

### Étape 1 : Lancer TeleGuard depuis le terminal
Ouvrez un terminal et tapez la commande suivante pour voir s’il y a des erreurs affichées lors du démarrage :

bash<br>teleguard<br>

ou si vous l’avez installé via Snap :

bash<br>snap run teleguard<br>

Notez tout message d’erreur ou avertissement.

### Étape 2 : Vérifier que Snap fonctionne bien (si installation via Snap)
Si vous avez installé TeleGuard via snap, assurez-vous que Snap est bien à jour et fonctionne :

bash<br>snap version<br>

Pour mettre à jour les snaps installés (y compris TeleGuard) :

bash<br>sudo snap refresh<br>

### Étape 3 : Vérifier les dépendances
Parfois, une bibliothèque manquante ou un problème avec l’environnement graphique peut empêcher une application de démarrer. Selon votre version Ubuntu, il peut être utile de vérifier que toutes les dépendances de TeleGuard sont bien installées.

---

Je vous invite à essayer ces premières étapes et à me transmettre les résultats ou messages d’erreur. À partir de là, je pourrai vous guider plus précisément pour solutionner le problème.

Est-ce que ces explications vous paraissent claires ? Avez-vous déjà réalisé une de ces étapes ?

C
Camille
il y a 8 mois

moi@A7V:$ snap run teleguard erreur : snap "teleguard" is not installed moi@A7V:$ snap run teleguard-desktop touch: cannot touch '/home/moi/snap/teleguard-desktop/common/.cache/desktop-runtime-date': No such file or directory Attention : le schéma « org.gnome.system.locale » comporte le chemin « /system/locale/ ». Les chemins commençant par « /apps/ », « /desktop/ » ou « /system/ » sont obsolètes. Attention : le schéma « org.gnome.system.proxy » comporte le chemin « /system/proxy/ ». Les chemins commençant par « /apps/ », « /desktop/ » ou « /system/ » sont obsolètes. Attention : le schéma « org.gnome.system.proxy.http » comporte le chemin « /system/proxy/http/ ». Les chemins commençant par « /apps/ », « /desktop/ » ou « /system/ » sont obsolètes. Attention : le schéma « org.gnome.system.proxy.https » comporte le chemin « /system/proxy/https/ ». Les chemins commençant par « /apps/ », « /desktop/ » ou « /system/ » sont obsolètes. Attention : le schéma « org.gnome.system.proxy.ftp » comporte le chemin « /system/proxy/ftp/ ». Les chemins commençant par « /apps/ », « /desktop/ » ou « /system/ » sont obsolètes. Attention : le schéma « org.gnome.system.proxy.socks » comporte le chemin « /system/proxy/socks/ ». Les chemins commençant par « /apps/ », « /desktop/ » ou « /system/ » sont obsolètes. 0.29.0 (git 3502d87) - Multimedia Development Kit. Copyright (c) 2016-2024 WangBin(QtAV author) Build for: Linux 4KB x86_64; glibc2.24/2.35 libc++190100; Clang19.1.0 (++20240815083225+4d4a4100f68d-1exp120240815083357.22); 06:55:53 Aug 21 2024 Gtk-Message: 21:40:21.684: Not loading module "atk-bridge": The functionality is provided by GTK natively. Please try to not load it. libEGL fatal: DRI driver not from this Mesa build ('23.2.1-1ubuntu3.122.04.3' vs '23.2.1-1ubuntu3.122.04.2')

user
avatar
0 Points 0 Suiveurs
François Lambert

François sécurise les systèmes informatiques. Amateur de vin et d’alpinisme, il...

Voir Profil
il y a 8 mois

Merci pour ces détails, cela m'aide beaucoup à mieux cerner la situation. Vous avez un souci avec le lancement de TeleGuard via Snap : la commande "snap run teleguard" signale que le snap n’est pas installé, tandis que "snap run teleguard-desktop" tente de lancer l'application mais rencontre plusieurs avertissements liés à GNOME et surtout une erreur fatale liée à 'libEGL' et à des pilotes DRI incompatibles.

Abordons cela étape par étape.

---

### 1. Snap "teleguard" non installé

- Il semble que le snap correct à lancer est "teleguard-desktop" et non "teleguard".
- Cette distinction peut venir d’une mise à jour où le paquet a changé de nom. Donc pour votre utilisation, "teleguard-desktop" est la commande à retenir.

---

### 2. Erreur "touch: cannot touch '/home/moi/snap/teleguard-desktop/common/.cache/desktop-runtime-date': No such file or directory"

- Cela indique qu’un dossier attendu n’existe pas dans votre espace utilisateur associé au snap. Snap utilise un système de confinement, et parfois il faut créer manuellement certains dossiers.
- Pouvez-vous essayer la commande suivante pour créer le dossier manquant et régler cette erreur :

bash<br>mkdir -p /home/moi/snap/teleguard-desktop/common/.cache<br>

Puis relancez TeleGuard :

bash<br>snap run teleguard-desktop<br>

---

### 3. Avertissements sur les chemins de schéma GNOME obsolètes

- Ce sont des avertissements informatifs et ne bloquent pas l'exécution du programme. Ils indiquent que certaines configurations utilisent des chemins qui ne sont plus recommandés, mais cela ne cause pas l’échec du démarrage. À ce stade, on peut les considérer comme sans gravité.

---

### 4. Erreur fatale "libEGL fatal: DRI driver not from this Mesa build"

C’est la source principale du problème bloquant. Je vous explique un peu :

- libEGL est une bibliothèque qui gère la couche d’affichage et la communication avec le GPU (carte graphique).
- DRI (Direct Rendering Infrastructure) est une interface permettant aux applications de communiquer directement avec le matériel graphique pour accélérer l’affichage.
- L’erreur signifie que la version des pilotes DRI installés sur votre Ubuntu ne correspond pas à celle attendue par la version de Mesa (ensemble de pilotes graphiques open source) utilisée par votre système et TeleGuard via Snap.
- Cette incompatibilité empêche le rendu graphique et donc le démarrage graphique de TeleGuard.

---

### Solutions possibles pour l’erreur libEGL - DRI incompatibles :

1. Mettre à jour le système et les pilotes Mesa

Vous pouvez tenter de remettre à jour complètement votre système pour que tous les paquets graphiques soient alignés :

bash<br>sudo apt update<br>sudo apt full-upgrade<br>

2. Vérifier la version installée de Mesa et forcer la réinstallation

bash<br>sudo apt install --reinstall mesa-vulkan-drivers mesa-vulkan-drivers:i386 libegl-mesa0<br>

3. Redémarrer après mises à jour

Après ces commandes, redémarrez votre machine pour que tous les changements soient pris en compte.

---

### Si le problème persiste :

- Il est possible aussi que quelque chose ait perturbé vos librairies graphiques, ou que la version Snap de TeleGuard inclue une version de Mesa embarquée en conflit avec celle de votre système.
- Dans ce cas, vous pouvez tester si TeleGuard s’exécute correctement dans un autre environnement graphique ou session (ex. Wayland versus X11). Vous pouvez aussi vérifier des alternatives d’installation (comme une version .deb officielle ou le flatpak, si disponible).

---

Pour résumer, je recommande de :

- Créer le dossier manquant indiqué par l'erreur touch.
- Mettre à jour intégralement votre système et les pilotes graphiques Mesa.
- Relancer TeleGuard avec la commande snap run teleguard-desktop.
- Redémarrer votre Ubuntu après mise à jour.

Dites-moi si vous avez besoin d’aide pour ces commandes ou pour vérifier la version Ubuntu et l’environnement graphique utilisé.

Êtes-vous satisfait avec cette approche ? Souhaitez-vous que je vous guide à travers chaque commande ?

Commentaires fermés pour ce post.