Skip to content
Obsidian
Мощная база знаний, работает поверх локальной папки с обычными текстовыми файлами Markdown.
Проприетарное
Разработчик
Dynalist Inc.
Лицензия
Собственная
Сайт проекта
obsidian.md
Сообщить о проблеме
github.com
Помощь в переводе
github.com

Obsidian

Obsidian — персональная база знаний и программа для создания заметок, работающая с Markdown-файлами. Пользователи могут создавать внутренние ссылки на заметки и визуализировать эти связи в виде графа. Obsidian спроектирован так, чтобы помочь пользователю организовать и структурировать мысли и знания в гибком, нелинейном виде. Obsidian поддерживает CommonMark и GitHub Flavored Markdown (GFM), а также другие полезные функции: теги, математические выражения LaTeX, диаграммы mermaid, сноски, внутренние ссылки и встраивание заметок или внешних файлов. Obsidian имеет систему плагинов для расширения функционала.

Установка c помощью Flatpak

При наличии пакета Flatpak, можно установить Obsidian одной командой:

shell
flatpak install flathub md.obsidian.Obsidian

Или с помощью Центра приложений 🤔

Перейдите по ссылке для установки Obsidian, затем в браузере подтвердите операцию «открыть приложение». После этого откроется Центр приложений, выберите в нём источник «Flathub» и нажмите кнопку «скачать»

Установка c помощью epm play Неофициальная сборка

При наличии пакета eepm, можно установить Obsidian одной командой:

shell
epm play obsidian

Запуск Obsidian в оконном интерфейсе Wayland

Для запуска Obsidian через терминал, укажите следующие опции запуска:

shell
flatpak run md.obsidian.Obsidian --ozone-platform-hint=auto
shell
obsidian --ozone-platform-hint=auto

Внимание

При запуске Flatpak-версии, убедитесь в возможности запуска с использованием графического протокола Wayland. Один из самых удобных вариантов проверки — программа Flatseal

Включение графического протокола Wayland

По умолчанию запуск в оконном интерфейсе Wayland запрещён. Для запуска через него, включите следующие пункты:

  • Оконная система Wayland
  • Возврат к оконной системе X11

Альтернативной настройкой окружения является терминал:

shell
flatpak override --user md.obsidian.Obsidian --socket=wayland --socket=fallback-x11

Для запуска приложения в окружении GNOME и простоты настройки, рекомендуется установить приложение PinApp, выберите приложение Obsidian, сделайте Pin и внесите следующие параметры в поле Exec:

shell
/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=obsidian.sh --file-forwarding md.obsidian.Obsidian @@u %U @@ // [!code --]
/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=obsidian.sh --file-forwarding md.obsidian.Obsidian --ozone-platform-hint=auto @@u %U @@ // [!code ++]
shell
obsidian %U // [!code --]
obsidian --ozone-platform-hint=auto %U // [!code ++]

Аппаратное ускорение:

Чтобы избежать графических ошибок при запуске, аппаратное ускорение нужно отключить.

Для Flatpak-версии нужно добавить переменная со значением --env=OBSIDIAN_DISABLE_GPU=1:

shell
flatpak override --user --env=OBSIDIAN_DISABLE_GPU=1 md.obsidian.Obsidian

Для epm-версии нужно добавить переменная со значением OBSIDIAN_DISABLE_GPU=1. Например, через ./bashrc:

shell
cat << _EOF_ >> ~/.bashrc
# Disable GPU for obsidian
export OBSIDIAN_DISABLE_GPU=1
_EOF_

Авторы

История изменений