Bagaimana cara mendapatkan indikator Workrave untuk ditampilkan di Ubuntu 17.10?

14

Bagaimana saya bisa mendapatkan indikator Workrave untuk ditampilkan di Ubuntu 17.10? Versi 1.10 seharusnya memiliki dukungan GNOME Shell.

Vadim Peretokin
sumber

Jawaban:

16

Butuh beberapa waktu untuk memikirkan ini untukku, juga ...

Pertama, Anda perlu gnome-tweak-tool untuk dapat mengaktifkannya.

sudo apt install gnome-tweak-tool

Kedua, paket Workrave di repo resmi dikemas dengan buruk (ini menurunkan beberapa dependensi XFCE yang mengacaukan sesi Gnome Anda), jadi Anda harus menginstal paket workrave-gnome dari PPA Rob Caeler.

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

Sekarang Anda bisa melakukannya:

sudo apt install workrave-gnome
  • Sekarang jalankan Workrave. Ini akan muncul di jendela kecil dengan semua timer berjalan - belum ada applet.

  • Kemudian jalankan gnome-tweak-tool, pergi ke Extensions, dan aktifkan Workrave.

Sekarang applet (dan / atau ikon baki, jika Anda menggunakannya) akan terlihat di panel atas.

Satu hal lagi yang saya perhatikan di komputer saya adalah Workrave segfaults di bawah Wayland, jadi Anda mungkin harus masuk ke xorg jika Anda ingin menggunakan Workrave.

Franko
sumber
2
Bekerja dengan baik, terima kasih. Saya telah mengajukan bugs.launchpad.net/ubuntu/+source/workrave/+bug/1726244 dengan harapan ini akan diperbaiki.
Vadim Peretokin
2
PPA sekarang memiliki versi seni, maukah Anda melihat memperbarui instruksi?
Vadim Peretokin
1
Respons lain ( askubuntu.com/a/973972/50901 ) memperbaiki kerusakan untuk saya.
Ben Butler-Cole
Saya dapat mengkonfirmasi ini juga berfungsi dengan baik untuk Ubuntu 18.04. Terima kasih banyak atas jawaban @ Franko!
Steven
6

Saya mendapatkan segfault juga tetapi berhasil membuatnya bekerja dengan menentukan jendela X:

workrave --display=:0

Untuk memperbaikinya secara permanen:

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

Dan kemudian edit perintah "Exec" di ~ / .local / share / aplikasi / workrave.desktop

kgx
sumber
Namun pengamatan yang menarik. Milik saya hanya mogok saat prime-select disetel ke intel. Itu tidak crash di bawah driver nvidia saya.
kgx
3

Untuk Ubuntu 18.04, cukup instal "GNOME Tweaks" dan di tab Extensions, nyalakan Workrave notification.

tangkapan layar

Reza
sumber
saya tidak memiliki ekstensi 'Workrave' di 18.04.
atti
3
@atti instal ulang workrave dan reboot. Mungkin membantu!
Reza
penanganan ekstensi Shell GNOME telah berubah, lihat askubuntu.com/questions/75530/…
törzsmókus
1

Pilihan lain adalah menambahkan perintah workrave --display=:0ke Aplikasi Startup.

Tidak yakin mengapa, tetapi menyalin file workrave.desktop ke ~/.local/share/applications/dan memodifikasinya tidak berfungsi untuk saya tetapi Aplikasi Startup melakukannya.

Dmitriy Berkutov
sumber