-
Notifications
You must be signed in to change notification settings - Fork 1
Known Issues
- To close tabs, you'll need a middle mouse button (M3).
- We are aware that some laptops have touchpads which lack an M3.
- Use a dedicated mouse with BCLD.
- Boot issues are often related to incompatible Secure Boot settings.
- Sometimes it can be caused by a corrupted image.
- Images can easily corrupt during the flashing of a USB, it happens all the time.
- In rare cases, a machine can be too 'new' for BCLD.
- Try to re-flash the BCLD-USB, maybe use a different tool.
- Always use the latest version of BCLD.
- Disable Secure Boot in the BIOS settings of your device.
- Enable Legacy booting or a Compatibility Support Module (CSM).
- Update the BIOS/UEFI firmare of the device.
- If your screen remains black or BCLD does not seem able to boot, it is possible your graphics card is not supported.
- Use the nomodeset BCLD parameter.
- It may also work to try nouveau.modeset=0
- Another option would be to try acpi=off
This will unfortunately affect rendering as it disables the proprietary drivers.
- Some systems may have trouble running BCLD with updated microcode.
- To try and boot BCLD with available microcode, use the
dis_ucode_ldrKERNEL PARAMETER
- BCLD tries to make a connection 3 times through LAN with priority over Wi-Fi.
- The default timeout is 20 seconds.
- Disable unused adapters in the BIOS of your system, this may skip a few checks.
- If Wi-Fi doesn't work with BCLD, it's probably related to Secure Boot.
- This is because the Realtek RTL8821CE Wireless Adapter and RTL8111/8168/8411 Ethernet Controller DKMS packages are not signed for Secure Boot.
- These drivers are never signed, as support for hardware stabilizes and merges with regular kernel updates.
- Disable Secure Boot or enable legacy boot through the BIOS settings.
- Use the pci=noaer kernel parameter.
- Use another type of connection (LAN/Wi-Fi).
- Wait for a new release with a kernel update.
- All files needed for booting BCLD over PXE are included on the ISO artifact.
- You will need to find the kernel (
vmlinuz) and ramdisk (initrd) files. - It's possible to recursively mount a
BCLD-IMGand then theBCLD-ISO. - This is where the files are located.
- Many PXE issues can be caused by forgetting to update these 2 files and using a newer BCLD-ISO.
- Always update the kernel and ramdisk when using a new version of BCLD.
- BCLD is completely stateless and will simulate a fresh install on every boot.
- This means BCLD will ask for a new DHCP lease during every startup.
- When rebooting BCLD from multiple machines, keep in mind that your local DHCP pool may be drained.
- Allow your DHCP server to remember MAC addresses for BCLD devices.
- Use a separate DHCP pool for BCLD devices.
- Disable IPv6 with ipv6.disable=1.
- BCLD enables Wake-on-LAN by default.
- It is possible to disable this using the BCLD parameter:
bcld.wol.disable=1 - Wake-on-LAN allows machines booting BCLD to start remotely.
- Try adding ip=dhcp to the BCLD parameters in
bcld.cfg.
- The microphone may not work for certain devices or headsets.
- Some hardware requires proprietary detection modules that are not publicly available.
- Switching back to legacy HDaudio can fix the problem.
- It may also be possible to switch to newer SOF audio drivers.
-
To disable digital microphone and force analog detection, use snd_hda_intel.dmic_detect=0(DEPRECATED). - To disable DSP audio detection, use snd-intel-dspcfg.dsp_driver=0.
- To enable HDaudio legacy drivers, use snd-intel-dspcfg.dsp_driver=1.
- To enable Intel DSP, use snd-intel-dspcfg.dsp_driver=2.
- To enable Sound Open Firmware, use snd-intel-dspcfg.dsp_driver=3.
- BCLD usually waits a few seconds to check current audio devices with PulseAudio.
- If this check fails, BCLD will automatically shut down.
- This check will fail if there is no sound device, or if the hardware cannot be detected.
- It may be possible to get audio working with bcld.audio.restore=1.
- Make sure the relevant audio devices are enabled in the BIOS settings of your machine.
- If the volume is too loud, simply change it using the BCLD parameter.
- Lower the volume using the bcld.audio.volume BCLD parameter.
- If the volume is low, it's possible there is lack of support for the audio device.
- ALSA may not be able to properly detect the audio sink, and will relay the audio to a combined sink.
- Raise the volume using the bcld.audio.volume BCLD parameter.
- Wait for a new release with a kernel update.
Copyright © 2025 Quintor B.V.
BCLD is licensed under the EUPL, Version 1.2 or – as soon they will be approved by the European Commission - subsequent versions of the EUPL (the "Licence"); You may not use BCLD except in compliance with the Licence. You may obtain a copy of the License at:
https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" basis, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
-
Configuration
2.1 Build Configuration
2.2 Build Flow
2.3 Client Configuration -
Collaboration
6.1 Community Guidelines
6.2 Workflow
6.3 Definitions
6.4 About Us