Устранение неполадок
Частые проблемы и способы их решения.
Чтобы отладить проблемы с Dropstone, начните с проверки журналов и локальных данных, которые он хранит на диске.
Журналы
Файлы журналов записываются в:
- macOS / Linux:
~/.local/share/dropstone/log/ - Windows: нажмите
WIN+Rи вставьте%USERPROFILE%\.local\share\dropstone\log
Файлы журналов именуются с использованием временных меток (например, 2026-05-23T123456.log), и сохраняются последние 10 файлов журналов.
Вы можете задать уровень журналирования с помощью параметра командной строки --log-level для более подробного вывода отладочной информации:
dropstone --log-level DEBUG
--print-logs также выводит журналы в stderr в реальном времени:
dropstone --print-logs
Хранилище
Dropstone хранит данные сессий и другие данные приложения на диске по адресу:
- macOS / Linux:
~/.local/share/dropstone/ - Windows: нажмите
WIN+Rи вставьте%USERPROFILE%\.local\share\dropstone
Этот каталог содержит:
auth.json: Учётные данные для аутентификацииlog/: Журналы приложенияproject/: Данные, специфичные для проекта, такие как история сессий- Если проект находится в Git-репозитории, данные хранятся в
./<project-slug>/storage/ - В противном случае данные хранятся в
./global/storage/
- Если проект находится в Git-репозитории, данные хранятся в
Частые проблемы
Dropstone не запускается
- Проверьте журналы на наличие сообщения об ошибке.
- Попробуйте запустить с
--print-logs, чтобы вывести журналы в stderr. - Убедитесь, что у вас установлена последняя версия:
dropstone update.
Если приложение мгновенно завершает работу без какого-либо вывода на macOS, это другой сбой — см. Завершение работы при запуске на macOS.
Завершение работы при запуске на macOS
На Apple Silicon версия Dropstone 1.0.50 была остановлена macOS до вывода каких-либо данных, поэтому каждая команда выглядела так:
dropstone --version
# zsh: killed dropstone --version
Нет журнала для чтения и нет ошибки для поиска: процесс останавливается до запуска, поэтому --print-logs и dropstone upgrade также завершаются с ошибкой. macOS проверяет подпись бинарного файла перед его запуском, и подпись, встроенная в эту сборку, не совпала. macOS до 26 версии допускал это; macOS 27 — нет. Windows и Linux никогда не были затронуты.
Чтобы подтвердить это перед переустановкой:
codesign --verify --verbose=4 "$(readlink -f "$(which dropstone)")"
# /opt/homebrew/bin/dropstone: invalid signature (code or signature have been modified)
Затем замените бинарный файл. Homebrew и установщик работают без запуска установленной копии:
# Homebrew
brew update && brew upgrade dropstone
# Одношаговый установщик
curl -fsSL https://dropstone.io/install.sh | bash
Чтобы разблокировать уже имеющуюся копию вместо переустановки:
codesign --force --sign - "$(readlink -f "$(which dropstone)")"
Версии 1.0.51 и новее подписаны так, как macOS принимает, и каждый релиз проверяет эту подпись перед публикацией.
Проблемы с аутентификацией
Если вход или проверка токена завершается ошибкой:
- Повторно запустите
dropstoneи войдите снова через браузерный поток. - Если вы находитесь в среде без графического интерфейса, задайте
DROPSTONE_API_KEYс помощью токена, выпущенного на dropstone.io/account. - Убедитесь, что ваша сеть разрешает исходящие HTTPS-запросы к
dropstone.io. Если вы находитесь за корпоративным прокси, см. Сеть.
Модель не найдена
Если вы видите ModelNotFoundError, скорее всего, вы ссылаетесь на идентификатор модели, который не существует. Используйте одну из:
dropstone/dropstone-fastdropstone/dropstone-prodropstone/dropstone-heavy
Выполните dropstone models, чтобы узнать, какие модели доступны для вашей учётной записи.
Ошибка инициализации
Если при запуске вы видите InitError, ваши сохранённые учётные данные могут быть недействительными или повреждёнными.
-
Очистите сохранённые данные:
rm -rf ~/.local/share/dropstoneНа Windows: нажмите
WIN+Rи удалите%USERPROFILE%\.local\share\dropstone. -
Повторно запустите
dropstoneи войдите снова.
Ошибки вызовов API
Если во время сессии вы видите ошибки вызовов API, кэш на диске может быть устаревшим.
-
Очистите кэш:
rm -rf ~/.cache/dropstoneНа Windows: нажмите
WIN+Rи удалите%USERPROFILE%\.cache\dropstone. -
Перезапустите Dropstone.
Копирование / вставка не работает на Linux
Пользователям Linux необходимо установить одну из следующих утилит для буфера обмена, чтобы копирование/вставка работали:
X11
apt install -y xclip
# или
apt install -y xsel
Wayland
apt install -y wl-clipboard
Без графического интерфейса
apt install -y xvfb
# затем
Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &
export DISPLAY=:99.0
Dropstone предпочитает wl-clipboard на Wayland и переключается на xclip, затем на xsel на X11.
Windows: Общие проблемы с производительностью
Если вы наблюдаете низкую производительность, проблемы с доступом к файлам или сбои терминала в нативной Windows, переключитесь на WSL. WSL предоставляет среду Linux, в которой Dropstone работает с нативной скоростью файловой системы и полной поддержкой терминала.
Получение помощи
- Ознакомьтесь с разделом Частые проблемы выше
- Прочитайте соответствующую страницу в Справочнике CLI или Конфигурации
- Для сообщений об ошибках, запросов функций или корпоративных запросов свяжитесь с нами