Page 1 of 1

Dual Monitors, Some apps open on wrong monitor

Posted: Sun Jul 06, 2014 2:54 am
by Dragostini
Hi everyone. So, I'm running LM 17 MATE x64, through an NVIDIA GTX 750TI using the proprietary 337 Driver. That, works fine. Let me explain my setup.

LEFT MONITOR: 19" LG flat panel monitor, connected via DVI/VGA. DVI Adapter goes into the GPU, VGA cable attaches to adapter, VGA cable connects to backside of the monitor. Resolution: 1440X900

RIGHT MONITOR: 34" Insignia TV connected via HDMI. Resolution: 1366x768.

The RIGHT monitor (TV) is set as the primary monitor both in the Nvidia-Settings but also in MATE's "Monitors" menu. this is confirmed here:

Code: Select all

<monitors version="1">
  <configuration>
      <clone>no</clone>
      <output name="DVI-I-0">
          <vendor>GSM</vendor>
          <product>0x4b7a</product>
          <serial>0x0001ad37</serial>
          <width>1440</width>
          <height>900</height>
          <rate>60</rate>
          <x>0</x>
          <y>0</y>
          <rotation>normal</rotation>
          <reflect_x>no</reflect_x>
          <reflect_y>no</reflect_y>
          <primary>no</primary>
      </output>
      <output name="DVI-I-1">
      </output>
      <output name="DP-0">
      </output>
      <output name="HDMI-0">
          <vendor>BBY</vendor>
          <product>0x0032</product>
          <serial>0x00000001</serial>
          <width>1360</width>
          <height>768</height>
          <rate>60</rate>
          <x>1440</x>
          <y>0</y>
          <rotation>normal</rotation>
          <reflect_x>no</reflect_x>
          <reflect_y>no</reflect_y>
          <primary>yes</primary>
      </output>
      <output name="DP-1">
      </output>
  </configuration>
</monitors>
The issue, is that while MOST Applications open on the primary(Right/TV) monitor properly, SOME applications do not. Such as firefox, and there have been others but they are slipping my brain at the time of typing this. It's mostly friggin firefox that is annoying me to no end anyway.

They open, on the LEFT monitor, which I keep strictly for my weechat client, and or Terminals. It's REALLY annoying dragging windows over to the right monitor everytime I open certain applications.

To check if this was DE related, I booted into Cinnamon, and opened firefox. It opened on the RIGHT monitor. I installed Cinnamon flavoured LM, but later chose to install and use MATE instead. The fact it opens in Cinnamon but not in MATE, in the right monitor; leads me to think this might be a bug localized in MATE?

Consider this a bug report AND a Tech support help 2in1.

Thanks.


Dragostini
Owner of https://Dem0n.com - Secure Mail Services

Re: Dual Monitors, Some apps open on wrong monitor

Posted: Tue Jul 08, 2014 3:20 pm
by Dragostini
Bump... Nobody else using MATE, and running dual monitors is having this issue?

Re: Dual Monitors, Some apps open on wrong monitor

Posted: Mon Jul 14, 2014 6:38 pm
by Dragostini
Update:

I think for some reason mate is confused about which window is the primary...

Upon launching "Docky", Docky set itself at the bottom of the LEFT screen...meanwhile I've got my panels on the RIGHT screen, and have set the RIGHT screen as primary...

Seriously, Dual Monitor seems pretty broken on MATE....

Re: Dual Monitors, Some apps open on wrong monitor

Posted: Fri Aug 15, 2014 12:26 am
by Bobbin
This Firefox bug (still open from 2004) may or may not be related:
https://bugzilla.mozilla.org/show_bug.cgi?id=264030

Re: Dual Monitors, Some apps open on wrong monitor

Posted: Thu Sep 04, 2014 9:27 am
by thomasmathiesen
I am experieincing the exact same problem. And it's only firefox that is the problem.
Most (or all) other applications behave as they should.

Moved from cinnamon to mate.. considering moving back to Cinnamon.

Ubuntu 14.04.

Tell me if you figure it out :)

Kind regards,
Thomas Mathiesen
www.linspes.no - Only Linux geeks

Re: Dual Monitors, Some apps open on wrong monitor

Posted: Thu Oct 09, 2014 9:43 am
by fullmoonguru
In Mint 13, Mate you have only the app in question open, put it where you want and close it. The next time it will open in that location.