TABLE OF CONTENTS


With macOS Big Sur released some customers experience troubles running LucidLink, and are unable to connect to a filespace.



Symptoms:


1. osxfuse driver not loaded.

From the Terminal run the command:


kextstat -l |grep  osxfuse



If you don't see the following output it means the extension is not loaded and ultimately Lucid will not work:


Executing: /usr/bin/kmutil showloaded --list-only

No variant specified, falling back to release

  187    0 0xffffff7fa169f000 0x17000    0x17000    com.github.osxfuse.filesystems.osxfuse (3.11.2) FC635049-53AB-3DA8-8939-69D200ABD3C4 <8 6 5 3 1>



2. Error message while attempting to connect to a filespace.


Attempting to connect to a filespace but never succeeds:



Ultimately fails with this error:



The workaround:


1. Make sure you exit Lucid.


2. Download and install latest version of Lucid.


More details on how to install Lucid can be found here: https://lucidlink.freshdesk.com/a/solutions/articles/31000053426


3. Reboot macOS and start Lucid as usual.


After installation is completed reboot macOS and Lucid will be up and running.


If the latest Lucid version is not starting it's because the osxfuse driver was not loaded successfully. This is caused by kernel extensions not supported by Big Sur. In such cases follow the steps described in 4. Removing unsupported kernel extensions.


4. Removing unsupported kernel extensions


In case you have installed macOS FUSE driver but still have issues starting Lucid it's likely caused by some other kernel extensions which are no longer supported in Big Sur and are causing conflicts. In order to resolve them follow the steps below.


Run the following commands in Terminal application:

mkdir BlackBerry.bak
sudo mv -f "/System/Library/Extensions/BlackBerryUSBDriverInt.kext" BlackBerry.bak/
sudo mv -f "/System/Library/Extensions/RIMBBUSB.kext" BlackBerry.bak/
sudo mv -f "/System/Library/Extensions/RIMBBVSP.kext" BlackBerry.bak/
sudo mv -f "/Library/Extensions/BlackBerryUSBDriverInt.kext" BlackBerry.bak/
sudo mv -f "/Library/Extensions/RIMBBUSB.kext" BlackBerry.bak/
sudo mv -f "/Library/Extensions/RIMBBVSP.kext" BlackBerry.bak/
sudo mv -f "/Library/Application Support/BlackBerry" BlackBerry.bak/
sudo mv -f "/Library/Application Support/BlackBerryDesktop" BlackBerry.bak/
sudo mv -f "/Library/Frameworks/RimBlackBerryUSB.framework" BlackBerry.bak/
sudo mv -f "/Library/LaunchAgents/com.rim.BBLaunchAgent.plist" BlackBerry.bak/
sudo mv -f "/Library/LaunchDaemons/com.rim.BBDaemon.plist" BlackBerry.bak/


Note that some of the commands may return "No such file or directory" which is expected.


Run the following command to clear the extensions in the staging directory" in Terminal application:

kmutil clear-staging


To ensure the osxfuse is loaded run the following command in Terminal application:

kmutil load -p /Library/Filesystems/osxfuse.fs/Contents/Extensions/11/osxfuse.kext


Then reboot macOS and start Lucid as usual.