Come ottenere l'indicatore Workrave da mostrare in Ubuntu 17.10?


Risposte:


16

Ci è voluto del tempo per capirlo anche per me ...

Innanzitutto, avrai bisogno di gnome-tweak-tool per poterlo abilitare.

sudo apt install gnome-tweak-tool

In secondo luogo, il pacchetto Workrave nel repository ufficiale è mal confezionato (porta alcune dipendenze XFCE che rovinano la tua sessione Gnome), quindi dovrai installare il pacchetto workrave-gnome dal PPA di Rob Caeler.

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

Ora puoi fare:

sudo apt install workrave-gnome
  • Ora accendi Workrave. Apparirà in una piccola finestra con tutti i timer in esecuzione - ancora nessuna applet.

  • Quindi avvia gnome-tweak-tool, vai su Extensions e abilita Workrave.

Ora l'applet (e / o l'icona nella barra delle applicazioni, se la stai usando) dovrebbe essere visibile nel pannello superiore.

Un'altra cosa che ho notato sulla mia macchina è che Workrave segfaults su Wayland, quindi probabilmente dovrai accedere a xorg se vuoi usare Workrave.


2
Ha funzionato perfettamente, grazie. Ho archiviato bugs.launchpad.net/ubuntu/+source/workrave/+bug/1726244 nella speranza che questo sia risolto.
Vadim Peretokin,

2
Il PPA ora ha una versione ingegnosa, ti dispiacerebbe dare un'occhiata all'aggiornamento delle istruzioni?
Vadim Peretokin,

1
L'altra risposta ( askubuntu.com/a/973972/50901 ) risolve il problema per me.
Ben Butler-Cole,

Posso confermare che funziona egregiamente anche per Ubuntu 18.04. Grazie mille per la risposta @Franko!
Steven,

6

Stavo anche ottenendo segfaults ma sono riuscito a farlo funzionare specificando la finestra X:

workrave --display=:0

Per risolverlo permanentemente:

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

E poi modifica il comando "Exec" in ~ / .local / share / applicazioni / workrave.desktop


Un'osservazione interessante però. Il mio stava andando in crash solo quando prime-select era impostato su Intel. Non è andato in crash sotto i miei driver NVIDIA.
kgx,


1

Un'altra opzione è aggiungere il comando workrave --display=:0alle applicazioni di avvio.

Non so perché, ma copiare il file workrave.desktop ~/.local/share/applications/e modificarlo non ha funzionato per me, ma le applicazioni di avvio hanno funzionato.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.