Gnome Cheese меню настроек / настроек отсутствует

Запуск cheese из cmdline не сообщает об ошибках, а cheese -v сообщает Cheese 3.32.1, поэтому приложение должно отображать кнопку меню настроек / настроек, но ни одна не отображается. (Работает так, как если бы он ожидал, что рабочий стол будет поддерживать глобальное меню приложения, которого он не поддерживает, и поддержка AFAIK, для которого он был удален из приложения.)

Xubuntu 18.04.2 LTS, Cinnamon Desktop 3.8.9 (та же проблема с XFCE Desktop)

Как я уже писал, мне кажется, что-то не хватает

0 ответов

Эта ошибка была исправлена ​​в недавнем обновлении Cheese в Ubuntu 20.04 и Ubuntu 20.10. Остальная часть этого ответа описывает процедуру исправления этого до того, как патч был интегрирован в Ubuntu, я сохранил его для исторических целей.


Другой ответ Паоло предоставляет обходной путь, используя dconf-editor. Этот ответ дает способ заставить Сыр работать обычным образом.

Конечные результаты: заголовок CSD в Cinnamon (также протестирован в XFCE и KDE)

Предыстория: эта проблема возникает только в DE, отличных от GNOME, даже в DE на основе GTK, таких как Cinnamon или XFCE. Об этом сообщалось в апстриме в меню / настройках приложения Cheese, недоступных в KDE 5 и CSD, отсутствующих в альтернативных DE. Был предложен патч, но он еще не был объединен.

Пользователь сделал PPA с этим патчем, и сообщил об этом в этом Launchpad сообщения об ошибке, но он принимает только пакеты для Ubuntu 20.04.

Решение: для Ubuntu 20.04

Выполните следующие команды, чтобы добавить этот PPA в систему.

sudo add-apt-repository ppa:dtl131/mediahacks2
sudo apt-get update

Теперь обновите Cheese, чтобы использовать исправленную версию.

sudo apt install --reinstall cheese

Если хотите, можете потом удалить PPA.

sudo add-apt-repository --remove ppa:dtl131/mediahacks2

Я могу подтвердить, что это решение работает вXFCE, Cinnamon и KDEв Ubuntu 20.04.

Если вы не хотите добавлять PPA в свою систему, загрузите и установите пакеты.deb вручную с помощью dpkg. Бежатьsudo apt install -f впоследствии, чтобы удовлетворить зависимости.

Для Ubuntu 18.04 вы можете использовать вместо этого этот PPA.

Я столкнулся с той же проблемой при использовании KDE Plasma, но этот обходной путь должен работать со всеми менеджерами рабочего стола.

РЕШЕНИЕ:

в dconf-editor перейти к /org/gnome/cheese/. Здесь сохраняются настройки Cheese, вы можете установить все здесь, а затем перезапустить Cheese.

Другие вопросы по тегам