OpenFreebuds: Часто задаваемые вопросы

Полезные ссылки:

Windows-специфичное

Функция подключения/отключения наушников не работает

Убедитесь что установлена последняя версия "Bluetooth Command Line Tools".

Linux-специфичное

Нет значка в трее (GNOME Shell)

Из коробки, GNOME не поддерживаем вывод значков в системном трее. Потому, чтобы OpenFreebuds нормально работал, вам нужно установить расширение "AppIndicator and KStatusNotifierItem Support".
После его установки, перезапустите OpenFreebuds и всё заработает. Имейте ввиду, что это расширение не поддерживает события левого клика мышью, потому оно в любом случае будет открывать контекстное меню, вне зависимости от выбранной в настройках опции

Flatpak-версия плохо выглядит под GNOME

Обычно все нужные расширения для интеграции Qt-приложений устанавливаются автоматически, если это не произошло, попробуйте выполнить эти команды:

flatpak install kderuntime org.freedesktop.Platform.Icontheme.Adwaita
flatpak install kderuntime org.kde.KStyle.Adwaita
flatpak install kderuntime org.kde.PlatformTheme.QGnomePlatform

Источник https://jgrulich.cz/2017/05/29/gnome-integration-for-qt-based-applications-in-flatpak/

Как в Flatpak-версии заставить работать MPRIS-помощник

Для его работы нужно открыть программе полный доступ к D-Bus шине пользователя. Ниже предложено 2 способа сделать это.
Вариант 1. Установить Flatseal и выдать доступ через него.

Вариант 2. Выполнить команду flatpak override --user --socket=session-bus pw.mmk.OpenFreebuds .
Для отмены этой настройки выполните: flatpak override --user --reset pw.mmk.OpenFreebuds .

После изменений перезапустите OpenFreebuds.

Настройка сочетаний клавиш под Wayland

Из соображений безопасности, Wayland не позволяет приложениям получать события клавиатуры, пока они не находятся в фокусе. Потому настройка производится вручную через параметры рабочего стола
Для начала, определите ID действия которое хотите выполнять. Найти список доступных действий можно в "Помощь: удалённое управление" пока запущен OpenFreebuds, обычно он находится тут: http://localhost:19823/ .

Для примера выберем next\_mode , эта команда будет переключать на следующий режим шумоподавления, но вы можете использовать любую доступную опцию. На этой же странице вы можете кликнуть на действие чтобы протестировать его.
Теперь, перейдите в настройки сочетаний клавиш системы, для GNOME они расположены по пути "Клавиатура" → "Просмотреть и изменить сочетания клавиш" → "Пользовательские сочетания клавиш". Добавим новое сочетание клавиш для команды:

  • Если OpenFreebuds установлен традиционным путём: openfreebuds next\_mode
  • Если OpenFreebuds установлен через Flatpak: flatpak run pw.mmk.OpenFreebuds next\_mode

Для других действий замените next\_mode ID того действия, которое хотите использовать. Пример настройки:

Для KDE принцип настройки аналогичен, но отличается местоположение настройки сочетаний клавиш.

thumb_up 2 thumb_down 0 chat Комментарии (0) favorite Донат