fedora-silverblue / issue-tracker

Fedora Silverblue issue tracker
https://fedoraproject.org/atomic-desktops/silverblue/
126 stars 3 forks source link

Files or Nautilus not running when start from Application Menu #389

Closed FilBot3 closed 6 months ago

FilBot3 commented 1 year ago

This issue tracker is intended only for Silverblue specific issues. We would like to ask you to try to reproduce the issue on a relevant Fedora Workstation release. If you will be able to reproduce there, then please report it in Red Hat Bugzilla (see How to file a bug) or in upstream (preferred for GNOME projects) and not in this issue tracker.

Describe the bug

A clear and concise description of what the bug is.

I was able to use Files or Nautilus when using Fedora 36 Silverblue. However, upon upgrading to Fedora 37 Silverblue, the Files application or Nautilus doesn't launch from the Application Menu (WIN/SUPER) reliably. Most of the time, it doesn't launch. Even launching from the Terminal application via nautilus doesn't seem to yield anything.

➜  ~ 
> time nautilus
Failed to register: Timeout was reached
nautilus  0.01s user 0.01s system 0% cpu 25.047 total

To Reproduce

Please describe the steps needed to reproduce the bug:

  1. Upgrade to F37 from F36 Silverblue.
  2. Attempt to launch Files or nautilus
  3. Nothing happens.

Expected behavior

A clear and concise description of what you expected to happen.

The Files app should launch allowing me to view my files.

Screenshots If applicable, add screenshots to help explain your problem.

OS version:

➜  ~ 
> rpm-ostree status -b
State: idle
BootedDeployment:
● fedora:fedora/37/x86_64/silverblue
                  Version: 37.20221127.0 (2022-11-27T00:52:05Z)
               BaseCommit: 0363ad6bef18e963f2562f0d6cdf019337a377abbbfcd55c9016515c9dc9faa8
             GPGSignature: Valid signature by ACB5EE4E831C74BB7C168D27F55AD3FB5323552A
          LayeredPackages: akmod-nvidia alacritty containernetworking-plugins ffmpeg flatpak-builder groff groff-doc inxi libva-utils neofetch openssl-devel steam-devices tmux v4l2loopback vdpauinfo virt-install virt-manager virt-viewer
                           xorg-x11-drv-nvidia xorg-x11-drv-nvidia-cuda zsh
            LocalPackages: rpmfusion-free-release-37-1.noarch rpmfusion-nonfree-release-37-1.noarch

Additional context Add any other context about the problem here.

So far I'm having to use KDE Dolphin Flatpak to browse my files. I don't see any errors related to nautilus in journalctl either.

travier commented 1 year ago

Unrelated to your immediate issue, but I would recommend that you do the second part of https://docs.fedoraproject.org/en-US/fedora-silverblue/tips-and-tricks/#_enabling_rpm_fusion_repos

FilBot3 commented 1 year ago

Unrelated to your immediate issue, but I would recommend that you do the second part of https://docs.fedoraproject.org/en-US/fedora-silverblue/tips-and-tricks/#_enabling_rpm_fusion_repos

Close to it. I did this.

FilBot3 commented 1 year ago

I think this event occurred when Files window crashed.

Nov 28 19:20:50 fedora gnome-shell[1932]: Object St.Button (0x55c1f82db380), 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.
Nov 28 19:20:50 fedora gnome-shell[1932]: == Stack trace for context 0x55c1f70af4b0 ==
Nov 28 19:20:50 fedora gnome-shell[1932]: #0   55c1f83a2828 i   resource:///org/gnome/shell/ui/windowPreview.js:566 (15af34dc2f60 @ 10)
Nov 28 19:20:50 fedora gnome-shell[1932]: == Stack trace for context 0x55c1f70af4b0 ==
Nov 28 19:20:50 fedora gnome-shell[1932]: #0   55c1f83a2828 i   resource:///org/gnome/shell/ui/windowPreview.js:567 (15af34dc2f60 @ 36)
Nov 28 19:20:50 fedora gnome-shell[1932]: == Stack trace for context 0x55c1f70af4b0 ==
Nov 28 19:20:50 fedora gnome-shell[1932]: #0   55c1f83a2828 i   resource:///org/gnome/shell/ui/windowPreview.js:570 (15af34dc2f60 @ 77)
Nov 28 19:20:50 fedora gnome-shell[1932]: Object St.Label (0x55c1fb4d8990), 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.
Nov 28 19:20:50 fedora gnome-shell[1932]: Object .Gjs_ui_windowPreview_WindowPreview (0x55c1f746e120), 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.

image

travier commented 1 year ago

Unrelated to your immediate issue, but I would recommend that you do the second part of docs.fedoraproject.org/en-US/fedora-silverblue/tips-and-tricks/#_enabling_rpm_fusion_repos

Close to it. I did this.

I don't know exactly what you did from this thread but here you have local versioned packages for RPM Fusion and you should switch to unversioned ones using the command from the link I pasted above:

 LocalPackages: rpmfusion-free-release-37-1.noarch rpmfusion-nonfree-release-37-1.noarch
travier commented 1 year ago

If you can get a crash dump or a backtrace then reporting to the upstream project or on Fedora's Bugzilla would be great.

FilBot3 commented 1 year ago

Unrelated to your immediate issue, but I would recommend that you do the second part of docs.fedoraproject.org/en-US/fedora-silverblue/tips-and-tricks/#_enabling_rpm_fusion_repos

Close to it. I did this.

I don't know exactly what you did from this thread but here you have local versioned packages for RPM Fusion and you should switch to unversioned ones using the command from the link I pasted above:

 LocalPackages: rpmfusion-free-release-37-1.noarch rpmfusion-nonfree-release-37-1.noarch

I authored that thread. I did the original post. I did that from Fedora 35 to Fedora 36 and 36 to 37.

I'm not sure how to get a crash dump beyond what I gave here.

miabbott commented 1 year ago

I'm not sure how to get a crash dump beyond what I gave here.

Any generated core dumps should be available via coredumpctl. For example:

$ coredumpctl                                                                            
TIME                            PID  UID  GID SIG     COREFILE EXE                                          SIZE                                               
Fri 2022-11-04 12:03:01 EDT 1503422 1000 1000 SIGSEGV missing  /var/home/miabbott/workspaces/miabbott/a.out  n/a                                               
Fri 2022-11-04 12:05:03 EDT 1504918 1000 1000 SIGSEGV missing  /var/home/miabbott/workspaces/miabbott/a.out  n/a                                               
Mon 2022-11-07 15:03:23 EST   89578 1000 1000 SIGSEGV missing  /app/bin/com.github.bleakgrey.tootle          n/a                                               
Sat 2022-11-19 06:03:53 EST    3822 1000 1000 SIGTRAP missing  /usr/bin/gnome-software                       n/a                                               
Mon 2022-11-21 08:28:55 EST  320058 1000 1000 SIGABRT missing  /usr/bin/rpm-ostree                           n/a
$ coredumpctl info 3822                                                                   
           PID: 3822 (gnome-software)                                                                                                                          
           UID: 1000 (miabbott)                                                                                                                                
           GID: 1000 (miabbott)                                                                                                                                
        Signal: 5 (TRAP)                                                                                                                                       
     Timestamp: Sat 2022-11-19 06:03:46 EST (1 week 3 days ago)          
  Command Line: /usr/bin/gnome-software --gapplication-service                                                                                                 
    Executable: /usr/bin/gnome-software                                                                                                                        
 Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-gnome-org.gnome.Software-3822.scope                                                
          Unit: user@1000.service                                                                                                                              
     User Unit: app-gnome-org.gnome.Software-3822.scope                                                                                                        
         Slice: user-1000.slice                                                                                                                                
     Owner UID: 1000 (miabbott)                                                                                                                                
       Boot ID: 0b9a219b318e4fac8dbf2a32b28773ff                                                                                                               
    Machine ID: fabc61e94fa14c8383ff3ef43c096544                                                                                                               
      Hostname: frylock.usersys.redhat.com                                                                                                                     
       Storage: /var/lib/systemd/coredump/core.gnome-software.1000.0b9a219b318e4fac8dbf2a32b28773ff.3822.1668855826000000.zst (missing)                        
       Message: Process 3822 (gnome-software) of user 1000 dumped core.                                                                                        

                Module linux-vdso.so.1 with build-id 28de22885e5a5f761e8b05fe6d610d65bb875b04                                                                  
                Module libGL.so.1 with build-id 1cbc6f811d3526c7bc521b126de8a2fba8e7c57e                                                                       
                Metadata for module libGL.so.1 owned by FDO found: {                                                                                           
                        "type" : "rpm",                                                                                                                        
                        "name" : "libglvnd",                                                                                                                   
                        "version" : "1.4.0-4.fc36",                                                                                                            
                        "architecture" : "x86_64",                                                                                                             
                        "osCpe" : "cpe:/o:fedoraproject:fedora:36"                                                                                             
                }                                                                                                                                              

                Module libpciaccess.so.0 with build-id 10395387d42abc4d2cbf821034592bd269aa5c57                                                                
                Metadata for module libpciaccess.so.0 owned by FDO found: {                                                                                    
                        "type" : "rpm",                                                                                                                        
                        "name" : "libpciaccess",                                                                                                               
                        "version" : "0.16-6.fc36",                                                                                                             
                        "architecture" : "x86_64",                                                                                                             
                        "osCpe" : "cpe:/o:fedoraproject:fedora:36"                                                                                             
                }                                                                                                                                              

                Module libtinfo.so.6 with build-id 954d12f7d8216fde821db122a4768ee255382a63                                                                    
                Metadata for module libtinfo.so.6 owned by FDO found: {                                                                                        
                        "type" : "rpm",                                                                                                                        
                        "name" : "ncurses",                                                                                                                    
                        "version" : "6.2-9.20210508.fc36",                                                                                                     
                        "architecture" : "x86_64",                                                                                                             
                        "osCpe" : "cpe:/o:fedoraproject:fedora:36"                                                                                             
                }                                                                                                                                              

                Module libedit.so.0 with build-id 786ebbe150c63e27beb2957d717bece33431af6f                                                                     
                Stack trace of thread 2859135:                                                                                                                 
                #0  0x00007f6aaa1ae8f7 g_log_structured_array (libglib-2.0.so.0 + 0x598f7)                                                                     
                #1  0x00007f6aaa1aebc2 g_log_default_handler (libglib-2.0.so.0 + 0x59bc2)                       
                #2  0x00007f6aaa1aee22 g_logv (libglib-2.0.so.0 + 0x59e22)                                                                                     
                #3  0x00007f6aaa1af0d3 g_log (libglib-2.0.so.0 + 0x5a0d3)                                                                                      
                #4  0x00007f6aaa1f872a g_wakeup_new (libglib-2.0.so.0 + 0xa372a)                            
                #5  0x00007f6aaa1a6abd g_main_context_new_with_flags (libglib-2.0.so.0 + 0x51abd)                                                              
                #6  0x00007f6a942b7ad4 flatpak_load_uri (libflatpak.so.0 + 0x7bad4)                                                                            
                #7  0x00007f6a942d6abc _flatpak_dir_get_remote_state.constprop.0 (libflatpak.so.0 + 0x9aabc)                                                   
                #8  0x00007f6a9429088c flatpak_dir_update_remote_configuration (libflatpak.so.0 + 0x5488c)                                                     
                #9  0x00007f6a942983f5 flatpak_installation_update_remote_sync (libflatpak.so.0 + 0x5c3f5)                                                   
...
FilBot3 commented 1 year ago

I'm not sure how to get a crash dump beyond what I gave here.

Any generated core dumps should be available via coredumpctl. For example:

$ coredumpctl                                                                            
TIME                            PID  UID  GID SIG     COREFILE EXE                                          SIZE                                               
Fri 2022-11-04 12:03:01 EDT 1503422 1000 1000 SIGSEGV missing  /var/home/miabbott/workspaces/miabbott/a.out  n/a                                               
Fri 2022-11-04 12:05:03 EDT 1504918 1000 1000 SIGSEGV missing  /var/home/miabbott/workspaces/miabbott/a.out  n/a                                               
Mon 2022-11-07 15:03:23 EST   89578 1000 1000 SIGSEGV missing  /app/bin/com.github.bleakgrey.tootle          n/a                                               
Sat 2022-11-19 06:03:53 EST    3822 1000 1000 SIGTRAP missing  /usr/bin/gnome-software                       n/a                                               
Mon 2022-11-21 08:28:55 EST  320058 1000 1000 SIGABRT missing  /usr/bin/rpm-ostree                           n/a
$ coredumpctl info 3822                                                                   
           PID: 3822 (gnome-software)                                                                                                                          
           UID: 1000 (miabbott)                                                                                                                                
           GID: 1000 (miabbott)                                                                                                                                
        Signal: 5 (TRAP)                                                                                                                                       
     Timestamp: Sat 2022-11-19 06:03:46 EST (1 week 3 days ago)          
  Command Line: /usr/bin/gnome-software --gapplication-service                                                                                                 
    Executable: /usr/bin/gnome-software                                                                                                                        
 Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-gnome-org.gnome.Software-3822.scope                                                
          Unit: user@1000.service                                                                                                                              
     User Unit: app-gnome-org.gnome.Software-3822.scope                                                                                                        
         Slice: user-1000.slice                                                                                                                                
     Owner UID: 1000 (miabbott)                                                                                                                                
       Boot ID: 0b9a219b318e4fac8dbf2a32b28773ff                                                                                                               
    Machine ID: fabc61e94fa14c8383ff3ef43c096544                                                                                                               
      Hostname: frylock.usersys.redhat.com                                                                                                                     
       Storage: /var/lib/systemd/coredump/core.gnome-software.1000.0b9a219b318e4fac8dbf2a32b28773ff.3822.1668855826000000.zst (missing)                        
       Message: Process 3822 (gnome-software) of user 1000 dumped core.                                                                                        

                Module linux-vdso.so.1 with build-id 28de22885e5a5f761e8b05fe6d610d65bb875b04                                                                  
                Module libGL.so.1 with build-id 1cbc6f811d3526c7bc521b126de8a2fba8e7c57e                                                                       
                Metadata for module libGL.so.1 owned by FDO found: {                                                                                           
                        "type" : "rpm",                                                                                                                        
                        "name" : "libglvnd",                                                                                                                   
                        "version" : "1.4.0-4.fc36",                                                                                                            
                        "architecture" : "x86_64",                                                                                                             
                        "osCpe" : "cpe:/o:fedoraproject:fedora:36"                                                                                             
                }                                                                                                                                              

                Module libpciaccess.so.0 with build-id 10395387d42abc4d2cbf821034592bd269aa5c57                                                                
                Metadata for module libpciaccess.so.0 owned by FDO found: {                                                                                    
                        "type" : "rpm",                                                                                                                        
                        "name" : "libpciaccess",                                                                                                               
                        "version" : "0.16-6.fc36",                                                                                                             
                        "architecture" : "x86_64",                                                                                                             
                        "osCpe" : "cpe:/o:fedoraproject:fedora:36"                                                                                             
                }                                                                                                                                              

                Module libtinfo.so.6 with build-id 954d12f7d8216fde821db122a4768ee255382a63                                                                    
                Metadata for module libtinfo.so.6 owned by FDO found: {                                                                                        
                        "type" : "rpm",                                                                                                                        
                        "name" : "ncurses",                                                                                                                    
                        "version" : "6.2-9.20210508.fc36",                                                                                                     
                        "architecture" : "x86_64",                                                                                                             
                        "osCpe" : "cpe:/o:fedoraproject:fedora:36"                                                                                             
                }                                                                                                                                              

                Module libedit.so.0 with build-id 786ebbe150c63e27beb2957d717bece33431af6f                                                                     
                Stack trace of thread 2859135:                                                                                                                 
                #0  0x00007f6aaa1ae8f7 g_log_structured_array (libglib-2.0.so.0 + 0x598f7)                                                                     
                #1  0x00007f6aaa1aebc2 g_log_default_handler (libglib-2.0.so.0 + 0x59bc2)                       
                #2  0x00007f6aaa1aee22 g_logv (libglib-2.0.so.0 + 0x59e22)                                                                                     
                #3  0x00007f6aaa1af0d3 g_log (libglib-2.0.so.0 + 0x5a0d3)                                                                                      
                #4  0x00007f6aaa1f872a g_wakeup_new (libglib-2.0.so.0 + 0xa372a)                            
                #5  0x00007f6aaa1a6abd g_main_context_new_with_flags (libglib-2.0.so.0 + 0x51abd)                                                              
                #6  0x00007f6a942b7ad4 flatpak_load_uri (libflatpak.so.0 + 0x7bad4)                                                                            
                #7  0x00007f6a942d6abc _flatpak_dir_get_remote_state.constprop.0 (libflatpak.so.0 + 0x9aabc)                                                   
                #8  0x00007f6a9429088c flatpak_dir_update_remote_configuration (libflatpak.so.0 + 0x5488c)                                                     
                #9  0x00007f6a942983f5 flatpak_installation_update_remote_sync (libflatpak.so.0 + 0x5c3f5)                                                   
...

I am attempting to generate a coredump, but when i run journalctl -xe --no-pager --follow and then proceed to click on Files or issue the nautlilus command, nothing is output to that or coredumpctl.

I can restart the PC and get one run of Files in before it crashes and stops working. I'll try that and see if I get a coredump today.

miabbott commented 1 year ago

I can restart the PC and get one run of Files in before it crashes and stops working. I'll try that and see if I get a coredump today.

I found some additional information on the GNOME wiki re: stack traces/coredumps - https://wiki.gnome.org/GettingInTouch/Bugzilla/GettingTraces/Details

FilBot3 commented 1 year ago

I can restart the PC and get one run of Files in before it crashes and stops working. I'll try that and see if I get a coredump today.

I found some additional information on the GNOME wiki re: stack traces/coredumps - https://wiki.gnome.org/GettingInTouch/Bugzilla/GettingTraces/Details

Thank you! And of course now that I've rebooted, the issue I reported isn't happening right now. It eventually happens.

FilBot3 commented 1 year ago

Okay, Nautilus just failed to start, however, there is no entry in coredumpctl to dump out. This is what I get in journalctl for launching Nautilus from GNOME app menu

Nov 30 11:31:07 fedora gnome-shell[2061]: Object .Gjs_ui_workspaceThumbnail_ThumbnailsBox (0x55971c626430), 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.
Nov 30 11:31:07 fedora gnome-shell[2061]: == Stack trace for context 0x55971720c4b0 ==
Nov 30 11:31:07 fedora gnome-shell[2061]: #0   7fff176c1040 b   resource:///org/gnome/shell/ui/workspacesView.js:639 (1ee64192a970 @ 33)
Nov 30 11:31:07 fedora gnome-shell[2061]: #1   7fff176c1190 b   resource:///org/gnome/shell/ui/workspacesView.js:686 (1ee64192aa10 @ 467)
Nov 30 11:31:07 fedora gnome-shell[2061]: #2   55971bee51b8 i   resource:///org/gnome/shell/ui/workspace.js:854 (320169dbae70 @ 369)
Nov 30 11:31:07 fedora gnome-shell[2061]: #3   55971bee5130 i   resource:///org/gnome/shell/ui/workspace.js:805 (320169dbadd0 @ 17)
Nov 30 11:31:07 fedora gnome-shell[2061]: #4   7fff176c50d0 b   resource:///org/gnome/shell/ui/workspacesView.js:1016 (1ee64192b470 @ 124)
Nov 30 11:31:07 fedora gnome-shell[2061]: #5   55971bee5008 i   resource:///org/gnome/shell/ui/overviewControls.js:715 (320169d86150 @ 39)
Nov 30 11:31:07 fedora gnome-shell[2061]: #6   55971bee4f80 i   resource:///org/gnome/shell/ui/layout.js:347 (3c1049bcb1a0 @ 22)
Nov 30 11:31:07 fedora gnome-shell[2061]: #7   55971bee4ef0 i   resource:///org/gnome/shell/ui/overview.js:588 (320169d84f60 @ 170)
Nov 30 11:31:07 fedora gnome-shell[2061]: #8   55971bee4e70 i   resource:///org/gnome/shell/ui/overview.js:566 (320169d84f10 @ 12)
Nov 30 11:31:07 fedora gnome-shell[2061]: #9   55971bee4df0 i   resource:///org/gnome/shell/ui/overviewControls.js:753 (320169d86290 @ 55)
Nov 30 11:31:07 fedora gnome-shell[2061]: #10   7fff176c83a0 b   resource:///org/gnome/shell/ui/environment.js:150 (3c1049b8c9c0 @ 39)
Nov 30 11:31:07 fedora gnome-shell[2061]: #11   55971bee4d68 i   resource:///org/gnome/shell/ui/environment.js:316 (3c1049b8cec0 @ 14)
Nov 30 11:31:07 fedora gnome-shell[2061]: == Stack trace for context 0x55971720c4b0 ==
Nov 30 11:31:07 fedora gnome-shell[2061]: #0   7fff176c1040 b   resource:///org/gnome/shell/ui/workspacesView.js:644 (1ee64192a970 @ 337)
Nov 30 11:31:07 fedora gnome-shell[2061]: #1   7fff176c1190 b   resource:///org/gnome/shell/ui/workspacesView.js:686 (1ee64192aa10 @ 467)
Nov 30 11:31:07 fedora gnome-shell[2061]: #2   55971bee51b8 i   resource:///org/gnome/shell/ui/workspace.js:854 (320169dbae70 @ 369)
Nov 30 11:31:07 fedora gnome-shell[2061]: #3   55971bee5130 i   resource:///org/gnome/shell/ui/workspace.js:805 (320169dbadd0 @ 17)
Nov 30 11:31:07 fedora gnome-shell[2061]: #4   7fff176c50d0 b   resource:///org/gnome/shell/ui/workspacesView.js:1016 (1ee64192b470 @ 124)
Nov 30 11:31:07 fedora gnome-shell[2061]: #5   55971bee5008 i   resource:///org/gnome/shell/ui/overviewControls.js:715 (320169d86150 @ 39)
Nov 30 11:31:07 fedora gnome-shell[2061]: #6   55971bee4f80 i   resource:///org/gnome/shell/ui/layout.js:347 (3c1049bcb1a0 @ 22)
Nov 30 11:31:07 fedora gnome-shell[2061]: #7   55971bee4ef0 i   resource:///org/gnome/shell/ui/overview.js:588 (320169d84f60 @ 170)
Nov 30 11:31:07 fedora gnome-shell[2061]: #8   55971bee4e70 i   resource:///org/gnome/shell/ui/overview.js:566 (320169d84f10 @ 12)
Nov 30 11:31:07 fedora gnome-shell[2061]: Object .Gjs_ui_workspaceThumbnail_ThumbnailsBox (0x55971c626430), 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.
Nov 30 11:31:07 fedora gnome-shell[2061]: #9   55971bee4df0 i   resource:///org/gnome/shell/ui/overviewControls.js:753 (320169d86290 @ 55)
Nov 30 11:31:07 fedora gnome-shell[2061]: #10   7fff176c83a0 b   resource:///org/gnome/shell/ui/environment.js:150 (3c1049b8c9c0 @ 39)
Nov 30 11:31:07 fedora gnome-shell[2061]: #11   55971bee4d68 i   resource:///org/gnome/shell/ui/environment.js:316 (3c1049b8cec0 @ 14)
Nov 30 11:31:07 fedora gnome-shell[2061]: == Stack trace for context 0x55971720c4b0 ==
Nov 30 11:31:07 fedora gnome-shell[2061]: #0   7fff176c1190 b   resource:///org/gnome/shell/ui/workspacesView.js:688 (1ee64192aa10 @ 484)
Nov 30 11:31:07 fedora gnome-shell[2061]: #1   55971bee51b8 i   resource:///org/gnome/shell/ui/workspace.js:854 (320169dbae70 @ 369)
Nov 30 11:31:07 fedora gnome-shell[2061]: #2   55971bee5130 i   resource:///org/gnome/shell/ui/workspace.js:805 (320169dbadd0 @ 17)
Nov 30 11:31:07 fedora gnome-shell[2061]: #3   7fff176c50d0 b   resource:///org/gnome/shell/ui/workspacesView.js:1016 (1ee64192b470 @ 124)
Nov 30 11:31:07 fedora gnome-shell[2061]: #4   55971bee5008 i   resource:///org/gnome/shell/ui/overviewControls.js:715 (320169d86150 @ 39)
Nov 30 11:31:07 fedora gnome-shell[2061]: #5   55971bee4f80 i   resource:///org/gnome/shell/ui/layout.js:347 (3c1049bcb1a0 @ 22)
Nov 30 11:31:07 fedora gnome-shell[2061]: #6   55971bee4ef0 i   resource:///org/gnome/shell/ui/overview.js:588 (320169d84f60 @ 170)
Nov 30 11:31:07 fedora gnome-shell[2061]: #7   55971bee4e70 i   resource:///org/gnome/shell/ui/overview.js:566 (320169d84f10 @ 12)
Nov 30 11:31:07 fedora gnome-shell[2061]: #8   55971bee4df0 i   resource:///org/gnome/shell/ui/overviewControls.js:753 (320169d86290 @ 55)
Nov 30 11:31:07 fedora gnome-shell[2061]: #9   7fff176c83a0 b   resource:///org/gnome/shell/ui/environment.js:150 (3c1049b8c9c0 @ 39)
Nov 30 11:31:07 fedora gnome-shell[2061]: #10   55971bee4d68 i   resource:///org/gnome/shell/ui/environment.js:316 (3c1049b8cec0 @ 14)
Nov 30 11:31:07 fedora gnome-shell[2061]: == Stack trace for context 0x55971720c4b0 ==
Nov 30 11:31:07 fedora gnome-shell[2061]: #0   7fff176c1190 b   resource:///org/gnome/shell/ui/workspacesView.js:692 (1ee64192aa10 @ 591)
Nov 30 11:31:07 fedora gnome-shell[2061]: #1   55971bee51b8 i   resource:///org/gnome/shell/ui/workspace.js:854 (320169dbae70 @ 369)
Nov 30 11:31:07 fedora gnome-shell[2061]: #2   55971bee5130 i   resource:///org/gnome/shell/ui/workspace.js:805 (320169dbadd0 @ 17)
Nov 30 11:31:07 fedora gnome-shell[2061]: #3   7fff176c50d0 b   resource:///org/gnome/shell/ui/workspacesView.js:1016 (1ee64192b470 @ 124)
Nov 30 11:31:07 fedora gnome-shell[2061]: #4   55971bee5008 i   resource:///org/gnome/shell/ui/overviewControls.js:715 (320169d86150 @ 39)
Nov 30 11:31:07 fedora gnome-shell[2061]: #5   55971bee4f80 i   resource:///org/gnome/shell/ui/layout.js:347 (3c1049bcb1a0 @ 22)
Nov 30 11:31:07 fedora gnome-shell[2061]: #6   55971bee4ef0 i   resource:///org/gnome/shell/ui/overview.js:588 (320169d84f60 @ 170)
Nov 30 11:31:07 fedora gnome-shell[2061]: Object .Gjs_ui_workspaceThumbnail_ThumbnailsBox (0x55971c626430), 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.
Nov 30 11:31:07 fedora gnome-shell[2061]: #7   55971bee4e70 i   resource:///org/gnome/shell/ui/overview.js:566 (320169d84f10 @ 12)
Nov 30 11:31:07 fedora gnome-shell[2061]: #8   55971bee4df0 i   resource:///org/gnome/shell/ui/overviewControls.js:753 (320169d86290 @ 55)
Nov 30 11:31:07 fedora gnome-shell[2061]: #9   7fff176c83a0 b   resource:///org/gnome/shell/ui/environment.js:150 (3c1049b8c9c0 @ 39)
Nov 30 11:31:07 fedora gnome-shell[2061]: #10   55971bee4d68 i   resource:///org/gnome/shell/ui/environment.js:316 (3c1049b8cec0 @ 14)
Nov 30 11:31:07 fedora gnome-shell[2061]: Object .Gjs_ui_workspaceThumbnail_ThumbnailsBox (0x55971c626430), 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.
Nov 30 11:31:07 fedora gnome-shell[2061]: Spurious clutter_actor_allocate called for actor 0x55971c626430/<unnamed>[<Gjs_ui_workspaceThumbnail_ThumbnailsBox>:0x55971c626430] which isn't a descendent of the stage!
Nov 30 11:31:07 fedora gnome-shell[2061]: JS ERROR: TypeError: workspace is undefined
                                          _getSpacing@resource:///org/gnome/shell/ui/workspacesView.js:213:13
                                          vfunc_allocate@resource:///org/gnome/shell/ui/workspacesView.js:339: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:1016:38
                                          vfunc_unmap@resource:///org/gnome/shell/ui/overviewControls.js:715:33
                                          hideOverview@resource:///org/gnome/shell/ui/layout.js:347:28
                                          _hideDone@resource:///org/gnome/shell/ui/overview.js:588:32
                                          _animateNotVisible/<@resource:///org/gnome/shell/ui/overview.js:566:55
                                          onStopped@resource:///org/gnome/shell/ui/overviewControls.js:753:21
                                          _makeEaseCallback/<@resource:///org/gnome/shell/ui/environment.js:150:22
                                          _easeActorProperty/<@resource:///org/gnome/shell/ui/environment.js:316:60
Nov 30 11:31:08 fedora gnome-shell[2061]: Object St.Button (0x55971c058ba0), 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.
Nov 30 11:31:08 fedora gnome-shell[2061]: Object St.Label (0x55971c1b3db0), 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.
Nov 30 11:31:08 fedora gnome-shell[2061]: == Stack trace for context 0x55971720c4b0 ==
Nov 30 11:31:08 fedora gnome-shell[2061]: #0   55971bd4e788 i   resource:///org/gnome/shell/ui/windowPreview.js:566 (320169dc2f60 @ 10)
Nov 30 11:31:08 fedora gnome-shell[2061]: == Stack trace for context 0x55971720c4b0 ==
Nov 30 11:31:08 fedora gnome-shell[2061]: #0   55971bd4e788 i   resource:///org/gnome/shell/ui/windowPreview.js:567 (320169dc2f60 @ 36)
Nov 30 11:31:08 fedora gnome-shell[2061]: == Stack trace for context 0x55971720c4b0 ==
Nov 30 11:31:08 fedora gnome-shell[2061]: #0   55971bd4e788 i   resource:///org/gnome/shell/ui/windowPreview.js:570 (320169dc2f60 @ 77)
Nov 30 11:31:08 fedora gnome-shell[2061]: Object .Gjs_ui_windowPreview_WindowPreview (0x55971b8ee600), 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.
Nov 30 11:31:18 fedora gnome-shell[2061]: Received error from D-Bus search provider firefox.desktop: Gio.DBusError: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable
Nov 30 11:31:18 fedora gnome-shell[2061]: Received error from D-Bus search provider firefox.desktop: Gio.DBusError: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable
Nov 30 11:31:19 fedora gnome-shell[2061]: Timelines with detached actors are not supported. <unnamed>[<Gjs_ui_iconGrid_BaseIcon>:0x55971c109a40] in animation of duration 200ms but not on stage.
Nov 30 11:31:19 fedora gnome-shell[2061]: Received error from D-Bus search provider firefox.desktop: Gio.DBusError: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable
Nov 30 11:31:20 fedora gnome-shell[2061]: Object .Gjs_ui_workspaceThumbnail_ThumbnailsBox (0x55971c461fc0), 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.
Nov 30 11:31:20 fedora gnome-shell[2061]: == Stack trace for context 0x55971720c4b0 ==
Nov 30 11:31:20 fedora gnome-shell[2061]: #0   7fff176c1690 b   resource:///org/gnome/shell/ui/workspacesView.js:639 (1ee64192a970 @ 33)
Nov 30 11:31:20 fedora gnome-shell[2061]: #1   7fff176c17e0 b   resource:///org/gnome/shell/ui/workspacesView.js:686 (1ee64192aa10 @ 467)
Nov 30 11:31:20 fedora gnome-shell[2061]: #2   7fff176c2f30 b   resource:///org/gnome/shell/ui/workspace.js:854 (320169dbae70 @ 369)
Nov 30 11:31:20 fedora gnome-shell[2061]: #3   7fff176c2ff0 b   resource:///org/gnome/shell/ui/workspace.js:805 (320169dbadd0 @ 17)
Nov 30 11:31:20 fedora gnome-shell[2061]: #4   55971724c208 i   resource:///org/gnome/shell/ui/workspacesView.js:1016 (1ee64192b470 @ 124)
Nov 30 11:31:20 fedora gnome-shell[2061]: #5   55971724c178 i   resource:///org/gnome/shell/ui/overviewControls.js:715 (320169d86150 @ 39)
Nov 30 11:31:20 fedora gnome-shell[2061]: #6   55971724c0f0 i   resource:///org/gnome/shell/ui/layout.js:347 (3c1049bcb1a0 @ 22)
Nov 30 11:31:20 fedora gnome-shell[2061]: #7   55971724c060 i   resource:///org/gnome/shell/ui/overview.js:588 (320169d84f60 @ 170)
Nov 30 11:31:20 fedora gnome-shell[2061]: #8   55971724bfe0 i   resource:///org/gnome/shell/ui/overview.js:566 (320169d84f10 @ 12)
Nov 30 11:31:20 fedora gnome-shell[2061]: #9   55971724bf60 i   resource:///org/gnome/shell/ui/overviewControls.js:753 (320169d86290 @ 55)
Nov 30 11:31:20 fedora gnome-shell[2061]: #10   7fff176c83a0 b   resource:///org/gnome/shell/ui/environment.js:150 (3c1049b8c9c0 @ 39)
Nov 30 11:31:20 fedora gnome-shell[2061]: #11   55971724bed8 i   resource:///org/gnome/shell/ui/environment.js:316 (3c1049b8cec0 @ 14)
Nov 30 11:31:20 fedora gnome-shell[2061]: == Stack trace for context 0x55971720c4b0 ==
Nov 30 11:31:20 fedora gnome-shell[2061]: #0   7fff176c1690 b   resource:///org/gnome/shell/ui/workspacesView.js:644 (1ee64192a970 @ 337)
Nov 30 11:31:20 fedora gnome-shell[2061]: #1   7fff176c17e0 b   resource:///org/gnome/shell/ui/workspacesView.js:686 (1ee64192aa10 @ 467)
Nov 30 11:31:20 fedora gnome-shell[2061]: #2   7fff176c2f30 b   resource:///org/gnome/shell/ui/workspace.js:854 (320169dbae70 @ 369)
Nov 30 11:31:20 fedora gnome-shell[2061]: #3   7fff176c2ff0 b   resource:///org/gnome/shell/ui/workspace.js:805 (320169dbadd0 @ 17)
Nov 30 11:31:20 fedora gnome-shell[2061]: #4   55971724c208 i   resource:///org/gnome/shell/ui/workspacesView.js:1016 (1ee64192b470 @ 124)
Nov 30 11:31:20 fedora gnome-shell[2061]: #5   55971724c178 i   resource:///org/gnome/shell/ui/overviewControls.js:715 (320169d86150 @ 39)
Nov 30 11:31:20 fedora gnome-shell[2061]: #6   55971724c0f0 i   resource:///org/gnome/shell/ui/layout.js:347 (3c1049bcb1a0 @ 22)
Nov 30 11:31:20 fedora gnome-shell[2061]: #7   55971724c060 i   resource:///org/gnome/shell/ui/overview.js:588 (320169d84f60 @ 170)
Nov 30 11:31:20 fedora gnome-shell[2061]: #8   55971724bfe0 i   resource:///org/gnome/shell/ui/overview.js:566 (320169d84f10 @ 12)
Nov 30 11:31:20 fedora gnome-shell[2061]: Object .Gjs_ui_workspaceThumbnail_ThumbnailsBox (0x55971c461fc0), 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.
Nov 30 11:31:20 fedora gnome-shell[2061]: #9   55971724bf60 i   resource:///org/gnome/shell/ui/overviewControls.js:753 (320169d86290 @ 55)
Nov 30 11:31:20 fedora gnome-shell[2061]: #10   7fff176c83a0 b   resource:///org/gnome/shell/ui/environment.js:150 (3c1049b8c9c0 @ 39)
Nov 30 11:31:20 fedora gnome-shell[2061]: #11   55971724bed8 i   resource:///org/gnome/shell/ui/environment.js:316 (3c1049b8cec0 @ 14)
Nov 30 11:31:20 fedora gnome-shell[2061]: == Stack trace for context 0x55971720c4b0 ==
Nov 30 11:31:20 fedora gnome-shell[2061]: #0   7fff176c17e0 b   resource:///org/gnome/shell/ui/workspacesView.js:688 (1ee64192aa10 @ 484)
Nov 30 11:31:20 fedora gnome-shell[2061]: #1   7fff176c2f30 b   resource:///org/gnome/shell/ui/workspace.js:854 (320169dbae70 @ 369)
Nov 30 11:31:20 fedora gnome-shell[2061]: #2   7fff176c2ff0 b   resource:///org/gnome/shell/ui/workspace.js:805 (320169dbadd0 @ 17)
Nov 30 11:31:20 fedora gnome-shell[2061]: #3   55971724c208 i   resource:///org/gnome/shell/ui/workspacesView.js:1016 (1ee64192b470 @ 124)
Nov 30 11:31:20 fedora gnome-shell[2061]: #4   55971724c178 i   resource:///org/gnome/shell/ui/overviewControls.js:715 (320169d86150 @ 39)
Nov 30 11:31:20 fedora gnome-shell[2061]: #5   55971724c0f0 i   resource:///org/gnome/shell/ui/layout.js:347 (3c1049bcb1a0 @ 22)
Nov 30 11:31:20 fedora gnome-shell[2061]: #6   55971724c060 i   resource:///org/gnome/shell/ui/overview.js:588 (320169d84f60 @ 170)
Nov 30 11:31:20 fedora gnome-shell[2061]: #7   55971724bfe0 i   resource:///org/gnome/shell/ui/overview.js:566 (320169d84f10 @ 12)
Nov 30 11:31:20 fedora gnome-shell[2061]: #8   55971724bf60 i   resource:///org/gnome/shell/ui/overviewControls.js:753 (320169d86290 @ 55)
Nov 30 11:31:20 fedora gnome-shell[2061]: #9   7fff176c83a0 b   resource:///org/gnome/shell/ui/environment.js:150 (3c1049b8c9c0 @ 39)
Nov 30 11:31:20 fedora gnome-shell[2061]: #10   55971724bed8 i   resource:///org/gnome/shell/ui/environment.js:316 (3c1049b8cec0 @ 14)
Nov 30 11:31:20 fedora gnome-shell[2061]: == Stack trace for context 0x55971720c4b0 ==
Nov 30 11:31:20 fedora gnome-shell[2061]: #0   7fff176c17e0 b   resource:///org/gnome/shell/ui/workspacesView.js:692 (1ee64192aa10 @ 591)
Nov 30 11:31:20 fedora gnome-shell[2061]: #1   7fff176c2f30 b   resource:///org/gnome/shell/ui/workspace.js:854 (320169dbae70 @ 369)
Nov 30 11:31:20 fedora gnome-shell[2061]: #2   7fff176c2ff0 b   resource:///org/gnome/shell/ui/workspace.js:805 (320169dbadd0 @ 17)
Nov 30 11:31:20 fedora gnome-shell[2061]: #3   55971724c208 i   resource:///org/gnome/shell/ui/workspacesView.js:1016 (1ee64192b470 @ 124)
Nov 30 11:31:20 fedora gnome-shell[2061]: #4   55971724c178 i   resource:///org/gnome/shell/ui/overviewControls.js:715 (320169d86150 @ 39)
Nov 30 11:31:20 fedora gnome-shell[2061]: #5   55971724c0f0 i   resource:///org/gnome/shell/ui/layout.js:347 (3c1049bcb1a0 @ 22)
Nov 30 11:31:20 fedora gnome-shell[2061]: #6   55971724c060 i   resource:///org/gnome/shell/ui/overview.js:588 (320169d84f60 @ 170)
Nov 30 11:31:20 fedora gnome-shell[2061]: Object .Gjs_ui_workspaceThumbnail_ThumbnailsBox (0x55971c461fc0), 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.
Nov 30 11:31:20 fedora gnome-shell[2061]: #7   55971724bfe0 i   resource:///org/gnome/shell/ui/overview.js:566 (320169d84f10 @ 12)
Nov 30 11:31:20 fedora gnome-shell[2061]: #8   55971724bf60 i   resource:///org/gnome/shell/ui/overviewControls.js:753 (320169d86290 @ 55)
Nov 30 11:31:20 fedora gnome-shell[2061]: #9   7fff176c83a0 b   resource:///org/gnome/shell/ui/environment.js:150 (3c1049b8c9c0 @ 39)
Nov 30 11:31:20 fedora gnome-shell[2061]: #10   55971724bed8 i   resource:///org/gnome/shell/ui/environment.js:316 (3c1049b8cec0 @ 14)
Nov 30 11:31:20 fedora gnome-shell[2061]: Object .Gjs_ui_workspaceThumbnail_ThumbnailsBox (0x55971c461fc0), 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.
Nov 30 11:31:20 fedora gnome-shell[2061]: Spurious clutter_actor_allocate called for actor 0x55971c461fc0/<unnamed>[<Gjs_ui_workspaceThumbnail_ThumbnailsBox>:0x55971c461fc0] which isn't a descendent of the stage!
Nov 30 11:31:20 fedora gnome-shell[2061]: JS ERROR: TypeError: workspace is undefined
                                          _getSpacing@resource:///org/gnome/shell/ui/workspacesView.js:213:13
                                          vfunc_allocate@resource:///org/gnome/shell/ui/workspacesView.js:339: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:1016:38
                                          vfunc_unmap@resource:///org/gnome/shell/ui/overviewControls.js:715:33
                                          hideOverview@resource:///org/gnome/shell/ui/layout.js:347:28
                                          _hideDone@resource:///org/gnome/shell/ui/overview.js:588:32
                                          _animateNotVisible/<@resource:///org/gnome/shell/ui/overview.js:566:55
                                          onStopped@resource:///org/gnome/shell/ui/overviewControls.js:753:21
                                          _makeEaseCallback/<@resource:///org/gnome/shell/ui/environment.js:150:22
                                          _easeActorProperty/<@resource:///org/gnome/shell/ui/environment.js:316:60
Nov 30 11:31:21 fedora gnome-shell[2061]: Object St.Button (0x55971bf8abc0), 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.
Nov 30 11:31:21 fedora gnome-shell[2061]: Object St.Label (0x5597185699c0), 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.
Nov 30 11:31:21 fedora gnome-shell[2061]: == Stack trace for context 0x55971720c4b0 ==
Nov 30 11:31:21 fedora gnome-shell[2061]: #0   55971724bed8 i   resource:///org/gnome/shell/ui/windowPreview.js:566 (320169dc2f60 @ 10)
Nov 30 11:31:21 fedora gnome-shell[2061]: == Stack trace for context 0x55971720c4b0 ==
Nov 30 11:31:21 fedora gnome-shell[2061]: #0   55971724bed8 i   resource:///org/gnome/shell/ui/windowPreview.js:567 (320169dc2f60 @ 36)
Nov 30 11:31:21 fedora gnome-shell[2061]: == Stack trace for context 0x55971720c4b0 ==
Nov 30 11:31:21 fedora gnome-shell[2061]: #0   55971724bed8 i   resource:///org/gnome/shell/ui/windowPreview.js:570 (320169dc2f60 @ 77)
Nov 30 11:31:21 fedora gnome-shell[2061]: Object .Gjs_ui_windowPreview_WindowPreview (0x55971c41f030), 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.
FilBot3 commented 1 year ago

Nautilus RPM information

➜  ~ 
> rpm -qf natilus 
error: file /var/home/filbot/natilus: No such file or directory
➜  ~ 
> rpm -qa | grep -i nautilus
nautilus-extensions-43.0-2.fc37.x86_64
nautilus-43.0-2.fc37.x86_64
gnome-terminal-nautilus-3.45.90-1.fc37.x86_64
miabbott commented 1 year ago

This upstream issue looks very similar - https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/5596

I think to progress further, you would need to install the debug packages for gnome-shell and attach a debugger to the running gnome-shell process as described in https://wiki.gnome.org/GettingInTouch/Bugzilla/GettingTraces/Details

If you can get a trace using those methods, I would report it on the upstream GNOME Gitlab tracker.

travier commented 1 year ago

I don't know exactly what you did from this thread but here you have local versioned packages for RPM Fusion and you should switch to unversioned ones using the command from the link I pasted above:

 LocalPackages: rpmfusion-free-release-37-1.noarch rpmfusion-nonfree-release-37-1.noarch

I authored that thread. I did the original post. I did that from Fedora 35 to Fedora 36 and 36 to 37.

You need to run:

$ sudo rpm-ostree update \
    --uninstall rpmfusion-free-release \
    --uninstall rpmfusion-nonfree-release \
    --install rpmfusion-free-release \
    --install rpmfusion-nonfree-release

and reboot.

That should move them from LocalPackages to LayeredPackages, without a version attached.

travier commented 8 months ago

Is this still an issue on Fedora Silverblue 39? Thanks

travier commented 6 months ago

Closing as F37 is now EOL and this would need to be reproduced and investigated on recent Fedora releases.