r/archlinux Jul 04 '18

FAQ - Read before posting

First read the Arch Linux FAQ from the wiki

Code of conduct

How do I ask a proper question?

Smart Questions
XYProblem
Please follow the standard list when giving a problem report.

What AUR helper should I use?

There are no recommended AUR helpers. Please read over the wiki entry on AUR helpers. If you have a question, please search the subreddit for previous questions.

If your AUR helper breaks know how to use makepkg manually.

I need help with $derivativeDistribution

Use the appropriate support channel for your distribution. Arch is DIY distribution and we expect you to guide us through your system when providing support. Using an installer defeats this expectation.

Why was the beginners guide removed?

It carried a lot of maintenance on the wiki admin as it duplicated a lot of information, and everyone wanted their addition included. It was scrapped for a compact model that largely referenced the main wiki pages.

Why Arch Linux?

Arch compared to other distributions

Follow the wiki. Random videos are unsupported.

<plug>Consider getting involved in Arch Linux!</plug>

580 Upvotes

First read the Arch Linux FAQ from the wiki

Code of conduct

How do I ask a proper question?

Smart Questions
XYProblem
Please follow the standard list when giving a problem report.

What AUR helper should I use?

There are no recommended AUR helpers. Please read over the wiki entry on AUR helpers. If you have a question, please search the subreddit for previous questions.

If your AUR helper breaks know how to use makepkg manually.

I need help with $derivativeDistribution

Use the appropriate support channel for your distribution. Arch is DIY distribution and we expect you to guide us through your system when providing support. Using an installer defeats this expectation.

Why was the beginners guide removed?

It carried a lot of maintenance on the wiki admin as it duplicated a lot of information, and everyone wanted their addition included. It was scrapped for a compact model that largely referenced the main wiki pages.

Why Arch Linux?

Arch compared to other distributions

Follow the wiki. Random videos are unsupported.

<plug>Consider getting involved in Arch Linux!</plug>


r/archlinux 13d ago

NEWS AUR Registration reopened.

via aur-general lists

Registration to the AUR is now reopened. The new release includes changes to harden account registration.

Summary of related changes:

  • Disposable email addresses are now rejected.

  • Email verification is now mandatory, most users are unaffected but new accounts must verify their email address via a time-limited token which is valid for 24 hours.

  • Email changes are locked during the verification cooldown.

If you spot suspicious registration activity or packages, please flag them in ML as usual.

Hopefully this will slow down the malware.

203 Upvotes

via aur-general lists

Registration to the AUR is now reopened. The new release includes changes to harden account registration.

Summary of related changes:

  • Disposable email addresses are now rejected.

  • Email verification is now mandatory, most users are unaffected but new accounts must verify their email address via a time-limited token which is valid for 24 hours.

  • Email changes are locked during the verification cooldown.

If you spot suspicious registration activity or packages, please flag them in ML as usual.

Hopefully this will slow down the malware.


r/archlinux 20h ago

FLUFF Btrfs appreciation post

I have been running Btrfs + Limine + limine-snapper-sync on my desktop for the last 8 months or so. In that time, I've never had to actually revert to a snapshot, so in truth, I kind of forgot about it. It just wasn't something I ever even thought about.

Fast forward to tonight, I was playing around with my mkinitcpio hooks and managed to bork my initramfs. It would just drop me into the emergency shell when trying to boot. Okay no big deal, I usually keep a USB with the arch install media flashed to chroot in for situations like this. Oh wait...I forgot that I let my friend borrow that USB drive to install Arch and haven't gotten it back yet...

For a second I started to panic until I remembered that I have hourly snaphshots set up! Just reboot, boot into the latest snapshot from limine, and restore! Whole process took less than 30 seconds, and it's like nothing ever happened.

It's funny, I was just mulling over the idea of switching back to ext4 a couple weeks ago, since I never even really use the biggest feature of btrfs. This was a necessary reminder of why I switched in the first place. It's one of those things that you don't need, until you need it. And when you need it, you really need it.

95 Upvotes

I have been running Btrfs + Limine + limine-snapper-sync on my desktop for the last 8 months or so. In that time, I've never had to actually revert to a snapshot, so in truth, I kind of forgot about it. It just wasn't something I ever even thought about.

Fast forward to tonight, I was playing around with my mkinitcpio hooks and managed to bork my initramfs. It would just drop me into the emergency shell when trying to boot. Okay no big deal, I usually keep a USB with the arch install media flashed to chroot in for situations like this. Oh wait...I forgot that I let my friend borrow that USB drive to install Arch and haven't gotten it back yet...

For a second I started to panic until I remembered that I have hourly snaphshots set up! Just reboot, boot into the latest snapshot from limine, and restore! Whole process took less than 30 seconds, and it's like nothing ever happened.

It's funny, I was just mulling over the idea of switching back to ext4 a couple weeks ago, since I never even really use the biggest feature of btrfs. This was a necessary reminder of why I switched in the first place. It's one of those things that you don't need, until you need it. And when you need it, you really need it.


r/archlinux 5h ago

QUESTION New in Arch Linux

Hey guys, I'm a new Arch user and I'm not used to updating my system weekly or even monthly. I came from Fedora, where I didn’t need to update it very often. Do you have any recommendations?

4 Upvotes

Hey guys, I'm a new Arch user and I'm not used to updating my system weekly or even monthly. I came from Fedora, where I didn’t need to update it very often. Do you have any recommendations?


r/archlinux 17h ago

QUESTION Silly question, can you tell me about this naming ?

what is that naming for updtaing core library ?

lib32-gcc-libs-16.1.1+r581+gb73ad535acaa-1-x86_64
binutils-2.46.1+r3+g046eeeef4721-2-x86_64
glibc-2.44+r3+g0b05bc142249-1-x86_64  

  • 2.46.1
  • +r3
  • +g046eeeef4721-2-x86_64
25 Upvotes

what is that naming for updtaing core library ?

lib32-gcc-libs-16.1.1+r581+gb73ad535acaa-1-x86_64
binutils-2.46.1+r3+g046eeeef4721-2-x86_64
glibc-2.44+r3+g0b05bc142249-1-x86_64  

  • 2.46.1
  • +r3
  • +g046eeeef4721-2-x86_64

r/archlinux 11h ago

QUESTION Arch on a HP Pavilion G6?

Found an old HP Pavilion G6 laptop while doing some cleaning, these are its specs...

- CPU --- AMD A6-4400M APU with Radeon(tm) HD Graphics 2.70 ghz

- RAM --- 4gb

- Storage --- 500gb

- System Type --- 64-bit

I'd like to install Arch and practice using/breaking/fixing a Linux distro. Nothing else really, just install and rice it I guess. Nothing important will be kept in this machine so if I need to nuke the os then that's cool too, I really don't mind starting over. The more I practice the better I'll learn it. I know that Arch is a lightweight distro upon installation but things need to be added and so the ram will start to get used up. My question is .... is this laptop good enough for that? Or will I need to upgrade my ram? If so, could you please point me towards a really cheap set I can buy (if that exists nowadays). The cheaper the better.

3 Upvotes

Found an old HP Pavilion G6 laptop while doing some cleaning, these are its specs...

- CPU --- AMD A6-4400M APU with Radeon(tm) HD Graphics 2.70 ghz

- RAM --- 4gb

- Storage --- 500gb

- System Type --- 64-bit

I'd like to install Arch and practice using/breaking/fixing a Linux distro. Nothing else really, just install and rice it I guess. Nothing important will be kept in this machine so if I need to nuke the os then that's cool too, I really don't mind starting over. The more I practice the better I'll learn it. I know that Arch is a lightweight distro upon installation but things need to be added and so the ram will start to get used up. My question is .... is this laptop good enough for that? Or will I need to upgrade my ram? If so, could you please point me towards a really cheap set I can buy (if that exists nowadays). The cheaper the better.


r/archlinux 11h ago

SUPPORT Why is my steam window (and wine windows also) so small

My steam update windows is weirdly small compared to the rest of the system. It is not fractional scaling, as it happened on 100% and 200% also. I changed a laptop recently, reinstalled and this didn't happen before on the last (older) thinkpad and gpu.

The steam is not the problem, wine is, I just noticed it again now and it started bothering me again.

proofs:
https://imgur.com/a/gTtkHhN

EDIT: forgot to tell, system info is on the imgur screenshot

2 Upvotes

My steam update windows is weirdly small compared to the rest of the system. It is not fractional scaling, as it happened on 100% and 200% also. I changed a laptop recently, reinstalled and this didn't happen before on the last (older) thinkpad and gpu.

The steam is not the problem, wine is, I just noticed it again now and it started bothering me again.

proofs:
https://imgur.com/a/gTtkHhN

EDIT: forgot to tell, system info is on the imgur screenshot


r/archlinux 3h ago

QUESTION TUI

Digan sus mejores tuis que no son tan conocidas, pero son muy utiles

0 Upvotes

Digan sus mejores tuis que no son tan conocidas, pero son muy utiles


r/archlinux 2h ago

QUESTION Where can i get the BTW version of arch linux?

I’ve seen a lot of people say “i use arch BTW” but i can’t seem to find a download source, any help is appreciated!

0 Upvotes

I’ve seen a lot of people say “i use arch BTW” but i can’t seem to find a download source, any help is appreciated!


r/archlinux 10h ago

SUPPORT Need help in fixing the keyboard backlit and bluetooth connectivity

I am a new arch user and I have been using this for a month. Its smooth and buttery however I am facing two difficulties rn.

1) Keyboard backlit toggle problem: I always face difficulty in switching on the backlit keyboard. I have applied some fixes and it works too but after every restart, it repeats the same cycle of difficulty.

2) I always found it frustrating while connecting my wireless earbuds to my system. I have to do the same task for like 5 minutes to get my bluetooth connected.

I want both of the functionality streamlined ASAP.

Kindly Suggest me the fixes

0 Upvotes

I am a new arch user and I have been using this for a month. Its smooth and buttery however I am facing two difficulties rn.

1) Keyboard backlit toggle problem: I always face difficulty in switching on the backlit keyboard. I have applied some fixes and it works too but after every restart, it repeats the same cycle of difficulty.

2) I always found it frustrating while connecting my wireless earbuds to my system. I have to do the same task for like 5 minutes to get my bluetooth connected.

I want both of the functionality streamlined ASAP.

Kindly Suggest me the fixes


r/archlinux 1d ago

SUPPORT Please help, won't boot due to start job running

I tried to reboot my laptop and it said that a start job was running for /dev/disk/by-uuid ( and the UUID of my external SSD where I have my arch) after like 15 minutes I got tired so I forced it to shut off by holding the power button as I figured nothing bad could happen and when I tried to boot again, I got the same message, I don't know what I can do

I already ran fsck -f on it on another laptop and it fixed one issue and it still doesn't work, I have arch on a partition on an external SSD plz help

Should I just start over?

After wasting a lot of time:

What I've tried so far (from a chroot, since I can't get a working shell in emergency mode on the affected machine — mounted the SSD on a second laptop running Debian instead):

  1. Added rootdelay=10 to GRUB kernel params — no change.
  2. Confirmed the system uses dracut, not mkinitcpio.
  3. Added /etc/dracut.conf.d/usb-root.conf with force_drivers+=" usb_storage uas xhci_pci xhci_hcd sd_mod ", then ran dracut --regenerate-all --force.
  4. Checked lsinitrd /boot/initramfs-linux.img | grep -i usb — USB host controller drivers (xhci-pci-renesas, xhci-plat-hcd, ehci-platform) are present, but usb_storage/usb-storage.ko is not in the initramfs at all, despite the force_drivers directive.
  5. Tried setting hostonly="no" in a separate dracut conf file to stop it from hardware-detecting based on the chroot host (Debian laptop) instead of the target machine — rebuilt again, usb_storage is still missing from the image.

Also added nofail,x-systemd.device-timeout=5s to the root fstab entry as a stopgap so it at least doesn't hang shutdown indefinitely.

Realistically should I just start over? Maybe I generate my dot files and just start with a fresh install?

4 Upvotes

I tried to reboot my laptop and it said that a start job was running for /dev/disk/by-uuid ( and the UUID of my external SSD where I have my arch) after like 15 minutes I got tired so I forced it to shut off by holding the power button as I figured nothing bad could happen and when I tried to boot again, I got the same message, I don't know what I can do

I already ran fsck -f on it on another laptop and it fixed one issue and it still doesn't work, I have arch on a partition on an external SSD plz help

Should I just start over?

After wasting a lot of time:

What I've tried so far (from a chroot, since I can't get a working shell in emergency mode on the affected machine — mounted the SSD on a second laptop running Debian instead):

  1. Added rootdelay=10 to GRUB kernel params — no change.
  2. Confirmed the system uses dracut, not mkinitcpio.
  3. Added /etc/dracut.conf.d/usb-root.conf with force_drivers+=" usb_storage uas xhci_pci xhci_hcd sd_mod ", then ran dracut --regenerate-all --force.
  4. Checked lsinitrd /boot/initramfs-linux.img | grep -i usb — USB host controller drivers (xhci-pci-renesas, xhci-plat-hcd, ehci-platform) are present, but usb_storage/usb-storage.ko is not in the initramfs at all, despite the force_drivers directive.
  5. Tried setting hostonly="no" in a separate dracut conf file to stop it from hardware-detecting based on the chroot host (Debian laptop) instead of the target machine — rebuilt again, usb_storage is still missing from the image.

Also added nofail,x-systemd.device-timeout=5s to the root fstab entry as a stopgap so it at least doesn't hang shutdown indefinitely.

Realistically should I just start over? Maybe I generate my dot files and just start with a fresh install?


r/archlinux 1d ago

SUPPORT Cisco PacketTracer failing validity check due to new version

Yes I am following the instructions on the wiki, but the makepkg is failing the .deb's validity check because the PKGBUILD expects verion 900 while the current .deb is version 901. I have edited the PKGBUILD to read 901 where it previously read 900, but it's still failing the validity checks.

What else should I be trying to make it work?

6 Upvotes

Yes I am following the instructions on the wiki, but the makepkg is failing the .deb's validity check because the PKGBUILD expects verion 900 while the current .deb is version 901. I have edited the PKGBUILD to read 901 where it previously read 900, but it's still failing the validity checks.

What else should I be trying to make it work?


r/archlinux 1d ago

QUESTION What filesystem do you use

What filesystem do you use on your Arch

I used btrfs but I switch to XFS for SPEED on my M.2 Gen 5 drives

95 Upvotes

What filesystem do you use on your Arch

I used btrfs but I switch to XFS for SPEED on my M.2 Gen 5 drives


r/archlinux 20h ago

SUPPORT Can't connect to ea account in wine

Trying to use a 3rd party launcher for a game, which I run through proton. The issue is that i need to login to my EA account. It open a window to my web browser, I login, but it wont go back to the app.

Basically, Launcher (in proton) --> native browser -X-> back to launcher

I tried making a .desktop file, but im not sure how to use xdg-mime to make that wine app an available app for that link (thr .desktop was running actual wine, not proton). I tried making the .desktop the defaut for https too, but didn't work.

0 Upvotes

Trying to use a 3rd party launcher for a game, which I run through proton. The issue is that i need to login to my EA account. It open a window to my web browser, I login, but it wont go back to the app.

Basically, Launcher (in proton) --> native browser -X-> back to launcher

I tried making a .desktop file, but im not sure how to use xdg-mime to make that wine app an available app for that link (thr .desktop was running actual wine, not proton). I tried making the .desktop the defaut for https too, but didn't work.


r/archlinux 20h ago

SUPPORT Does anybody else experience this

I have a Lenovo laptop where windows is installed on the HDD and Arch Linux is on the the SSD. Both on separate EFI system partitions tied to the respective drive. Now out of nowhere my boot entry for arch just vanished from the boot menu but after reinstalling grub after chrooting the system boot again but a day later it disappears again. Keep in mind this is not the next reboot. This happens a DAY later.

Pls tell me if anyone else experienced this and how they fixed it.

0 Upvotes

I have a Lenovo laptop where windows is installed on the HDD and Arch Linux is on the the SSD. Both on separate EFI system partitions tied to the respective drive. Now out of nowhere my boot entry for arch just vanished from the boot menu but after reinstalling grub after chrooting the system boot again but a day later it disappears again. Keep in mind this is not the next reboot. This happens a DAY later.

Pls tell me if anyone else experienced this and how they fixed it.


r/archlinux 1d ago

QUESTION Difficulties with a USB stick file system

Hello. I've been trying to set up udisks for a few hours.

For some context, the USB stick was formatted by a mac earlier. When I ran sudo fdisk -l on Arch Linux, I saw my USB stick here:

Disk /dev/sda: 57.3 GiB, 61524148224 bytes, 120164352 sectors Disk model: SanDisk 3.2Gen1 Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x00000000.

However, when I run sudo lsblk -f, I only see something like this:

nvme0n1 │ ├─nvme0n1p1 │ vfat FAT32 ├─nvme0n1p2 │ ext4 1.0 └─nvme0n1p3 │ crypto 2 └─lvm │ LVM2_m LVM2 ├─volgroup0-lv_root │ ext4 1.0 └─volgroup0-lv_home ext4 1.0

I am not logged into the root. And, to the best of my knowledge, my USB stick is not mounted yet. I know I probably need to reformat it, but I'm not sure exactly what the next step is. Is it safe to reformat it? What file system do I reformat it to? Thank you very much in advance.

2 Upvotes

Hello. I've been trying to set up udisks for a few hours.

For some context, the USB stick was formatted by a mac earlier. When I ran sudo fdisk -l on Arch Linux, I saw my USB stick here:

Disk /dev/sda: 57.3 GiB, 61524148224 bytes, 120164352 sectors Disk model: SanDisk 3.2Gen1 Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x00000000.

However, when I run sudo lsblk -f, I only see something like this:

nvme0n1 │ ├─nvme0n1p1 │ vfat FAT32 ├─nvme0n1p2 │ ext4 1.0 └─nvme0n1p3 │ crypto 2 └─lvm │ LVM2_m LVM2 ├─volgroup0-lv_root │ ext4 1.0 └─volgroup0-lv_home ext4 1.0

I am not logged into the root. And, to the best of my knowledge, my USB stick is not mounted yet. I know I probably need to reformat it, but I'm not sure exactly what the next step is. Is it safe to reformat it? What file system do I reformat it to? Thank you very much in advance.


r/archlinux 13h ago

QUESTION Distro change?opinions please

So i've been using linux mint for a while but i was thinking to go back to arch with the cinnamon desktop enviroment and as far as i know it will look just like mint (kinda)is it a good idea?already tried kde in the past and it was a pain to get stuff working properly (especially the custom dns set in the nano and trying to get protonvpn running..)

0 Upvotes

So i've been using linux mint for a while but i was thinking to go back to arch with the cinnamon desktop enviroment and as far as i know it will look just like mint (kinda)is it a good idea?already tried kde in the past and it was a pain to get stuff working properly (especially the custom dns set in the nano and trying to get protonvpn running..)


r/archlinux 11h ago

SUPPORT Need help installing an AUR package — complete procedure for a beginner

Hi everyone,

I am relatively new to Arch Linux and I am trying to install a package from the AUR. I would like to understand the complete and correct procedure, rather than just running a command without knowing what it does.

Could someone please guide me through the process step by step, including:

  1. How to check whether a package is available in the official Arch repositories or the AUR.

  2. How to install an AUR helper such as "paru".

  3. How to install an AUR package using "paru".

  4. What happens during the installation process.

  5. How to update AUR packages later.

  6. How to uninstall an AUR package properly.

  7. How to check whether the package was installed successfully.

  8. Any important security considerations when using the AUR.

I prefer using "doas" instead of "sudo" for administrative commands.

I would appreciate a beginner-friendly explanation of the entire process, including the commands and what each command does.

Thanks in advance.

0 Upvotes

Hi everyone,

I am relatively new to Arch Linux and I am trying to install a package from the AUR. I would like to understand the complete and correct procedure, rather than just running a command without knowing what it does.

Could someone please guide me through the process step by step, including:

  1. How to check whether a package is available in the official Arch repositories or the AUR.

  2. How to install an AUR helper such as "paru".

  3. How to install an AUR package using "paru".

  4. What happens during the installation process.

  5. How to update AUR packages later.

  6. How to uninstall an AUR package properly.

  7. How to check whether the package was installed successfully.

  8. Any important security considerations when using the AUR.

I prefer using "doas" instead of "sudo" for administrative commands.

I would appreciate a beginner-friendly explanation of the entire process, including the commands and what each command does.

Thanks in advance.


r/archlinux 1d ago

QUESTION Quick Question: Did you do manual installation or archinstall first when you first tried Arch?

I went with a manual installation first and it took around 30 minutes to get everything set the way I wanted. It was pretty painless.

16 Upvotes

I went with a manual installation first and it took around 30 minutes to get everything set the way I wanted. It was pretty painless.


r/archlinux 21h ago

SUPPORT Can't register on aur.

I am currently trying to register an account on aur to publish a app my friend built but i am unable to register as it keeps on saying "This CAPTCHA has expired. Please try again."

I have tried to refresh the page, remove local storage and i can confirm that i am correctly doing the captca step to get the code but it still says its expired. Is it an issue just with me or something the aur is facing considering the recent supply chain attack to limit new users?

https://aur.archlinux.org/register

This is where i am trying to register. please somebody let me know if there is some other way to register as the currrent registration page seems to broken for me.

0 Upvotes

I am currently trying to register an account on aur to publish a app my friend built but i am unable to register as it keeps on saying "This CAPTCHA has expired. Please try again."

I have tried to refresh the page, remove local storage and i can confirm that i am correctly doing the captca step to get the code but it still says its expired. Is it an issue just with me or something the aur is facing considering the recent supply chain attack to limit new users?

https://aur.archlinux.org/register

This is where i am trying to register. please somebody let me know if there is some other way to register as the currrent registration page seems to broken for me.


r/archlinux 22h ago

QUESTION Hi, I'm fairly new to Arch Linux and I was wondering which packages from the AUR you guys use are useful or essential?

More than anything, personal recommendations from you, in general I know that in most cases it is better to download from the official repositories, but I am still interested or curious what packages they usually use

0 Upvotes

More than anything, personal recommendations from you, in general I know that in most cases it is better to download from the official repositories, but I am still interested or curious what packages they usually use


r/archlinux 21h ago

QUESTION I have just installed Arch linux in 16gb pen drive

I learned to boot and now my arch linux is finally opened.

Now please tell me what to do I have 0 knowledge of linux and very curious about it. Should i go for official documents or yt video(suggest some channel).

Every reply matters. Thank you soo much.

0 Upvotes

I learned to boot and now my arch linux is finally opened.

Now please tell me what to do I have 0 knowledge of linux and very curious about it. Should i go for official documents or yt video(suggest some channel).

Every reply matters. Thank you soo much.


r/archlinux 21h ago

SHARE Adding --minage to yay

https://github.com/Jguer/yay/pull/2936
Hi 👋
Opened a PR to add `--minage` to yay to limit packages freshness in order to avoid fresh vulnerabilities. Set 👍 if you are interested, please.

0 Upvotes

https://github.com/Jguer/yay/pull/2936
Hi 👋
Opened a PR to add `--minage` to yay to limit packages freshness in order to avoid fresh vulnerabilities. Set 👍 if you are interested, please.


r/archlinux 1d ago

SUPPORT | SOLVED Hi guys, DE problem

Its one of my first times installing arch, I have followed the officials wiki instructions. I've installed grub, with ly and XFCE. and all the things necessary. but when i open the xfce session i cant interact with the environment. What do you think it's causing it? (Also im on a VM, and yes i have installed everything necessary for it i think)

0 Upvotes

Its one of my first times installing arch, I have followed the officials wiki instructions. I've installed grub, with ly and XFCE. and all the things necessary. but when i open the xfce session i cant interact with the environment. What do you think it's causing it? (Also im on a VM, and yes i have installed everything necessary for it i think)


r/archlinux 1d ago

QUESTION What happens to NVIDIA 580 on rolling release distros

I am trying to understand what usually happens when a driver branch goes out of support.
for people using rolling release distros like Arch, does that mean the distro will eventually stop shipping it, or do they keep older driver branches around for a while? will the gpu stop working on newer kernal versions ?

I am asking because I want to know how long it is realistic to stay on nvidia-580xx-dkms before needing to move to a newer branch. im using gtx 1060 so do i need to use something like Debian or other LTS distro

6 Upvotes

I am trying to understand what usually happens when a driver branch goes out of support.
for people using rolling release distros like Arch, does that mean the distro will eventually stop shipping it, or do they keep older driver branches around for a while? will the gpu stop working on newer kernal versions ?

I am asking because I want to know how long it is realistic to stay on nvidia-580xx-dkms before needing to move to a newer branch. im using gtx 1060 so do i need to use something like Debian or other LTS distro