-1
votes

Audacité construite sur Ubuntu, je ne peux pas le lancer

J'essaie de suivre les instructions ici ( https://wiki.auceteam.org/wiki/ Building_on_linux ) pour la construction d'audace sur Linux. Je suis sur Ubuntu 20.04 lts.

Je suis à la dernière étape, avoir cloné / construit le code de l'audacénédice, et Ran sudo fait installer sans problème. Maintenant, je crois que l'audace est installée sur mon ordinateur Ubuntu, mais je ne peux pas le lancer correctement? Il existe un programme d'audace dans ma liste de logiciels maintenant, mais en cliquant sur elle ne lance rien. L'image reste dans mon quai comme le programme a été démarré, mais aucune fenêtre d'audace.

 Entrez la description de l'image ici

y a-t-il d'une autre façon que je peux Lancer l'audace du terminal?

Essayer de lancer la "version portable" avec "/audacité "provoque une erreur: xxx


0 commentaires

4 Réponses :


-1
votes

0 commentaires

1
votes

Vous devez avoir installé WxWididgets sur l'ordinateur et son emplacement doit être dans le chemin. Pour une application "portable", WxWidgets peut être installé n'importe où aussi longtemps que l'audace peut le trouver (voir ci-dessous)

Les modifications récentes de Debian / Ubuntu empêchent les exécutables fonctionnant en double-clic par défaut. La meilleure option est de créer un lanceur ou d'un script shell pour lancer le binaire.

Un exemple de script shell pourrait être quelque chose comme: xxx

le Les autorisations de fichier pour le script shell doivent être définies sur exécutable.


0 commentaires

0
votes

Le lanceur de bureau peut être corrigé pour lancer l'audace normalement de l'icône. J'ai eu le même problème après la construction des mêmes instructions. J'ai modifié la ligne EXEC = CODE> EXEC = CODE> pour ajouter le chemin de la bibliothèque manquante. Pour trouver son (s) emplacement (s): xxx pré>

Je l'ai trouvé dans deux emplacements: p>

/ usr / local / lib / p >

/ / buildgtk / lib / code> p>

Utilisez le chemin du système si c'est là, vous pouvez donc supprimer ou déplacer la source comme vous le souhaitez. Dans tous les cas, éditez le fichier audace.desktop code> pour modifier la ligne exécu = code> pour ajouter le chemin: p> xxx pré>

Trouver la ligne: p> xxx pré>

et modifier son remplacement code> ci-dessous avec le chemin trouvé ci-dessus: P>

Exec=env LD_LIBRARY_PATH=$LD_LIBRARY_PATH:<path> UBUNTU_MENUPROXY=0 audacity %F


0 commentaires

0
votes

Vous devez ajouter le dossier où wxwidgets est installé sur la variable d'environnement LD_Library_Path.

Si vous avez effectué toutes les étapes précédentes, tapez simplement sur Ubuntu: P>

cd /etc/ld.so.conf.d
sudo touch audacity.conf
sudo echo /usr/local/lib >> audacity.conf
sudo ldconfig


0 commentaires