15.10. Troubleshooting
15.10.1. Active VFS Mounts Are Invisible
If your active VFS mounts are invisible, it means that your application is not a native GIO client. Native GIO clients are typically all GNOME applications using GNOME libraries (glib, gio). There is a service,
gvfs-fuse
, provided as a fallback for non-GIO clients.
To find the cause of an active but invisible VFS mount, check whether the
gvfs-fuse
process is running. Since gvfs-fuse
runs automatically and it is not recommended to start it by yourself, try logging out and logging in as a first option.
Alternatively, you can start the VFS compatibility mount manually in the terminal:
- Find the
UID
(system user ID) for the/run/user/UID/gvfs/
path by running theid
command (thegvfsd-fuse
daemon requires a path it is supposed to expose its services at).Or, when the/run/user/UID/gvfs/
path is unavailable,gvfsd-fuse
uses a.gvfs
path in your home directory. - Start the
gvfsd-fuse
daemon by running the/usr/libexec/gvfsd-fuse -f /run/user/UID/gvfs
command. - Now, the VFS mount is available and you can manually browse for the path in your application.
15.10.2. Connected USB Disk Is Invisible
Under certain circumstances, when you connect a flash drive, the GNOME Desktop may not display it. If the drive is invisible, it means that:
- You cannot see the device in the Disks application.
- You have run the
udisksctl dump
command, which lists the current state of theudisks
daemon and shows information about all objects, but your flash drive is not among them. - You have run the
dmesg
command. Towards the end of the log, there are messages related to USB device detection and a list of detected partitions, but your flash drive is not among them.
If your flash drive is not visible, you can attempt to set the Disks:
flag in - Open Disks by pressing the Super key to enter the
Activities Overview
, typingDisks
, and then pressing Enter. - In theactions menu, click .
- Click Show in user interface.
- Confirm by clicking.
If the flash drive is still not visible, you may try to remove the drive and try connecting it again.
For more information about the storage, see the Storage Administration Guide.
15.10.3. Nautilus Shows Unknown or Unwanted Partitions
Check whether the device is listed in the
/etc/fstab
file as the devices are not shown in the user interface by default. The /etc/fstab
file typically lists disk partitions that are intended to be used in the operating system, and indicates how they are mounted. Certain mount options may allow or prevent displaying the volume in the user interface.
One of the solutions to hide a volume is to uncheck Show in user interface in the window in the Disks application:
- Open Disks by pressing the Super key to enter the
Activities Overview
, typingDisks
, and then pressing Enter. - In theactions menu, click .
- Uncheck Show in user interface and confirm by clicking .
15.10.5. What to Do If the Disk Is Busy?
If you receive a notification about your disk being busy, determine the programs that are accessing the disk. Then, you may regularly end the programs you are running. Or, you can use the System Monitor to kill the programs forcefully.
Where and How to View System Processes?
- Run the
lsof
command to get the list of open files alongside with processes. Iflsof
is not available, run theps ax
command that also provides the list of running processes. - Alternatively, you can use the System Monitor application to display the running processes in a GUI.
- Make sure that you have
iotop
installed by running the following command:#
yum install iotop
Then runiotop
as root to view the system processes.
When you have determined the programs, end or kill them as follows:
- On the command line, execute the
kill
command. - In the System Monitor, right-click the line with the program process name, and click the or drop-down menu item.