1 program Multiple instance, one window?

DigidyDog1

Reputable
Apr 7, 2014
6
0
4,510
I need some help I have this idea not sure if it has been made yet, but I need a program that can house X number of instances of a program into one window either with tabs like google chrome or where they are all displayed on the screen and each corner are touching and you can resize one of the instances and the others magnet to the resizing one and either get smaller or larger depending on how you move the corner. Not asking for anyone to make one I am asking if there is one, because I have been searching for one to house my EPM Rcon (a game server administrative tool) which I need one for each server and I have 4-8 servers that need to have this tool running at one time.
 
Solution
What you seek is a tiling window manager like i3wm. i3 is probably the easiest to use and configure out of the box because it is just configured via a plain text file (and for this reason it is the most popular). Most tiling window managers have tiling mode, a tabbed mode and some even have a floating window mode.

http://i3wm.org/screenshots/
(nice 5 minute demo)
https://www.youtube.com/watch?v=Wx0eNaGzAZU

Here is a whole list of different tiling window managers.
https://wiki.archlinux.org/index.php/Comparison_of_tiling_window_managers
What you seek is a tiling window manager like i3wm. i3 is probably the easiest to use and configure out of the box because it is just configured via a plain text file (and for this reason it is the most popular). Most tiling window managers have tiling mode, a tabbed mode and some even have a floating window mode.

http://i3wm.org/screenshots/
(nice 5 minute demo)
https://www.youtube.com/watch?v=Wx0eNaGzAZU

Here is a whole list of different tiling window managers.
https://wiki.archlinux.org/index.php/Comparison_of_tiling_window_managers
 
Solution
This might work, or not, depending on that program' policy of handling single / multiple instances. If that application places a lock (e.g. a lock file somewhere in the file system), and it checks this lock on each startup, it might refuse to start even with some fancy window manager. Visualisation / chroot tricks could be played if that is the case.