linuxmint / cinnamon

A Linux desktop featuring a traditional layout, built from modern technology and introducing brand new innovative features.
GNU General Public License v2.0
4.58k stars 745 forks source link

Panels disappear from 2 of 3 monitors after restarting Cinnamon #12398

Open Pucek36 opened 2 months ago

Pucek36 commented 2 months ago

Distribution

Mint 22

Package version

Cinnamon 6.2.9

Graphics hardware in use

Intel UHD Graphics 620

Frequency

Always

Bug description

I have three external monitors connected to my Lenovo L14 gen. 1 - two of them are connected by docking station: HDMI (primary) and DP, one is connected directly to laptop's HDMI. Laptop screen is disabled. Dell P2723DE: HDMI, dock, primary, horizontal LG 23MP48HQ-P: HDMI, directly, secondary, horizontal Dell P2014H: DP, dock, secondary, vertical

After restart Cinnamon/reboot panels disappear visually, but they are still detected by e.g. dconf. It's happening only on secondary monitors, primary (set by xrandr) is always ok.

Logs during restarting Cinnamon show:

Gjs-Message: 23:17:15.461: JS LOG: [LookingGlass/info] Ignoring panel definition for nonexistent monitor: 2:1:left
Gjs-Message: 23:17:15.461: JS LOG: [LookingGlass/info] Ignoring panel definition for nonexistent monitor: 3:2:top

But all monitors are on and displays output. Full logs:

(cinnamon:14156): mutter-WARNING **: 23:17:13.170: Failed to use linear monitor configuration: No available CRTC for monitor 'LGD 0x062c' not found
** (csd-color:3384): WARNING **: 23:17:15.063: failed to reset xrandr-LG Display gamma tables: gamma size is zero
** (csd-color:3384): WARNING **: 23:17:15.064: failed to reset xrandr-LG Electronics-LG IPS FULLHD-16843009 gamma tables: gamma size is zero
** (csd-color:3384): WARNING **: 23:17:15.065: failed to reset xrandr-Dell Inc.-DELL P2014H-8HRPC526ARDL gamma tables: gamma size is zero
** (csd-color:3384): WARNING **: 23:17:15.066: failed to reset xrandr-LG Display gamma tables: gamma size is zero
** (csd-color:3384): WARNING **: 23:17:15.066: failed to reset xrandr-LG Electronics-LG IPS FULLHD-16843009 gamma tables: gamma size is zero
** (csd-color:3384): WARNING **: 23:17:15.080: failed to reset xrandr-Dell Inc.-DELL P2014H-8HRPC526ARDL gamma tables: gamma size is zero
** (csd-color:3384): WARNING **: 23:17:15.080: failed to reset xrandr-LG Display gamma tables: gamma size is zero
** (csd-color:3384): WARNING **: 23:17:15.080: failed to reset xrandr-LG Electronics-LG IPS FULLHD-16843009 gamma tables: gamma size is zero
** (csd-color:3384): WARNING **: 23:17:15.114: failed to reset xrandr-Dell Inc.-DELL P2014H-8HRPC526ARDL gamma tables: gamma size is zero
** (csd-color:3384): WARNING **: 23:17:15.114: failed to reset xrandr-LG Display gamma tables: gamma size is zero
** (csd-color:3384): WARNING **: 23:17:15.114: failed to reset xrandr-LG Electronics-LG IPS FULLHD-16843009 gamma tables: gamma size is zero
** (csd-color:3384): WARNING **: 23:17:15.130: failed to reset xrandr-Dell Inc.-DELL P2014H-8HRPC526ARDL gamma tables: gamma size is zero
** (csd-color:3384): WARNING **: 23:17:15.130: failed to reset xrandr-LG Display gamma tables: gamma size is zero
** (csd-color:3384): WARNING **: 23:17:15.130: failed to reset xrandr-LG Electronics-LG IPS FULLHD-16843009 gamma tables: gamma size is zero
** (csd-color:3384): WARNING **: 23:17:15.146: failed to reset xrandr-Dell Inc.-DELL P2014H-8HRPC526ARDL gamma tables: gamma size is zero
Gjs-Message: 23:17:15.237: Profiler is disabled. Not setting up signals.
Gjs-Message: 23:17:15.370: JS LOG: About to start Cinnamon (X11 backend)
Gjs-Message: 23:17:15.430: JS LOG: [LookingGlass/info] Cinnamon.AppSystem.get_default() started in 0 ms
Gjs-Message: 23:17:15.433: JS LOG: [LookingGlass/info] loading user theme: /usr/share/themes/Mint-Y-Dark-Aqua/cinnamon/cinnamon.css
Gjs-Message: 23:17:15.448: JS LOG: [LookingGlass/info] added icon directory: /usr/share/themes/Mint-Y-Dark-Aqua/cinnamon
Gjs-Message: 23:17:15.461: JS LOG: [LookingGlass/info] Ignoring panel definition for nonexistent monitor: 2:1:left
Gjs-Message: 23:17:15.461: JS LOG: [LookingGlass/info] Ignoring panel definition for nonexistent monitor: 3:2:top
Gjs-Message: 23:17:15.646: JS LOG: [LookingGlass/info] loaded at Wed Sep 18 2024 23:17:15 GMT+0200 (czas środkowoeuropejski letni)
Gjs-Message: 23:17:15.646: JS LOG: Cinnamon started at Wed Sep 18 2024 23:17:15 GMT+0200 (czas środkowoeuropejski letni)
Gjs-Message: 23:17:15.652: JS LOG: [LookingGlass/info] ExtensionSystem started in 0 ms
Gjs-Message: 23:17:15.653: JS LOG: [LookingGlass/info] DeskletManager started in 1 ms
Gjs-Message: 23:17:15.653: JS LOG: [LookingGlass/info] SearchProviderManager started in 1 ms
** (csd-color:3384): WARNING **: 23:17:17.387: failed to reset xrandr-LG Display gamma tables: gamma size is zero
** (csd-color:3384): WARNING **: 23:17:18.115: failed to reset xrandr-LG Display gamma tables: gamma size is zero
** (csd-color:3384): WARNING **: 23:17:18.716: failed to reset xrandr-LG Display gamma tables: gamma size is zero
** (csd-color:3384): WARNING **: 23:17:18.766: failed to reset xrandr-LG Display gamma tables: gamma size is zero
Gjs-Message: 23:17:18.872: JS LOG: [LookingGlass/info] Loaded applet separator@cinnamon.org in 15 ms
Gjs-Message: 23:17:18.876: JS LOG: [LookingGlass/info] Loaded applet removable-drives@cinnamon.org in 4 ms
Gjs-Message: 23:17:18.878: JS LOG: [LookingGlass/info] Role locked: tray
Gjs-Message: 23:17:18.881: JS LOG: [LookingGlass/info] Loaded applet systray@cinnamon.org in 5 ms
Gjs-Message: 23:17:18.913: JS LOG: [LookingGlass/info] Loaded applet printers@cinnamon.org in 32 ms
Gjs-Message: 23:17:18.917: JS LOG: [LookingGlass/info] Role locked: notifications
Gjs-Message: 23:17:18.923: JS LOG: [LookingGlass/info] Loaded applet notifications@cinnamon.org in 10 ms
(cinnamon:14156): St-CRITICAL **: 23:17:18.939: cr_parser_new_from_buf: assertion 'a_buf && a_len' failed
(cinnamon:14156): St-CRITICAL **: 23:17:18.939: cr_declaration_parse_list_from_buf: assertion 'parser' failed
(cinnamon:14156): St-CRITICAL **: 23:17:18.941: cr_parser_new_from_buf: assertion 'a_buf && a_len' failed
(cinnamon:14156): St-CRITICAL **: 23:17:18.941: cr_declaration_parse_list_from_buf: assertion 'parser' failed
Gjs-Message: 23:17:18.941: JS LOG: [LookingGlass/info] Loaded applet CommandRunner@appdevsw in 18 ms
(cinnamon:14156): Gjs-WARNING **: 23:17:18.950: Some code called array.toString() on a Uint8Array instance. Previously this would have interpreted the bytes of the array as a string, but that is nonstandard. In the future this will return the bytes as comma-separated digits. For the time being, the old behavior has been preserved, but please fix your code anyway to use TextDecoder.
(cinnamon:14156): Gjs-WARNING **: 23:17:18.950: Some code called array.toString() on a Uint8Array instance. Previously this would have interpreted the bytes of the array as a string, but that is nonstandard. In the future this will return the bytes as comma-separated digits. For the time being, the old behavior has been preserved, but please fix your code anyway to use TextDecoder.
Gjs-Message: 23:17:18.955: JS LOG: [LookingGlass/info] Loaded applet xapp-status@cinnamon.org in 14 ms
Gjs-Message: 23:17:18.963: JS LOG: [LookingGlass/info] Loaded applet cornerbar@cinnamon.org in 8 ms
Gjs-Message: 23:17:18.990: JS LOG: [LookingGlass/info] Loaded applet calendar@cinnamon.org in 27 ms
Gjs-Message: 23:17:19.001: JS LOG: [LookingGlass/info] Loaded applet keyboard@cinnamon.org in 10 ms
Gjs-Message: 23:17:19.073: JS LOG: [LookingGlass/info] Loaded applet multicore-sys-monitor@ccadeptic23 in 72 ms
Gjs-Message: 23:17:19.084: JS LOG: calendar@cinnamon.org: Calendar events supported.
Gjs-Message: 23:17:19.092: JS LOG: [LookingGlass/info] Loaded applet power@cinnamon.org in 19 ms
Gjs-Message: 23:17:19.107: JS LOG: [LookingGlass/info] mounted:/dev/mapper/vgmint-root on /
Gjs-Message: 23:17:19.107: JS LOG: [LookingGlass/info] mounted:/dev/nvme0n1p2 on /boot
Gjs-Message: 23:17:19.107: JS LOG: [LookingGlass/info] mounted:/dev/nvme0n1p1 on /boot/efi
Gjs-Message: 23:17:19.107: JS LOG: [LookingGlass/info] 
Gjs-Message: 23:17:19.108: JS LOG: [LookingGlass/info] nvme0n1: read: 14798026: write: 13671386
Gjs-Message: 23:17:19.108: JS LOG: [LookingGlass/info] nvme0n1p1: read: 13278: write: 2
Gjs-Message: 23:17:19.108: JS LOG: [LookingGlass/info] nvme0n1p2: read: 10914: write: 232
Gjs-Message: 23:17:19.108: JS LOG: [LookingGlass/info] nvme0n1p3: read: 14770162: write: 13671152
Gjs-Message: 23:17:19.108: JS LOG: [LookingGlass/info] dm-0: read: 14769027: write: 13671152
Gjs-Message: 23:17:19.108: JS LOG: [LookingGlass/info] dm-1: read: 14758419: write: 13671040
Gjs-Message: 23:17:19.108: JS LOG: [LookingGlass/info] dm-2: read: 8624: write: 112
Gjs-Message: 23:17:19.113: JS LOG: [LookingGlass/info] Role locked: windowattentionhandler
Gjs-Message: 23:17:19.136: JS LOG: [LookingGlass/info] Loaded applet window-list@cinnamon.org in 44 ms
Gjs-Message: 23:17:19.140: JS LOG: [LookingGlass/info] Adding XAppStatusIcon: nm-applet (:1.71/org/x/StatusIcon/Icon)
Gjs-Message: 23:17:19.145: JS LOG: [LookingGlass/info] Adding XAppStatusIcon: mintUpdate.py (:1.92/org/x/StatusIcon/Icon)
Gjs-Message: 23:17:19.147: JS LOG: [LookingGlass/info] Adding XAppStatusIcon: mintreport (:1.95/org/x/StatusIcon/Icon)
Gjs-Message: 23:17:19.149: JS LOG: [LookingGlass/info] Adding XAppStatusIcon: process-monitor (:1.95/org/x/StatusIcon/Icon_1)
Gjs-Message: 23:17:19.151: JS LOG: [LookingGlass/info] Adding XAppStatusIcon: indicator-cpufreq (:1.256/org/x/StatusIcon/Icon)
Gjs-Message: 23:17:19.153: JS LOG: [LookingGlass/info] Adding XAppStatusIcon: blueman (:1.256/org/x/StatusIcon/Icon_1)
Gjs-Message: 23:17:19.182: JS LOG: [LookingGlass/info] Loaded applet sound@cinnamon.org in 46 ms
Gjs-Message: 23:17:19.209: JS LOG: [LookingGlass/info] Hiding XAppStatusIcon (we have an applet): nm-applet (:1.71/org/x/StatusIcon/Icon)
Gjs-Message: 23:17:19.215: JS LOG: [LookingGlass/info] Loaded applet network@cinnamon.org in 33 ms
Gjs-Message: 23:17:19.351: JS LOG: [LookingGlass/info] Loaded applet menu@cinnamon.org in 136 ms
Gjs-Message: 23:17:19.352: JS LOG: [LookingGlass/info] AppletManager started in 3705 ms
Gjs-Message: 23:17:19.354: JS LOG: [LookingGlass/info] Cinnamon took 3984 ms to start
Gjs-Message: 23:17:19.398: JS LOG: Unknown network device type, is 32
Gjs-Message: 23:17:19.404: JS LOG: Unknown network device type, is 13
Gjs-Message: 23:17:19.404: JS LOG: Unknown network device type, is 13
Gjs-Message: 23:17:19.404: JS LOG: Unknown network device type, is 13
Gjs-Message: 23:17:19.404: JS LOG: Unknown network device type, is 13
Gjs-Message: 23:17:19.617: JS LOG: [LookingGlass/info] GPU offload supported: false
Gjs-Message: 23:17:19.722: JS LOG: Enabling WindowAttentionHandler

Steps to reproduce

Adding panels on three separate monitors and restart Cinnamon.

Expected behavior

Setting panels is permanent.

Additional information

No response