Forum général.cherche-logiciel Interface de gestion réseau style 'wicd' pour Ubuntu + enlightenment

Posté par  . Licence CC By‑SA.
Étiquettes :
1
23
sept.
2021

Bonjour.

J'utilise Ubuntu sur mon laptop depuis plusieurs années déjà. J'envisageais à un moment de passer sur FreeBSD, mais le problème est que FreeBSD ne me permet pas de passerr en mode hibernation lorsque je ferme le laptop (pratique dans les transports) - je ne sais même pas s'il gère l'hibernation sur mon modèle de PC (faudra que je fasse quelques trests un de ces 4).

Avec Ubuntu, j'utilise enlightenment : c'est un environnement que j'aime particulièrement : sobre par défaut, mais plutôt joli et assez finement paramétrable. Parfois il me fait des débordements mémoire, mais en général il arrive à s'en sortir sans avoir à tout relancer le bureau … ce qui est appréciable.

Par défaut, enlightenment conseille un autre outil de gestion réseau (dont je ne me rappelle plus le nom - edit, je l'ai retrouvé, c'est conman), mais je ne peux pas l'installer car il casse pas mal de dépendances. Du coup, pendant un bon moment, j'utilisais wicd pour gérer les connections réseau. Les autres outils graphiques que j'avais utilisé précédemment étaient plutôt des plugins d'environnements de bureau (pour KDE et Gnome), et ne marchent pas avec enlightenment. Cependant, wicd n'est plus intégré aux packages d'Ubuntu depuis un moment (je crois que c'est dû à la version de python utilisée, qui n'est plus supporté par la distrib). En attendant une évolution, je l'ai réinstallé en dehors des packages de la distrib, cependant aujourd'hui je cherche une alternative à wicd.

En fait je cherche un outil pde préférence graphique, permettant de gérer les connections wifi, indépendant du gestionnaire de bureau.
Connaissez-vous cette alternative ?

  • # Dépendances

    Posté par  . Évalué à 0.

    je ne peux pas l'installer car il casse pas mal de dépendances.

    Quelles sont les dépendances cassées par Connman sur Ubuntu? Bizarre.

    • [^] # Re: Dépendances

      Posté par  . Évalué à 1. Dernière modification le 23 septembre 2021 à 19:32.

      Bon … J'ai pas tenté la manip depuis longtemps mais il me semble qu'à l'époque conman était en conflit avec d'autres paquets. Ces paquets ne pouvaient pas être supprimés sans toucher aux couches basses de la distrib, donc j'ai préféré laisser tomber …. J'ai pas envie d'essayer maintenant sur le portale depuis lequel je vous écris, mais demain je pourrai peut-être trouver un peu de temps pour le faire …

      Bon … Je viens de regarder … Conman est installé sur mon laptop …. si quelqu'un a des Ubuntu avec enlightenment je suis preneur … Je retenterai demain au cas ou …

      • [^] # Re: Dépendances

        Posté par  . Évalué à 1.

        J'utilise Connman sur Arch + Enlightenment (version git). Le "Connection manager" intégré dans E marche très bien. On peut aussi utiliser connman-gtk mais je préfère le gestionnaire de E. Il existe aussi Cmst (un peu usine à gaz)

        • [^] # Re: Dépendances

          Posté par  . Évalué à 1.

          Hello.

          Finalement j'ai réussi à installer connman sur Ubuntu, çamarche en arrêtant Network Manager et wicd daemon …. PAr contre je n'ai pas réussi à faire marcher econnman (python2 alors que la version de Python sur Ubuntu est laPython 3). Faut que je trouve un workaround pour ça …

          • [^] # Re: Dépendances

            Posté par  . Évalué à 0.

            econnman dépend de python-efl, qui dépend de dbus-python, qui dépend de python 3
            Sur Arch https://aur.archlinux.org/packages/python-efl/

            • [^] # Re: Dépendances

              Posté par  . Évalué à 1.

              Suite à ton commentaire, j'ai fait une petite recherche et sur un forum j'ai eu la réponse.

              Mon problème vient du fait que j'essayais de lancer econnman en ligne de commande: du coup les variables d'environnement adéquates ne devaient pas être initialisées.

              J'ai tenté de le lancer via enlightenment et cette fois c'est passé.

              Mercià tous pour votre aide :)

              • [^] # Re: Dépendances

                Posté par  . Évalué à 0.

                j'essayais de lancer econnman en ligne de commande

                Pour lancer econnman dans un terminal, c'est la commande econnman-bin

                • [^] # Re: Dépendances

                  Posté par  . Évalué à 1.

                  Oui, et en ligne de commande ça donne ça :

                  totof@newbipbip:~$ econnman-bin
                  Traceback (most recent call last):
                    File "/usr/bin/econnman-bin", line 46, in <module>
                      import elementary as elm
                  ImportError: No module named elementary
                  
                  
                  • [^] # Re: Dépendances

                    Posté par  . Évalué à 0. Dernière modification le 25 septembre 2021 à 19:44.

                    Elementary faisant partie des bibliothèques Efl, l'erreur vient du paquet Efl. Quelles versions des paquets E?

                    • [^] # Re: Dépendances

                      Posté par  . Évalué à 1.

                      totof@newbipbip:~$ apt-cache policy enlightenment
                      enlightenment:
                        Installé : 0.23.1-4
                        Candidat : 0.23.1-4
                       Table de version :
                       *** 0.23.1-4 500
                              500 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 Packages
                              100 /var/lib/dpkg/status
                      totof@newbipbip:~$ apt-cache policy libefl-all-dev
                      libefl-all-dev:
                        Installé : 1.23.3-8
                        Candidat : 1.23.3-8
                       Table de version :
                       *** 1.23.3-8 500
                              500 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 Packages
                              100 /var/lib/dpkg/status
                      

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.