User Tools

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

prevent_mesa_from_updating [2026/10/30 23:01] – created deftespritprevent_mesa_from_updating [2026/10/30 23:04] (current) – deftesprit
Line 1: Line 1:
 ====== Prevent Mesa From Updating ====== ====== Prevent Mesa From Updating ======
-You can temporarily hold the Mesa packages with pacman’s IgnorePkg setting, but on CachyOS this means running a partial system upgrade, which is unsupported and can cause package or dependency problems. I’d use it only as a short diagnostic workaround, not indefinitely. cachyos.org+You can temporarily hold the Mesa packages with pacman’s IgnorePkg setting, but on CachyOS this means running a partial system upgrade, which is unsupported and can cause package or dependency problems. I’d use it only as a short diagnostic workaround, not indefinitely.
  
-    Back up the config:+  -  Back up the config: 
 +     <code>sudo cp /etc/pacman.conf /etc/pacman.conf.bak</code>
  
-bash+  -  Edit it: 
 +     <code>sudo nano /etc/pacman.conf</code>
  
-sudo cp /etc/pacman.conf /etc/pacman.conf.bak +  -  Find the IgnorePkg line and add the Mesa packages from your update log: 
- +     <code>IgnorePkg = mesa lib32-mesa vulkan-radeon lib32-vulkan-radeon vulkan-mesa-implicit-layers lib32-vulkan-mesa-implicit-layers opencl-mesa lib32-opencl-mesa</code>
-    Edit it: +
- +
-bash +
- +
-sudo nano /etc/pacman.conf +
- +
-Find the IgnorePkg line and add the Mesa packages from your update log: +
-ini +
- +
-IgnorePkg = mesa lib32-mesa vulkan-radeon lib32-vulkan-radeon vulkan-mesa-implicit-layers lib32-vulkan-mesa-implicit-layers opencl-mesa lib32-opencl-mesa+
  
 Save and exit. Pacman should then skip those packages during upgrades. Save and exit. Pacman should then skip those packages during upgrades.
  
 Important: don’t force an update if pacman reports dependency conflicts, and don’t use pacman -Sy by itself. Keep your working snapshot so you can roll back if the held packages cause trouble. To resume normal updates later, remove or comment out the IgnorePkg line and do a full system upgrade. Important: don’t force an update if pacman reports dependency conflicts, and don’t use pacman -Sy by itself. Keep your working snapshot so you can roll back if the held packages cause trouble. To resume normal updates later, remove or comment out the IgnorePkg line and do a full system upgrade.

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also, you acknowledge that you have read and understand our Privacy Policy. If you do not agree, please leave the website.

More information