diff --git a/ReadMe.txt b/ReadMe.txt index 96c26ea..f941604 100644 --- a/ReadMe.txt +++ b/ReadMe.txt @@ -5,13 +5,13 @@ Welcome to RX3-Docker/X11-Pulse-NVidia docker image! This is project aims to build a X11 + Pulse + NVidia docker image able to run any graphic & audio application isolated and hardware optimized. Features: - - Curtently based on rx3-docker/x11-pulse:1.2.5-mga9 image, - - NVidia libs installed (580.82.07), + - Curtently based on rx3-docker/x11-pulse:1.2.6-mga9 image, + - NVidia libs installed (580.105.08), - Require nvidia-container-toolkit installed on the host, - Add '-d' option to disable sound. Usage: - ./bin/run.sh [-h] [-i] [Args...] + ./bin/run.sh [-h] [-d] [-i] [ | ] [Args...] diff --git a/ReleaseNotes.txt b/ReleaseNotes.txt index ce1d451..5581b76 100644 --- a/ReleaseNotes.txt +++ b/ReleaseNotes.txt @@ -1,3 +1,14 @@ +------------------------------------------------------------------------------------------------------------------------------------ +Rx3-Docker/X11-Pulse-NVidia V 1.0.4 - A. GIBERT - 2025/11/29 +------------------------------------------------------------------------------------------------------------------------------------ + +- Improve run.sh to allow direct call with appl full path in one argument, +- Now support 580.105.08 driver, +- Now use rx3-docker/x11-pulse:1.2.6-mga9 image, +- Rebuild for updates. + + + ------------------------------------------------------------------------------------------------------------------------------------ Rx3-Docker/X11-Pulse-NVidia V 1.0.3 - A. GIBERT - 2025/09/19 ------------------------------------------------------------------------------------------------------------------------------------ diff --git a/bin/run.sh b/bin/run.sh index d8a83fe..1fc507b 100755 --- a/bin/run.sh +++ b/bin/run.sh @@ -15,7 +15,7 @@ while [[ "$1" == "-h" || "$1" == "-d" || "$1" == "-i" ]] do if [[ "$1" == "-h" ]] then - echo "usage: run.sh [-h] [-d] [-i] [Args...]" + echo "usage: run.sh [-h] [-d] [-i] [ | ] [Args...]" echo "with -d disabling sound," echo "with -i enabling internet access." @@ -35,11 +35,18 @@ do fi done -export APPL_DIR="$1" -shift +if [[ -d "$1" ]] +then + export APPL_DIR="$1" + shift -export APPL_NAME="$1" -shift + export APPL_NAME="$1" + shift +else + export APPL_DIR="$( dirname $1)" + export APPL_NAME="./$(basename $1)" + shift +fi diff --git a/env.dist b/env.dist index 5f3dd8a..cc5aa92 100644 --- a/env.dist +++ b/env.dist @@ -20,7 +20,7 @@ ORG_URL_PREFIX="${ORG_REGISTRY}/${ORG_NAME}" APPL_NAME="x11-pulse-nvidia" APPL_NAME_FULL="X11-Pulse-NVidia Docker Image" APPL_NAME_SHORT="x11-pls-nv" -APPL_VERSION="1.0.3" +APPL_VERSION="1.0.4" HOST_NAME_PREFIX=${APPL_NAME_SHORT}${APPL_SUFFIX} @@ -46,7 +46,7 @@ DOCKER_TOOLS_VOLUME=SINGLE # | Prefix | Name | URL Prefix | Name | Name Full | Version | URL Prefix | Name | Version | Name | Version | Ext | Int | Ext | Int | Name / Id | Name / Id | #------------------+----------+--------------------------+--------------------+------------------+-------------------------------+---------------------+--------------------+---------------+------------+--------------+------------+-------+-------+-------+-------+--------------+--------------+ -docker_service_add XPN x11-pulse-nvidia ${ORG_URL_PREFIX} - "Rx3-Docker/X11-Pulse-NVidia" ${APPL_VERSION}-mga9 ${ORG_URL_PREFIX} x11-pulse 1.2.5-mga9 - - - - - - - - +docker_service_add XPN x11-pulse-nvidia ${ORG_URL_PREFIX} - "Rx3-Docker/X11-Pulse-NVidia" ${APPL_VERSION}-mga9 ${ORG_URL_PREFIX} x11-pulse 1.2.6-mga9 - - - - - - - -