Public bug reported:

Bug Description

A clean installation of Ubuntu 26.04 (amd64) unexpectedly enabled the i386 
architecture and installed multiple i386 libraries, despite no 32‑bit 
applications being installed and no user action enabling multiarch. This 
behaviour caused dependency conflicts and system instability when attempting to 
remove the i386 packages.
Expected Behaviour

A clean amd64 installation should not enable multiarch or install i386
libraries unless:

    the user explicitly enables multiarch

    a 32‑bit application is installed

    Steam/Wine/Proton is installed

    a 32‑bit binary is executed

Actual Behaviour

    i386 architecture was enabled automatically

    multiple i386 libraries were installed, including:

        libc6:i386

        libstdc++6:i386

        libnvidia-gl-580:i386

        mesa-libgallium:i386

        libdrm2:i386

        gcc-16-base:i386

    no 32‑bit applications were installed

    removing i386 packages caused dependency breakage and system
instability

Steps to Reproduce

    Install Ubuntu 26.04 LTS (amd64) from the official ISO

    Complete installation with default options

    After first boot, run:
    Code

    dpkg --print-foreign-architectures
    dpkg -l | grep i386

    Observe that:

        i386 is listed as a foreign architecture

        i386 libraries are installed

Most Likely Culprit

The NVIDIA driver meta‑package (nvidia-driver-580) automatically enabled 
multiarch and installed i386 OpenGL compatibility libraries 
(libnvidia-gl-580:i386) even though no 32‑bit applications were present. This 
behaviour is consistent with hybrid‑GPU laptops using proprietary NVIDIA 
drivers.
System Information

    Model: HP Omen (Intel i7‑7700HQ + NVIDIA GTX 1050 Mobile)

    OS: Ubuntu 26.04 LTS (amd64)

    Kernel: 7.0.0‑22‑generic

    Secure Boot: Enabled

    TPM: Active

    Disk layout: LUKS + LVM root, separate NTFS data disk

Impact

    multiarch enabled without user consent

    unexpected i386 library installation

    dependency conflicts when removing i386

    increased attack surface

    violates expected behaviour of a strict amd64 installation

Logs & Attachments

A complete diagnostic bundle is attached:
Code

i386_bug_bundle_2026-05-31_01-16-43.tar.gz

This includes:

    dpkg architecture state

    installed package lists

    apt history and term logs

    grub backups

    system info

Additional Note

The system previously contained libnvidia-gl-580:i386 and other i386
libraries installed automatically by the NVIDIA driver meta‑package.
These were removed before generating the bundle, so reverse‑dependency
data is empty. Earlier logs confirm the presence of i386 packages.

ProblemType: Bug
DistroRelease: Ubuntu 26.04
Package: nvidia-driver-580 580.159.03-0ubuntu0.26.04.1
ProcVersionSignature: Ubuntu 7.0.0-22.22-generic 7.0.0
Uname: Linux 7.0.0-22-generic x86_64
NonfreeKernelModules: nvidia_modeset nvidia
ApportVersion: 2.34.0-0ubuntu2
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Sun May 31 01:33:01 2026
InstallationDate: Installed on 2026-05-26 (4 days ago)
InstallationMedia: Ubuntu 26.04 "Resolute Raccoon" - Release amd64 (20260423.1)
SourcePackage: nvidia-graphics-drivers-580
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: nvidia-graphics-drivers-580 (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug resolute third-party-packages wayland-session

** Attachment added: "i386_bug_bundle_2026-05-31_01-16-43.tar.gz"
   
https://bugs.launchpad.net/bugs/2154656/+attachment/5974623/+files/i386_bug_bundle_2026-05-31_01-16-43.tar.gz

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2154656

Title:
  Ubuntu 26.04 enables i386 multiarch and installs i386 libraries on
  clean amd64 system

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-580/+bug/2154656/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to