From b3e9e8860e048fb38fb2b9f2e74031ee80c3a801 Mon Sep 17 00:00:00 2001 From: Ruben Suarez Alvarez Date: Fri, 12 Jul 2024 08:55:35 +0200 Subject: [PATCH] fix: replace libgl1-mesa-glx with libgl1 and libglx-mesa0 libgl1-mesa-glx has been a transitional package for a while and is now obsolete from Ubuntu 23.10 and onwards. Installing libgl1 and libglx-mesa0 instead of libgl1-mesa-glx will result in equivalent behaviour and should work on Ubuntu 18.04 and newer. --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 5f8c094..958f9d7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -31,8 +31,8 @@ RUN echo "# Installing Google Noto font family..." \ && apt-get -y install fonts-noto 2>&1 # Install software and libraries needed to share X11 between host and container -RUN echo "# Installing kmod, libglib2.0-bin, libgl1-mesa-glx, libgl1-mesa-dri, pulseaudio-utils, cups-client, x11-utils, mesa-utils, mesa-utils-extra and va-driver-all..." \ - && apt-get -y install --no-install-recommends kmod libglib2.0-bin libgl1-mesa-glx libgl1-mesa-dri pulseaudio-utils cups-client x11-utils mesa-utils mesa-utils-extra va-driver-all 2>&1 +RUN echo "# Installing kmod, libglib2.0-bin, libgl1, libglx-mesa0, libgl1-mesa-dri, pulseaudio-utils, cups-client, x11-utils, mesa-utils, mesa-utils-extra and va-driver-all..." \ + && apt-get -y install --no-install-recommends kmod libglib2.0-bin libgl1 libglx-mesa0 libgl1-mesa-dri pulseaudio-utils cups-client x11-utils mesa-utils mesa-utils-extra va-driver-all 2>&1 # Configure user (add to audio and video groups) RUN echo "# Configuring '${USER_NAME}' for X11 functionallity..." \