This is a window manager specific solution. This is how to do it with kwin which is KDE's default window manager.

If you right click on the application Title Bar and select more settings -> special application settings.

Go to Window matching tab. Click on Detect Window Properties button. Then with mouse cursor click on application main window. It will select window class etc and also get window positioning info etc.

Then click on Size and Position tab. Click the Box Position and box Size and drop down box to right of both and set to remember.

Then click ok.

Next time you run the app it should be the same size and on same monitor.

I use this in KDE to open my uRxvt terminal on my left monitor on a 3-monitor setup and it works every time.

Good luck.

How can I open a window on a different monitor?
I gave the site admin role permission to administer blocks, but the problem is in admin/structure/block page, there is a tab that shows the admin theme name (Rubik).

he can click on Rubik but doesn't have permission to see the page.
what I want is to hide the tab.

other issue is in admin_menu module under structure > blocks there is a Rubik item too, which shouldn't be there too since the user doesn't have the permission to edit admin theme blocks.

So I'm wondering why does rubik block page link shows up!
