Today's Update in Fedora Broke Accessing My NAS in Files

Today (05/01/2022), Fedora updated various system programs through its Discover program. Immediately afterward, Gnome’s Files file explorer refused to connect to my NAS. It now gives the following error:

"Unhandled error message:  Failed to mount Windows share:  Invalid argument"

Luckily, Plasma’s Dolphin file explorer continues to access the NAS without problem (and I can use my browsers to log into the NAS as usual).

Unfortunately, I don’t know how to see a log of what Discover actually upgraded. I know I saw some samba programs updated. But, there’s not much else I can tell you.

Operating System: Fedora Linux 35
KDE Plasma Version: 5.24.4
KDE Frameworks Version: 5.91.0
Qt Version: 5.15.2
Kernel Version: 5.17.4-200.fc35.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 5600X 6-Core Processor
Memory: 15.6 GiB of RAM
Graphics Processor: AMD Radeon RX 6700 XT

1 Like

Looks like,

Upstream, Invalid Argument with samba 4.16.0 (#611) · Issues · GNOME / gvfs · GitLab
Invalid Argument when mounting smb share (#619) · Issues · GNOME / gvfs · GitLab


Dear @heosketelyan,

On FC35, i confirm that upgrading GVFS packages to recent version 1.48.1-3 solved the smb mounting issue with Gnome Files (Nautilus).

Updated and tested ok on my side.

Bodhi Karma for this update already got three positive votes and now has been requested to stable.

FC35 users can already get gvfs 1.48.1-3 packages from here:

Search for all gvfs already installed on your system

rpm -qa | grep gvfs

For each of them, download the version 1.48.1-3 version.

Then install them from your Download folder (for instance):

rpm -Uvh Downloads/gvfs-*

Restart your system & you are done.


1 Like

For each of them , download the version 1.48.1-3 version

Could anyone expand on this a little further for those of us not familiar?

This provides a list of the packages already installed

This tells you to download the newer version of each package listed above from koji

This tells you to upgrade the packages you just downloaded then restart.

I don’t know how to instruct someone in a way that could be easier to follow.