Yes, I encountered same issue on Ubuntu 20.04 with Unity desktop. e.g: a laptop (monitor A) connected with an external monitor B over HDMI. Monitor A is on the left of monitor B.
In the "System Settings" >> Displays, I selected "Launcher Placement" as "All displays" In the Terminal on monitor B, when start a new process, e.g: libreoffice or gnome-calculator, the created app is shown on monitor A. Whether it can be changed like this: if a child process is created by process on monitor X, then show the child process also on monitor X. in some situation, if the process is partly on monitor A, partly on monitor B, etc, show the child process on the monitor[0]. (assume that the monitors are an array in the system ). It's like the child process inherited the monitor setting of parent process. At last, whether this is an issue on Unity Desktop or X Window System, or some else ? Please advice! -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to unity-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1425000 Title: Cannot set right monitor as primary in dual monitor configuration Status in unity-control-center package in Ubuntu: Won't Fix Status in unity-settings-daemon package in Ubuntu: Won't Fix Status in xfwm4 package in Ubuntu: Invalid Bug description: Unity always considers the left monitor as the default/primary one when in a dual-monitor configuration. By this I mean that: - Desktop icons appear only on the left monitor - An opened app (eg libreoffice writer) is opened on the left screen, even if I launch it via the launcher on the right monitor The current configuration can be seen at http://i286.photobucket.com/albums/ll86/wild_oscar/Screenshotfrom2015-02-24100853.png The .config/monitors.xml file is shown below. Notice that the HDMI display (green in the photo) is set as <primary>yes</primary>. Nevertheless, this seems to be ignored - the behaviour is the one mentioned above (desktop icons on the left and writer opening on the left) . <monitors version="1"> <configuration> <clone>no</clone> <output name="VGA1"> <vendor>GSM</vendor> <product>0x4b7a</product> <serial>0x0000b13b</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="HDMI1"> </output> <output name="HDMI2"> <vendor>GSM</vendor> <product>0x5a26</product> <serial>0x0008976f</serial> <width>1920</width> <height>1080</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="VIRTUAL1"> </output> </configuration> </monitors> To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unity-control-center/+bug/1425000/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

