Como obter o indicador Workrave no Ubuntu 17.10?

14

Como faço para que o indicador Workrave seja exibido no Ubuntu 17.10? A versão 1.10 supostamente tem suporte ao GNOME Shell.

Vadim Peretokin
fonte

Respostas:

16

Levou algum tempo para descobrir isso para mim também ...

Primeiro, você precisará do gnome-tweak-tool para poder habilitar isso.

sudo apt install gnome-tweak-tool

Segundo, o pacote Workrave no repositório oficial está mal empacotado (ele reduz algumas dependências do XFCE que atrapalham sua sessão do Gnome), então você terá que instalar o pacote workrave-gnome do PPA de Rob Caeler.

sudo add-apt-repository -u ppa:rob-caelers/workrave

Agora você pode fazer:

sudo apt install workrave-gnome
  • Agora inicie o Workrave. Ele aparecerá em uma pequena janela com todos os cronômetros em execução - ainda não há applet.

  • Em seguida, ative a ferramenta gnome-tweak-tool, vá para Extensões e ative o Workrave.

Agora o miniaplicativo (e / ou o ícone da bandeja, se você estiver usando) deve estar visível no painel superior.

Mais uma coisa que notei na minha máquina é que o Workrave se segfaults em Wayland, portanto, você provavelmente precisará fazer login no xorg se quiser usar o Workrave.

Franko
fonte
2
Funcionou perfeitamente, obrigado. Eu arquivei bugs.launchpad.net/ubuntu/+source/workrave/+bug/1726244 na esperança de que isso seja corrigido.
Vadim Peretokin
2
O PPA agora tem uma versão artística, você se importaria em atualizar as instruções?
Vadim Peretokin
1
A outra resposta ( askubuntu.com/a/973972/50901 ) corrige a falha para mim.
Ben Butler-Cole
Posso confirmar que isso também funciona muito bem para o Ubuntu 18.04. Muito obrigado pela resposta @Franko!
24419 Steven
6

Eu também estava recebendo segfaults, mas consegui fazê-lo funcionar especificando a janela X:

workrave --display=:0

Para corrigi-lo permanentemente:

cp /usr/share/applications/workrave.desktop ~/.local/share/applications/

E edite o comando "Exec" em ~ / .local / share / applications / workrave.desktop

kgx
fonte
Uma observação interessante. O meu só estava travando quando o prime-select estava definido como intel. Não travou com meus drivers da nvidia.
KGX
3

Para o Ubuntu 18.04, basta instalar o "GNOME Tweaks" e, na guia Extensões, ative a notificação do Workrave.

captura de tela

Reza
fonte
Eu não tenho a extensão 'Workrave' na 18.04.
atti
3
@atti reinstale o workrave e reinicie. Talvez ajude!
Reza
o manuseio das extensões do GNOME Shell mudou, consulte askubuntu.com/questions/75530/…
törzsmókus
1

Outra opção é adicionar comando workrave --display=:0aos aplicativos de inicialização.

Não sei por que, mas copiar ~/.local/share/applications/e modificar o arquivo workrave.desktop para ele não funcionou para mim, mas os Aplicativos de Inicialização funcionaram.

Dmitriy Berkutov
fonte