I upgraded to the 550 drives, which did seem to remove the simple-drm
piece from my logs, but the issue still occurs.

What looks like the Relevant part of the logs:


```
Sep 16 21:26:40 toothbrush /usr/libexec/gdm-x-session[2580]: (WW) NVIDIA(0): 
Failed to request fliplock.
Sep 16 21:26:40 toothbrush gnome-shell[2881]: Window manager warning: Event has 
no timestamp! You may be using a broken program such as xse.  Please ask the 
authors of that program to fix it.
Sep 16 21:26:40 toothbrush dbus-daemon[2497]: [session uid=1000 pid=2497] 
Activating service name='org.freedesktop.FileManager1' requested by ':1.41' 
(uid=1000 pid=2881 comm="/usr/bin/gnome-shell" label="unconfined")
Sep 16 21:26:40 toothbrush nautilus[110126]: Connecting to 
org.freedesktop.Tracker3.Miner.Files
Sep 16 21:26:40 toothbrush dbus-daemon[2497]: [session uid=1000 pid=2497] 
Successfully activated service 'org.freedesktop.FileManager1'
Sep 16 21:26:40 toothbrush gnome-shell[2881]: Launching DING process
Sep 16 21:26:40 toothbrush dbus-daemon[2497]: [session uid=1000 pid=2497] 
Activating service name='org.gnome.ArchiveManager1' requested by ':1.332' 
(uid=1000 pid=110141 comm="gjs /usr/share/gnome-shell/extensions/ding@rasters" 
label="unconfined")
Sep 16 21:26:40 toothbrush gnome-shell[2881]: DING: Detected async api for 
thumbnails
Sep 16 21:26:40 toothbrush gnome-shell[2881]: DING: (gjs:110141): Gjs-WARNING 
**: 21:26:40.730: GLib.unix_signal_add has been moved to a separate 
platform-specific library. Please update your code to use GLibUnix.signal_add 
instead.
Sep 16 21:26:40 toothbrush gnome-shell[2881]: DING: 0 DesktopManager() 
["/usr/share/gnome-shell/extensions/d...@rastersoft.com/app/desktopManager.js":263:12]
Sep 16 21:26:40 toothbrush gnome-shell[2881]: DING: 1 anonymous() 
["/usr/share/gnome-shell/extensions/d...@rastersoft.com/app/ding.js":180:25]
Sep 16 21:26:40 toothbrush gnome-shell[2881]: DING: 2 anonymous() 
["/usr/share/gnome-shell/extensions/d...@rastersoft.com/app/ding.js":197:20]
Sep 16 21:26:40 toothbrush gnome-shell[2881]: DING: 3 <TOP LEVEL> 
["/usr/share/gnome-shell/extensions/d...@rastersoft.com/app/ding.js":206:12]
Sep 16 21:26:40 toothbrush gnome-shell[2881]: DING: ** Message: 21:26:40.749: 
Connecting to org.freedesktop.Tracker3.Miner.Files
Sep 16 21:26:40 toothbrush gnome-shell[2881]: DING: GNOME nautilus 46.2
Sep 16 21:26:40 toothbrush gnome-shell[2881]: DING: DBus interface for Nautilus 
(org.gnome.Nautilus.FileOperations2) is now available.
Sep 16 21:26:40 toothbrush gnome-shell[2881]: DING: DBus interface for Nautilus 
(org.freedesktop.FileManager1) is now available.
Sep 16 21:26:40 toothbrush gnome-shell[2881]: DING: DBus interface for Gvfs 
daemon (org.gtk.vfs.Metadata) is now available.
Sep 16 21:26:40 toothbrush gnome-shell[2881]: DING: DBus interface for 
Switcheroo control (net.hadess.SwitcherooControl) is now available.


Sep 16 21:26:40 toothbrush gnome-shell[2881]: **
Sep 16 21:26:40 toothbrush gnome-shell[2881]: 
libmutter:ERROR:../src/core/window.c:5937:meta_window_get_work_area_for_logical_monitor:
 assertion failed: (logical_monitor)
Sep 16 21:26:40 toothbrush gnome-shell[2881]: Bail out! 
libmutter:ERROR:../src/core/window.c:5937:meta_window_get_work_area_for_logical_monitor:
 assertion failed: (logical_monitor)
Sep 16 21:26:40 toothbrush gnome-shell[2881]: GNOME Shell crashed with signal 6
Sep 16 21:26:40 toothbrush gnome-shell[2881]: == Stack trace for context 
0x5cc13c8e3ba0 ==
Sep 16 21:26:40 toothbrush gnome-shell[2881]: #0   5cc13c9afd38 i   
file:///usr/share/gnome-shell/extensions/tiling-assist...@ubuntu.com/src/extension/tilingWindowManager.js:99
 (1cef2f484c0 @ 78)
Sep 16 21:26:40 toothbrush gnome-shell[2881]: #1   5cc13c9afc60 i   
file:///usr/share/gnome-shell/extensions/tiling-assist...@ubuntu.com/src/extension/tilingWindowManager.js:1303
 (3463d8e76d30 @ 95)
Sep 16 21:26:40 toothbrush gnome-shell[2881]: #2   5cc13c9afbd8 i   
file:///usr/share/gnome-shell/extensions/tiling-assist...@ubuntu.com/src/extension/tilingWindowManager.js:437
 (1cef2f488d0 @ 17)
Sep 16 21:26:40 toothbrush gnome-shell[2881]: #3   5cc13c9afb48 i   
resource:///org/gnome/shell/ui/init.js:21 (37f0bb870bf0 @ 48)
Sep 16 21:26:42 toothbrush systemd[2454]: org.gnome.Shell@x11.service: Main 
process exited, code=dumped, status=6/ABRT
Sep 16 21:26:42 toothbrush systemd[2454]: org.gnome.Shell@x11.service: Failed 
with result 'core-dump'.
Sep 16 21:26:42 toothbrush systemd[2454]: org.gnome.Shell@x11.service: 
Triggering OnFailure= dependencies.
Sep 16 21:26:42 toothbrush systemd[2454]: org.gnome.Shell@x11.service: Consumed 
16min 36.983s CPU time.
Sep 16 21:26:42 toothbrush systemd[2454]: org.gnome.Shell@x11.service: 
Scheduled restart job, restart counter is at 1.
Sep 16 21:26:42 toothbrush systemd[2454]: Started gnome-session-failed.service 
- GNOME Session Failed lockdown screen (user).
Sep 16 21:26:42 toothbrush systemd[2454]: Reached target 
gnome-session-failed.target - GNOME Session Failed.
Sep 16 21:26:42 toothbrush systemd[2454]: 
org.gnome.Shell-disable-extensions.service - Disable GNOME Shell extensions 
after failure was skipped because of an unmet condition check 
(ConditionPathExists=/run/user/1000/gnome-shell-disable-extensions).
Sep 16 21:26:42 toothbrush systemd[2454]: Starting org.gnome.Shell@x11.service 
- GNOME Shell on X11...
Sep 16 21:26:42 toothbrush gnome-shell[110268]: Running GNOME Shell (using 
mutter 46.2) as a X11 window and compositing manager


Sep 16 21:26:42 toothbrush gsd-media-keys[3018]: Failed to grab accelerators: 
GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Object does not exist at 
path “/org/gnome/Shell”


Sep 16 21:26:43 toothbrush gnome-session-f[110266]: 
gdk_monitor_get_scale_factor: assertion 'GDK_IS_MONITOR (monitor)' failed
Sep 16 21:26:43 toothbrush systemd[2454]: Stopped target 
gnome-session-failed.target - GNOME Session Failed.
Sep 16 21:26:43 toothbrush systemd[2454]: Stopped target 
gnome-session-x11@ubuntu.target - GNOME X11 Session (session: ubuntu).


Sep 16 21:26:43 toothbrush systemd[2454]: Stopped target 
gnome-session-x11-services.target - GNOME session X11 services.
Sep 16 21:26:43 toothbrush systemd[2454]: Stopped target 
gnome-session-initialized.target - GNOME Session is initialized.
Sep 16 21:26:43 toothbrush systemd[2454]: Stopped target org.gnome.Shell.target 
- GNOME Shell.
Sep 16 21:26:43 toothbrush gnome-shell[110268]: Window manager error: Another 
compositing manager is already running on screen 0 on display “:0”.
Sep 16 21:26:43 toothbrush systemd[2454]: Stopped org.gnome.Shell@x11.service - 
GNOME Shell on X11.
Sep 16 21:26:43 toothbrush systemd[2454]: Stopped target 
gnome-session-manager.target - GNOME Session Manager is ready.
Sep 16 21:26:43 toothbrush systemd[2454]: Stopping 
gnome-session-manager@ubuntu.service - GNOME Session Manager (session: 
ubuntu)...
Sep 16 21:26:43 toothbrush org.kde.kwalletd5[51808]: ICE default IO error 
handler doing an exit(), pid = 51808, errno = 32
Sep 16 21:26:43 toothbrush systemd[2454]: Stopped 
gnome-session-manager@ubuntu.service - GNOME Session Manager (session: ubuntu).


Sep 16 21:26:57 toothbrush systemd[2454]: Started at-spi-dbus-bus.service - 
Accessibility services bus.
Sep 16 21:26:57 toothbrush systemd[2454]: update-notifier-crash.path - Path 
trigger for Apport crash notifications was skipped because of an unmet 
condition check (ConditionPathExists=!/var/lib/apport/autoreport).
Sep 16 21:26:57 toothbrush systemd[2454]: Started update-notifier-release.path 
- Path trigger for new release of Ubuntu notifications.
Sep 16 21:26:57 toothbrush systemd[2454]: Reached target 
gnome-session-x11.target - GNOME X11 Session.
Sep 16 21:26:57 toothbrush systemd[2454]: Reached target org.gnome.Shell.target 
- GNOME Shell.


Sep 16 21:26:57 toothbrush gnome-shell[111391]: Running GNOME Shell
(using mutter 46.2) as a X11 window and compositing manager


Sep 16 21:26:57 toothbrush /usr/libexec/gdm-x-session[111120]: (II) NVIDIA(0): 
Setting mode "DP-4: nvidia-auto-select @2560x1440 +0+0 {ViewPortIn=2560x1440, 
ViewPortOut=2560x1440+0+0}, DP-2: nvidia-auto-select @2560x1440 +5120+0 
{ViewPortIn=2560x1440, ViewPortOut=2560x1440+0+0}"
Sep 16 21:26:57 toothbrush /usr/libexec/gdm-x-session[111120]: (II) NVIDIA(0): 
Setting mode "DP-4: nvidia-auto-select @2560x1440 +0+0 {ViewPortIn=2560x1440, 
ViewPortOut=2560x1440+0+0}"
Sep 16 21:26:57 toothbrush /usr/libexec/gdm-x-session[111120]: (II) NVIDIA(0): 
Setting mode "DP-4: nvidia-auto-select @2560x1440 +0+0 {ViewPortIn=2560x1440, 
ViewPortOut=2560x1440+0+0}, DP-0: nvidia-auto-select @2560x1440 +0+0 
{ViewPortIn=2560x1440, ViewPortOut=2560x1440+0+0}"
Sep 16 21:26:57 toothbrush /usr/libexec/gdm-x-session[111120]: (II) NVIDIA(0): 
Setting mode "DP-4: nvidia-auto-select @2560x1440 +0+0 {ViewPortIn=2560x1440, 
ViewPortOut=2560x1440+0+0}, DP-0: nvidia-auto-select @2560x1440 +0+0 
{ViewPortIn=2560x1440, ViewPortOut=2560x1440+0+0}, DP-2: nvidia-auto-select 
@1440x2560 +2560+320 {ViewPortIn=1440x2560, ViewPortOut=2560x1440+0+0, 
Rotation=270}"
Sep 16 21:26:57 toothbrush /usr/libexec/gdm-x-session[111120]: (WW) NVIDIA(0): 
Failed to request fliplock.
Sep 16 21:26:57 toothbrush /usr/libexec/gdm-x-session[111120]: (II) NVIDIA(0): 
Setting mode "DP-4: nvidia-auto-select @2560x1440 +0+1440 
{ViewPortIn=2560x1440, ViewPortOut=2560x1440+0+0}, DP-0: nvidia-auto-select 
@2560x1440 +0+0 {ViewPortIn=2560x1440, ViewPortOut=2560x1440+0+0}, DP-2: 
nvidia-auto-select @1440x2560 +2560+320 {ViewPortIn=1440x2560, 
ViewPortOut=2560x1440+0+0, Rotation=270}"
Sep 16 21:26:57 toothbrush /usr/libexec/gdm-x-session[111120]: (WW) NVIDIA(0): 
Failed to request fliplock.
Sep 16 21:26:57 toothbrush at-spi-bus-launcher[111328]: dbus-daemon[111328]: 
Activating service name='org.a11y.atspi.Registry' requested by ':1.1' (uid=1000 
pid=111391 comm="/usr/bin/gnome-shell" label="unconfined")


Sep 16 21:26:58 toothbrush at-spi-bus-launcher[111328]: dbus-daemon[111328]: 
Successfully activated service 'org.a11y.atspi.Registry'
Sep 16 21:26:58 toothbrush at-spi-bus-launcher[111423]: SpiRegistry daemon is 
running with well-known name - org.a11y.atspi.Registry
Sep 16 21:26:58 toothbrush gnome-shell[111391]: Unset XDG_SESSION_ID, 
getCurrentSessionProxy() called outside a user session. Asking logind directly.
Sep 16 21:26:58 toothbrush gnome-shell[111391]: Will monitor session 80


```

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-shell in Ubuntu.
https://bugs.launchpad.net/bugs/2064037

Title:
  gnome-shell crashes with SIGSEGV in tilingWindowManager.js:99

Status in gnome-shell package in Ubuntu:
  Confirmed
Status in gnome-shell-extension-tiling-assistant package in Ubuntu:
  Confirmed

Bug description:
  I've written an AskUbuntu question about this:
  https://askubuntu.com/questions/1511958/screen-lock-keeps-occuring-
  on-24-04-even-though-i-believe-ive-disabled-it/1512075#1512075

  Originally I thought it was gnome not respecting my setting to prevent
  locking the screen after idling, but after discussing the issue on
  matrix (https://matrix.to/#/!EJhpCQHHqqcNicfiql:xentonix.net/$kPbn-
  
fqDZgoG4s6PyQfki8tcSKJUpGH9QrXZSSV_vKY?via=decred.org&via=matrix.org&via=ubuntu.com)
  I think it is actually just a gdm or gnome-shell crash that happens
  when the PC idles, the screen turns off, and then I wake it.

  To summarize the symptom. I have the PC set to disable the screen
  after being idle for 5 minutes. I also set it such that it should not
  lock the session when this happens. (I want to turn on the screen and
  get right back to where I was without password overhead). What I've
  observed is that when I give the idle PC keyboard input, it wakes to a
  login screen, and when I login my windows from the previous session
  are completely gone (although tmux sessions are still alive).

  I've attached a relevant section of `journalctl --user` from around
  the time when I last tried to interact with the idle PC. I believe the
  "wake" event happens at `Apr 28 13:42:43` at which point we start
  seeing whoopsie messages:

  ```
  Apr 28 13:42:44 toothbrush systemd[1]: Started whoopsie.service - crash 
report submission.
  ```

  And then what looks like logs indicating that I was logged out and the
  previous session was ended:

  ```
  Apr 28 13:42:56 toothbrush systemd[1]: run-user-1000-gvfs.mount: Deactivated 
successfully.
  Apr 28 13:42:57 toothbrush gdm-password][60731]: 
pam_unix(gdm-password:session): session closed for user joncrall
  Apr 28 13:42:57 toothbrush systemd[1]: session-61.scope: Deactivated 
successfully.
  Apr 28 13:42:57 toothbrush systemd[1]: session-61.scope: Consumed 12min 
9.467s CPU time.
  Apr 28 13:42:57 toothbrush systemd-logind[1790]: Session 61 logged out. 
Waiting for processes to exit.
  Apr 28 13:42:57 toothbrush systemd-logind[1790]: Removed session 61.
  ```

  
  The time from `13:42:44` to `13:43:07` where I get:

  ```
  Apr 28 13:43:07 toothbrush systemd-logind[1790]: New session 221 of user 
joncrall.
  Apr 28 13:43:07 toothbrush systemd[1]: Started session-221.scope - Session 
221 of User joncrall.
  ```

  seems about right, because it takes a few seconds to go from de-idling
  the machine to seeing any sort of display.

  
  System Information:

  No LSB modules are available.
  Description:  Ubuntu 24.04 LTS
  Release:      24.04

  # System Details Report
  ---

  ## Report details
  - **Date generated:**                              2024-04-28 15:17:36

  ## Hardware Information:
  - **Hardware Model:**                              ASUS ROG STRIX Z590-E 
GAMING WIFI
  - **Memory:**                                      128.0 GiB
  - **Processor:**                                   11th Gen Intel® Core™ 
i9-11900K × 16
  - **Graphics:**                                    NVIDIA GeForce RTX™ 3090
  - **Graphics 1:**                                  NVIDIA GeForce RTX™ 3090
  - **Disk Capacity:**                               45.0 TB

  ## Software Information:
  - **Firmware Version:**                            0232
  - **OS Name:**                                     Ubuntu 24.04 LTS
  - **OS Build:**                                    (null)
  - **OS Type:**                                     64-bit
  - **GNOME Version:**                               46
  - **Windowing System:**                            X11
  - **Kernel Version:**                              Linux 6.8.0-31-generic

  
  Nvidia versions: 

  NVIDIA-SMI 535.171.04             Driver Version: 535.171.04   CUDA
  Version: 12.2

  ProblemType: Bug
  DistroRelease: Ubuntu 24.04
  Package: gdm3 46.0-2ubuntu1
  ProcVersionSignature: Ubuntu 6.8.0-31.31-generic 6.8.1
  Uname: Linux 6.8.0-31-generic x86_64
  NonfreeKernelModules: nvidia_modeset nvidia zfs
  ApportVersion: 2.28.1-0ubuntu2
  Architecture: amd64
  CasperMD5CheckResult: pass
  CurrentDesktop: ubuntu:GNOME
  Date: Sun Apr 28 15:04:13 2024
  InstallationDate: Installed on 2024-04-25 (3 days ago)
  InstallationMedia: Ubuntu 24.04 LTS "Noble Numbat" - Release amd64 (20240424)
  SourcePackage: gdm3
  UpgradeStatus: No upgrade log present (probably fresh install)
  mtime.conffile..etc.gdm3.custom.conf: 2024-04-25T18:50:53.891514

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/2064037/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to