Arch Linux: Recent news updateshttps://archlinux.org/news/The latest and greatest news from the Arch Linux distribution.en-usSat, 20 Dec 2025 18:58:26 +0000NVIDIA 590 driver drops Pascal and lower support; main packages switch to Open Kernel Moduleshttps://archlinux.org/news/nvidia-590-driver-drops-pascal-support-main-packages-switch-to-open-kernel-modules/<p>With the update to driver version 590, the NVIDIA driver no longer supports Pascal (GTX 10xx) GPUs or older. We will replace the <code>nvidia</code> package with <code>nvidia-open</code>, <code>nvidia-dkms</code> with <code>nvidia-open-dkms</code>, and <code>nvidia-lts</code> with <code>nvidia-lts-open</code>.</p>
<p><strong>Impact:</strong> Updating the NVIDIA packages on systems with Pascal, Maxwell, or older cards will fail to load the driver, which may result in a broken graphical environment.</p>
<p><strong>Intervention required for Pascal/older users:</strong> Users with GTX 10xx series and older cards must switch to the legacy proprietary branch to maintain support:</p>
<ul>
<li>Uninstall the official <code>nvidia</code>, <code>nvidia-lts</code>, or <code>nvidia-dkms</code> packages.</li>
<li>Install <code>nvidia-580xx-dkms</code> from the AUR</li>
</ul>
<p>Users with Turing (20xx and GTX 1650 series) and newer GPUs will automatically transition to the open kernel modules on upgrade and require no manual intervention.</p>Peter JungSat, 20 Dec 2025 18:53:42 +0000tag:archlinux.org,2025-12-20:/news/nvidia-590-driver-drops-pascal-support-main-packages-switch-to-open-kernel-modules/.NET packages may require manual interventionhttps://archlinux.org/news/net-packages-may-require-manual-intervention/<p>The following packages may require manual intervention due to the upgrade from 9.0 to 10.0:</p>
<ul>
<li>aspnet-runtime</li>
<li>aspnet-targeting-pack</li>
<li>dotnet-runtime</li>
<li>dotnet-sdk</li>
<li>dotnet-source-built-artifacts</li>
<li>dotnet-targeting-pack</li>
</ul>
<p>pacman may display the following error <code>failed to prepare transaction (could not satisfy dependencies)</code> for the affected packages.</p>
<p>If you are affected by this and require the 9.0 packages, the following commands will update e.g. aspnet-runtime to aspnet-runtime-9.0:</p>
<p><code>pacman -Syu aspnet-runtime-9.0</code></p>
<p><code>pacman -Rs aspnet-runtime</code></p>George RawlinsonThu, 11 Dec 2025 07:01:28 +0000tag:archlinux.org,2025-12-11:/news/net-packages-may-require-manual-intervention/waydroid >= 1.5.4-3 update may require manual interventionhttps://archlinux.org/news/waydroid-154-3-update-may-require-manual-intervention/<p>The <code>waydroid</code> package prior to version <code>1.5.4-2</code> (including <code>aur/waydroid</code>) creates Python byte-code files (.pyc) at runtime which were untracked by pacman. This issue has been fixed in <code>1.5.4-3</code>, where byte-compiling these files is now done during the packaging process.</p>
<p>As a result, the upgrade may conflict with the unowned files created in previous versions. If you encounter errors like the following during the update:</p>
<blockquote>
<p>error: failed to commit transaction (conflicting files)</p>
<p>waydroid: /usr/lib/waydroid/tools/__pycache__/__init__.cpython-313.pyc exists in filesystem</p>
<p>waydroid: /usr/lib/waydroid/tools/actions/__pycache__/__init__.cpython-313.pyc exists in filesystem</p>
<p>waydroid: /usr/lib/waydroid/tools/actions/__pycache__/app_manager.cpython-313.pyc exists in filesystem</p>
</blockquote>
<p>You can safely overwrite these files by running the following command:</p>
<p><code>pacman -Syu --overwrite /usr/lib/waydroid/tools/\*__pycache__/\*</code></p>George HuThu, 06 Nov 2025 00:35:08 +0000tag:archlinux.org,2025-11-06:/news/waydroid-154-3-update-may-require-manual-intervention/dovecot >= 2.4 requires manual interventionhttps://archlinux.org/news/dovecot-24-requires-manual-intervention/<p>The dovecot 2.4 release branch has made breaking changes which result
in it being incompatible with any <= 2.3 configuration file.</p>
<p>Thus, the dovecot service will no longer be able to start until the
configuration file was migrated, requiring manual intervention.</p>
<p>For guidance on the 2.3-to-2.4 migration, please refer to the
following upstream documentation:
<a href="https://doc.dovecot.org/latest/installation/upgrade/2.3-to-2.4.html">Upgrading Dovecot CE from 2.3 to 2.4</a></p>
<p>Furthermore, the dovecot 2.4 branch no longer supports their
replication feature, it was removed.</p>
<p>For users relying on the replication feature or who are unable to
perform the 2.4 migration right now, we provide alternative packages
available in [extra]:</p>
<ul>
<li>dovecot23</li>
<li>pigeonhole23</li>
<li>dovecot23-fts-elastic</li>
<li>dovecot23-fts-xapian</li>
</ul>
<p>The dovecot 2.3 release branch is going to <a href="https://dovecot.org/mailman3/archives/list/dovecot@dovecot.org/thread/3P45L76DOC3NKUNSSPIXQNKINGOCYH5K/">receive critical security
fixes</a>
from upstream until stated otherwise.</p>Thore BödeckerFri, 31 Oct 2025 21:20:51 +0000tag:archlinux.org,2025-10-31:/news/dovecot-24-requires-manual-intervention/Recent service outageshttps://archlinux.org/news/recent-services-outages/<p>We want to provide an update on the recent <a href="https://lists.archlinux.org/archives/list/arch-general@lists.archlinux.org/thread/EU4NXRX6DDJAACOWIRZNU4S5KVXEUI72/">service outages</a> affecting our infrastructure. The Arch Linux Project is currently experiencing an ongoing denial of service attack that primarily impacts our main webpage, the Arch User Repository (AUR), and the Forums.</p>
<p>We are aware of the problems that this creates for our end users and will continue to actively work with our hosting provider to mitigate the attack. We are also evaluating DDoS protection providers while carefully considering factors including cost, security, and ethical standards.</p>
<p>To improve the communication around this issue we will provide regular updates on our <a href="https://status.archlinux.org">service status page</a> going forward.</p>
<p>As a volunteer-driven project, we appreciate the community's patience as our DevOps team works to resolve these issues. Please bear with us and thank you for all the support you have shown so far.</p>
<h2>Workarounds during service disruption</h2>
<ul>
<li>In the case of downtime for archlinux.org:<ul>
<li><strong>Mirrors</strong>: The mirror list endpoint used in tools like <code>reflector</code> is hosted on this site. Please default to the mirrors listed in the <code>pacman-mirrorlist</code> package during an outage.</li>
<li><strong>ISO</strong>: Our installation image is available on a lot of the mirrors, for example the DevOps administered <a href="https://geo.mirror.pkgbuild.com/iso/">geomirrors</a>. Please always verify its integrity as <a href="https://wiki.archlinux.org/title/Installation_guide#Verify_signature">described on the wiki</a> and confirm it is signed by <code>0x3E80CA1A8B89F69CBA57D98A76A5EF9054449A5C</code> (or other trusted keys that may be used in the future).</li>
</ul>
</li>
<li>In the case of downtime for aur.archlinux.org:<ul>
<li><strong>Packages</strong>: We maintain a <a href="https://github.com/archlinux/aur">mirror of AUR packages</a> on GitHub. You can retrieve a package using:
<code>$ git clone --branch <package_name> --single-branch https://github.com/archlinux/aur.git <package_name></code></li>
</ul>
</li>
<li>In the case of downtime for wiki.archlinux.org:<ul>
<li><strong>Docs</strong>: The <code>arch-wiki-docs</code> and <code>arch-wiki-lite</code> contain recent snapshots of the articles as hosted on the Arch Linux wiki.</li>
</ul>
</li>
</ul>
<h2>Additional remarks</h2>
<ul>
<li>
<p>Our services may send an initial connection reset due to the TCP SYN authentication performed by our hosting provider, but subsequent requests should work as expected.</p>
</li>
<li>
<p>We are keeping technical details about the attack, its origin and our mitigation tactics internal while the attack is still ongoing.</p>
</li>
</ul>Christian HeuselThu, 21 Aug 2025 22:01:13 +0000tag:archlinux.org,2025-08-21:/news/recent-services-outages/zabbix >= 7.4.1-2 may require manual interventionhttps://archlinux.org/news/zabbix-741-2-may-requires-manual-intervention/<p>Starting with <code>7.4.1-2</code>, the following Zabbix system user accounts (previously shipped by their related packages) will no longer be used. Instead, all Zabbix components will now rely on a shared <code>zabbix</code> user account (as originally <a href="https://www.zabbix.com/documentation/current/en/manual/installation/install#create-user-account">intended by upstream</a> and done by other distributions):</p>
<ul>
<li>zabbix-server</li>
<li>zabbix-proxy</li>
<li>zabbix-agent <em>(also used by the <code>zabbix-agent2</code> package)</em></li>
<li>zabbix-web-service</li>
</ul>
<p>This shared <code>zabbix</code> user account is provided by the newly introduced <code>zabbix-common</code> <em>split</em> package, which is now a dependency for all relevant <code>zabbix-*</code> packages.</p>
<p>The switch to the new user account is handled automatically for the corresponding main configuration files and <code>systemd</code> service units.</p>
<p>However, <strong>manual intervention may be required</strong> if you created custom files or configurations referencing to and / or being owned by the above deprecated users accounts, for example:</p>
<ul>
<li><code>PSK</code> files used for encrypted communication</li>
<li>Custom scripts for metrics collections or report generations</li>
<li><code>sudoers</code> rules for metrics requiring elevated privileges to be collected</li>
<li>...</li>
</ul>
<p>Those should therefore be updated to refer to and / or be owned by the new <code>zabbix</code> user account, otherwise some services or user parameters may fail to work properly, or not at all.</p>
<p>Once migrated, you may <a href="https://wiki.archlinux.org/title/Users_and_groups#Other_examples_of_user_management">remove the obsolete user accounts from your system</a>.</p>Robin CandauMon, 04 Aug 2025 14:58:22 +0000tag:archlinux.org,2025-08-04:/news/zabbix-741-2-may-requires-manual-intervention/linux-firmware >= 20250613.12fe085f-5 upgrade requires manual interventionhttps://archlinux.org/news/linux-firmware-2025061312fe085f-5-upgrade-requires-manual-intervention/<p>With <code>20250613.12fe085f-5</code>, we split our firmware into several vendor-focused packages. <code>linux-firmware</code> is now an empty package depending on our default set of firmware.</p>
<p>Unfortunately, this coincided with upstream reorganizing the symlink layout of the NVIDIA firmware, resulting in a situation that Pacman cannot handle. When attempting to upgrade from <code>20250508.788aadc8-2</code> or earlier, you will see the following errors:</p>
<pre><code>linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad103 exists in filesystem
linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad104 exists in filesystem
linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad106 exists in filesystem
linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad107 exists in filesystem
</code></pre>
<p>To progress with the system upgrade, first remove <code>linux-firmware</code>, then reinstall it as part of the upgrade:</p>
<pre><code># pacman -Rdd linux-firmware
# pacman -Syu linux-firmware
</code></pre>Jan Alexander SteffensSat, 21 Jun 2025 23:09:08 +0000tag:archlinux.org,2025-06-21:/news/linux-firmware-2025061312fe085f-5-upgrade-requires-manual-intervention/Plasma 6.4.0 will need manual intervention if you are on X11https://archlinux.org/news/plasma-640-will-need-manual-intervention-if-you-are-on-x11/<p>On Plasma 6.4 the wayland session will be the only one installed when the users does not manually specify kwin-x11.</p>
<p>With the recent split of kwin into kwin-wayland and kwin-x11, users running the old X11 session needs to manually install plasma-x11-session, or they will not be able to login. Currently pacman is not able to figure out your personal setup, and it wouldn't be ok to install plasma-x11-session and kwin-x11 for every
one using Plasma.</p>
<h3>tldr: Install plasma-x11-session if you are still using x11</h3>Tomaz CanabravaFri, 20 Jun 2025 07:08:17 +0000tag:archlinux.org,2025-06-20:/news/plasma-640-will-need-manual-intervention-if-you-are-on-x11/Transition to the new WoW64 wine and wine-staginghttps://archlinux.org/news/transition-to-the-new-wow64-wine-and-wine-staging/<p>We are transitioning the wine and wine-staging package to a pure <a href="https://gitlab.winehq.org/wine/wine/-/releases/wine-9.0#wow64">wow64</a> build. This change removes the dependency on the multilib repository for wine and wine-staging.</p>
<p>The main reason for this is to align with upstream Wine development, which simplifies packaging and the dependency chain.</p>
<p>Potential Issues:</p>
<ul>
<li>OpenGL Performance: A known limitation of the new WoW64 mode is reduced performance for 32-bit applications that use OpenGL directly</li>
<li>Breaking Changes: Existing 32-bit prefixes needs to be recreated</li>
</ul>
<p>If you are facing issues with 32 bit prefixes, please recreate these and reinstall the application.</p>Peter JungMon, 16 Jun 2025 16:22:01 +0000tag:archlinux.org,2025-06-16:/news/transition-to-the-new-wow64-wine-and-wine-staging/Valkey to replace Redis in the [extra] Repositoryhttps://archlinux.org/news/valkey-to-replace-redis-in-the-extra-repository/<p>Valkey, a high-performance key/value datastore, will be replacing redis in the [extra] repository. This change is due to Redis modifying its license from BSD-3-Clause to RSALv2 and SSPLv1 on <a href="https://github.com/redis/redis/commit/0b34396924eca4edc524469886dc5be6c77ec4ed">March 20th, 2024</a>.</p>
<p>Arch Linux Package Maintainers intend to support the availability of the redis package for roughly 14 days from the day of this post, to enable a smooth transition to valkey. After the 14 day transition period has ended, the redis package will be moved to the AUR. Also, from this point forward, the redis package will not receive any additional updates and should be considered deprecated until it is removed.</p>
<p>Users are recommended to begin transitioning their use of Redis to Valkey as soon as possible to avoid possible complications after the 14 day transition window closes.</p>Andrew CrerarThu, 17 Apr 2025 13:16:29 +0000tag:archlinux.org,2025-04-17:/news/valkey-to-replace-redis-in-the-extra-repository/