Ubuntu 崩溃后,无法打开 Audacity,因为“已在运行”

Ubuntu 崩溃后,无法打开 Audacity,因为“已在运行”

在 Audacity 中转换一些音频时,我意外移动了正在导出的 Audacity 文件。

当文件仍在导出时,系统崩溃了。

重启后,如果我尝试打开 Audacity,它的对话框窗口就像已经打开了 Audacity 会话一样:

The system has detected that another copy of Audacity is running.
Running two copies of Audacity simultaneously may cause
data loss or cause your system to crash.

Use the New or Open commands in the currently running Audacity
process to open multiple projects simultaneously.

当然,我看不到任何开放的 Audacity。

有没有办法杀死 Audacity 的“不可见”会话,或者是否有任何系统文件可以分析,因为软件进程在系统监视器中不活跃?

Ubuntu 16.04

答案1

尝试这个:

打开终端,

Ctrl++AltT

运行:

exec sudo -i
rm -f /var/tmp/audacity-$USER/audacity-lock-$USER

并尝试打开 Audacity。

答案2

打开终端并运行:

exec sudo -i
rm -f /var/tmp/audacity-$USER/audacity-lock-$USER

并尝试打开 Audacity。

答案3

我通过删除此文件解决了这个问题

~/.audacity-data/audacity.cfg

这里的其他解决方案对我来说不起作用。

当我重新打开 Audacity 时,我注意到有一个我没有正确关闭的未保存的项目。

这是在 Ubuntu 16.04 LTS 上使用的 Audacity 2.1.2。

答案4

我发布了一个通用解决方案,对某些人来说可能更直观。当 Audacity 未正确关闭时,会出现此问题。因此,旧的锁定文件仍然存在,不允许 Audacity 启动另一个实例。可以通过找到此锁定文件的位置并将其删除来解决此问题。在 Ubuntu 中,可以在

~/.audacity-data/audacity.cfg

配置文件TempDir在下面列出了一个[Directories]子标题。对我来说,它是/var/tmp/audacity-$USER

将目录更改为此文件夹,并删除名为 的锁文件audacity-lock-$USER

现在,Audacity 将会打开。

相关内容