TABLE OF CONTENTS
- The workaround:
With macOS Big Sur released some customers experience troubles running LucidLink, and are unable to connect to a filespace.
1. osxfuse driver not loaded.
From the Terminal run the command:
kextstat -l |grep macfuse
If you don't see the following output it means the extension is not loaded and ultimately Lucid will not work:
138 0 0xffffff7f82cd4000 0x17000 0x17000 io.macfuse.filesystems.macfuse (2053.16) F0B27867-EA78-3431-8226-0199B122B650 <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:
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:
sudo kmutil clear-staging
To ensure the osxfuse is loaded run the following command in Terminal application:
sudo kmutil load -p /Library/Filesystems/macfuse.fs/Contents/Extensions/11/macfuse.kext