При попытке запустить Audacity я получаю следующую ошибку:
Audacity не смог найти место для хранения временных файлов. Введите соответствующий каталог в диалоговом окне настроек.
Файлы или папка не были перемещены. Я удалил Audacity, удалил любые файлы и т. Д. Вручную и заново установилВ терминале:
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:~$
Файлы или папка не были перемещены. Все приватные файлы и т. д. являются стандартными. Ubuntu 13.10 64bit (все обновления применяются)
ДОПОЛНИТЕЛЬНО:
Я могу открыть как gksu audacity
Таким образом, это выглядит как привилегии это проблема. Я проверял все привилегии, и все кажется нормально, но явно не ....
Я попытался изменить каталог в настройках на каталог в моей домашней папке:
/ home / pst007x / Music / audacity_temp /
, но при повторном запуске (не в корне) той же самой ошибки ...
Какие-нибудь идеи, в каких файлах могут отсутствовать привилегии?
После изменения каталога при запуске я получаю следующее:
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:~$
Я проверил установленные файлы с помощью диспетчера пакетов Synaptic, а затем проверял разрешения:
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:~$
[d19 ]РЕДАКТИРОВАТЬ. После этого я перезагрузился и больше не смог войти в систему. Поэтому я сделал новую установку. Неплохо, так как первоначальная установка на этой системе была 10.10. Работает нормально после новой установки. Спасибо, что нашли время, чтобы опубликовать ответы и предложения ..
Я использую Audacity v2.0.3 в Linux Mint 16, который является производным от Ubuntu 13.10 и имел ту же проблему.
Когда Audacity запускается, он ищет временную директорию для хранения ее временных файлы, а именно
/var/tmp/audacity-${USER}
, где $ {USER} имеет значение имени пользователя для входа в систему, а переменная окружения USER обычно правильно устанавливается во время процесса входа в систему.
Чтобы быть уверенным , всегда можно сделать
echo ${USER}
, чтобы убедиться, что оно установлено и установлено соответствующее значение.
Таким образом, очень простое решение:
mkdir /var/tmp/audacity-${USER}
[d6 ] и для конфиденциальности, если хотите, и если ваш umask отличается от 0007, chmod 0700 /var/tmp/audacity-${USER}
, или вы можете сделать это за один раз с помощью
mkdir -m 0700 /var/tmp/audacity-${USER}
Очевидно, пользователь должен имеют разрешение на запись на /var/tmp, в противном случае это должно быть выполнено root, которому также необходимо будет изменить владельца и группу владельца созданного каталога соответствующему пользователю и группе.
Почему смелость не создать этот каталог для себя - вопрос, который должен быть направлен на w ритуалы смелости, потому что появляется диалоговое окно, чтобы сказать, что некоей неаудированной директории для временного хранения не существует, а затем segfaulting является крайне плохим пользовательским интерфейсом.
Предполагается, что нужно переустановить операцию из царапины, чтобы решить проблему недостающего каталога, является неприемлемым ответом.
У меня была та же проблема, что и под монетным двором cinnamon Linux 17.1. Решив его, переустановив смелость после удаления каталога /home/your_username/.audacity-data и устранив проблему
Я построил смелость из последнего источника SVN, и он segfaults при попытке загрузить /usr/lib/ladspa/blop_files/parabola_1649_data.so. Я нашел это, запустив его изнутри gdb:
gdb /usr/local/bin/audacity
run
....
<segfault happens>
bt
Удаление пакета blop исправила его для меня. IDK, потому что у ubuntu-packaged / usr / bin / audacity нет проблем даже с установленным блоком.