Bug #16756
The on-screen keyboard does not work in Thunderbird on feature/buster (regression)
100%
Description
The logs say: (thunderbird:7855): CARIBOU-CRITICAL **: 12:05:16.696: file caribou-gtk-module.c: line 1028: unexpected error: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.Caribou.Keyboard was not provided by any .service files (g-dbus-error-quark, 2)
(https://salsa.debian.org/gnome-team/caribou/blob/debian/master/modules/gtk3/caribou-gtk-module.c#L1028). The on-screen keyboard works fine in Thunderbird in Tails 3.13.2.
Subtasks
Related issues
Blocks Tails - |
Resolved | ||
Blocks Tails - Feature #16209: Core work: Foundations Team | Confirmed |
History
#1 Updated by intrigeri 2019-05-24 12:27:40
- Status changed from Confirmed to In Progress
- Assignee set to intrigeri
Allowing access to machine-id
in the AppArmor profile for Thunderbird fixes the problem. Will patch it locally + submit a MR upstream.
#2 Updated by intrigeri 2019-05-24 12:30:05
- blocks
Bug #16628: Remove caribou added
#3 Updated by intrigeri 2019-05-24 12:43:28
- Feature Branch set to bugfix/16756-fix-on-screen-keyboard-in-thunderbird-and-remove-caribou
intrigeri wrote:
> Will […] submit a MR upstream.
Nah, we broke it with our own custom stuff.
#4 Updated by intrigeri 2019-05-24 12:43:58
- blocks Feature #16209: Core work: Foundations Team added
#5 Updated by intrigeri 2019-05-24 13:23:08
- Subject changed from The on-screen keyboard does not work on feature/buster to The on-screen keyboard does not work in Thunderbird on feature/buster (regression)
- Assignee deleted (
intrigeri) - QA Check set to Ready for QA
- Type of work changed from Research to Code
#6 Updated by hefee 2019-05-24 14:54:19
- Assignee set to hefee
#7 Updated by hefee 2019-05-24 15:55:17
- QA Check changed from Ready for QA to Pass
seems fine. tested the branch manually by starting it and testing Thunderbird.
#8 Updated by hefee 2019-05-24 15:59:05
- Assignee changed from hefee to intrigeri
#9 Updated by intrigeri 2019-05-27 05:14:23
- Status changed from In Progress to Resolved
- % Done changed from 0 to 100
Applied in changeset commit:tails|fbb9cbf4991087709a3e07e26ab0e77971a06655.