Skip to content

[Bug]: nvidia runtime 580.159.04 doesn't allow OpenGPL #6736

Description

@filochard

Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for a bug that matches the one I want to file, without success.
  • If this is an issue with a particular app, I have tried filing it in the appropriate issue tracker for the app (e.g. under https://github.com/flathub/) and determined that it is an issue with Flatpak itself.
  • This issue is not a report of a security vulnerability (see here if you need to report a security issue).

Flatpak version

1.16.6 with nvidia runtime 580.159.04 (this version of the driver is installed on the system)

What Linux distribution are you using?

Other (specify below)

Linux distribution version

Mageia 10

What architecture are you using?

x86_64

How to reproduce

Use the last version of Flatpak

  1. Install OpenCPN 5.14.0 (using sdk 25.08)
  2. Launch OpenCPN
  3. use the installed basic nautical charts
    4)the chart is displayed
    BUT
  4. if you activate opengpl you get a total black display inside the window

here is the result of flatpak list :
Name Application ID Version Branch Installation
Freedesktop Platform org.freedesktop.Platform freedesktop-sdk-25.08.14 25.08 system
Mesa org.freedesktop.Platform.GL.default 26.1.4 25.08 system
Mesa (Extra) org.freedesktop.Platform.GL.default 26.1.4 25.08-extra system
nvidia-580-159-04 org.freedesktop.Platform.GL.nvidia- 580-159-04 1.4 system
Nvidia VAAPI driver org.freedesktop.Platform.VAAPI.nvidia 25.08 system
Codecs Extra Extension org.freedesktop.Platform.codecs-extra 25.08-extra system
Breeze GTK theme org.gtk.Gtk3theme.Breeze 6.7.2 3.22 system
OpenCPN org.opencpn.OpenCPN 5.14.0-1+91f3b67 stable system

Nota Bene
In an other system using nvidia driver 580.119.02 the flatpak runtime for nvidia 580.119.02 allowed perfectly the use of OpenGPL (which is needed for some kind of nautical charts

Expected Behavior

the runtime nvidia 580.159.04 must allow OpenGPL the same way as runtime nvidia 580.119.02 did (and all the previous runtime nvidia)

Actual Behavior

the runtime nvidia 580.159.04 can't use OpenGPL

Additional Information

No response

Activity

  1. filochard commented on Jul 22, 2026

    @filochard
    Author

    Additional Information

    I forgot to say that I use the same program (OpenCPN 5.14.0) installed as a rpm that is built for Mageia10 on the same system where Flatpak is used.
    The system as a Nvidia GeForce GT 1030 graphical card and uses the nvidia 580.159.04 proprietary driver...
    This rpm installed OpenCPN can use OpenGPL inside the system...

    That confirms that the nvidia-580-159-04 org.freedesktop.Platform.GL.nvidia- 580-159-04 doesn't work correctly when the previous versions of this runtime were OK :
    Mageia9 used nvidia 580.119.02 proprietary driver, and Flatpak used nvidia-580-119-02 org.freedesktop.Platform.GL.nvidia- 580-119-02,
    inside this system OpenGPL could be used for the rpm installed OpenCPN and for OpenCPN inside Flatpak ...

  2. filochard commented on Jul 25, 2026

    @filochard
    Author

    The explanation was found here :
    flathub/org.freedesktop.Platform.GL.nvidia#436

    It's not strictly caused by the Nvidia runtime : it's induced by the use of Wayland inside the system where Flatpak is installed...
    If X11 is used instead of Wayland inside the system there is no more problem with OpenGL

    In some situation, Flatpak seems to be not compatible with Wayland when it works well with X11...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions