[SRU - Noble] Tor Browser - keyboard not functioning
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
torbrowser-launcher (Ubuntu) | Status tracked in Oracular | |||||
Noble |
Fix Released
|
High
|
Unassigned | |||
Oracular |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
Due to various changes in AppArmor, and the AppArmor policy for Tor Browser installed by the launcher, the default ibus/dbus abstractions don't include user-space access to DBUS/IBUS.
This results in Tor Browser being unable to read keyboard input in userspace, resulting in a Non-Functional application. While Tor Browser *launcher* still works, the underlying Tor Browser inherits the AppArmor profile from torbrowser-
[Test Plan]
This fix has already been tested and implemented in Debian upstream. However, it was not available before FeatureFreeze, and was not available in Debian until post-Noble release.
This has already been tested manually by others, but as soon as a version with the patch present is available, a user should install the updated torbrowser-launcher package and the updated AppArmor profile should apply, and the program should work as usual.
[Regression Potential]
Extremely limited. This simply allows access to userspace dbus/ibus access for Keyboard input.
Note that this exact same line being added to the AppArmor profile here exists in the Firefox AppArmor ruleset as well, and since Tor Browser and Firefox share much of the same code, this should have limited to no impact as this has existed in Firefox for a long time.
[Where problems could occur]
The only thing that might happen is extra access to dbus/ibus interfaces for input handling. However, as this change being added by SRU is already in the Firefox apparmor profile, this shouldn't cause any issues.
[Other Info]
This is already available in Debian Unstable, and also in Oracular due to the sync.
Simon Quigley is handling the upload and prep of the SRU debdiff to noble-updates as a favor to Thomas Ward who is having computer scuff at the time of the uploading.
[Original Description]
I have installed tor browser v13.0.11 on 24.04 (noble). The keyboard does not operate, when typing no characters are appearing.
I have tried to enter a search and also type in a URL but this is not working.
I am using default Ubuntu desktop with wayland.
ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: torbrowser-launcher 0.3.7-1
ProcVersionSign
Uname: Linux 6.8.0-11-generic x86_64
ApportVersion: 2.28.0-0ubuntu1
Architecture: amd64
CasperMD5CheckR
CurrentDesktop: ubuntu:GNOME
Date: Fri Mar 8 16:01:36 2024
InstallationDate: Installed on 2024-03-08 (0 days ago)
InstallationMedia: Ubuntu 24.04 LTS "Noble Numbat" - Daily amd64 (20240306)
ProcEnviron:
LANG=en_US.UTF-8
PATH=(custom, no user)
SHELL=/bin/bash
TERM=xterm-
XDG_RUNTIME_
SourcePackage: torbrowser-launcher
UpgradeStatus: No upgrade log present (probably fresh install)
description: | updated |
Changed in torbrowser-launcher (Ubuntu Noble): | |
importance: | Undecided → High |
summary: |
- Tor Browser - keyboard not functioning + [SRU - Noble] Tor Browser - keyboard not functioning |
description: | updated |
tags: |
added: verification-done removed: verification-needed |
torbrowser- launcher: archive. ubuntu. com/ubuntu noble/universe amd64 Packages dpkg/status
Installed: 0.3.7-1
Candidate: 0.3.7-1
Version table:
*** 0.3.7-1 500
500 http://
100 /var/lib/