Installing broadcom WiFi / Wireless and video drivers on Debian / SparkyLinux

The following article is a prompt-engineered output of ChatGPT 3.5, The goal of this is for you to achieve fast your objective with less reading and less searching in wikis. it has been tested on my laptop with the following specs (Broadcom BCM43142 and Radeon R3 Graphics) the following instructions worked fine for my laptop. however, in the article you will find links for more details by the official Debian wiki website.

Enabling Non-Free Repositories:

To ensure access to Broadcom drivers, you need to enable the non-free repositories in /etc/apt/sources.list. Open the file using your preferred text editor,

sudo nano /etc/apt/sources.list

Add “non-free” to the repository lines if not already there, or comment them out if you found the lines with a #. (keep in mind bullseye is a code-name example, use yours). For example:

deb http://deb.debian.org/debian/ bullseye main contrib non-free

Save the changes and exit the editor.

Installing Broadcom Drivers:

Next, update the package lists:

sudo apt update

Install the broadcom-sta-common package:

sudo apt install broadcom-sta-common

Building and Loading the wl Module:

Use module-assistant to build and install the wl module:

sudo apt install module-assistant
sudo module-assistant auto-install broadcom-sta

If you encounter an issue with module-assistant, you may need to troubleshoot before proceeding.

Load the wl module:

sudo modprobe wl

Verifying Installation:

Check if your Broadcom wireless device is recognized:

ifconfig
iwconfig

Ensure your wireless interface is available.

Optional: Making Configuration Permanent:

If everything works fine, you might want to make sure the wl module is loaded automatically on system boot. You can achieve this by adding wl to /etc/modules:

echo "wl" | sudo tee -a /etc/modules

Installing Video Drivers on Debian: A Simple Guide


NVIDIA Graphics Drivers:

For users with NVIDIA graphics cards, Debian provides a straightforward method for installation.

Make sure you have the ‘non-free’ and ‘non-free-firmware’ repositories in the /etc/apt/sources.list

deb http://deb.debian.org/debian/ sid main contrib non-free non-free-firmware

Begin by updating the package lists:

sudo apt update

Next, install the NVIDIA drivers:

sudo apt install nvidia-driver firmware-misc-nonfree

After installation, reboot your system for the changes to take effect.

For more detailed information, visit NVIDIA Graphics Drivers on Debian.

AMD Radeon and ATI Graphics Drivers:

For AMD Radeon and ATI graphics cards, Debian offers a similarly seamless installation process. Start by updating the package lists:

sudo apt update

Then, install the necessary firmware and drivers:

sudo apt install firmware-amd-graphics libgl1-mesa-dri libglx-mesa0 mesa-vulkan-drivers xserver-xorg-video-all

Once installed, a system restart may be required to complete the setup.

For additional guidance, refer to AMD Radeon and ATI Graphics Drivers on Debian.


With these steps, you can easily install video drivers for NVIDIA, AMD Radeon, and ATI graphics cards on Debian. Remember to reboot your system after installation to ensure the changes are applied effectively.

Leave a Reply