Bug 2231726 - Desktop is collapsing irregulary on my Alt-DP connected monitor for one secound
Summary: Desktop is collapsing irregulary on my Alt-DP connected monitor for one secound
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-shell
Version: 38
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Florian Müllner
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-08-13 15:21 UTC by GroovieMan
Modified: 2023-08-17 10:29 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: ---
Doc Text:
Clone Of:
Environment:
Last Closed: 2023-08-17 10:29:30 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description GroovieMan 2023-08-13 15:21:41 UTC
Dear Sirs,

i am running a Ryzen9/Nvidia notebook with Fedora F38 and an attached USB-Dockingstation, that connects a external monitor via AltDP.

From time to time the desktop on the external monitor disappears for a second and coms back. The monitor does not report any disconnected signal, so i guess it must be a software issue.

While i am running a journalctl -f i will get the following message:

Aug 13 17:10:00 foreman gnome-shell[2976]: == Stack trace for context 0x563f11693490 ==
Aug 13 17:10:00 foreman gnome-shell[2976]: #0   7ffccef95610 b   resource:///org/gnome/shell/ui/workspacesView.js:692 (284813f27060 @ 591)
Aug 13 17:10:00 foreman gnome-shell[2976]: #1   7ffccef96e30 b   resource:///org/gnome/shell/ui/workspace.js:854 (d4be8bb5b0 @ 369)
Aug 13 17:10:00 foreman gnome-shell[2976]: #2   7ffccef96ef0 b   resource:///org/gnome/shell/ui/workspace.js:805 (d4be8bb510 @ 17)
Aug 13 17:10:00 foreman gnome-shell[2976]: #3   563f12920a80 i   resource:///org/gnome/shell/ui/workspacesView.js:1007 (284813f27a10 @ 124)
Aug 13 17:10:00 foreman gnome-shell[2976]: #4   563f129209f0 i   resource:///org/gnome/shell/ui/overviewControls.js:720 (d4be885a10 @ 50)
Aug 13 17:10:00 foreman gnome-shell[2976]: #5   563f12920968 i   resource:///org/gnome/shell/ui/layout.js:366 (3109bc1cc6f0 @ 22)
Aug 13 17:10:00 foreman gnome-shell[2976]: #6   563f129208d8 i   resource:///org/gnome/shell/ui/overview.js:642 (d4be882830 @ 175)
Aug 13 17:10:00 foreman gnome-shell[2976]: Object .Gjs_ui_workspaceThumbnail_ThumbnailsBox (0x563f13e62180), has been already disposed — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Aug 13 17:10:00 foreman gnome-shell[2976]: #7   563f12920858 i   resource:///org/gnome/shell/ui/overview.js:625 (d4be8827e0 @ 12)
Aug 13 17:10:00 foreman gnome-shell[2976]: #8   563f129207d8 i   resource:///org/gnome/shell/ui/overviewControls.js:771 (d4be885c40 @ 55)
Aug 13 17:10:00 foreman gnome-shell[2976]: #9   7ffccef9c5b0 b   resource:///org/gnome/shell/ui/environment.js:151 (3109bc17c4c0 @ 39)
Aug 13 17:10:00 foreman gnome-shell[2976]: #10   7ffccef9ccd0 b   resource:///org/gnome/shell/ui/environment.js:317 (3109bc17c9c0 @ 14)
Aug 13 17:10:00 foreman gnome-shell[2976]: Spurious clutter_actor_allocate called for actor 0x563f13e62180/<unnamed>[<Gjs_ui_workspaceThumbnail_ThumbnailsBox>:0x563f13e62180] which isn't a descendent of the stage!
Aug 13 17:10:00 foreman gnome-shell[2976]: JS ERROR: TypeError: workspace is undefined
                                           _getSpacing@resource:///org/gnome/shell/ui/workspacesView.js:212:13
                                           vfunc_allocate@resource:///org/gnome/shell/ui/workspacesView.js:338:18
                                           vfunc_allocate@resource:///org/gnome/shell/ui/workspacesView.js:711:30
                                           removeWindow@resource:///org/gnome/shell/ui/workspace.js:854:29
                                           addWindow/<.destroyId<@resource:///org/gnome/shell/ui/workspace.js:805:22
                                           vfunc_hide@resource:///org/gnome/shell/ui/workspacesView.js:1007:38
                                           vfunc_unmap@resource:///org/gnome/shell/ui/overviewControls.js:720:38
                                           hideOverview@resource:///org/gnome/shell/ui/layout.js:366:28
                                           _hideDone@resource:///org/gnome/shell/ui/overview.js:642:32
                                           _animateNotVisible/<@resource:///org/gnome/shell/ui/overview.js:625:55
                                           onStopped@resource:///org/gnome/shell/ui/overviewControls.js:771:21
                                           _makeEaseCallback/<@resource:///org/gnome/shell/ui/environment.js:151:22
                                           _easeActorProperty/<@resource:///org/gnome/shell/ui/environment.js:317:60
Aug 13 17:11:47 foreman systemd[1]: Starting systemd-tmpfiles-clean.service - Cleanup of Temporary Directories...
Aug 13 17:11:47 foreman systemd[1]: systemd-tmpfiles-clean.service: Deactivated successfully.
Aug 13 17:11:47 foreman systemd[1]: Finished systemd-tmpfiles-clean.service - Cleanup of Temporary Directories.


Reproducible: Sometimes

Steps to Reproduce:
1. login on my Fedora F38 using gnome over wayland
2. using my external monitor via my usb-32 docking station with AltDP support
3. irregular desktop collapse on the external display
Actual Results:  
 irregular desktop collapse on the external display

Expected Results:  
stable desktop on all connected displays

Comment 1 GroovieMan 2023-08-13 15:29:08 UTC
more exceptions: 
Aug 13 17:28:04 foreman gnome-shell[2976]: == Stack trace for context 0x563f11693490 ==
Aug 13 17:28:04 foreman gnome-shell[2976]: #0   7ffccef95370 b   resource:///org/gnome/shell/ui/workspacesView.js:692 (284813f27060 @ 591)
Aug 13 17:28:04 foreman gnome-shell[2976]: #1   563f12b30ed8 i   resource:///org/gnome/shell/ui/workspace.js:854 (d4be8bb5b0 @ 369)
Aug 13 17:28:04 foreman gnome-shell[2976]: #2   563f12b30e50 i   resource:///org/gnome/shell/ui/workspace.js:805 (d4be8bb510 @ 17)
Aug 13 17:28:04 foreman gnome-shell[2976]: #3   7ffccef99520 b   resource:///org/gnome/shell/ui/workspacesView.js:1007 (284813f27a10 @ 124)
Aug 13 17:28:04 foreman gnome-shell[2976]: #4   563f12b30d28 i   resource:///org/gnome/shell/ui/overviewControls.js:720 (d4be885a10 @ 50)
Aug 13 17:28:04 foreman gnome-shell[2976]: #5   563f12b30ca0 i   resource:///org/gnome/shell/ui/layout.js:366 (3109bc1cc6f0 @ 22)
Aug 13 17:28:04 foreman gnome-shell[2976]: #6   563f12b30c10 i   resource:///org/gnome/shell/ui/overview.js:642 (d4be882830 @ 175)
Aug 13 17:28:04 foreman gnome-shell[2976]: Object .Gjs_ui_workspaceThumbnail_ThumbnailsBox (0x563f120aca30), has been already disposed — impossible to get any property from it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Aug 13 17:28:04 foreman gnome-shell[2976]: #7   563f12b30b90 i   resource:///org/gnome/shell/ui/overview.js:625 (d4be8827e0 @ 12)
Aug 13 17:28:04 foreman gnome-shell[2976]: #8   563f12b30b10 i   resource:///org/gnome/shell/ui/overviewControls.js:771 (d4be885c40 @ 55)
Aug 13 17:28:04 foreman gnome-shell[2976]: #9   7ffccef9c960 b   resource:///org/gnome/shell/ui/environment.js:151 (3109bc17c4c0 @ 39)
Aug 13 17:28:04 foreman gnome-shell[2976]: #10   563f12b30a88 i   resource:///org/gnome/shell/ui/environment.js:317 (3109bc17c9c0 @ 14)
Aug 13 17:28:04 foreman gnome-shell[2976]: Object .Gjs_ui_workspaceThumbnail_ThumbnailsBox (0x563f120aca30), has been already disposed — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Aug 13 17:28:04 foreman gnome-shell[2976]: Spurious clutter_actor_allocate called for actor 0x563f120aca30/<unnamed>[<Gjs_ui_workspaceThumbnail_ThumbnailsBox>:0x563f120aca30] which isn't a descendent of the stage!
Aug 13 17:28:04 foreman gnome-shell[2976]: JS ERROR: TypeError: workspace is undefined
                                           _getSpacing@resource:///org/gnome/shell/ui/workspacesView.js:212:13
                                           vfunc_allocate@resource:///org/gnome/shell/ui/workspacesView.js:338:18
                                           vfunc_allocate@resource:///org/gnome/shell/ui/workspacesView.js:711:30
                                           removeWindow@resource:///org/gnome/shell/ui/workspace.js:854:29
                                           addWindow/<.destroyId<@resource:///org/gnome/shell/ui/workspace.js:805:22
                                           vfunc_hide@resource:///org/gnome/shell/ui/workspacesView.js:1007:38
                                           vfunc_unmap@resource:///org/gnome/shell/ui/overviewControls.js:720:38
                                           hideOverview@resource:///org/gnome/shell/ui/layout.js:366:28
                                           _hideDone@resource:///org/gnome/shell/ui/overview.js:642:32
                                           _animateNotVisible/<@resource:///org/gnome/shell/ui/overview.js:625:55
                                           onStopped@resource:///org/gnome/shell/ui/overviewControls.js:771:21
                                           _makeEaseCallback/<@resource:///org/gnome/shell/ui/environment.js:151:22
                                           _easeActorProperty/<@resource:///org/gnome/shell/ui/environment.js:317:60

Comment 2 GroovieMan 2023-08-15 15:13:41 UTC
Dear Friends,

i recognized, that the desktop-collapse effect seems to be related to connect problems with epiphany-runtime-44.6-1.fc38.x86_64 and the web-based telegram. Whenever telegram tries to reconnect the external screen becomes dark for a second and some weired javascript output is beeing thrown by gnome-shell:

Aug 15 17:04:22 foreman gnome-shell[4259]: == Stack trace for context 0x55ab8e4c3b40 ==
Aug 15 17:04:22 foreman gnome-shell[4259]: #0   7ffffbe63210 b   resource:///org/gnome/shell/ui/workspacesView.js:692 (15d176627060 @ 591)
Aug 15 17:04:22 foreman gnome-shell[4259]: #1   55ab8fdb30c8 i   resource:///org/gnome/shell/ui/workspace.js:854 (3a087c2bb5b0 @ 369)
Aug 15 17:04:22 foreman gnome-shell[4259]: #2   55ab8fdb3040 i   resource:///org/gnome/shell/ui/workspace.js:805 (3a087c2bb510 @ 17)
Aug 15 17:04:22 foreman gnome-shell[4259]: #3   55ab8fdb2fa8 i   resource:///org/gnome/shell/ui/workspacesView.js:1007 (15d176627a10 @ 124)
Aug 15 17:04:22 foreman gnome-shell[4259]: #4   55ab8fdb2f18 i   resource:///org/gnome/shell/ui/overviewControls.js:720 (3a087c285a10 @ 50)
Aug 15 17:04:22 foreman gnome-shell[4259]: #5   55ab8fdb2e90 i   resource:///org/gnome/shell/ui/layout.js:366 (487f04cc6f0 @ 22)
Aug 15 17:04:22 foreman gnome-shell[4259]: #6   55ab8fdb2e00 i   resource:///org/gnome/shell/ui/overview.js:642 (3a087c282830 @ 175)
Aug 15 17:04:22 foreman gnome-shell[4259]: Object .Gjs_ui_workspaceThumbnail_ThumbnailsBox (0x55ab8ffdf560), has been already disposed — impossible to get any property from it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Aug 15 17:04:22 foreman gnome-shell[4259]: #7   55ab8fdb2d80 i   resource:///org/gnome/shell/ui/overview.js:625 (3a087c2827e0 @ 12)
Aug 15 17:04:22 foreman gnome-shell[4259]: #8   55ab8fdb2d00 i   resource:///org/gnome/shell/ui/overviewControls.js:771 (3a087c285c40 @ 55)
Aug 15 17:04:22 foreman gnome-shell[4259]: #9   7ffffbe6a210 b   resource:///org/gnome/shell/ui/environment.js:151 (487f047c4c0 @ 39)
Aug 15 17:04:22 foreman gnome-shell[4259]: #10   55ab8fdb2c78 i   resource:///org/gnome/shell/ui/environment.js:317 (487f047c9c0 @ 14)
Aug 15 17:04:22 foreman gnome-shell[4259]: Object .Gjs_ui_workspaceThumbnail_ThumbnailsBox (0x55ab8ffdf560), has been already disposed — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Aug 15 17:04:22 foreman gnome-shell[4259]: Spurious clutter_actor_allocate called for actor 0x55ab8ffdf560/<unnamed>[<Gjs_ui_workspaceThumbnail_ThumbnailsBox>:0x55ab8ffdf560] which isn't a descendent of the stage!
Aug 15 17:04:22 foreman gnome-shell[4259]: JS ERROR: TypeError: workspace is undefined
                                           _getSpacing@resource:///org/gnome/shell/ui/workspacesView.js:212:13
                                           vfunc_allocate@resource:///org/gnome/shell/ui/workspacesView.js:338:18
                                           vfunc_allocate@resource:///org/gnome/shell/ui/workspacesView.js:711:30
                                           removeWindow@resource:///org/gnome/shell/ui/workspace.js:854:29
                                           addWindow/<.destroyId<@resource:///org/gnome/shell/ui/workspace.js:805:22
                                           vfunc_hide@resource:///org/gnome/shell/ui/workspacesView.js:1007:38
                                           vfunc_unmap@resource:///org/gnome/shell/ui/overviewControls.js:720:38
                                           hideOverview@resource:///org/gnome/shell/ui/layout.js:366:28
                                           _hideDone@resource:///org/gnome/shell/ui/overview.js:642:32
                                           _animateNotVisible/<@resource:///org/gnome/shell/ui/overview.js:625:55
                                           onStopped@resource:///org/gnome/shell/ui/overviewControls.js:771:21
                                           _makeEaseCallback/<@resource:///org/gnome/shell/ui/environment.js:151:22
                                           _easeActorProperty/<@resource:///org/gnome/shell/ui/environment.js:317:60
Aug 15 17:08:13 foreman xdg-desktop-por[4973]: Realtime error: Could not map pid: Could not determine pid namespace: Could not find instance-id in process's /.flatpak-info
Aug 15 17:08:17 foreman gnome-shell[4259]: JS ERROR: TypeError: this._app.appInfo is null
                                           _getNonDefaultLaunchGpu@resource:///org/gnome/shell/ui/appMenu.js:190:9
                                           _updateGpuItem@resource:///org/gnome/shell/ui/appMenu.js:173:32
                                           _onAppStateChanged@resource:///org/gnome/shell/ui/appMenu.js:130:14
Aug 15 17:08:43 foreman PackageKit[49667]: daemon quit
Aug 15 17:08:43 foreman systemd[1]: packagekit.service: Deactivated successfully.


After the deinstalltion of the web-api driven telegram, the problem with the external monitor disappeared. I'll keep you informed, whether this state is stable over time.

Comment 3 GroovieMan 2023-08-15 15:23:33 UTC
Ok some further weired things happened. I installed the official telegram desktop app and the external desktop went crazy while starting flickering very often (all 1 to 5 seconds). So there must be something wrong in conjunction with telegram and gnome-shell, that mess up the desktop for external connected displays.

Aug 15 17:21:54 foreman systemd[1]: Starting systemd-hostnamed.service - Hostname Service...
Aug 15 17:21:54 foreman systemd[1]: Started systemd-hostnamed.service - Hostname Service.
Aug 15 17:21:54 foreman audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-hostnamed comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Aug 15 17:21:55 foreman gnome-shell[4259]: meta_window_set_stack_position_no_sync: assertion 'window->stack_position >= 0' failed
Aug 15 17:22:00 foreman gnome-shell[4259]: meta_monitor_manager_get_logical_monitor_from_number: assertion '(unsigned int) number < g_list_length (manager->logical_monitors)' failed
Aug 15 17:22:00 foreman gnome-shell[4259]: meta_workspace_get_work_area_for_monitor: assertion 'logical_monitor != NULL' failed
Aug 15 17:22:00 foreman gnome-shell[4259]: meta_monitor_manager_get_logical_monitor_from_number: assertion '(unsigned int) number < g_list_length (manager->logical_monitors)' failed
Aug 15 17:22:00 foreman gnome-shell[4259]: meta_workspace_get_work_area_for_monitor: assertion 'logical_monitor != NULL' failed
Aug 15 17:22:00 foreman gnome-shell[4259]: meta_monitor_manager_get_logical_monitor_from_number: assertion '(unsigned int) number < g_list_length (manager->logical_monitors)' failed
Aug 15 17:22:00 foreman gnome-shell[4259]: meta_workspace_get_work_area_for_monitor: assertion 'logical_monitor != NULL' failed
Aug 15 17:22:00 foreman gnome-shell[4259]: meta_monitor_manager_get_logical_monitor_from_number: assertion '(unsigned int) number < g_list_length (manager->logical_monitors)' failed
Aug 15 17:22:00 foreman gnome-shell[4259]: meta_workspace_get_work_area_for_monitor: assertion 'logical_monitor != NULL' failed
Aug 15 17:22:00 foreman gnome-shell[4259]: meta_monitor_manager_get_logical_monitor_from_number: assertion '(unsigned int) number < g_list_length (manager->logical_monitors)' failed
Aug 15 17:22:00 foreman gnome-shell[4259]: meta_workspace_get_work_area_for_monitor: assertion 'logical_monitor != NULL' failed
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a52f73300 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a52f71900 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a52f72ae0 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a544efae0 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a544ef2c0 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman firefox[5782]: Couldn't map window 0x7f0c2074c120 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a544f0300 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman firefox[5782]: Couldn't map window 0x7f0bfa6eca60 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a544f07e0 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a51babae0 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman firefox[5782]: Couldn't map window 0x7f0bfa6ec0a0 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman firefox[5782]: Couldn't map window 0x7f0bfe5a6580 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a51ba9a60 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman firefox[5782]: Couldn't map window 0x7f0bfe5a8600 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a51baa420 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a544f0cc0 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman firefox[5782]: Couldn't map window 0x7f0c23e8bf80 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a544f0640 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a54923300 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a549210e0 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a52f710e0 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a52f71420 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a52f72c80 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a544ee280 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a544f0160 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a544edf40 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a5851dda0 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a58520980 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a58520cc0 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a5dea38c0 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a6fddf4a0 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a8136e240 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a8136f5c0 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a68fac5c0 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman firefox[5782]: Couldn't map window 0x7f0c2074c120 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman firefox[5782]: Couldn't map window 0x7f0bfa6eca60 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman firefox[5782]: Couldn't map window 0x7f0bfa6ec0a0 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman firefox[5782]: Couldn't map window 0x7f0bfe5a6580 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman firefox[5782]: Couldn't map window 0x7f0bfe5a8600 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman firefox[5782]: Couldn't map window 0x7f0c23e8bf80 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a52f73300 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a52f71900 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a52f72ae0 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a544efae0 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a544ef2c0 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a544f0300 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a544f07e0 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a51babae0 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a51ba9a60 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a51baa420 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a544f0cc0 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a544f0640 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a54923300 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a549210e0 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a52f710e0 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a52f71420 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a52f72c80 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a544ee280 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a544f0160 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a544edf40 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a5851dda0 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a58520980 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a58520cc0 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a5dea38c0 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a6fddf4a0 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a8136e240 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a8136f5c0 as subsurface because its parent is not mapped.
Aug 15 17:22:00 foreman thunderbird[5453]: Couldn't map window 0x7f6a68fac5c0 as subsurface because its parent is not mapped.

Comment 4 GroovieMan 2023-08-15 15:26:46 UTC
I switched back that issue to gnome-shell and increased the severity to urgent. Besides i found out, that chromium does not have any problem to run telegram via its web-interface. Maybe there is also something wrong with the JS runtime of the gnome-shell.

Comment 5 GroovieMan 2023-08-15 15:52:02 UTC
Sorry for my frequent messages, under chromium i had also one one-secound collapse of my external display. I performed a restart without to start telegram at all. Ill keep you informed.

Comment 6 GroovieMan 2023-08-15 15:57:42 UTC
Sad to say, that the collapse issue is there, regardless if i have telegram running i a chromse browser or not. The only thing i can say, is that the telegramm-qt4 appplication and the ephany-web-app with telegram seem to enforce that problem, due to the frequency of the desktop-collapse on my remote display.

Comment 7 GroovieMan 2023-08-15 18:00:52 UTC
Aug 15 19:56:24 foreman gnome-shell[2870]: #0   7ffcba6361a0 b   resource:///org/gnome/shell/ui/workspacesView.js:692 (286893227060 @ 591)
Aug 15 19:56:24 foreman gnome-shell[2870]: #1   7ffcba6379c0 b   resource:///org/gnome/shell/ui/workspace.js:854 (27a7566bb5b0 @ 369)
Aug 15 19:56:24 foreman gnome-shell[2870]: #2   7ffcba637a80 b   resource:///org/gnome/shell/ui/workspace.js:805 (27a7566bb510 @ 17)
Aug 15 19:56:24 foreman gnome-shell[2870]: #3   56341997daf8 i   resource:///org/gnome/shell/ui/workspacesView.js:1007 (286893227a10 @ 124)
Aug 15 19:56:24 foreman gnome-shell[2870]: #4   56341997da68 i   resource:///org/gnome/shell/ui/overviewControls.js:720 (27a756685a10 @ 50)
Aug 15 19:56:24 foreman gnome-shell[2870]: #5   56341997d9e0 i   resource:///org/gnome/shell/ui/layout.js:366 (3d5f438cc6f0 @ 22)
Aug 15 19:56:24 foreman gnome-shell[2870]: #6   56341997d950 i   resource:///org/gnome/shell/ui/overview.js:642 (27a756682830 @ 175)
Aug 15 19:56:24 foreman gnome-shell[2870]: Object .Gjs_ui_workspaceThumbnail_ThumbnailsBox (0x56341b0ea670), has been already disposed — impossible to get any property from it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Aug 15 19:56:24 foreman gnome-shell[2870]: #7   56341997d8d0 i   resource:///org/gnome/shell/ui/overview.js:625 (27a7566827e0 @ 12)
Aug 15 19:56:24 foreman gnome-shell[2870]: #8   56341997d850 i   resource:///org/gnome/shell/ui/overviewControls.js:771 (27a756685c40 @ 55)
Aug 15 19:56:24 foreman gnome-shell[2870]: #9   7ffcba63d140 b   resource:///org/gnome/shell/ui/environment.js:151 (3d5f4387c4c0 @ 39)
Aug 15 19:56:24 foreman gnome-shell[2870]: #10   56341997d7c8 i   resource:///org/gnome/shell/ui/environment.js:317 (3d5f4387c9c0 @ 14)
Aug 15 19:56:24 foreman gnome-shell[2870]: Object .Gjs_ui_workspaceThumbnail_ThumbnailsBox (0x56341b0ea670), has been already disposed — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Aug 15 19:56:24 foreman gnome-shell[2870]: Spurious clutter_actor_allocate called for actor 0x56341b0ea670/<unnamed>[<Gjs_ui_workspaceThumbnail_ThumbnailsBox>:0x56341b0ea670] which isn't a descendent of the stage!
Aug 15 19:56:24 foreman gnome-shell[2870]: JS ERROR: TypeError: workspace is undefined
                                           _getSpacing@resource:///org/gnome/shell/ui/workspacesView.js:212:13
                                           vfunc_allocate@resource:///org/gnome/shell/ui/workspacesView.js:338:18
                                           vfunc_allocate@resource:///org/gnome/shell/ui/workspacesView.js:711:30
                                           removeWindow@resource:///org/gnome/shell/ui/workspace.js:854:29
                                           addWindow/<.destroyId<@resource:///org/gnome/shell/ui/workspace.js:805:22
                                           vfunc_hide@resource:///org/gnome/shell/ui/workspacesView.js:1007:38
                                           vfunc_unmap@resource:///org/gnome/shell/ui/overviewControls.js:720:38
                                           hideOverview@resource:///org/gnome/shell/ui/layout.js:366:28
                                           _hideDone@resource:///org/gnome/shell/ui/overview.js:642:32
                                           _animateNotVisible/<@resource:///org/gnome/shell/ui/overview.js:625:55
                                           onStopped@resource:///org/gnome/shell/ui/overviewControls.js:771:21
                                           _makeEaseCallback/<@resource:///org/gnome/shell/ui/environment.js:151:22
                                           _easeActorProperty/<@resource:///org/gnome/shell/ui/environment.js:317:60

Comment 8 GroovieMan 2023-08-16 09:29:19 UTC
i got some more exceptions:

Aug 16 11:26:46 foreman gnome-shell[2851]: == Stack trace for context 0x565096eccfb0 ==
Aug 16 11:26:46 foreman gnome-shell[2851]: #0   7ffc8b708dd0 b   resource:///org/gnome/shell/ui/workspacesView.js:692 (29cabd27060 @ 591)
Aug 16 11:26:46 foreman gnome-shell[2851]: #1   56509b8809b0 i   resource:///org/gnome/shell/ui/workspace.js:854 (73cf0abb5b0 @ 369)
Aug 16 11:26:46 foreman gnome-shell[2851]: #2   56509b880928 i   resource:///org/gnome/shell/ui/workspace.js:805 (73cf0abb510 @ 17)
Aug 16 11:26:46 foreman gnome-shell[2851]: #3   56509b880890 i   resource:///org/gnome/shell/ui/workspacesView.js:1007 (29cabd27a10 @ 124)
Aug 16 11:26:46 foreman gnome-shell[2851]: #4   56509b880800 i   resource:///org/gnome/shell/ui/overviewControls.js:720 (73cf0a85a10 @ 50)
Aug 16 11:26:46 foreman gnome-shell[2851]: #5   56509b880778 i   resource:///org/gnome/shell/ui/layout.js:366 (3afe9d6cc6f0 @ 22)
Aug 16 11:26:46 foreman gnome-shell[2851]: #6   56509b8806e8 i   resource:///org/gnome/shell/ui/overview.js:642 (73cf0a82830 @ 175)
Aug 16 11:26:46 foreman gnome-shell[2851]: Object .Gjs_ui_workspaceThumbnail_ThumbnailsBox (0x56509aa4bcb0), has been already disposed — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Aug 16 11:26:46 foreman gnome-shell[2851]: #7   56509b880668 i   resource:///org/gnome/shell/ui/overview.js:625 (73cf0a827e0 @ 12)
Aug 16 11:26:46 foreman gnome-shell[2851]: #8   56509b8805e8 i   resource:///org/gnome/shell/ui/overviewControls.js:771 (73cf0a85c40 @ 55)
Aug 16 11:26:46 foreman gnome-shell[2851]: #9   7ffc8b70fdd0 b   resource:///org/gnome/shell/ui/environment.js:151 (3afe9d67c4c0 @ 39)
Aug 16 11:26:46 foreman gnome-shell[2851]: #10   7ffc8b7104f0 b   resource:///org/gnome/shell/ui/environment.js:317 (3afe9d67c9c0 @ 14)
Aug 16 11:26:46 foreman gnome-shell[2851]: Spurious clutter_actor_allocate called for actor 0x56509aa4bcb0/<unnamed>[<Gjs_ui_workspaceThumbnail_ThumbnailsBox>:0x56509aa4bcb0] which isn't a descendent of the stage!
Aug 16 11:26:46 foreman gnome-shell[2851]: JS ERROR: TypeError: workspace is undefined
                                           _getSpacing@resource:///org/gnome/shell/ui/workspacesView.js:212:13
                                           vfunc_allocate@resource:///org/gnome/shell/ui/workspacesView.js:338:18
                                           vfunc_allocate@resource:///org/gnome/shell/ui/workspacesView.js:711:30
                                           removeWindow@resource:///org/gnome/shell/ui/workspace.js:854:29
                                           addWindow/<.destroyId<@resource:///org/gnome/shell/ui/workspace.js:805:22
                                           vfunc_hide@resource:///org/gnome/shell/ui/workspacesView.js:1007:38
                                           vfunc_unmap@resource:///org/gnome/shell/ui/overviewControls.js:720:38
                                           hideOverview@resource:///org/gnome/shell/ui/layout.js:366:28
                                           _hideDone@resource:///org/gnome/shell/ui/overview.js:642:32
                                           _animateNotVisible/<@resource:///org/gnome/shell/ui/overview.js:625:55
                                           onStopped@resource:///org/gnome/shell/ui/overviewControls.js:771:21
                                           _makeEaseCallback/<@resource:///org/gnome/shell/ui/environment.js:151:22
                                           _easeActorProperty/<@resource:///org/gnome/shell/ui/environment.js:317:60

Comment 9 GroovieMan 2023-08-16 09:33:34 UTC
follow up error (what the hell happens on my notebook) 
Aug 16 11:31:25 foreman gnome-shell[2851]: Window manager warning: last_user_time (9979575) is greater than comparison timestamp (9979567).  This most likely represents a buggy client sending inaccurate timestamps in messages such as _NET_ACTIVE_WINDOW.  Trying to work around...
Aug 16 11:31:25 foreman gnome-shell[2851]: Window manager warning: W15 appears to be one of the offending windows with a timestamp of 9979575.  Working around...
Aug 16 11:31:26 foreman systemd[2643]: Started vte-spawn-641bb686-891e-47df-962c-c68ce7dbf614.scope - VTE child process 54675 launched by kgx process 6005.

Comment 10 GroovieMan 2023-08-16 11:24:46 UTC
I changed the severity state to high after i realized, that the same problem could be testet unter Windows with the most recent nvidia-driver.
Maybe it is a common bug in the nvidia driver or one of my hardware devices (docking station) has a problem.

Comment 11 GroovieMan 2023-08-17 10:29:30 UTC
It seems that both tried HMDI or the DP cable is not shielded against electromagbetical radiation or the USB-Dockingstation has a fault.
I moved away my mobile from the computer equipment and the fault rate went down. Sorry for the traffic.


Note You need to log in before you can comment on or make changes to this bug.