When reporting a bug, please include as many of these as possible:
- Operating System you are using – debian 11
- Tor Browser version – 15.0.11 (does NOT depend on the version)
- Tor Browser Security Level – dont know what is meant and how to determine it
- Step by step of how you got to the issue, so we can reproduce it (e.g. I opened the browser, typed a url, clicked on (i) icon, then my browser crashed)
- (optional) A screenshot of the problem
- The Tor log
- Hello !
- If one runs the torbrowser on the linux operating system, it disturbs
- the user-tools to manage the desktop.
- Users usually using several different
Hello!
If one runs a torbrowser instance (or probably multuple of them) together
with other apps, they are usually spread over different workspaces und
the need arises, to enumerate them, say, to change to workspace, where
a given instance is located.
Linux has the ‘wmctrl’ too, wich enumerates the windows on the system
and shows the workspace number, the window-class of a window, optionally
the PID and finally the title of the app - so you can see where your browser
which has an instance open, which visits, say “the car shop” (the letter
usually appeas as the title of the window.
The ‘wmctrl’ tool can be invoked like this: ‘wmctrl -lpx’ and gives this output:
0x01600003 -1 46113 xfce4-panel.Xfce4-panel mtx xfce4-panel
0x05000003 -1 47497 xfce4-terminal.Xfce4-terminal box1 manage docs -- DocMan--2
0x06400003 1 50644 xfce4-terminal.Xfce4-terminal box1 root#box1 -- dmesg
0x05007db9 1 47497 xfce4-terminal.Xfce4-terminal box1 time-tracker
0x0a20002c 2 9 Navigator.icecat-default box1 Graphs (darkstat gate) — GNU IceCat
0x0ac00234 3 1598 Navigator.Firefox-esr box1 MailEnable Web Mail
0x0b8002c1 4 1861705 Navigator.Tor Browser powo2 Getting Started with LXC
This is, for the first five (5) columns a strict columnar output - after this,
the window title follows, which usually has multiple words and spaces between them.
Note the window-class in column four (4), it never contains whitespace, with
the execption of the tor browser, which shows “Navigator.Tor Browser”, containing
a space and so breaks the rules to enumerate the windows.
Look at the other browsers. First, icecat: “Navigator.icecat-default”, then
firefox: “Navigator.Firefox-esr”.
All tools which acts on ‘wmctrl’ are now dysfunctional.
It would be a simple change to remove the space from the window-class
of the torbrowser to make it full linux-desktop compliant.
I think, this is a design-bug.
Regards,
Manfred