Page 1 of 2
Multiple Monitors

Posted:
Wed May 18, 2016 9:40 pm
by aptson
So i am having trouble running multiple clients on my monitors anyone have any ideas how to fix the problem? Whenever i drag the client over to my second monitor it freeze's the client and i have to go into task manager to close it.
Re: Multiple Monitors

Posted:
Thu May 19, 2016 7:07 am
by witchcrow
Honestly it sounds like you really should upgrade your PC.
You could try upgrading/downgrading Java and see if that helps though.
Re: Multiple Monitors

Posted:
Thu May 19, 2016 7:50 am
by Kandarim
i have no issues whatsoever with multiple monitors, not back when I had windows nor now on a linux box.
if I had to guess, it's probably your graphics card unable to handle opengl rendering on the secondary monitor or something of the like. In some cases you can have your monitors configured to be steered by a specific graphics card. If your discrete card is controlling your main monitor, but your embedded card is responsible for the secondary, this may happen I suppose.
Re: Multiple Monitors

Posted:
Thu May 19, 2016 11:50 pm
by aptson
Kandarim wrote:i have no issues whatsoever with multiple monitors, not back when I had windows nor now on a linux box.
if I had to guess, it's probably your graphics card unable to handle opengl rendering on the secondary monitor or something of the like. In some cases you can have your monitors configured to be steered by a specific graphics card. If your discrete card is controlling your main monitor, but your embedded card is responsible for the secondary, this may happen I suppose.
Its defiantly something like that but i cant figure out for the life of me how to fix the problem :/. i have changed the settings so that it always opens your client with the better graphics cards, but it still freeze's when i move it to the other monitor.
Re: Multiple Monitors

Posted:
Thu May 19, 2016 11:54 pm
by DarkNacht
What is your video card?
Re: Multiple Monitors

Posted:
Fri May 20, 2016 12:23 am
by aptson
DarkNacht wrote:What is your video card?
NVIDIA GeForce GTX 960m graphic's card
Re: Multiple Monitors

Posted:
Fri May 20, 2016 12:28 am
by Champie
It is my understanding that OpenGL will only work on the card used for the Primary Display. So, if you have 3 monitors connected to that card, you can render OpenGL on all 3. If, however, you have a second graphics card, regardless of its awesomeness, OpenGL cannot be rendered unless the software is designed to utilize the additional card(s).
Looking for sources besides other people, but I know I was also disappointed in this same situation with my last computer using 2 graphics cards.
Re: Multiple Monitors

Posted:
Fri May 20, 2016 12:34 am
by aptson
Champie wrote:It is my understanding that OpenGL will only work on the card used for the Primary Display. So, if you have 3 monitors connected to that card, you can render OpenGL on all 3. If, however, you have a second graphics card, regardless of its awesomeness, OpenGL cannot be rendered unless the software is designed to utilize the additional card(s).
Looking for sources besides other people, but I know I was also disappointed in this same situation with my last computer using 2 graphics cards.
So i would have to run Salem on my main graphic's card and not my dedicated graphic's card to be able to see them on 2 monitors?
Re: Multiple Monitors

Posted:
Fri May 20, 2016 12:53 am
by Champie
aptson wrote:Champie wrote:It is my understanding that OpenGL will only work on the card used for the Primary Display. So, if you have 3 monitors connected to that card, you can render OpenGL on all 3. If, however, you have a second graphics card, regardless of its awesomeness, OpenGL cannot be rendered unless the software is designed to utilize the additional card(s).
Looking for sources besides other people, but I know I was also disappointed in this same situation with my last computer using 2 graphics cards.
So i would have to run Salem on my main graphic's card and not my dedicated graphic's card to be able to see them on 2 monitors?
I am not an expert, but my experience is that Salem will only run on monitors that are connected to the GPU used for your primary display. If your primary display is connected to your GTX 960, then you can attach additional monitors to the GTX 960 and they will all be able to display Salem without error.
I have an i3-4170 w/ GTX 750 TI and 3 displays running 3 or more instances of Salem without any errors.
edit to add:
From 2012 on opengl.org forums
https://www.opengl.org/discussion_boards/showthread.php/177782-Selecting-Video-CardThis discussion suggests that the issue is not an OpenGL problem specifically, but a Windows and/or drivers problem relating to the implementation of OpenGL.
Re: Multiple Monitors

Posted:
Fri May 20, 2016 6:50 am
by Kandarim
FYI aptson, I have the same set-up, I assume, a 960m linked through nVidia optimus with an embedded intel card. I only run linux on this laptop though, and it is currently configured to always use the 960m for everything.