Я использую Ubuntu 12.10 (также в 14.04), но мне не очень понравился графический интерфейс Unity из-за проблем с производительностью и полной неспособности легко настроить модуль запуска. Поэтому я переключился на Xubuntu, который намного быстрее, НО у меня проблема, что программное обеспечение для обмена сообщениями нашей компании не может определить, когда я блокирую экран, поэтому оно не меняет мой статус на отсутствующий. Он работает в Unity, но не в Xfce и не в Cinnamon, который я сейчас тестирую. Существуют ли какие-либо настройки или команды, чтобы ОС правильно объявляла, что экран заблокирован?
1 ответ
0
xscreensaver не поддерживает dbus, как уже отмечал SkyRaT. Список пакетов для xubuntu перечисляет xscreensaver внизу: http://packages.ubuntu.com/precise/xubuntu-desktop
Использование заставки с поддержкой dbus должно помочь. Если вы не особо привязаны к Xubuntu, вы также можете протестировать ubuntu-gnome с виртуальной машины, чтобы проверить, работает ли он с вашим приложением. Ubuntu-gnome - это официальная версия Ubuntu, по умолчанию она не использует unity или xscreensaver. http://ubuntugnome.org/