Я в процессе переноса моей коллекции компакт-дисков в мою библиотеку Amarok. В основном, это прекрасно работает. Иногда, однако, процесс просто зависает навсегда.
Кажется, что проблема возникает случайно (то есть часто, но не всегда на одном диске / дорожке), и последствия варьируются от нуля (успешно после отмены / повторения) до полного сбитого внутреннего БД Амарока.
Я хотел бы исследовать и подать правильный отчет об ошибке или найти исправление / обходной путь, но я не понимаю, как Amarok выполняет копирование. Когда все работает, есть lame
кодирования процесс временный файл, который появляется в моей коллекции , как только она будет закончена.
Когда процесс зависает, эта команда lame
все еще там, но ждет вечно данные на stdin, которые, похоже, поступают из третьего процесса. Кажется, это kio_audiocd, но я не знаю, правильно ли это и что он должен делать.
В чем дело?