<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>42678</bug_id>
          
          <creation_ts>2022-05-04 22:48:54 +0300</creation_ts>
          <short_desc>Слетают настройки мониторов после выхода из энергосбережения (2 монитора)</short_desc>
          <delta_ts>2022-05-30 19:11:58 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>xfce4-settings</component>
          <version>unstable</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>42677</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Mikhail Efremov">sem</reporter>
          <assigned_to name="Mikhail Efremov">sem</assigned_to>
          <cc>Sash0k.V</cc>
    
    <cc>aen</cc>
    
    <cc>cas</cc>
    
    <cc>sem</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>210370</commentid>
    <comment_count>0</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2022-05-04 22:48:54 +0300</bug_when>
    <thetext>+++ This bug was initially created as a clone of Bug #42677 +++

Суть проблемы: подключено 2 монитора. После отключения питания (энергосбережение) и последующего включения слетают настройки: вместо продолжения рабочего пространства появляется дублирование + слетает разрешение у большого монитора.

Предполагаю, что это баг в xfce: https://gitlab.xfce.org/xfce/xfce4-settings/-/issues/32

$ cat /etc/os-release 
NAME=&quot;Simply Linux&quot;
VERSION=&quot;10.0.900 (Captain Finn)&quot;
(также воспроизводится на 10.0)

[Xorg.0.log]
[     8.531] (II) AMDGPU(0): EDID for output HDMI-A-0
[     8.531] (II) AMDGPU(0): Manufacturer: HPN  Model: 342e  Serial#: 0
[     8.531] (II) AMDGPU(0): Year: 2020  Week: 10
[     8.531] (II) AMDGPU(0): EDID Version: 1.3
[     8.531] (II) AMDGPU(0): Digital Display Input
[     8.531] (II) AMDGPU(0): Max Image Size [cm]: horiz.: 48  vert.: 27
[     8.531] (II) AMDGPU(0): Gamma: 2.20
[     8.531] (II) AMDGPU(0): DPMS capabilities: Off
[     8.531] (II) AMDGPU(0): Monitor name: HP 22w
[     8.531] (II) AMDGPU(0): EDID for output DisplayPort-0
[     8.531] (II) AMDGPU(0): Manufacturer: SAM  Model: 36f  Serial#: 0
[     8.531] (II) AMDGPU(0): Year: 2009  Week: 4
[     8.531] (II) AMDGPU(0): EDID Version: 1.4
[     8.531] (II) AMDGPU(0): Analog Display Input,  Input Voltage Level: 0.700/0.300 V
[     8.531] (II) AMDGPU(0): Sync:  Separate  Composite  SyncOnGreen
[     8.531] (II) AMDGPU(0): Max Image Size [cm]: horiz.: 41  vert.: 26
[     8.531] (II) AMDGPU(0): Gamma: 2.20
[     8.531] (II) AMDGPU(0): DPMS capabilities: Off; RGB/Color Display
[     8.532] (II) AMDGPU(0): Monitor name: SyncMaster

корректная настройка после загрузки:
$ xrandr 
Screen 0: minimum 320 x 200, current 3360 x 1080, maximum 16384 x 16384
HDMI-A-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 476mm x 268mm
   1920x1080     60.00*+  50.00    59.94  
DisplayPort-0 connected 1440x900+1920+0 (normal left inverted right x axis y axis) 428mm x 255mm
   1440x900      59.89*+  74.98  

некорректная после suspend:
$ xrandr 
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
HDMI-A-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 476mm x 268mm
   1920x1080     60.00*+  50.00    59.94  
DisplayPort-0 connected 1440x900+0+0 (normal left inverted right x axis y axis) 428mm x 255mm
   1440x900      59.89*+  74.98</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>210423</commentid>
    <comment_count>1</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2022-05-06 10:21:12 +0300</bug_when>
    <thetext>Проверьте, пожалуйста, xfce4-settings из task #299525 (apt-repo add 299525, собрано для p10). В настройках &quot;Диспетчер настроек&quot; -&gt; &quot;Дисплей&quot; -&gt; &quot;Дополнительно&quot; переключатель &quot;Настраивать новые дисплеи при подключении&quot; должен быть выключен.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>210487</commentid>
    <comment_count>2</comment_count>
    <who name="Александр">Sash0k.V</who>
    <bug_when>2022-05-06 19:21:59 +0300</bug_when>
    <thetext>&gt;Проверьте, пожалуйста, xfce4-settings из task #299525
Протестировал. Настройки мониторов теперь не слетают после suspend. Проблема решена.

Но заметил одну интересную особенность: 
* окна, открытые на первом мониторе, после выхода из suspend оказались свернутыми, и развернулись на втором мониторе
* окна, свернутые с первого монитора, после выхода из suspend развернулись на втором мониторе
* воспроизводимость не 100% - терминал был свернут с первого монитора, и развернулся тоже на первом.

Думаю, надо будет дополнительно потестить с разным количеством окон в разных состояниях (больше комбинаций).
По этой проблеме имеет смысл вынести в отдельную заявку?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>210664</commentid>
    <comment_count>3</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2022-05-13 13:59:56 +0300</bug_when>
    <thetext>(In reply to Александр from comment #2)
&gt; По этой проблеме имеет смысл вынести в отдельную заявку?

Конечно это другой баг.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>210665</commentid>
    <comment_count>4</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2022-05-13 14:11:37 +0300</bug_when>
    <thetext>xfce4-settings-4.16.2-alt3 -&gt; sisyphus:

 Thu May 05 2022 Mikhail Efremov &lt;sem@altlinux&gt; 4.16.2-alt3
 - displays: Do nothing if &apos;Configure new displays when connected&apos;
   is disabled (closes: #42678).</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>