The application Files in Gnome doesn’t open correctly, after some recent update.
When I try to open directly the app from the applications list, the application name appear for some seconds in the top bar with a loading spinner, then disappear.
If I try to directly choose a location from the “Places” short-cut that Gnome created for me in the top bar, a notification appears saying “Failed to launch ‘directory’. Could not activate remote peer”, then nothing happens.
I tried removing and the reinstalling the application using Gnome Software, nothing changed.
I haven’t installed nothing new recently, I have only updated the system.
inxi -Fzx in terminal and post the output as </> Preformatted text here.
Please also try to start the app in a terminal. You can find the command in the properties of the app while right clicking on it and see the properties.
Starting from terminal should give you more information what could be wrong.
/lib64 is a symbolic link to /usr/lib64, and that is the default library search path, so setting LD_LIBRARY_PATH to the latter doesn’t do anything except change the output text a little.
These files should not be empty. It sounds like your previous update failed somehow, and some files were corrupted. For all of these files, you should find the package to which they belong:
You may also want to check your update history with sudo dnf history list and sudo dnf history info or maybe logs (journalctl) to check whether more packages in the previous updates were broken.
Launched probably with a software update from the Software Center.
The output of sudo dnf history info has one transaction, the number 109, that report those errors. It’s the one found previously.
$ sudo dnf history info 109
Transaction ID : 109
Begin time : Sat 19 Mar 2022 10:23:31 CET
Begin rpmdb : e20d22f7b99200d030e7517ea31bfbb279504208
End time : Sat 19 Mar 2022 10:23:42 CET (11 seconds)
End rpmdb : 3a98718785c30652d4553ac52a35c9bad228198a
User : System <unset>
Return-Code : Success
Releasever : 35
Command Line : -y install --disablerepo=* /tmp/akmods.jf0YMJpt/results/kmod-nvidia-470xx-5.16.15-201.fc35.x86_64-470.103.01-1.fc35.x86_64.rpm
Comment :
Packages Altered:
Install kmod-nvidia-470xx-5.16.15-201.fc35.x86_64-3:470.103.01-1.fc35.x86_64 @@commandline
Scriptlet output:
1 /sbin/ldconfig: Cannot mmap file /lib64/libgnome-autoar-0.so.0.
2
3 /sbin/ldconfig: File /lib64/libgnome-autoar-0.so.0.1.2 is empty, not checked.
4 /sbin/ldconfig: Cannot mmap file /lib64/libgnome-autoar-gtk-0.so.0.
5
6 /sbin/ldconfig: File /lib64/libgnome-autoar-gtk-0.so.0.1.2 is empty, not checked.
7 /sbin/ldconfig: File /lib64/libnsl.so.1 is empty, not checked.
8 /sbin/ldconfig: Cannot mmap file /lib64/libuv.so.1.
9
10 /sbin/ldconfig: File /lib64/libuv.so.1.0.0 is empty, not checked.
11 /sbin/ldconfig: Cannot mmap file /lib64/libgnome-autoar-0.so.0.
12
13 /sbin/ldconfig: File /lib64/libgnome-autoar-0.so.0.1.2 is empty, not checked.
14 /sbin/ldconfig: Cannot mmap file /lib64/libgnome-autoar-gtk-0.so.0.
15
16 /sbin/ldconfig: File /lib64/libgnome-autoar-gtk-0.so.0.1.2 is empty, not checked.
17 /sbin/ldconfig: File /lib64/libnsl.so.1 is empty, not checked.
18 /sbin/ldconfig: Cannot mmap file /lib64/libuv.so.1.
19
20 /sbin/ldconfig: File /lib64/libuv.so.1.0.0 is empty, not checked.
I think I’ve found the guilty transaction, the number 102. Contains the update of all the three “empty” libraries: gnome-autoar, libnsl, libuv. Reports as Return-Code failure, and as End Time 01 Jan 1970… strange. My pc was always turned on when I applied updates, so I don’t think this error is related to missing power supply.
libnsl package was not available… whatever this means. In fact only libnsl now appears in the output of sudo ldconfig, the other 2 libraries were fixed, and nautilus open correctly.
$ sudo dnf reinstall gnome-autoar libnsl libuv
Last metadata expiration check: 0:23:54 ago on Mon 21 Mar 2022 22:58:06 CET.
Installed package libnsl-2.34-25.fc35.x86_64 (from updates) not available.
Installed package libnsl-2.34-28.fc35.x86_64 (from updates) not available.
Installed package libnsl-2.34-28.fc35.i686 (from updates) not available.
Dependencies resolved.
================================================================================================================================================================================================================================================================================
Package Architecture Version Repository Size
================================================================================================================================================================================================================================================================================
Reinstalling:
gnome-autoar x86_64 0.4.3-1.fc35 updates 59 k
replacing gnome-autoar.x86_64 0.4.2-1.fc35
libuv x86_64 1:1.44.1-1.fc35 updates 150 k
replacing libuv.x86_64 1:1.43.0-2.fc35
Transaction Summary
================================================================================================================================================================================================================================================================================
Total download size: 209 k
Is this ok [y/N]: y
Downloading Packages:
(1/2): libuv-1.44.1-1.fc35.x86_64.rpm 553 kB/s | 150 kB 00:00
(2/2): gnome-autoar-0.4.3-1.fc35.x86_64.rpm 206 kB/s | 59 kB 00:00
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 244 kB/s | 209 kB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Reinstalling : libuv-1:1.44.1-1.fc35.x86_64 1/6
Reinstalling : gnome-autoar-0.4.3-1.fc35.x86_64 2/6
Obsoleting : libuv-1:1.43.0-2.fc35.x86_64 3/6
Cleanup : libuv-1:1.44.1-1.fc35.x86_64 4/6
Obsoleting : gnome-autoar-0.4.2-1.fc35.x86_64 5/6
Cleanup : gnome-autoar-0.4.3-1.fc35.x86_64 6/6
Running scriptlet: gnome-autoar-0.4.3-1.fc35.x86_64 6/6
/sbin/ldconfig: File /lib64/libnsl.so.1 is empty, not checked.
/sbin/ldconfig: File /lib64/libnsl.so.1 is empty, not checked.
Verifying : gnome-autoar-0.4.3-1.fc35.x86_64 1/6
Verifying : gnome-autoar-0.4.3-1.fc35.x86_64 2/6
Verifying : gnome-autoar-0.4.2-1.fc35.x86_64 3/6
Verifying : libuv-1:1.44.1-1.fc35.x86_64 4/6
Verifying : libuv-1:1.44.1-1.fc35.x86_64 5/6
Verifying : libuv-1:1.43.0-2.fc35.x86_64 6/6
Reinstalled:
gnome-autoar-0.4.3-1.fc35.x86_64 libuv-1:1.44.1-1.fc35.x86_64
Complete!
$ sudo ldconfig
ldconfig: File /lib64/libnsl.so.1 is empty, not checked.