openSUSE => Programmes et logiciels => Discussion initiée par: Perruquard le 09 Mai, 2025, 13:45:22
Titre: Kdrive appimage
Publié par: Perruquard le 09 Mai, 2025, 13:45:22
Bonjour à tous,
Je suis nouveau ici et après avoir testé plusieurs distros je viens de me fixer sur OpenSuse. Je commence à faire pas mal de choses, mais je voulais installer l'application Kdrive de Infomaniak, en appimage. J'ai essayé plus tutos trouver ici et là (chmod, appimage laucher...) mais ça ne fonctionne pas. Est-ce que l'un de vous a déjà installé cette appli ? Merci d'avance, bonne journée
Titre: Re : Kdrive appimage
Publié par: Gerinald le 09 Mai, 2025, 14:02:46
Des membres l’ont déjà installé @Chumi et @Mirliton . S’ils passent par là ils pourront te guider.
Merci bien
Titre: Re : Kdrive appimage
Publié par: chalu le 09 Mai, 2025, 17:48:59
Bonjour,
Citer
Installation de kDrive sur Linux Pour cela:
Placez le fichier dans un dossier nommé par exemple "Applications".
Faites un clic droit sur le fichier et choisir Permissions.
Cochez la case "Autoriser l'exécution du fichier comme un programme".
Optionnel pour Ubuntu: ajouter le fichier dans "Préférences des applications au démarrage" afin que kDrive s'exécute au démarrage.
Pour lancer le programme avec une appimage, au démarrage du PC, il faut retourner dans le dossier qui la contient et double-cliquer dessus. Il y a moyen de l'ajouter à la main dans la liste des applications du menu. À noter que le dossier nommé bin dans le répertoire utilisateur semble tout indiqué pour recevoir les dossiers des appimage ou autres du même type. J'ai testé chez moi avec Tumbleweed et l'application se lance. J'ai une fenêtre pour me connecter. Mon test s'arrête là, je n'ai pas de compte, mais il y a un "bouton" en bas à droite pour effectuer des réglages je pense.
Titre: Re : Kdrive appimage
Publié par: Perruquard le 09 Mai, 2025, 17:59:21
Bonjour, Et merci pour la réponse. Pour l'instant le fichier est dans Téléchargement, quand je l’exécute rien ne se passe...et à priori je n'ai pas les droits d'accès pour usr/bin. J'ai réinstallé tout à l'heure et fait les mises à jours avec YaST, donc normalement nous devrions avoir le même résultat.. Je suis sous KDE
Titre: Re : Kdrive appimage
Publié par: oh!rocks le 09 Mai, 2025, 18:16:56
Ton fichier AppImages doit avoir les droits rwx-rwx-r-x (ou 775). Tu peux le vérifier en faisant > clic-droit > Propriétés.
Si ce n'est pas le cas, ouvre un terminal à l'emplacement de ton fichieet tape : chmod a+x nom_de_ton_fichier
Quand c'est fait, toujours dans le terminal, tu tapes : ./nom_de_ton_fichier
Soit ça se lance, soit il y a un message d'erreur. Dans ce cas, note-le et copie-le ici.
à plus, oh!rocks
Titre: Re : Kdrive appimage
Publié par: Perruquard le 09 Mai, 2025, 19:06:36
maurice@Maurice:~/Téléchargements> kDrive-3.6.11.20250415-amd64.AppImage kDrive-3.6.11.20250415-amd64.AppImage: commande non trouvée
Merci
Titre: Re : Kdrive appimage
Publié par: Chumi le 09 Mai, 2025, 19:23:02
Bonjour Perruquard,
tu oublies ./ (le point et la barre oblique) devant kDrive-3.6.11.20250415-amd64.AppImage quand tu lances l'appli en ligne de commande.
Pour info j'ai la même version de cette Appimage et elle fonctionne.
Titre: Re : Kdrive appimage
Publié par: Perruquard le 09 Mai, 2025, 19:26:57
Pareil maurice@Maurice:~/Téléchargements> kDrive-3.6.11.20250415-amd64.AppImage kDrive-3.6.11.20250415-amd64.AppImage: commande non trouvée Je sais que ça fonctionne, j'avais essayé sur Fedora...
Titre: Re : Kdrive appimage
Publié par: Chumi le 09 Mai, 2025, 19:35:16
Je répète Perruquard, tu oublies le point et la barre oblique devant ta commande.
Pour ton appimage, tu peux la lancer en double-cliquant dessus après avoir fait un clic-droit dessus > Propriétés choisir l'onglet "Droits d'accès" et cocher la case "Exécuter" Autoriser l'exécution du fichier programme. Tu fermes la fenêtre et tu double-cliques sur l'appimage, elle se lance chez moi.
Titre: Re : Kdrive appimage
Publié par: Chumi le 10 Mai, 2025, 10:39:07
Oups pardon je n'avais pas compris en ce sens... kDrive server starting sentry_init returned 0
Bonjour,
Le retour de commande est normal, c'est que j'obtiens moi-même avec l'AppImage fonctionnelle. La commande avait seulement pour but de faire éventuellement apparaître un message d'erreur. Si on ferme le terminal, l'application censée fonctionner se ferme. L'application se lance normalement en double-cliquant dessus.
Tu ne voies absolument rien, pas la moindre petite icône Kdrive dans la barre des tâches de KDE quand tu double-cliques sur l'application?
Tu es sur Leap ou Tumbleweed? X11 ou Wayland?
Que donne le retour de cette commande? (pour vérification à tout hasard)
Pour ton appimage, tu peux la lancer en double-cliquant dessus après avoir fait un clic-droit dessus > Propriétés choisir l'onglet "Droits d'accès" et cocher la case "Exécuter" Autoriser l'exécution du fichier programme. Tu fermes la fenêtre et tu double-cliques sur l'appimage, elle se lance chez moi.
Bonjour, Effectivement il y avait plein de mise à jour à faire! Merci
Titre: Re : Kdrive appimage
Publié par: Perruquard le 10 Mai, 2025, 11:06:13
Oups pardon je n'avais pas compris en ce sens... kDrive server starting sentry_init returned 0
Bonjour,
Le retour de commande est normal, c'est que j'obtiens moi-même avec l'AppImage fonctionnelle. La commande avait seulement pour but de faire éventuellement apparaître un message d'erreur. Si on ferme le terminal, l'application censée fonctionner se ferme. L'application se lance normalement en double-cliquant dessus.
Tu ne voies absolument rien, pas la moindre petite icône Kdrive dans la barre des tâches de KDE quand tu double-cliques sur l'application?
Tu es sur Leap ou Tumbleweed? X11 ou Wayland?
Que donne le retour de cette commande? (pour vérification à tout hasard)
S | Name | Summary | Type ---+----------------------+---------------------------------------------------------------------+------- | ceph-fuse | Ceph fuse-based client | paquet | enblend-enfuse | Outils pour créer des images | paquet | enblend-enfuse-doc | Usage Documentation for enblend and enfuse | paquet i | fuse | Reference implementation of the "Filesystem in Userspace" | paquet | fuse-devel | Development package for FUSE (userspace filesystem) modules | paquet | fuse-devel-static | Development package for FUSE (userspace filesystem) modules | paquet | fuse-doc | Document package for FUSE (userspace filesystem) | paquet | fuse-exfat | exFAT file system implementation | paquet | fuse-oscfs | A FUSE file system for accessing Open Build Service instances | paquet | fuse-overlayfs | FUSE implementation for overlayfs | paquet | fuse-zip | File System to Navigate, Extract, Create and Modify ZIP Archives | paquet i+ | fuse2fs | FUSE file system client for ext2/ext3/ext4 file systems | paquet i | fuse3 | Reference implementation of the "Filesystem in Userspace" | paquet | fuse3-devel | Development package for FUSE (userspace filesystem) modules | paquet | fuse3-doc | Documentation for the FUSE library version 3 | paquet | fuseiso | FUSE module to mount CD-ROM images with ISO9660 filesystems in them | paquet | fusesmb | SMB pour FUSE | paquet | fusesource-pom | Parent POM for FuseSource Maven projects | paquet | gnunet-fuse | GNUnet FUSE interface | paquet i | gvfs-fuse | Fonctionnalité VFS pour GLib | paquet | hfsfuse | FUSE driver for HFS+ filesystems | paquet | ifuse | Filesystem access for Apple devices | paquet i | kio-fuse | Access KIO over the regular filesystem | paquet | ldapfuse | Browse LDAP trees via filesystem | paquet | libconfuse-devel | The development files for libconfuse | paquet | libconfuse-lang | Translations for package libconfuse | paquet | libconfuse2 | A configuration file parser library | paquet i | libfuse2 | Library of FUSE, the User space File System for GNU/Linux and BSD | paquet i+ | libfuse2-32bit | Library of FUSE, the User space File System for GNU/Linux and BSD | paquet i | libfuse3-4 | Library of FUSE, the User space File System for GNU/Linux and BSD | paquet | libfuse3-4-32bit | Library of FUSE, the User space File System for GNU/Linux and BSD | paquet | libsquashfuse0 | FUSE module to mount squashfs images | paquet | lklfuse | EXPERIMENTAL: Access storage via an unprivileged user process | paquet | nbdfuse | FUSE support for libnbd | paquet | openafs-fuse_client | OpenAFS FUSE File System Client | paquet | perl-Fuse | Write filesystems in Perl using FUSE | paquet | python-fuse-doc | Documentation files for python-fuse | paquet | python311-confuse | Painless YAML configuration | paquet | python311-defusedxml | XML bomb protection for Python stdlib modules | paquet | python311-fuse | Python bindings for FUSE | paquet | python311-fusepy | A python module that provides a simple interface to FUSE | paquet | python311-gcsfs-fuse | Filesystem interface over GCS - FUSE interface | paquet | python311-langfuse | A client library for accessing langfuse | paquet | python311-llfuse | Python Bindings for the low-level FUSE API | paquet | python311-pyfuse3 | Python Bindings for the low-level FUSE3 API | paquet | python312-confuse | Painless YAML configuration | paquet | python312-defusedxml | XML bomb protection for Python stdlib modules | paquet | python312-fuse | Python bindings for FUSE | paquet | python312-fusepy | A python module that provides a simple interface to FUSE | paquet | python312-gcsfs-fuse | Filesystem interface over GCS - FUSE interface | paquet | python312-langfuse | A client library for accessing langfuse | paquet | python312-llfuse | Python Bindings for the low-level FUSE API | paquet | python312-pyfuse3 | Python Bindings for the low-level FUSE3 API | paquet | python313-confuse | Painless YAML configuration | paquet i | python313-defusedxml | XML bomb protection for Python stdlib modules | paquet | python313-fuse | Python bindings for FUSE | paquet | python313-fusepy | A python module that provides a simple interface to FUSE | paquet | python313-gcsfs-fuse | Filesystem interface over GCS - FUSE interface | paquet | python313-langfuse | A client library for accessing langfuse | paquet | python313-llfuse | Python Bindings for the low-level FUSE API | paquet | python313-pyfuse3 | Python Bindings for the low-level FUSE3 API | paquet | rbd-fuse | Ceph fuse-based client | paquet | seadrive-fuse | SeaDrive daemon with FUSE interface | paquet | squashfuse | FUSE module to mount squashfs images | paquet | squashfuse-devel | FUSE module to mount squashfs images | paquet | squashfuse-tools | Squafs Tools for squashfsfuse | paquet | unionfs-fuse | Userspace Unionfs File System | paquet | xrootd-fuse | FUSE-based XRootD filesystem mount | paquet maurice@Maurice:~>
Titre: Re : Kdrive appimage
Publié par: Perruquard le 10 Mai, 2025, 11:07:57
Tu es sur Leap ou Tumbleweed? X11 ou Wayland? Tumbleweed et pour le reste je ne sais pas comment vérifier [/quote
Je suis sous X11. Et Kdrive client est dans le démarrage automatique. Mais pas d’icône...
Titre: Re : Kdrive appimage
Publié par: Gerinald le 10 Mai, 2025, 13:48:07
Salux,
STP, essaye de mettre les commandes en code , sinon, ça deviens vite illisible et long, pour ça, dans la berre d'outils, clique sur # et tu colle dedans les commandes que l'on te demande de coller ;)
Pour le reste, et ainsi, on saura tous de ton PC et de ta configuration, donne nous le résultat de
STP, essaye de mettre les commandes en code , sinon, ça deviens vite illisible et long, pour ça, dans la berre d'outils, clique sur # et tu colle dedans les commandes que l'on te demande de coller ;)
Pour le reste, et ainsi, on saura tous de ton PC et de ta configuration, donne nous le résultat de
Titre: Re : Kdrive appimage
Publié par: Perruquard le 10 Mai, 2025, 14:21:42
J'ai une erreur à la fin de l'installation, grub à priori. Est-ce que ça pourrait venir de ça , tous les paquets ne seraient pas installés ?
Titre: Re : Kdrive appimage
Publié par: chalu le 10 Mai, 2025, 19:20:45
Une erreur grub empêcherait le système de démarrer je crois. Une fois que tu as installé correctement le système, c'est bon il ne faut pas le refaire, juste le mettre à jour avec la bonne commande ;)
Titre: Re : Kdrive appimage
Publié par: Chumi le 10 Mai, 2025, 19:37:53
J'ai une erreur à la fin de l'installation, grub à priori. Est-ce que ça pourrait venir de ça , tous les paquets ne seraient pas installés ?
L'installation de quoi?
Je ne crois pas que Grub soit en cause (chalu qui vient de poster a raison). Laissons ça de côté.
Une chose me surprend : tu ne vois pas l'appli mais Kdrive est allé se loger dans le démarrage automatique. Cela ne se pourrait pas si l'appli ne fonctionnait pas.
Dans le dossier caché .config as-tu un dossier kDrive? (pour faire apparaître ces dossiers cachés dans ton répertoire personnel, utilise le raccourcis Ctrl+h ).
Je me demande si tu n'aurais pas un problème d'affichage car je vois que tu as une carte graphique Nvidia. Le pilote est installé? (personnellement je n'ai pas de carte graphique... depuis longtemps, et je ne suis plus trop au courant aujourd'hui sur la question des pilotes pour Nvidia). L'idée serait que l'appli est bien démarrée mais qu'elle ne s'afficherait pas. C'est une supposition.
Edit : sinon tout est bon par ailleurs. libfuse2 est bien installée, les permissions de l'appli sont bonnes et il n'y a pas de message d'erreur quand on lance l'appli en ligne de commande.
Titre: Re : Kdrive appimage
Publié par: Chumi le 22 Mai, 2025, 12:36:52
Je viens de me faire une machine virtuelle de Tumbleweed KDE à partir d'un snapshot récent de la distribution (20250515).
Impossible de faire fonctionner kDrive. Pourtant il se loge bien dans le démarrage automatique avec le commentaire En exécution (Configuration du Système -> Démarrage automatique). Comme chez toi donc.
Mais j'ai une alerte de SELinux à son sujet. SELinux remplace Apparmor comme surcouche de sécurité. C'est nouveau pour moi et pour l'instant je n'y comprends pas grand chose. Je constate juste que ça me casse les pieds dans l'immédiat :))
En cliquant sur le bouton Troubleshoot : (https://i.ibb.co/m5xb9xKw/SE-Linux-kdrive3.png) (https://ibb.co/yF3d63C1)
En cliquant sur le bouton Détails : (https://i.ibb.co/N20SWQZr/SE-Linux-kdrive2.png) (https://ibb.co/d4Ngk1Gt)
Le texte complet de ces détails :
Citer
SELinux interdit à kDrive_client d'utiliser l'accès execstack sur un processus.
***** Le greffon allow_execstack (53.1 de confiance) suggère **************
Si vous croyez que None ne devrait pas avoir besoin de execstack Alors vous devriez supprimer l'indicateur execstack et voir si kDrive_client fonctionne correctement. Veuillez rapporter ceci en tant qu'anomalie sur None. Vous pouvez supprimer l'indicateur exestack en exécutant : Faire execstack -c None
***** Le greffon catchall_boolean (42.6 de confiance) suggère *************
Si vous souhaitez permettez à selinuxuser de execstack Alors vous devez en informer SELinux en activant le booléen « selinuxuser_execstack ».
Faire setsebool -P selinuxuser_execstack 1
***** Le greffon catchall (5.76 de confiance) suggère *********************
Si vous pensez que kDrive_client devrait être autorisé à accéder execstack sur les processus étiquetés unconfined_t par défaut. Alors vous devriez rapporter ceci en tant qu'anomalie. Vous pouvez générer un module de stratégie local pour autoriser cet accès. Faire autoriser cet accès pour le moment en exécutant : # ausearch -c "kDrive_client" --raw | audit2allow -M my-kDriveclient # semodule -X 300 -i my-kDriveclient.pp
Informations complémentaires : Contexte source unconfined_u:unconfined_r:unconfined_t:s0- s0:c0.c1023 Contexte cible unconfined_u:unconfined_r:unconfined_t:s0- s0:c0.c1023 Objets du contexte Inconnu [ process ] Source kDrive_client Chemin de la source kDrive_client Port <Inconnu> Hôte vbox Paquets RPM source Paquets RPM cible Stratégie RPM SELinux selinux-policy-targeted-20250512-1.1.noarch Stratégie locale RPM selinux-policy-targeted-20250512-1.1.noarch Selinux activé True Type de stratégie targeted Mode strict Enforcing Nom de l'hôte vbox Plateforme Linux vbox 6.14.6-1-default #1 SMP PREEMPT_DYNAMIC Tue May 13 09:56:22 UTC 2025 (ad69173) x86_64 x86_64 Compteur d'alertes 2 Première alerte 2025-05-22 00:30:01 CEST Dernière alerte 2025-05-22 11:54:28 CEST ID local 65fb6ab3-d21b-4aed-895e-0623714a4bb0
Que faut-il faire? Essayer d'apprivoiser ce SELinux ou voir comment lui substituer Apparmor qui était moins compliqué à première vue?
J'avoue que pour l'instant ça me prend la tête >:( (là c'est dans une VM mais si je devais réinstaller TW en dur...)
Edit : J'installe en ce moment une nouvelle VM de TW. Quand on parvient au résumé de l'installation, en cliquant sur Sécurité on peut modifier le module de sécurité (SELinux par défaut) et choisir AppArmor. Ouf!
Titre: Re : Kdrive appimage
Publié par: Chumi le 23 Mai, 2025, 19:22:00
Je suis à présent certain que c'est SELinux qui bloque kDrive. Il y a trois possibilités maintenant :
1/ Soit trouver comment configurer SELinux pour qu'il laisse kDrive s'exécuter. Pour l'instant je ne sais pas personnellement comment faire (SELinux par défaut sur openSUSE c'est nouveau... et pas facile à digérer).
2/ Soit réinstaller en choisissant AppArmor comme module de sécurité à la place de SELinux qui est défini par défaut (voir la fin de mon post précédent).
3/ Soit, sur ton installation existante, remplacer SELinux par AppArmor. Ça c'est possible et je viens de le tester dans une machine virtuelle.
Je détaille la troisième possibilité (pour Tumbleweed je précise)
Il faut déjà installer le modèle (pattern) AppArmor :
Procédure inspirée de celle-ci à destination d'openSUSE Leap 16 (Beta) : How to switch from SELinux to AppArmor in Leap 16 (https://en.opensuse.org/How_to_switch_from_SELinux_to_AppArmor_in_Leap_16)
Normalement kDrive devrait fonctionner maintenant (c'est le cas à présent dans ma machine virtuelle).
SELinux n'est pas désinstallé mais remplacé et neutralisé par l'installation et la mise en service d'AppArmor.
Titre: Re : Kdrive appimage
Publié par: Perruquard le 05 Août, 2025, 07:38:48
Bonjour,
Merci d'avoir chercher pour moi, ça à fonctionner, l'application est visible maintenant. Nouveau problème : Échec de la demande de jeton : Failed to write authentification token into keychain - J'ai vu que c'était peut-être kwallet mais je ne sais pas comment le forcer à enregistrer le mot de passe ou le jeton. Merci encore
Titre: Re : Kdrive appimage
Publié par: Perruquard le 06 Août, 2025, 18:36:14
Merci d'avoir chercher pour moi, ça à fonctionner, l'application est visible maintenant. Nouveau problème : Échec de la demande de jeton : Failed to write authentification token into keychain - J'ai vu que c'était peut-être kwallet mais je ne sais pas comment le forcer à enregistrer le mot de passe ou le jeton. Merci encore
J'ai eu la solution d'Infomaniak
Bonjour,
Nous vous remercions pour votre message.
Pouvez-vous vérifier si un de ces deux services tourne s'il vous plaît ?
pgrep gnome-keyring pgrep kwalletd
Le cas échéant, veuillez installer gnnome-keyring :
sudo apt install gnome-keyring
Puis le démarrer :
gnome-keyring-daemon -r -d
Titre: Re : Kdrive appimage
Publié par: Chumi le 09 Août, 2025, 10:32:43
Bon... tu te retrouves avec deux gestionnaires de trousseaux de clés à présent, celui de Gnome et celui de KDE. Je ne sais pas ce qui peut en résulter mais si ça fonctionne comme ça...
Pour gérer gnome-keyring tu peux installer le paquet seahorse :
Au fait, Infomaniak t'a donné une ligne de commande d'installation destinée à Debian et dérivées. Tu as rectifié je suppose.
Bon week-end!
Titre: Re : Kdrive appimage
Publié par: Perruquard le 10 Août, 2025, 16:56:51
Bonjour,
Oui j'ai modifié, ils ne prennent en charge qu'Ubuntu LTS. Maintenant effectivement quand je démarre le pc j'ai deux mot de passe en rentrer pour chaque gestionnaire mais bon comme tu dis ça fonctionne donc je ne touche à plus rien ! ;D
Titre: Re : Kdrive appimage
Publié par: sobkowiak le 10 Août, 2025, 19:17:36
J'ai testé sur Leap 15.6 et Tumbleweed : le logiciel se lance sur les 2 Os simplement en double-cliquant sur l'Appimage. Le seul souci, c'est que le bouton faire un essai gratuit reste inerte.
Titre: Re : Kdrive appimage
Publié par: Perruquard le 10 Août, 2025, 19:21:11
Moi ça se lançait mais ne restait pas sur la barre des taches. Avec une adresse mail infomaniak on a 15 go gratuit. J'ai un abonnement office 365, je vais tout migrer en fin d'année