Bug do Audacity não abre no Linux, pois o sistema detectou uma instância já aberta do programa, mas não existe programa aberto. Solução Definitiva!
O Audacity um dos programas de edição de áudio profissional usado no GNU/Linux, possui um bug muito antigo, mas que pode pegar alguns usuários ainda de calças curtas. Raramente isso acontece, mas como todo sistema informatizado, algum dia você se encontra naquela maré de azar, e quando mais precisa do programa, putz, aparece aquele bug chato para te infernizar!
Mensagem de erro, indicando o Audacity em execução |
O bug é engraçado, ao tentar abrir o Audacity, é exibido uma mensagem de erro do sistema, dizendo que o programa já existe em execução (está aberto e rodando), só que você não tem ele rodando no sistema.
Ahh,você já tentou abrir o gerenciador de tarefas (Crtl+ESC) e não encontrou nada do Audacity em andamento. Já tentou reiniciar o sistema operacional, e nada!
Já até tentou desinstalar e reinstalar o programa de novo, mas o problema ainda persiste!
Então o que fazer? Porque isso acontece? Como resolver?
Porque ocorre?
Na verdade, o Audacity é um programa que usa recursos do sistema, principalmente o sistema de som. Ele pode efetuar gravação, e reprodução diretamente no sistema de som padrão. Por isso, por precaução, os desenvolvedores criaram uma "trava de execução" permitindo apenas uma única instância do programa por vez!
Imagine se houvessem dois "Audacitys" abertos, enquanto um deles grava o som da placa, o outro não poderia fazer nada, isso pode ocasionar até uma instabilidade no sistema, e grandes problemas.
Por isso, ao se abrir o Audacity, a "trava" é criada automaticamente, e depois que o programa é fechado, ela é excluída também automaticamente, permitindo que o programa possa ser aberto novamente.
O Bug ocorre, porque essa "trava" não é excluída corretamente por algum motivo, dai não será mais possível executar o programa. Mesmo que você reinicie o sistema, a "trava" ainda continuará lá. Reinstalando o aplicativo, a "trava" ainda continuará também.
Para piorar, você já constatou que o Audacity não está aberto de modo algum. Então que raios fazer?
A única forma de resolver o problema é. Excluindo essa tal "trava" manualmente!
Excluindo a trava e resolvendo o Problema
Em seu gerenciador de arquivos favorito (Dolphin, Krusader,etc) acesse o seguinte caminho:
/var/tmp/audacity-XXXXXX/
!! Onde XXXXX é o seu nome de usuário no Linux!
Neste diretório haverá um arquivo chamado:
Exemplo da trava em nosso computador. |
"audacity-lock-XXXXX" X= seu nome de usuário
Este arquivo é a tal "trava" que falei antes.
Basta APAGA-LO manualmente. Isso mesmo! Deletar este arquivo.
Pode ir na fé, isso não causará dano algum em seu sistema! A pasta tmp é temporária, ou seja, ela é usada para armazenar informações de aplicativos em tempo real, toda hora está sendo modificada.
Fazendo isso, você poderá finalmente abrir seu Audacity de novo!
Em condições normais este arquivo é criado e apagado automaticamente cada vez que o Audacity é aberto ou fechado.
O Bug ocorre, pois o arquivo por algum motivo não foi apagado da última vez que o audacity foi fechado.
Simples assim!
Abraços e até outras dicas do Universo Linux!
JMJG
7 comentários:
E para Windows 7 Ultimate? Como faz?
Para Windows basta usar as ferramentas de "procurar arquivos" e tentar localizar a trava manualmente, ela deve existir também assim como no LINUX (mostrado no artigo). Apagando ela, o aplicativo abrirá normalmente.
E como faz no Windows 8?
Para WindowsXX basta usar a localização de arquivos. procurar por "audacity-lock" e assim que encontrar este arquivo apaga-lo.
Poxa, muito obrigado. Tão simples e a tempos quebrando a cabeça. Muito obrigado :)
E no Mac?
Olá amigo, sabe a solução para esse problema no Mac?? Pesquisei e não tem o arquivo audacity-lock
Postar um comentário