Activity log for bug #2028818

Date Who What changed Old value New value Message
2023-07-27 04:31:08 David Hedlund bug added bug
2023-07-27 04:35:03 David Hedlund affects ubuntu mate-panel (Ubuntu)
2023-07-27 14:53:53 David Hedlund bug watch added https://github.com/mate-desktop/mate-control-center/issues/714
2023-07-27 14:53:53 David Hedlund bug task added mate-desktop
2023-07-27 15:44:52 Bug Watch Updater mate-desktop: status Unknown New
2023-07-28 00:58:58 David Hedlund summary [Feature request] mate-display-properties: Please upgrade monitors.xml from <monitors version="1"> to <monitors version="2"> Use less generic name for monitors.xml to avoid clashing with other desktops
2023-07-28 00:59:33 David Hedlund summary Use less generic name for monitors.xml to avoid clashing with other desktops [Feature request] mate-display-properties: Please upgrade monitors.xml from <monitors version="1"> to <monitors version="2">
2023-09-05 22:09:42 David Hedlund description Both GNOME and MATE can be installed on the same distro. Both DEs are installing "$HOME/.config/monitors.xml" via manually configured display GUI preferences: * GNOME via `$ gnome-control-center display` * MATE via `$ mate-display-properties` GNOME's monitors.xml is starting with <monitors version="2">, and that MATE's monitors.xml is starting with <monitors version="1">. They are incompatible, see https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/2028469 -- but even if MAT is starting to use version 2, there will certainly come times when both GNOME and MATE is not able to use the same version of monitors.xml in the future. However, it would still be useful to upgrade monitors.xml for MATE in order to use a more modern scheme. ######## Ubuntu MATE 22.04, and 23.04 is monitors.xml with <monitors version="1"> that is looking like this: ``` <monitors version="1"> <configuration> <clone>no</clone> <output name="Virtual-1"> <vendor>???</vendor> <product>0x0000</product> <serial>0x00000000</serial> <width>1600</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>yes</primary> </output> <output name="Virtual-2"> </output> <output name="Virtual-3"> </output> <output name="Virtual-4"> </output> </configuration> </monitors> ``` ############ Ubuntu 22.04, and 23.04 is monitors.xml with <monitors version="2"> that is looking like this: ``` <monitors version="2"> <configuration> <migrated/> <logicalmonitor> <x>0</x> <y>0</y> <primary>yes</primary> <monitor> <monitorspec> <connector>Virtual-1</connector> <vendor>???</vendor> <product>0x0000</product> <serial>0x00000000</serial> </monitorspec> <mode> <width>1600</width> <height>900</height> <rate>60</rate> </mode> </monitor> </logicalmonitor> </configuration> <configuration> <logicalmonitor> <x>0</x> <y>0</y> <scale>1</scale> <primary>yes</primary> <monitor> <monitorspec> <connector>Virtual-1</connector> <vendor>unknown</vendor> <product>unknown</product> <serial>unknown</serial> </monitorspec> <mode> <width>1600</width> <height>900</height> <rate>60</rate> </mode> </monitor> </logicalmonitor> </configuration> </monitors> ``` ################## $ ubuntu-bug mate-panel: "This does not seem to be an official Ubuntu package." Both GNOME and MATE can be installed on the same distro. Both DEs are installing "$HOME/.config/monitors.xml" via manually configured display GUI preferences: * GNOME via `$ gnome-control-center display` * MATE via `$ mate-display-properties` GNOME's monitors.xml is starting with <monitors version="2">, and that MATE's monitors.xml is starting with <monitors version="1">. They are incompatible, see https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/2028469 -- but even if MAT is starting to use version 2, there will certainly come times when both GNOME and MATE is not able to use the same version of monitors.xml in the future. However, it would still be useful to upgrade monitors.xml for MATE in order to use a more modern scheme. ######## Ubuntu MATE 22.04, and 23.04 is monitors.xml with <monitors version="1"> that is looking like this: ``` <monitors version="1">   <configuration>       <clone>no</clone>       <output name="Virtual-1">           <vendor>???</vendor>           <product>0x0000</product>           <serial>0x00000000</serial>           <width>1600</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>yes</primary>       </output>       <output name="Virtual-2">       </output>       <output name="Virtual-3">       </output>       <output name="Virtual-4">       </output>   </configuration> </monitors> ``` ############ Ubuntu 22.04, and 23.04 is monitors.xml with <monitors version="2"> that is looking like this: ``` <monitors version="2">   <configuration>     <migrated/>     <logicalmonitor>       <x>0</x>       <y>0</y>       <primary>yes</primary>       <monitor>         <monitorspec>           <connector>Virtual-1</connector>           <vendor>???</vendor>           <product>0x0000</product>           <serial>0x00000000</serial>         </monitorspec>         <mode>           <width>1600</width>           <height>900</height>           <rate>60</rate>         </mode>       </monitor>     </logicalmonitor>   </configuration>   <configuration>     <logicalmonitor>       <x>0</x>       <y>0</y>       <scale>1</scale>       <primary>yes</primary>       <monitor>         <monitorspec>           <connector>Virtual-1</connector>           <vendor>unknown</vendor>           <product>unknown</product>           <serial>unknown</serial>         </monitorspec>         <mode>           <width>1600</width>           <height>900</height>           <rate>60</rate>         </mode>       </monitor>     </logicalmonitor>   </configuration> </monitors> ``` ################## $ ubuntu-bug mate-panel: "This does not seem to be an official Ubuntu package."
2023-09-05 22:09:54 David Hedlund description Both GNOME and MATE can be installed on the same distro. Both DEs are installing "$HOME/.config/monitors.xml" via manually configured display GUI preferences: * GNOME via `$ gnome-control-center display` * MATE via `$ mate-display-properties` GNOME's monitors.xml is starting with <monitors version="2">, and that MATE's monitors.xml is starting with <monitors version="1">. They are incompatible, see https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/2028469 -- but even if MAT is starting to use version 2, there will certainly come times when both GNOME and MATE is not able to use the same version of monitors.xml in the future. However, it would still be useful to upgrade monitors.xml for MATE in order to use a more modern scheme. ######## Ubuntu MATE 22.04, and 23.04 is monitors.xml with <monitors version="1"> that is looking like this: ``` <monitors version="1">   <configuration>       <clone>no</clone>       <output name="Virtual-1">           <vendor>???</vendor>           <product>0x0000</product>           <serial>0x00000000</serial>           <width>1600</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>yes</primary>       </output>       <output name="Virtual-2">       </output>       <output name="Virtual-3">       </output>       <output name="Virtual-4">       </output>   </configuration> </monitors> ``` ############ Ubuntu 22.04, and 23.04 is monitors.xml with <monitors version="2"> that is looking like this: ``` <monitors version="2">   <configuration>     <migrated/>     <logicalmonitor>       <x>0</x>       <y>0</y>       <primary>yes</primary>       <monitor>         <monitorspec>           <connector>Virtual-1</connector>           <vendor>???</vendor>           <product>0x0000</product>           <serial>0x00000000</serial>         </monitorspec>         <mode>           <width>1600</width>           <height>900</height>           <rate>60</rate>         </mode>       </monitor>     </logicalmonitor>   </configuration>   <configuration>     <logicalmonitor>       <x>0</x>       <y>0</y>       <scale>1</scale>       <primary>yes</primary>       <monitor>         <monitorspec>           <connector>Virtual-1</connector>           <vendor>unknown</vendor>           <product>unknown</product>           <serial>unknown</serial>         </monitorspec>         <mode>           <width>1600</width>           <height>900</height>           <rate>60</rate>         </mode>       </monitor>     </logicalmonitor>   </configuration> </monitors> ``` ################## $ ubuntu-bug mate-panel: "This does not seem to be an official Ubuntu package." Both GNOME and MATE can be installed on the same distro. Both DEs are installing "$HOME/.config/monitors.xml" via manually configured display GUI preferences: * GNOME via `$ gnome-control-center display` * MATE via `$ mate-display-properties` GNOME's monitors.xml is starting with <monitors version="2">, and that MATE's monitors.xml is starting with <monitors version="1">. They are incompatible, see https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/2028469 -- but even if MATE is starting to use version 2, there will certainly come times when both GNOME and MATE is not able to use the same version of monitors.xml in the future. However, it would still be useful to upgrade monitors.xml for MATE in order to use a more modern scheme. ######## Ubuntu MATE 22.04, and 23.04 is monitors.xml with <monitors version="1"> that is looking like this: ``` <monitors version="1">   <configuration>       <clone>no</clone>       <output name="Virtual-1">           <vendor>???</vendor>           <product>0x0000</product>           <serial>0x00000000</serial>           <width>1600</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>yes</primary>       </output>       <output name="Virtual-2">       </output>       <output name="Virtual-3">       </output>       <output name="Virtual-4">       </output>   </configuration> </monitors> ``` ############ Ubuntu 22.04, and 23.04 is monitors.xml with <monitors version="2"> that is looking like this: ``` <monitors version="2">   <configuration>     <migrated/>     <logicalmonitor>       <x>0</x>       <y>0</y>       <primary>yes</primary>       <monitor>         <monitorspec>           <connector>Virtual-1</connector>           <vendor>???</vendor>           <product>0x0000</product>           <serial>0x00000000</serial>         </monitorspec>         <mode>           <width>1600</width>           <height>900</height>           <rate>60</rate>         </mode>       </monitor>     </logicalmonitor>   </configuration>   <configuration>     <logicalmonitor>       <x>0</x>       <y>0</y>       <scale>1</scale>       <primary>yes</primary>       <monitor>         <monitorspec>           <connector>Virtual-1</connector>           <vendor>unknown</vendor>           <product>unknown</product>           <serial>unknown</serial>         </monitorspec>         <mode>           <width>1600</width>           <height>900</height>           <rate>60</rate>         </mode>       </monitor>     </logicalmonitor>   </configuration> </monitors> ``` ################## $ ubuntu-bug mate-panel: "This does not seem to be an official Ubuntu package."