thestinger / termite

Termite is obsoleted by Alacritty. Termite was a keyboard-centric VTE-based terminal, aimed at use within a window manager with tiling and/or tabbing support.
https://github.com/alacritty/alacritty
2.74k stars 241 forks source link

DISPLAY environment variable is ignored. #690

Closed kindaro closed 3 years ago

kindaro commented 5 years ago

Description of the problem:

If I have, say, two X servers running in two different virtual terminals, termite will always spawn in the same X windows instance, even if I run the command from another instance of X windows.

How to see for yourself:

  1. Run two X servers in two different virtual terminals. For instance:

    (Press Ctrl+Alt+F1 and log in.)
    % xinit /bin/i3 -- /bin/X :1 vt1
    
    (Press Ctrl+Alt+F2 and log in.)
    % xinit /bin/i3 -- /bin/X :2 vt2
    
  2. Run some termite in the first X server, see its windows spawn there.

  3. Run some termite in the second X server, see its windows spawn... to the first server instance.

My program and system version:

% termite --version
termite v15
% uname -r
5.1.16-arch1-1-ARCH
thestinger commented 3 years ago

Termite is obsolete. Please use Alacritty instead. See https://github.com/thestinger/termite#termite-is-obsoleted-by-alacritty for more details.