Як я можу змусити показник Workrave відображатися в Ubuntu 17.10? Версія 1.10 нібито має підтримку Shell GNOME.
Як я можу змусити показник Workrave відображатися в Ubuntu 17.10? Версія 1.10 нібито має підтримку Shell GNOME.
Відповіді:
Минув певний час, щоб зрозуміти це і для мене ...
По-перше, вам знадобиться gnome-tweak-tool, щоб мати можливість це ввімкнути.
sudo apt install gnome-tweak-tool
По-друге, пакет Workrave в офіційному РЕПО погано упакований (він знижує деякі залежності XFCE, які псують ваш сеанс Gnome), тому вам доведеться встановити пакет workrave-gnome з PPA Роб Келер.
sudo add-apt-repository -u ppa:rob-caelers/workrave
Тепер ви можете зробити:
sudo apt install workrave-gnome
Тепер підпалити Workrave. Він відобразиться у маленькому вікні з усіма запущеними таймерами - ще немає аплетів.
Потім запустіть інструмент gnome-tweak-tool, перейдіть до розширень та ввімкніть Workrave.
Тепер аплет (та / або значок лотка, якщо ви його використовуєте) має бути видно на верхній панелі.
Ще одна річ, яку я помітив на своїй машині, це те, що Workrave segfaults під Wayland, тому вам, ймовірно, доведеться увійти в xorg, якщо ви хочете використовувати Workrave.
Я також отримував segfaults, але мені вдалося змусити його працювати, вказавши вікно X:
workrave --display=:0
Щоб виправити це назавжди:
cp /usr/share/applications/workrave.desktop ~/.local/share/applications/
А потім відредагуйте команду "Exec" у ~ / .local / share / applications / workrave.desktop
Для Ubuntu 18.04 просто встановіть "GNOME Tweaks" і на вкладці "Розширення" увімкніть сповіщення Workrave.
Інший варіант - додати команду workrave --display=:0
до програм запуску.
Не впевнений, чому, але копіювання файлу workrave.desktop ~/.local/share/applications/
і зміна його не працювало для мене, але програми запуску зробили.