Устранение неполадок

Что-то работает не так? Вот как решить частые проблемы и получить помощь.

Частые проблемы

Мои заметки пропали

Без паники. BetterStickies хранит автоматические резервные копии. Попробуйте закрыть и снова открыть приложение. Если заметки вернулись, восстановление из копии сработало.

Если они не вернулись, возможно, повреждён файл заметок. Данные заметок находятся здесь:

ПлатформаРасположение заметок
Linux~/.config/BetterStickies/data/notes.json
Windows%APPDATA%\BetterStickies\data\notes.json
macOS (в планах)~/Library/Application Support/BetterStickies/data/notes.json

Сделайте резервную копию папки data, прежде чем что-либо менять.

Заметка есть в Центре, но я её не вижу

Обычно это значит, что заметка припаркована за пределами экрана. Чаще всего после смены монитора. Если вы отключили второй монитор, закрыли крышку ноутбука или переставили дисплеи, заметка, находившаяся на исчезнувшем экране, может оказаться нарисованной за пределами видимого рабочего стола. Она никуда не делась (поэтому и числится в Центре), просто находится там, куда не дотянуться.

BetterStickies исправляет это автоматически:

  • Он проверяет каждую заметку при запуске приложения.
  • Он перепроверяет всякий раз, когда вы добавляете, убираете или переключаете мониторы: любая заметка (и сам Центр), оказавшаяся за пределами экрана или оставившая у края экрана лишь полоску, за которую не ухватиться, возвращается на видимый экран, обычно в течение секунды после изменения.
  • Если заметка скрыта, её положение исправляется в тот момент, когда вы возвращаете её через Найти, поиск или напоминание.

Так что в большинстве случаев заметка просто появится сама. Если этого не произошло, попробуйте щёлкнуть заметку в Центре или в результатах поиска, чтобы её найти, либо завершите и снова откройте приложение. И то и другое заново запускает проверку положения и возвращает заметку в поле зрения. Заметки, у которых на виду остаётся достаточно места, чтобы их ухватить, или которые находятся на всё ещё подключённом мониторе, остаются ровно там, куда вы их поставили.

Центр вообще не появляется при запуске приложения

Если вы включили Запускать со скрытым главным окном (Настройки → Внешний вид), всё работает как задумано: приложение запускается сразу в системный трей. Нажмите значок в трее, чтобы открыть Центр, дважды щёлкните его или просто запустите приложение ещё раз с обычного значка: Центр тоже появится. Затем снимите этот флажок, если хотите вернуть появление Центра при запуске.

Если значок в трее вообще не находится: некоторые среды рабочего стола прячут новые значки в область переполнения или в раздел «показать скрытые значки», а нескольким для существования трея нужно расширение. Обычно BetterStickies это распознаёт и всё равно показывает Центр. Если вдруг не распознал, в Linux можно попросить работающее приложение показать Центр напрямую: выполните в терминале ~/.config/BetterStickies/betterstickies-cmd.sh show-hub (из этого получается и хорошее сочетание клавиш в среде рабочего стола, см. Глобальные сочетания клавиш в Linux). Это работает в обычных установках и в AppImage, но не поддерживается в сборках Snap и Flathub (в Snap нет вспомогательного скрипта, а копия Flathub лежит внутри его песочницы), поэтому там используйте описанный ниже способ с state.json. В крайнем случае настройку можно отключить вручную: завершите приложение, откройте в текстовом редакторе файл state.json в своей папке конфигурации (путь для каждой платформы см. в разделе Приложение не запускается), измените "start_hub_hidden": true на false и запустите приложение снова.

Повторный запуск приложения, когда оно уже работает, наоборот возвращает Центр: новый запуск передаёт управление уже работающей копии, та показывает свой Центр, а новая копия тихо закрывается. Сообщение о том, что приложение уже запущено, появляется только тогда, когда до работающей копии не удаётся достучаться. Так бывает, пока работающая копия ещё запускается (подождите немного и попробуйте снова), если она перестала отвечать, а иногда и когда обе копии установлены из разных форматов пакетов (например, Snap и AppImage), которые могут не видеть друг друга. Если сообщение появляется снова и снова, а Центр так и не возвращается, значит работающая копия зависла: завершите её через системный диспетчер задач и запустите приложение заново.

Я закрыл вкладку и хочу вернуть её

Закрытые страницы уходят в корзину, точно как удалённые заметки. Откройте Меню > Просмотреть корзину в Центре, выделите страницу и нажмите Восстановить. Она вернётся как отдельная заметка, а не как вкладка в той заметке, из которой пришла.

Одно исключение: страница, которая была совершенно пустой и без названия, закрывается, не попадая в корзину, ведь в ней нечего было сохранять. Если вы дали вкладке название, она уходит в корзину, как любая другая страница.

Заметки остаются поверх всех остальных окон (Linux)

В версии 1.2.0 в средах рабочего стола Linux, кроме KDE (GNOME, Cinnamon/Linux Mint и других), открытие Центра могло оставить все заметки висеть поверх всех остальных приложений (браузеров, редакторов, терминалов) независимо от того, что было указано в настройке Поверх всех окон у каждой заметки. В выпуске после 1.2.0 это исправлено: обновите приложение, и окна снова будут располагаться нормально.

Если вы всё ещё на 1.2.0, обходной путь: скрыть Центр. Пока он скрыт, заметки располагаются нормально, а вернуть его можно значком в трее. (В 1.2.0 повторный запуск приложения лишь показывает сообщение о том, что оно уже запущено, а возвращение Центра таким способом появилось в более позднем выпуске.) KDE эта проблема никогда не затрагивала.

Глобальные сочетания клавиш не работают (Linux)

В Linux глобальные сочетания нужно настроить в параметрах вашей среды рабочего стола. Пошаговое руководство см. в разделе Глобальные сочетания клавиш в Linux или откройте BetterStickies и перейдите в Настройки > Глобальные сочетания клавиш для быстрого старта.

Приложение не запускается

Попробуйте сбросить настройки, удалив папку конфигурации. Сначала сделайте резервную копию вложенной папки data, если хотите сохранить заметки.

ПлатформаПапка конфигурации
Linux~/.config/BetterStickies/
Windows%APPDATA%\BetterStickies\
macOS (в планах)~/Library/Application Support/BetterStickies/

Сообщение об ошибке

Если вы нашли ошибку, создайте issue на github.com/HimaSphere/BetterStickies/issues.

Что приложить

  1. Что произошло и чего вы ожидали вместо этого
  2. Файл журнала (см. ниже). Он помогает быстро выяснить причину проблемы
  3. Вашу систему: название и версию ОС (например, «Ubuntu 24.04», «Windows 11»)
  4. Шаги для воспроизведения: что вы делали, когда это случилось?

Где найти файл журнала

BetterStickies автоматически сохраняет файл журнала с диагностической информацией. Прикладывайте его при сообщении об ошибках.

ПлатформаРасположение файла журнала
Linux~/.config/BetterStickies/betterstickies.log
Windows%APPDATA%\BetterStickies\betterstickies.log
macOS (в планах)~/Library/Application Support/BetterStickies/betterstickies.log

Файл журнала остаётся небольшим (менее 1 МБ) и ротируется автоматически. Прикладывать его целиком безопасно.

Дополнительные подробности

Если для сложной ошибки потребуются дополнительные подробности, BetterStickies можно запустить в подробном режиме:

TEXT
betterstickies --verbose

Так в терминал выводятся дополнительные диагностические сообщения. Приложите этот вывод терминала вместе с файлом журнала.

Смотрите также