From 104f7eebabbf36c9b1d0bdb177dab50bad3c57d6 Mon Sep 17 00:00:00 2001 From: Davius <66792063+Xdavius@users.noreply.github.com> Date: Wed, 17 Jan 2024 13:53:44 +0100 Subject: [PATCH 01/18] Add files via upload --- postinstall-debian-gui | 52 ++++++++++++++++++++++++++++++------------ postinstall-debian-tui | 2 +- source/error.sh | 16 +++++++++++++ 3 files changed, 54 insertions(+), 16 deletions(-) create mode 100644 source/error.sh diff --git a/postinstall-debian-gui b/postinstall-debian-gui index d4c220f..ce16876 100644 --- a/postinstall-debian-gui +++ b/postinstall-debian-gui @@ -99,28 +99,50 @@ cp ./source/logo.png /tmp/ echo $password | sudo -S bash -e ./source/menu-gui.sh } -debian_version="$(cat /etc/os-release | grep VERSION_CODENAME | cut -d '=' -f 2)" +function error() { -case $debian_version in -bookworm|stable) -main +case $1 in +kdialog) +kdialog --error "Version de Debian non-supportée. Veuillez utiliser la TUI." +;; +zenity) +zenity --error --text="Version de Debian non-supportée. Veuillez utiliser la TUI." +;; +konsole) +konsole -- -e "bash -c $srcdir/source/error.sh" +;; +gnome-terminal) +gnome-terminal -x "bash -c $srcdir/source/error.sh" ;; *) +echo "Version de Debian non-supportée. Veuillez utiliser la TUI" +;; +esac +exit 1 +} + +srcdir=$(pwd) +chmod +x $srcdir/source/*.sh +debian_version="$(cat /etc/os-release | grep VERSION_CODENAME | cut -d '=' -f 2)" + if [[ -f /usr/bin/kdialog ]]; then - kdialog --error "Version de Debian non-supportée. Veuillez utiliser la TUI." - exit 1 + compat="kdialog" elif [[ -f /usr/bin/zenity ]]; then - zenity --error --text="Version de Debian non-supportée. Veuillez utiliser la TUI." - exit 1 + compat="zenity" elif [[ -f /usr/bin/konsole ]]; then - konsole -- -e "echo 'Version de Debian non-supportée. Veuillez utiliser la TUI'" & - exit 1 + compat="konsole" elif [[ -f /usr/bin/gnome-terminal ]]; then - gnome-terminal -x "echo 'Version de Debian non-supportée. Veuillez utiliser la TUI'" & - exit 1 -else - echo "Version de Debian non-supportée. Veuillez utiliser la TUI" - exit 1 + compat="gnome-terminal" fi + +echo "compat : $compat" + +case $debian_version in +bookworm|stable|faye) +main +;; +*) +error $compat ;; esac + diff --git a/postinstall-debian-tui b/postinstall-debian-tui index cdca8d8..9542a4f 100644 --- a/postinstall-debian-tui +++ b/postinstall-debian-tui @@ -87,7 +87,7 @@ echo " ------------------ POSTINSTALL DEBIAN TUI ------------------ 3- Installer les drivers AMD 4- Programmes Utilitaires / Additionnels -T- Postinstall Debian TESTING (Bêta) +T- Postinstall Debian TESTING / SID (Bêta) 0- Quitter diff --git a/source/error.sh b/source/error.sh new file mode 100644 index 0000000..3622ae1 --- /dev/null +++ b/source/error.sh @@ -0,0 +1,16 @@ +#!/bin/bash +#localdir=$(pwd) +#console_error="bash -c $localdir/SECUREBOOT/install-sb.sh" + +echo "Version de Debian non-supportée. Veuillez utiliser la TUI +" + +read -n1 -p "Appuyez sur une touche pour quitter..." once_exit + +case $once_exit in +*) +exit 2 +;; +esac + + From f85e84ada6a036dc4d9552633c15c293c35c0fad Mon Sep 17 00:00:00 2001 From: Davius <66792063+Xdavius@users.noreply.github.com> Date: Thu, 18 Jan 2024 13:14:59 +0100 Subject: [PATCH 02/18] Update update-firmware.sh --- extra/update-firmware.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extra/update-firmware.sh b/extra/update-firmware.sh index 23415d2..f363762 100644 --- a/extra/update-firmware.sh +++ b/extra/update-firmware.sh @@ -14,7 +14,7 @@ echo "Mise à jour des linux-firmware vers la dernière version git echo "installation des dépendances... "; sleep 2 -apt get install wget tar gzip > /var/log/$LOGNAME.auto-update.txt 2>&1 +apt-get install wget tar gzip > /var/log/$LOGNAME.auto-update.txt 2>&1 echo "Téléchargement en cours... "; sleep 2 From c1ee96793732dbcda2f241baf3256463b29b429b Mon Sep 17 00:00:00 2001 From: Davius <66792063+Xdavius@users.noreply.github.com> Date: Thu, 18 Jan 2024 13:17:42 +0100 Subject: [PATCH 03/18] Update discord.sh --- data/discord.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/data/discord.sh b/data/discord.sh index cf67e2d..39e6c0d 100644 --- a/data/discord.sh +++ b/data/discord.sh @@ -10,10 +10,12 @@ fi clear echo "Installation de Discord -"; sleep 2 +"; sleep 2 | tee /var/log/$LOGNAME.auto-update.txt 2>&1 echo "Installation de la clé du dépôt" +apt-get install -y gpg >> /var/log/$LOGNAME.auto-update.txt 2>&1 + mkdir -p /root/.gnupg gpg --no-default-keyring --keyring=/usr/share/keyrings/javinator9889-ppa-keyring.gpg --keyserver keyserver.ubuntu.com --recv-keys A2A43BD5139A4173 > /var/log/$LOGNAME.auto-update.txt 2>&1 @@ -25,7 +27,7 @@ echo "Rafraîchissement des dépôts" apt update -y >> /var/log/$LOGNAME.auto-update.txt 2>&1 echo "Installation de Discord" -apt install -y discord >> /var/log/$LOGNAME.auto-update.txt 2>&1 +apt-get install -y discord >> /var/log/$LOGNAME.auto-update.txt 2>&1 echo " Job done From 0a5e72df5ac6e3d44c135bbfeed13614ec7dc488 Mon Sep 17 00:00:00 2001 From: Davius <66792063+Xdavius@users.noreply.github.com> Date: Thu, 18 Jan 2024 13:20:44 +0100 Subject: [PATCH 04/18] Update lutris-latest.sh --- data/lutris-latest.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/data/lutris-latest.sh b/data/lutris-latest.sh index bf7c2ac..dc4da14 100644 --- a/data/lutris-latest.sh +++ b/data/lutris-latest.sh @@ -11,6 +11,9 @@ fi echo "Job start : Installing Lutris Latest " ; sleep 2 +apt-get install -y gpg +dpkg --add-architecture i386 + echo "Ajout du dépôt lutris.list" echo "deb [signed-by=/etc/apt/keyrings/lutris.gpg] https://download.opensuse.org/repositories/home:/strycore/Debian_12/ ./" | sudo tee /etc/apt/sources.list.d/lutris.list > /dev/null From 71475d57454b9858d906362da5fa8dcf059aab0d Mon Sep 17 00:00:00 2001 From: Davius <66792063+Xdavius@users.noreply.github.com> Date: Thu, 18 Jan 2024 13:26:34 +0100 Subject: [PATCH 05/18] Update postinstall-debian-tui --- postinstall-debian-tui | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/postinstall-debian-tui b/postinstall-debian-tui index 9542a4f..37f8cc5 100644 --- a/postinstall-debian-tui +++ b/postinstall-debian-tui @@ -64,7 +64,7 @@ exit 1 function run_script() { clear -echo "Lancementdu script avec le compte ROOT " +echo "Lancement du script avec le compte ROOT " su root -c "bash $homedir/postinstall-debian-tui" exit 1 } @@ -93,7 +93,7 @@ T- Postinstall Debian TESTING / SID (Bêta) " -read -n1 -p "Choix ? " choix +read -n2 -p "Choix ? " choix case "$choix" in @@ -131,7 +131,7 @@ echo " -------------------------- NVIDIA -------------------------- " -read -n1 -p "Choix ? " choix +read -n2 -p "Choix ? " choix case "$choix" in @@ -164,7 +164,7 @@ echo " -------------------------- NVIDIA - Autres Drivers ------------- " -read -n1 -p "Choix ? " choix +read -n2 -p "Choix ? " choix case "$choix" in @@ -195,7 +195,7 @@ echo " ---------------------------- AMD --------------------------- " -read -n1 -p "Choix ? " choix +read -n2 -p "Choix ? " choix case "$choix" in @@ -236,13 +236,14 @@ echo " ---------------------------- TOOLS -------------------------- D- Installer Discord (Dépot additionnel "Javinator9889") ---- Outils Supplémentaires --- +--- Outils Linux --- 6- Mettre à jour les Firmware-Linux à la dernière version GIT - 7- Ajouter les dépôts Backports pour Debian Stable -8- Installer les repository de Sid (pin 10) +--- Outils Supplémentaires --- + +8- Installer les repository de Sid (pin 10) 9- Utiliser l'outil d'ajout de PPA pour Debian (EXPERTS !!) @@ -254,7 +255,7 @@ E- Installer Envycontrol " -read -n1 -p "Choix ? " choix +read -n2 -p "Choix ? " choix case "$choix" in From 9e0c77c3e503beba2c80d47989352034fcfa9009 Mon Sep 17 00:00:00 2001 From: Davius <66792063+Xdavius@users.noreply.github.com> Date: Tue, 23 Jan 2024 15:58:32 +0100 Subject: [PATCH 06/18] Update nvidia-cuda.sh --- extra/nvidia-cuda.sh | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/extra/nvidia-cuda.sh b/extra/nvidia-cuda.sh index cf2ab7b..3e15b94 100644 --- a/extra/nvidia-cuda.sh +++ b/extra/nvidia-cuda.sh @@ -12,18 +12,6 @@ clear echo "Installation des drivers Nvidia Cuda LTS (dépôt Nvidia) "; sleep 2 -echo "*** BUG DEBIAN 12 LIVE ISOS : - -Le paquet raspi-firmware installé par défaut dans ces isos est cassée, empêchant la mise à jour de l'initramfs. -Par sécurité, il sera désinstallé et nettoyé. Si vous en avez besoin, considérez le bug et prenez un paquet plus récent en provenance de Sid sur pkgs.org *** - -NOTE : Un clean de vulkan/mesa/nvidia sera effectué pour éviter tout conflit. En cas de necessité, vous devrez reinstaller mesa-vulkan-drivers mesa-vulkan-drivers:i386 (INTEL/AMD). -"; sleep 5 - - -export DEBIAN_FRONTEND=noninteractiveapt autopurge -y raspi-firmware > /var/log/$LOGNAME.auto-update.txt 2>&1 -rm /etc/initramfs/post-update.d/z50-raspi-firmware - echo "Nettoyage du système... "; sleep 2 @@ -33,6 +21,7 @@ rm /etc/apt/sources.list.d/cuda*.list echo "Préparation des dépendances... "; sleep 2 +apt-get install -y software-properties-common > /var/log/$LOGNAME.auto-update.txt 2>&1 dpkg --add-architecture i386 >> /var/log/$LOGNAME.auto-update.txt 2>&1 add-apt-repository -y contrib >> /var/log/$LOGNAME.auto-update.txt 2>&1 add-apt-repository -y non-free >> /var/log/$LOGNAME.auto-update.txt 2>&1 From 24ef0f706f94930f55b3fead3be5944187327553 Mon Sep 17 00:00:00 2001 From: Davius <66792063+Xdavius@users.noreply.github.com> Date: Tue, 23 Jan 2024 16:00:25 +0100 Subject: [PATCH 07/18] Update nvidia-experimental.sh --- extra/nvidia-experimental.sh | 20 ++++---------------- 1 file changed, 4 insertions(+), 16 deletions(-) diff --git a/extra/nvidia-experimental.sh b/extra/nvidia-experimental.sh index db3589f..c943e69 100644 --- a/extra/nvidia-experimental.sh +++ b/extra/nvidia-experimental.sh @@ -12,39 +12,27 @@ clear echo "Job start : Installing Nvidia Experimental Drivers "; sleep 2 -echo "*** BUG DEBIAN 12 LIVE ISOS : - -Le paquet raspi-firmware installé par défaut dans ces isos est cassée, empêchant la mise à jour de l'initramfs. -Par sécurité, il sera désinstallé et nettoyé. Si vous en avez besoin, considérez le bug et prenez un paquet plus récent en provenance de Sid sur pkgs.org *** - -NOTE : Un clean de vulkan/mesa/nvidia sera effectué pour éviter tout conflit. En cas de necessité, vous devrez reinstaller mesa-vulkan-drivers mesa-vulkan-drivers:i386 (INTEL/AMD). - -"; sleep 5 - -apt autopurge -y raspi-firmware > /var/log/$LOGNAME.auto-update.txt 2>&1 -rm /etc/initramfs/post-update.d/z50-raspi-firmware - echo "Nettoyage du système "; sleep 2 -apt autopurge -y nvidia-driver nvidia-settings nvidia-driver-libs:i386 cuda nvidia-gds mesa-vulkan-drivers mesa-vulkan-drivers:i386 nvidia-* nvidia*:i386 cuda-* >> /var/log/$LOGNAME.auto-update.txt 2>&1 +apt autopurge -y nvidia-driver nvidia-settings nvidia-driver-libs:i386 cuda nvidia-gds mesa-vulkan-drivers mesa-vulkan-drivers:i386 nvidia-* nvidia*:i386 cuda-* > /var/log/$LOGNAME.auto-update.txt 2>&1 if [ ! -x /etc/apt/sources.list.d/experimental.list ] then echo "deb http://deb.debian.org/debian experimental non-free-firmware contrib non-free main" > /etc/apt/sources.list.d/experimental.list fi - -dpkg --add-architecture i386 >> /var/log/$LOGNAME.auto-update.txt 2>&1 -apt update >> /var/log/$LOGNAME.auto-update.txt 2>&1 +apt update -y >> /var/log/$LOGNAME.auto-update.txt 2>&1 echo " Préparation des dépendances " sleep 2 +apt-get install -y software-properties-common >> /var/log/$LOGNAME.auto-update.txt 2>&1 dpkg --add-architecture i386 >> /var/log/$LOGNAME.auto-update.txt 2>&1 add-apt-repository -y contrib >> /var/log/$LOGNAME.auto-update.txt 2>&1 add-apt-repository -y non-free >> /var/log/$LOGNAME.auto-update.txt 2>&1 + apt install -y linux-headers-amd64 build-essential dkms libglvnd-dev firmware-misc-nonfree pkg-config wget >> /var/log/$LOGNAME.auto-update.txt 2>&1 echo "Installation du driver et de Vulkan + Lib32 (LONG !) From 90d32e4a18b0d577250505c533cc5b2b6921b977 Mon Sep 17 00:00:00 2001 From: Davius <66792063+Xdavius@users.noreply.github.com> Date: Tue, 23 Jan 2024 16:00:58 +0100 Subject: [PATCH 08/18] Update nvidia-testing-on-stable.sh --- extra/nvidia-testing-on-stable.sh | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/extra/nvidia-testing-on-stable.sh b/extra/nvidia-testing-on-stable.sh index 704f825..f3d937b 100644 --- a/extra/nvidia-testing-on-stable.sh +++ b/extra/nvidia-testing-on-stable.sh @@ -12,27 +12,16 @@ clear echo "Installation des drivers Debian Nvidia Testing Driver + Cuda "; sleep 2 -echo "*** BUG DEBIAN 12 LIVE ISOS : - -Le paquet raspi-firmware installé par défaut dans ces isos est cassée, empêchant la mise à jour de l'initramfs. -Par sécurité, il sera désinstallé et nettoyé. Si vous en avez besoin, considérez le bug et prenez un paquet plus récent en provenance de Sid sur pkgs.org *** - -NOTE : Un clean de vulkan/mesa/nvidia sera effectué pour éviter tout conflit. En cas de necessité, vous devrez reinstaller mesa-vulkan-drivers mesa-vulkan-drivers:i386 (INTEL/AMD). - -"; sleep 5 - -apt autopurge -y raspi-firmware > /var/log/$LOGNAME.auto-update.txt 2>&1 -rm /etc/initramfs/post-update.d/z50-raspi-firmware - echo "Nettoyage du système "; sleep 2 -apt autopurge -y nvidia-driver nvidia-settings nvidia-driver-libs:i386 cuda cuda-* nvidia-gds mesa-vulkan-drivers mesa-vulkan-drivers:i386 nvidia-* nvidia*:i386 >> /var/log/$LOGNAME.auto-update.txt 2>&1 +apt autopurge -y nvidia-driver nvidia-settings nvidia-driver-libs:i386 cuda cuda-* nvidia-gds mesa-vulkan-drivers mesa-vulkan-drivers:i386 nvidia-* nvidia*:i386 > /var/log/$LOGNAME.auto-update.txt 2>&1 echo "Préparation des dépendances "; sleep 2 +apt-get install -y software-properties-common >> /var/log/$LOGNAME.auto-update.txt 2>&1 dpkg --add-architecture i386 >> /var/log/$LOGNAME.auto-update.txt 2>&1 add-apt-repository -y contrib >> /var/log/$LOGNAME.auto-update.txt 2>&1 add-apt-repository -y non-free >> /var/log/$LOGNAME.auto-update.txt 2>&1 From 8de858d1ac6e94c7634b1c78a8e48fd37782f971 Mon Sep 17 00:00:00 2001 From: Davius <66792063+Xdavius@users.noreply.github.com> Date: Tue, 23 Jan 2024 16:01:26 +0100 Subject: [PATCH 09/18] Update steam.sh --- TESTING/src/steam.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/TESTING/src/steam.sh b/TESTING/src/steam.sh index 39109bf..e6dab02 100644 --- a/TESTING/src/steam.sh +++ b/TESTING/src/steam.sh @@ -15,6 +15,7 @@ echo "Installation de Steam echo "Préparation des dépendances : "; sleep 2 +apt-get install -y software-properties-common >> /var/log/$LOGNAME.auto-update.txt 2>&1 dpkg --add-architecture i386 > /var/log/$LOGNAME.auto-update.txt 2>&1 add-apt-repository -y contrib >> /var/log/$LOGNAME.auto-update.txt 2>&1 add-apt-repository -y non-free >> /var/log/$LOGNAME.auto-update.txt 2>&1 From 27f00e70131c36ab0d9de46d36b137d85eb98769 Mon Sep 17 00:00:00 2001 From: Davius <66792063+Xdavius@users.noreply.github.com> Date: Tue, 23 Jan 2024 16:02:04 +0100 Subject: [PATCH 10/18] Update nvidia-cuda.sh --- TESTING/src/nvidia-cuda.sh | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/TESTING/src/nvidia-cuda.sh b/TESTING/src/nvidia-cuda.sh index 76a3a46..875cb87 100644 --- a/TESTING/src/nvidia-cuda.sh +++ b/TESTING/src/nvidia-cuda.sh @@ -14,25 +14,16 @@ echo "Installation des drivers Nvidia Cuda LTS (dépôt Nvidia) echo "*** BUG DEBIAN 12 LIVE ISOS : -Le paquet raspi-firmware installé par défaut dans ces isos est cassée, empêchant la mise à jour de l'initramfs. -Par sécurité, il sera désinstallé et nettoyé. Si vous en avez besoin, considérez le bug et prenez un paquet plus récent en provenance de Sid sur pkgs.org *** - -NOTE : Un clean de vulkan/mesa/nvidia sera effectué pour éviter tout conflit. En cas de necessité, vous devrez reinstaller mesa-vulkan-drivers mesa-vulkan-drivers:i386 (INTEL/AMD). -"; sleep 5 - - -export DEBIAN_FRONTEND=noninteractiveapt autopurge -y raspi-firmware > /var/log/$LOGNAME.auto-update.txt 2>&1 -rm /etc/initramfs/post-update.d/z50-raspi-firmware - echo "Nettoyage du système... "; sleep 2 -apt autopurge -y cuda-keyring nvidia-driver nvidia-settings nvidia-driver-libs:i386 cuda nvidia-gds mesa-vulkan-drivers mesa-vulkan-drivers:i386 cuda-* nvidia-* libnvidia* >> /var/log/$LOGNAME.auto-update.txt 2>&1 +apt autopurge -y cuda-keyring nvidia-driver nvidia-settings nvidia-driver-libs:i386 cuda nvidia-gds mesa-vulkan-drivers mesa-vulkan-drivers:i386 cuda-* nvidia-* libnvidia* > /var/log/$LOGNAME.auto-update.txt 2>&1 rm /etc/apt/sources.list.d/cuda*.list echo "Préparation des dépendances... "; sleep 2 +apt-get install -y software-properties-common >> /var/log/$LOGNAME.auto-update.txt 2>&1 dpkg --add-architecture i386 >> /var/log/$LOGNAME.auto-update.txt 2>&1 add-apt-repository -y contrib >> /var/log/$LOGNAME.auto-update.txt 2>&1 add-apt-repository -y non-free >> /var/log/$LOGNAME.auto-update.txt 2>&1 From 518dce2f1eee34a5a593d5916d73753d4ed45ecb Mon Sep 17 00:00:00 2001 From: Davius <66792063+Xdavius@users.noreply.github.com> Date: Tue, 23 Jan 2024 16:03:13 +0100 Subject: [PATCH 11/18] Update postinstall-testing --- TESTING/postinstall-testing | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/TESTING/postinstall-testing b/TESTING/postinstall-testing index 6835cc0..5dd4616 100644 --- a/TESTING/postinstall-testing +++ b/TESTING/postinstall-testing @@ -32,7 +32,8 @@ Veuillez répondre au questionnaire. L'installation se fera une fois celui-ci co ${RED}Cet outil est toujours en dévelloppement ! En cas de problème, merci d'ouvrir une issue !${ENDCOLOR} -Dépendances nécessaires au script : bash-completion curl wget +Dépendances nécessaires au script : bash-completion curl wget software-properties-common + Dépendances de compatibilité/recommandées : firmware-sof-signed dbus-x11 pipewire-audio Verion de Debian actuelle : $debian_version @@ -71,7 +72,7 @@ if [[ $_depsobl == "n" ]] || [[ $_depsobl == "N" ]]; then exit 1 else echo "Installation des dépendances" -apt-get install -y bash-completion curl wget > /dev/null +apt-get install -y bash-completion curl wget software-properties-common > /dev/null fi read -p "- Installer les dépendances de compatibilité $choice_yes ? " _deps From e56af2fd50c0fad913a657506f430db120225891 Mon Sep 17 00:00:00 2001 From: Davius <66792063+Xdavius@users.noreply.github.com> Date: Tue, 23 Jan 2024 16:04:46 +0100 Subject: [PATCH 12/18] Update nvidia-stable.sh --- data/nvidia-stable.sh | 20 +++----------------- 1 file changed, 3 insertions(+), 17 deletions(-) diff --git a/data/nvidia-stable.sh b/data/nvidia-stable.sh index 3928f38..d64c23c 100644 --- a/data/nvidia-stable.sh +++ b/data/nvidia-stable.sh @@ -10,33 +10,19 @@ fi clear -echo "Installation des Nvidia Drivers Stable + Cuda -"; sleep 2 - -echo "*** BUG DEBIAN 12 LIVE ISOS : - -Le paquet raspi-firmware installé par défaut dans ces isos est cassée, empêchant la mise à jour de l'initramfs. -Par sécurité, il sera désinstallé et nettoyé. Si vous en avez besoin, considérez le bug et prenez un paquet plus récent en provenance de Sid sur pkgs.org *** - -NOTE : Un clean de vulkan/mesa/nvidia sera effectué pour éviter tout conflit. En cas de necessité, vous devrez reinstaller mesa-vulkan-drivers mesa-vulkan-drivers:i386 (INTEL/AMD). - -Veuillez patienter... -"; sleep 5 - -apt autopurge -y raspi-firmware > /var/log/$LOGNAME.auto-update.txt 2>&1 -rm /etc/initramfs/post-update.d/z50-raspi-firmware +echo "Installation des Nvidia Drivers Stable echo " Nettoyage du système : "; sleep 2 -apt autopurge -y nvidia-* libnvidia* cuda-* nvidia*:i386 mesa-vulkan-drivers mesa-vulkan-drivers:i386 >> /var/log/$LOGNAME.auto-update.txt 2>&1 +apt autopurge -y nvidia-* libnvidia* cuda-* nvidia*:i386 mesa-vulkan-drivers mesa-vulkan-drivers:i386 > /var/log/$LOGNAME.auto-update.txt 2>&1 rm /etc/apt/sources.list.d/cuda*.list echo " Préparation des dépendances : "; sleep 2 - +apt-get install -y software-properties-common >> /var/log/$LOGNAME.auto-update.txt 2>&1 dpkg --add-architecture i386 >> /var/log/$LOGNAME.auto-update.txt 2>&1 add-apt-repository -y contrib >> /var/log/$LOGNAME.auto-update.txt 2>&1 add-apt-repository -y non-free >> /var/log/$LOGNAME.auto-update.txt 2>&1 From f692160373cf818e86163073bdf4bcf4a35f597f Mon Sep 17 00:00:00 2001 From: Davius <66792063+Xdavius@users.noreply.github.com> Date: Tue, 23 Jan 2024 16:05:09 +0100 Subject: [PATCH 13/18] Update steam.sh --- data/steam.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/data/steam.sh b/data/steam.sh index 39109bf..833dfab 100644 --- a/data/steam.sh +++ b/data/steam.sh @@ -15,7 +15,8 @@ echo "Installation de Steam echo "Préparation des dépendances : "; sleep 2 -dpkg --add-architecture i386 > /var/log/$LOGNAME.auto-update.txt 2>&1 +apt-get install -y software-properties-common > /var/log/$LOGNAME.auto-update.txt 2>&1 +dpkg --add-architecture i386 >> /var/log/$LOGNAME.auto-update.txt 2>&1 add-apt-repository -y contrib >> /var/log/$LOGNAME.auto-update.txt 2>&1 add-apt-repository -y non-free >> /var/log/$LOGNAME.auto-update.txt 2>&1 From 2a0f68be85e6e8b0835c657b32af6eae4d3cb0f6 Mon Sep 17 00:00:00 2001 From: Davius <66792063+Xdavius@users.noreply.github.com> Date: Tue, 23 Jan 2024 16:06:17 +0100 Subject: [PATCH 14/18] Update amd-vulkan.sh --- data/amd-vulkan.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/data/amd-vulkan.sh b/data/amd-vulkan.sh index a1bdf29..fb0a5f4 100644 --- a/data/amd-vulkan.sh +++ b/data/amd-vulkan.sh @@ -13,6 +13,8 @@ echo "Installation de Vulkan AMD/Intel "; sleep 2 echo "Vérification des dépôts additionnels"; sleep 1 + +apt-get install -y software-properties-common >> /var/log/$LOGNAME.auto-update.txt 2>&1 dpkg --add-architecture i386 apt-add-repository -y contrib > /var/log/$LOGNAME.auto-update.txt 2>&1 apt-add-repository -y non-free >> /var/log/$LOGNAME.auto-update.txt 2>&1 From b519b2bece8de0cd0c1237d9ea02c7cda2210632 Mon Sep 17 00:00:00 2001 From: Davius <66792063+Xdavius@users.noreply.github.com> Date: Sat, 24 Feb 2024 23:41:57 +0100 Subject: [PATCH 15/18] Update gui_functions.sh --- source/gui_functions.sh | 32 ++++++++++++++++++++++++++------ 1 file changed, 26 insertions(+), 6 deletions(-) diff --git a/source/gui_functions.sh b/source/gui_functions.sh index 4d3bcd3..83fd1db 100644 --- a/source/gui_functions.sh +++ b/source/gui_functions.sh @@ -201,12 +201,32 @@ fi function nvidia() { logo ferme_yad -COM_STABLE="Installer driver Nvidia Stable fournit par Debian, ainsi que CUDA (Recommandé)" -COM_AUTRE="Autres drivers Nvidia (Pour utilisateurs Expérimentés !!)" -nvidia=$(yad --center --window-icon="$logo" --title="Gestionnaire NVIDIA" --width 500 --height 170 --text-align="center" --button="Retour:bash -c menu" --button="Quitter:1" \ - --form \ - --field "Installer le driver Nvidia de Debian (RECOMMANDÉ) !./source/debian_logo.png! $COM_STABLE:fbtn" "bash -c nvidia_stable" \ - --field "Options avancée (EXPERT) !./source/package_debian.png! $COM_AUTRE:fbtn" "bash -c nvidia2" \ +#COM_STABLE="Installer driver Nvidia Stable fournit par Debian, ainsi que CUDA (Recommandé)" +#COM_AUTRE="Autres drivers Nvidia (Pour utilisateurs Expérimentés !!)" +#nvidia=$(yad --center --window-icon="$logo" --title="Gestionnaire NVIDIA" --width 500 --height 170 --text-align="center" --button="Retour:bash -c menu" --button="Quitter:1" \ +# --form \ +# --field "Installer le driver Nvidia de Debian (RECOMMANDÉ) !./source/debian_logo.png! $COM_STABLE:fbtn" "bash -c nvidia_stable" \ +#--field "Options avancée (EXPERT) !./source/package_debian.png! $COM_AUTRE:fbtn" "bash -c nvidia2" \ +nvidia=$(yad --center --window-icon="$logo2" --width 300 --height 170 --title="CHANGEMENT IMPORTANT" --text-align="center" --text=" + + Suite à de nombreux retours et à la refonte du projet, les drivers nvidia ont migrés sur pacstall. + Cela permet d'utiliser des drivers plus récents, et proposer toutes les versions du driver. + + 1- Rendez vous à cette adresse pour les instructions d'installation : + + https://github.com/Xdavius/vortex-linux/blob/main/vortex-repository/README.md + + 2- Une fois l'installation effectuée, faites : + + pacstall -S nvidia + + pour rechercher les différents drivers disponibles, puis pour installer : + + pacstall -I nvidia-driver--dkms-bundle + + Rebootez la machine une fois terminé. + + " --button="OK:bash -c menu" ) } From ab8de61596508a9f928e5a83b71546bdd7799406 Mon Sep 17 00:00:00 2001 From: Davius <66792063+Xdavius@users.noreply.github.com> Date: Sun, 25 Feb 2024 01:07:40 +0100 Subject: [PATCH 16/18] Update README.md --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index 994af6b..8ec85f6 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,11 @@ # POSTINSTALL-DEBIAN - Configurer Facilement Debian ! +## CE PROJET EST MAINTENANT EN FIN DE VIE. VEUILLEZ VOUS TOURNER VERS LE PROJET VORTEX. PLUS D'INFOS SUR LE DISCORD GLF. +## LE PROJET EST TOUJOURS UTILISABLE EN L'ETAT, MAIS SON UTILISATION N'EST PLUS RECOMMANDÉE. +## MERCI A TOUS CEUX QUI L'ONT SOUTENU. + +## XDAVIUS + [**English version**](https://github.com/Cardiacman13/postinstall-debian/blob/main/lang/README.en.md) Cet outil a été conçu pour être plus facilement utilisable avec les ISOs Lives de Debian et l'installateur graphique. From 1aa051adc35987d3ba6a4c2b84225e9346e1ba2d Mon Sep 17 00:00:00 2001 From: Davius <66792063+Xdavius@users.noreply.github.com> Date: Sun, 25 Feb 2024 01:29:08 +0100 Subject: [PATCH 17/18] Update README.md --- README.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 8ec85f6..4b629ed 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,9 @@ # POSTINSTALL-DEBIAN - Configurer Facilement Debian ! -## CE PROJET EST MAINTENANT EN FIN DE VIE. VEUILLEZ VOUS TOURNER VERS LE PROJET VORTEX. PLUS D'INFOS SUR LE DISCORD GLF. -## LE PROJET EST TOUJOURS UTILISABLE EN L'ETAT, MAIS SON UTILISATION N'EST PLUS RECOMMANDÉE. -## MERCI A TOUS CEUX QUI L'ONT SOUTENU. +**CE PROJET EST MAINTENANT EN FIN DE VIE. VEUILLEZ VOUS TOURNER VERS LE PROJET VORTEX. PLUS D'INFOS SUR LE DISCORD GLF. +**LE PROJET EST TOUJOURS UTILISABLE EN L'ETAT, MAIS SON UTILISATION N'EST PLUS RECOMMANDÉE CAR IL NE COUVRE PAS CERTAINES +**AMELIORATIONS CONCERNANT LA MAINTENANCE, LES DEPOTS ADDITIONNELS, ET LA MISE A NIVEAU DU SYSTEME. +**MERCI A TOUS CEUX QUI L'ONT SOUTENU. ## XDAVIUS From f05c112963b5f45b0529421900d8288d6369fc86 Mon Sep 17 00:00:00 2001 From: Davius <66792063+Xdavius@users.noreply.github.com> Date: Sun, 25 Feb 2024 01:29:40 +0100 Subject: [PATCH 18/18] Update README.md --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 4b629ed..87861df 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@ # POSTINSTALL-DEBIAN - Configurer Facilement Debian ! -**CE PROJET EST MAINTENANT EN FIN DE VIE. VEUILLEZ VOUS TOURNER VERS LE PROJET VORTEX. PLUS D'INFOS SUR LE DISCORD GLF. -**LE PROJET EST TOUJOURS UTILISABLE EN L'ETAT, MAIS SON UTILISATION N'EST PLUS RECOMMANDÉE CAR IL NE COUVRE PAS CERTAINES -**AMELIORATIONS CONCERNANT LA MAINTENANCE, LES DEPOTS ADDITIONNELS, ET LA MISE A NIVEAU DU SYSTEME. -**MERCI A TOUS CEUX QUI L'ONT SOUTENU. +**CE PROJET EST MAINTENANT EN FIN DE VIE. VEUILLEZ VOUS TOURNER VERS LE PROJET VORTEX. PLUS D'INFOS SUR LE DISCORD GLF.** +**LE PROJET EST TOUJOURS UTILISABLE EN L'ETAT, MAIS SON UTILISATION N'EST PLUS RECOMMANDÉE CAR IL NE COUVRE PAS CERTAINES** +**AMELIORATIONS CONCERNANT LA MAINTENANCE, LES DEPOTS ADDITIONNELS, ET LA MISE A NIVEAU DU SYSTEME.** +**MERCI A TOUS CEUX QUI L'ONT SOUTENU.** ## XDAVIUS