Generally no, you don't need to. But more specifically, it depends. What kind of distribution do you use? And edit: which CPU does that machine use? Answer from Deleted User on reddit.com
🌐
MAXNET
maxnet.ua › home › blog › how to update drivers in linux
How to update drivers in Linux
May 14, 2025 - To update your Linux drivers in Ubuntu, you just need to update your system regularly using the following commands: sudo apt update && sudo apt -y upgrade · Recently, new versions of Linux kernels have been released quite frequently (every ...
Discussions

How to upgrade drivers in Linux
Most of the drivers in Linux come with the kernel. Usually, the OS will ask you whether you want to use open-source drivers or proprietary drivers. In some cases, you'll have to install them by downloading them from the manufacturer's page and running an install script. In LM I believe you can open Additional Drivers and enable proprietary drivers from there. If there's nothing there you might have to download the driver or stick with the open-source one. More on reddit.com
🌐 r/linux4noobs
3
4
August 11, 2020
How does linux driver update work? - Unix & Linux Stack Exchange
Bring the best of human thought ... at your work. Explore Stack Internal ... As far as I know no update on a linux machine requires a restart. Windows however needs to restart several times for a update to complete which is understandable because the hardware might be in use at the moment and a restart ensures that no software uses the driver... More on unix.stackexchange.com
🌐 unix.stackexchange.com
How to install drivers for Linux?
Generally no, you don't need to. But more specifically, it depends. What kind of distribution do you use? And edit: which CPU does that machine use? More on reddit.com
🌐 r/linuxquestions
39
47
April 16, 2022
If you don't want to update your Nvidia drivers to the beta version, Rise of the Tomb Raider works well with old drivers too!

Although for some, including me, the non-beta drivers does cause abnormal memory usage with RotTR.

With beta drivers and my pretty much maxed settings with Texture Quality down to high, it uses about 4.6GB of RAM. (With very high it uses about 3GB more)

With non-beta drivers it seems to have a memory leak, or at least use a lot, as it climbed to 7GB before I closed it. This as a second attempt after it used up all RAM when I wasn't monitoring it.

More on reddit.com
🌐 r/linux_gaming
26
42
April 24, 2018
People also ask

How do I update all my drivers?
You can update all your drivers using Windows Updates. Any other software or program that claims to do this is most likely a sham.
🌐
exputer.com
exputer.com › home › how to update drivers: pc, mac & linux [step by step]
How To Update Drivers: PC, Mac & Linux [Step By Step] - eXputer.com
Is it OK to update all my drivers?
As previously mentioned, do not try to fix what is already working. However, it is okay to update all of them if it’s through Windows itself.
🌐
exputer.com
exputer.com › home › how to update drivers: pc, mac & linux [step by step]
How To Update Drivers: PC, Mac & Linux [Step By Step] - eXputer.com
How do I update my graphics driver?
You can follow one of the three methods in the guide to update your graphics driver.
🌐
exputer.com
exputer.com › home › how to update drivers: pc, mac & linux [step by step]
How To Update Drivers: PC, Mac & Linux [Step By Step] - eXputer.com
🌐
eXputer
exputer.com › home › how to update drivers: pc, mac & linux [step by step]
How To Update Drivers: PC, Mac & Linux [Step By Step] - eXputer.com
March 31, 2024 - Updating your Drivers frequently saves you a lot of hassle when troubleshooting your system. For Windows users, utilize Windows Updates for stable, bug-free updates. If needed, use Device Manager to search for or manually install drivers. MacOS users can update drivers through the Updates app in Settings. Linux users can update drivers via the distro’s GUI, Terminal, or by updating the Kernel.
🌐
UMA Technology
umatechnology.org › home › update driver linux command
Update Driver Linux Command - UMA Technology
September 14, 2025 - DKMS allows kernel‑module drivers to rebuild automatically when a new kernel is installed. ... This is especially relevant for third‑party drivers you installed via DKMS (NVIDIA DKMS is common in certain workflows, as well as some wireless and storage drivers). ... It shows driver version, GPU status, and compute processes. ... fwupdmgr refresh followed by get-updates may show errors if firmware isn’t available for your device
Find elsewhere
🌐
Linux.org
linux.org › home › forums › general linux forums › getting started
Drivers Update | Linux.org
January 3, 2021 - I use KDE neon/plasma how can i update my drivers(CPU/GPU/others)? Thanks ... You just update the whole system; everything will come through including the modules. TZ=Australia/NSW - Currently using: Fedora Workstation ... Either through the GUI package manager, Discover. There should be a ...
🌐
Reddit
reddit.com › r/linux4noobs › how to upgrade drivers in linux
r/linux4noobs on Reddit: How to upgrade drivers in Linux
August 11, 2020 -

I switched to Linux Mint a few months ago and I am loving it. But I was wondering how to do the driver updates. My lap came pre-installed with Windows 10. Currently, it is running only on Mint.

All the driver update software is available only as the windows version for my laptop. (in Lenovo official site)

Are there any alternative methods? My aim is to update the WLAN driver for which I am facing some issues.

Thank you.

Top answer
1 of 3
4
My aim is to update the WLAN driver for which I am facing some issues. Generally the Linux kernel provides hardware drivers and as the Linux kernel is updated newer hardware device driver versions are made available. The exception to this is hardware device drivers not provided by the Linux kernel due to licencing incompatibility issues such as nvidia drivers and several wifi device drivers for realtek and broadcom wifi chipsets. If you are having stability concerns with your wifi device driver you first need to be aware which wifi device and driver that device is using to determine the origin software package providing the driver. Typically to view pci based hardware devices opening a text console terminal then typing sudo lspci -k will display a list with hardware device drivers available and in use by each device. Once your aware of the driver name you can use google to research the origin of the software package that provides that wifi driver. Currently, it is running only on Mint. If you are running mint just using mint is a considerable stability concern more likely to be the sole contributing factor to system inconsistency issues known as frankendebian due to how mint packages or rather does not package software users rely upon and rather provides a bag of mixed nuts obtained from several other distros. If I were to consider an adequate analogy of Linux mint it might be akin to having a large green colored girlfriend with pencil for a left leg, crayon for the right leg, one arm thin and the other obese and a torso pokadot painted orange and red.
2 of 3
3
Most of the drivers in Linux come with the kernel. Usually, the OS will ask you whether you want to use open-source drivers or proprietary drivers. In some cases, you'll have to install them by downloading them from the manufacturer's page and running an install script. In LM I believe you can open Additional Drivers and enable proprietary drivers from there. If there's nothing there you might have to download the driver or stick with the open-source one.
🌐
Linux Mint Installation Guide
linuxmint-installation-guide.readthedocs.io › en › latest › drivers.html
Hardware drivers — Linux Mint Installation Guide documentation
One of the first things to do after installing Linux Mint is to check for available hardware drivers. Launch Menu ‣ Administration ‣ Driver Manager. ... If you are offline, the Driver Manager will inform you that it cannot connect to the Internet. Insert your bootable Linux Mint USB stick ...
Top answer
1 of 2
10

Updates on Linux require a restart if they affect the kernel. Drivers are part of the kernel. It's sometimes possible to upgrade a driver on Linux without rebooting, but that doesn't happen often: the peripheral controller by the driver can't be in use during the update, and the new driver version has to be compatible with the running kernel.

Upgrading a driver to a running system where the peripheral controlled by the driver is in use requires that the old driver leaves the peripheral in a state that the new driver is able to start with. The old and new driver must manage the handover of connections from clients as well. This is doable but difficult; how difficult depends on what the driver is driving. For example, a filesystem update without unmounting the filesystem requires the handover of some very complex data structures but is easy to cope with on the hardware side (just flush the buffers before the update, and start over with an empty cache). Conversely, an input driver only has to transmit a list of open descriptors or the like on the client side, but the hardware side requires that the new driver know what state the peripheral is in and must be managed carefully not to lose events.

Updating a driver on a live system is a common practice during development on operating systems where drivers can be dynamically loaded and unloaded, but usually not while the peripheral is in use. Updating a driver in production is not commonly done on OSes like Linux and Windows; I suppose it does get done on high-availability systems that I'm not familiar with.

Some drivers are not in the kernel (for example FUSE filesystems). This makes it easy to update them without updating the rest of the system, but it still requires that the driver not be in use (e.g. instances of the FUSE filesystem have to be unmounted and mounted again to make use of the new driver version).

Linux does have mechanisms to upgrade the kernel without restarting: Ksplice, Kpatch, KGraft. This is technically difficult as the updated version has to be compatible with the old version to a large extent; in particular, its data structures have to have exactly the same binary layout. A few distributions offer this service for security updates. These features are not (yet?) available in the mainline Linux kernel. On a mainline Linux kernel, a driver can be updated only if it's loaded as a module and if the module can be unloaded and the new module is compatible with the running kernel.

2 of 2
8

I'd like to add to Gilles' answer in stating that unlike in Windows where the drivers are unloaded and loaded upon installation in most cases, in Linux installation of drivers mainly consists of adding the binaries and configuration to the filesystem and setting them as the latest version.

This means that unlike in Windows that tells you to reboot since you're system is in an unstable/unknown state, in Linux most often you're just in the same state you were before installing the driver.

In addition, adding "new" drivers in Linux consists of loading the kernel modules, so when adding a new driver there's no need for reboots usually. In Windows most devices are handled by a generic driver, so a driver is unloaded when adding new devices as well.

Lastly, the kernel has no "reboot needed" flag, so the suggestion to reboot is dependent on the developer of the driver helper utility, which means that there may well be cases when you should have rebooted, you just didn't get an indication that you should.

🌐
BlackBerry
docs.blackberry.com › en › unified-endpoint-security › blackberry-ues › setup › setup › Setting-up-BlackBerry-Protect-Desktop › Install_the_Protect_Desktop_agent_for_Linux › Upgrading-the-Linux-driver › Automatically-update-the-linux-driver
Arctic Wolf Help Documentation
Skip to main contentSkip to search · Powered by Zoomin Software. For more details please contactZoomin · © 2026 Arctic Wolf Networks Inc. All Rights Reserved · Privacy PolicyTerms of UseCookie PolicyAccessibility StatementInformation SecuritySustainability Statement · Powered By
🌐
Red Hat
docs.redhat.com › en › documentation › red_hat_enterprise_linux › 5 › html › installation_guide › chap-updating_your_system
Chapter 23. Updating Your System | Installation Guide | Red Hat Enterprise Linux | 5 | Red Hat Documentation
Download the driver update rpm package from the location specified by Red Hat or your hardware vendor. The package file name will begin with kmod (short for kernel module) and have a form similar to this example: ... In the example, the driver update rpm package supplies an Intel IPW3945 WiFi ...
🌐
How-To Geek
howtogeek.com › home › features › how to install hardware drivers on linux
How to Install Hardware Drivers on Linux
April 7, 2015 - Unless you have an ancient device that only works with older versions of Windows, the manufacturer has done the work of making it work with Windows. Hardware that doesn't work is usually just a quick driver download away from working. Things are different on Linux. Most of the drivers for hardware on your computer are open-source and integrated into Linux itself.
🌐
Linux Mint Forums
forums.linuxmint.com › board index › main edition support › beginner questions
[solved?] How will drivers update? - Linux Mint Forums
June 8, 2024 - MiZoG wrote: Sat Jun 08, 2024 3:43 ... But when Ubuntu offers -let's say- a package of coming 555 driver you'll have to use Driver Manager or the terminal to upgrade if you want to....
🌐
Opensource.com
opensource.com › article › 18 › 11 › how-install-device-driver-linux
How to install a device driver on Linux | Opensource.com
November 15, 2018 - By using yum, dnf, apt-get, etc., you're basically adding a repository and updating the package cache. Download, compile, and build it yourself This usually involves downloading a package directly from a website or using the wget command and running the configuration file and Makefile to install it. This is beyond the scope of this article, but you should be able to find online guides if you choose to go this route. Before jumping further into installing a driver in Linux, let's look at some commands that will determine whether the driver is already available on your system.
🌐
Red Hat
docs.redhat.com › en › documentation › red_hat_enterprise_linux › 7 › html › installation_guide › sect-driver-updates-performing-ppc
11.2. Performing a Driver Update During Installation | Installation Guide | Red Hat Enterprise Linux | 7 | Red Hat Documentation
To have the installation program automatically recognize a driver update disc, connect a block device with the OEMDRV volume label to your computer before starting the installation process. ... Starting with Red Hat Enterprise Linux 7.2, you can also use the OEMDRV block device to automatically ...
🌐
LinuxBloke
blog.linuxbloke.com › keeping-your-linux-device-drivers-up-to-date
Keeping Your Linux Device Drivers Up-to-Date
March 28, 2024 - As you update your system's packages and Linux kernel to newer versions, improved drivers get included. However, relying solely on distribution updates for drivers has some limitations: Release cycles can lag - New hardware gets released faster than Linux distributions push major updates. Waiting on distribution updates alone may leave new devices without optimal support.
🌐
Linux Mint Forums
forums.linuxmint.com › board index › main edition support › beginner questions
[SOLVED] Update drivers when there is no update in driver manager - Linux Mint Forums
April 12, 2022 - The CPU is very new generation. I would suggest as first to try installing a newer kernel series. Intel drivers are in the kernel. Open Update Manager, go to View > Linux kernels menu and install the 5.13 kernel. Reboot your computer afterwards to start using it.
🌐
Malwarebytes
malwarebytes.com › home › how to update your drivers and when you need to
How to update your drivers and when you need to
February 24, 2022 - Device drivers are often forgotten. This article tells you how to update drivers and goes into when you should and what to avoid.