O Audacity não será mais iniciado

1

Ao tentar iniciar o Audacity, recebo o seguinte erro:

O Audacity não conseguiu encontrar um local para armazenar arquivos temporários. Por favor, entre com um diretório apropriado no diálogo de preferências.

  • Nenhum arquivo ou pasta foi movido.
  • Eu removi o Audacity, excluí todos os arquivos, etc. manualmente e re-instalado

No terminal:

pst007x@pst007x-Serval-Professional:~$ audacity 

(process:16390): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::sm-connect after class was initialised

(process:16390): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::show-crash-dialog after class was initialised

(process:16390): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::display after class was initialised

(process:16390): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::default-icon after class was initialised

** (Audacity:16390): WARNING **: Owner of /tmp/orbit-pst007x is not the current user

Segmentation fault
pst007x@pst007x-Serval-Professional:~$
  • Eu não alterei nenhum usuário nem adicionei usuários adicionais.
  • Todas as privaleges, etc, são padrão.

Ubuntu 13.10 64 bits (todas as atualizações aplicadas)

ADICIONAL:

Eu posso abrir como gksu audacity

Parece que privilégios são um problema em algum lugar. Eu verifiquei todos os privilégios e tudo parece ok, mas claramente não ...

Eu tentei alterar o diretório em Preferências para um diretório na minha pasta pessoal:

/ home / pst007x / Música / audacity_temp /

mas ao iniciar novamente (não na raiz) mesmo erro ...

Alguma idéia de quais arquivos podem estar sem privilégios?

Depois de alterar o diretório, ao executar, recebo isso:

pst007x@pst007x-Serval-Professional:~$ audacity 

(process:28364): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::sm-connect after class was initialised

(process:28364): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::show-crash-dialog after class was initialised

(process:28364): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::display after class was initialised

(process:28364): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::default-icon after class was initialised
Segmentation fault
pst007x@pst007x-Serval-Professional:~$ 

Eu verifiquei os arquivos instalados usando o Gerenciador de Pacotes Synaptic e, em seguida, verifiquei as permissões:

pst007x@pst007x-Serval-Professional:~$ sudo chmod -R 777 /usr
[sudo] password for pst007x: 
pst007x@pst007x-Serval-Professional:~$ audacity

(process:31026): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::sm-connect after class was initialised

(process:31026): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::show-crash-dialog after class was initialised

(process:31026): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::display after class was initialised

(process:31026): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::default-icon after class was initialised
Segmentation fault
pst007x@pst007x-Serval-Professional:~$ 

EDIT. Após o acima, reiniciei e não consegui mais efetuar login. Então eu fiz uma nova instalação. Não é uma coisa ruim desde que a instalação original no sistema foi 10.10. Trabalhando ok depois de nova instalação.

Obrigado por publicar respostas e sugestões.

    
por pst007x 06.01.2014 / 21:50

4 respostas

-2

Não é realmente uma resposta, mas uma solução, porque, não consegui mais reiniciar depois de alterar as permissões, decidi fazer uma nova instalação.

Então eu iniciei em um disco ao vivo, fiz backups e reinstalei o SO.

Acabou sendo a solução mais fácil, muito fácil de restaurar a maioria das configurações, apenas copiando os arquivos de backup apropriados para o novo sistema.

    
por pst007x 12.01.2014 / 01:28
5

Estou usando o Audacity v2.0.3 no Linux Mint 16, que é um derivativo do Ubuntu 13.10 e estava tendo o mesmo problema.

Quando o Audacity é iniciado, ele procura por um diretório temporário para armazenar seus arquivos temporários, ou seja,

/var/tmp/audacity-${USER}

em que $ {USER} tem o valor do nome de usuário de login e a variável de ambiente USER normalmente é definida corretamente durante o processo de login.

Para ter certeza, sempre é possível fazer

echo ${USER}

para ver se está definido e definido para o valor apropriado.

Portanto, a solução muito simples é

mkdir /var/tmp/audacity-${USER}

e para privacidade, se desejado, e se o seu umask for diferente de 0007,

chmod 0700 /var/tmp/audacity-${USER}

ou você poderia fazer isso de uma só vez com

mkdir -m 0700 /var/tmp/audacity-${USER}

Obviamente, o usuário precisa ter permissão de gravação em /var/tmp , caso contrário, isso precisará ser feito pelo usuário root, que também precisará alterar a propriedade do usuário e do grupo do diretório criado para o usuário e grupo apropriados.

Por que o audacity não cria este diretório para si mesmo é uma questão que deve ser direcionada aos autores da audácia, porque aparece um diálogo para dizer que algum diretório não nomeado para armazenamento temporário não existe e então o segfaulting é um experiência do usuário extremamente ruim.

A sugestão de que se deve reinstalar uma operação a partir do zero apenas para resolver o problema de um diretório ausente é uma resposta inaceitável .

    
por J G Miller 07.05.2014 / 19:04
1

Eu tive o mesmo problema com sob canela Linux mint 17.1. Resolvido, reinstalando o audacity após excluir o diretório /home/your_username/.audacity-data e isso resolveu o problema

    
por Hoheria 19.01.2016 / 11:14
0

Eu criei audácia a partir da fonte SVN mais recente e segfaults ao tentar carregar /usr/lib/ladspa/blop_files/parabola_1649_data.so . Eu descobri isso começando dentro do gdb:

gdb /usr/local/bin/audacity
run
....
<segfault happens>
bt

Desinstalar o pacote blop corrigiu para mim. IDK porque, porque o ubuntu-packaged / usr / bin / audacity não tem nenhum problema, mesmo com o blop instalado.

    
por Peter Cordes 01.03.2015 / 04:52