Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 09-10-2016 20:12:46

deuchdeb
Moderato ma non troppo
Lieu : Pays de Cocagne
Distrib. : Jessie 8 + backports
Noyau : linux-image-3.16
(G)UI : KDE4.14 - Mate
Inscription : 13-01-2010

(Résolu) appimage molotov.tv ($XDG_DATA_DIRS is missing)

Bonjour,

Bonjour,

J'ai téléchargé l'application Molotov.tv sur mon poste KDE et tout fonctionne bien.
En faite c'est un exécutable qu'il faut rendre exécutable après l'avoir téléchargé.
Ensuite double clique et on est invité à créer un compte et ensuite on a accès à une interface avec toutes les chaines de la TNT gratuitement ou plus si on paie.

Par contre sur le poste avec Mate impossible à faire fonctionner.


./Molotov-0.9.5.AppImage


$XDG_DATA_DIRS is missing. Please run /tmp/.mount_IJpcT0/AppRun from within an AppImage.



Si j'entre la commande:

echo $XDG_DATA_DIRS



je n'ai rien en sortie

Avec le poste KDE:

echo $XDG_DATA_DIRS



j'ai ceci en retour:

/usr/share: /usr/share: /usr/local/share



Qu'est-ce que ces XDG_DATA_DIRS et comment les configuer?

Hors ligne

#2 09-10-2016 22:00:58

chuugar
Membre
Lieu : Nancy, France
Distrib. : Jessie
Noyau : 4.7.2 (compilé)
(G)UI : Openbox
Inscription : 17-08-2012

Re : (Résolu) appimage molotov.tv ($XDG_DATA_DIRS is missing)

Essaye :

export XDG_DATA_DIRS="$HOME/.local/share/"


Vous cherchez une alternative à Google?
Essayez StartPage !

Hors ligne

#3 09-10-2016 22:11:19

MicP
Membre
Distrib. : debian stable
Noyau : Linux 3.16.0-4-amd64
(G)UI : Xfce
Inscription : 29-02-2016

Re : (Résolu) appimage molotov.tv ($XDG_DATA_DIRS is missing)

Bonjour

deuchdeb a écrit :

Avec le poste KDE:

echo $XDG_DATA_DIRS



j'ai ceci en retour:

/usr/share: /usr/share: /usr/local/share

Dans le retour, il y a une répétition de chemin (/usr/share) et des espaces superflus

=======

deuchdeb a écrit :

Qu'est-ce que ces XDG_DATA_DIRS et comment les configuer?

Pour info, sur mon système debian jessie 8.6 Xfce :

echo $XDG_DATA_DIRS


/usr/share/xfce4:/usr/local/share/:/usr/share/:/usr/share

Je constate que le même chemin (/usr/share) est aussi cité deux fois.
Je chercherai plus tard à savoir pourquoi, mais c'est visiblement une erreur.

De plus, sur une nouvelle installation (d'hier), cette variable ne retourne qu'une ligne vide.

=======
specifications.freedesktop -> XDG Base Directory Specification

"XDG Base Directory Specification" a écrit :


If $XDG_DATA_DIRS is either not set or empty, a value equal to /usr/local/share/:/usr/share/ should be used.

Dernière modification par MicP (02-12-2016 19:28:03)

Hors ligne

#4 11-10-2016 21:04:09

deuchdeb
Moderato ma non troppo
Lieu : Pays de Cocagne
Distrib. : Jessie 8 + backports
Noyau : linux-image-3.16
(G)UI : KDE4.14 - Mate
Inscription : 13-01-2010

Re : (Résolu) appimage molotov.tv ($XDG_DATA_DIRS is missing)

J'ai résolu mon problème en appliquant la méthode expliquée par Severian: https://debian-facile.org/viewtopic.php … 27#p185327

renommer le fichier Molotov-0.9.6.AppImage en Molotov-0.9.6.AppImage.iso

Puis monter l'image iso dans /mnt

mount -o loop -t iso9660 Molotov-0.9.2.iso /mnt



Aller dans le répertoire /mnt

Copier tout le contenu dans un répertoire créer à cet effet.
Par exemple /home/utilisateur/MolotovTv
Aller dans le répertoire MolotovTv
On se retrouve avec un dossier /usr un fichier Apprun et un fichier Molotov
Aller dans le dossier /usr puis /bin
Dedans il y a un fichier Molotov.
Le rendre exécutable.

chmod u+x /home/utilisateur/MolotovTv/bin/Molotov



Où alors clique droit sur le fichier -> Propriétés -> Permissions -> Rendre exécutable En fait ça dépend de votre gestionnaire de fichiers big_smile

On double-clique sur le fichier Molotov et l'application démarre.

Ca fonctionne  mais pas résolu ce problème de XDG_DATA_DIRS hmm

Hors ligne

Pied de page des forums