Cannot start on ArchLinux x86_64
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Terminator |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Upon updating to 1.91 I can no longer start Terminator on Arch Linux. This is the output I receive when attempting to run `terminator` from another terminal emulator
```
[meurer@daedalos ~]$ terminator
(terminator:22665): Gtk-WARNING **: Allocating size to GtkVScrollbar 0x559c90724650 without calling gtk_widget_
Traceback (most recent call last):
File "/usr/bin/
TERMINATOR.
File "/usr/lib/
t = GdkX11.
TypeError: argument window: Expected GdkX11.X11Window, but got __gi__.
[meurer@daedalos ~]$ terminator --version
terminator 1.91
```
Related branches
Changed in terminator: | |
status: | Fix Committed → Fix Released |
OK, So it's fairly obvious why that is failing. Is Arch using Wayland by default, or have you set your system to use Wayland?
One workaround might be to run Terminator under XWayland. I don't use and can't really tell you the specifics of how to do that.
Alternatively we can do a check of the return type of window.get_window() and not run this code. However this code does *do something*. It is used to get newly opened windows to the front, otherwise they can show up behind other applications. I'm not sure if Wayland will have the same issue this code fixes if we don't run it.