README.md: Write the "Nvidia driver" doc.
This commit is contained in:
parent
bc1e32a66e
commit
40a32224d9
12
README.md
12
README.md
@ -17,6 +17,7 @@
|
|||||||
* [Multimedia tools for X11](#multimedia-tools-for-x11)
|
* [Multimedia tools for X11](#multimedia-tools-for-x11)
|
||||||
* [Games](#games)
|
* [Games](#games)
|
||||||
* [Network share](#network-share)
|
* [Network share](#network-share)
|
||||||
|
* [Nvidia driver](#nvidia-driver)
|
||||||
* [Wireless driver for BCM43](#wireless-driver-for-bcm43)
|
* [Wireless driver for BCM43](#wireless-driver-for-bcm43)
|
||||||
* [Wireless tools for cli](#wireless-tools-for-cli)
|
* [Wireless tools for cli](#wireless-tools-for-cli)
|
||||||
* [Miscellaneous useless packages](#miscellaneous-useless-packages)
|
* [Miscellaneous useless packages](#miscellaneous-useless-packages)
|
||||||
@ -384,6 +385,17 @@ vim-addons install latex-suite
|
|||||||
* Disable nfs-kernel-server service if still available.
|
* Disable nfs-kernel-server service if still available.
|
||||||
* Disable all samba service if still availables.
|
* Disable all samba service if still availables.
|
||||||
|
|
||||||
|
#### Nvidia driver
|
||||||
|
|
||||||
|
##### Add
|
||||||
|
* linux-header-amd64: Header files for Linux amd64 configuration (meta-package).
|
||||||
|
* nvidia-kernel-dkms: NVIDIA binary kernel module DKMS source.
|
||||||
|
* nvidia-xconfig: X configuration tool for non-free NVIDIA drivers.
|
||||||
|
|
||||||
|
##### Post-Configuration
|
||||||
|
* Backup previous xorg.conf file if exists.
|
||||||
|
* Run the NVIDIA configuration tool.
|
||||||
|
|
||||||
#### Wireless driver for BCM43
|
#### Wireless driver for BCM43
|
||||||
|
|
||||||
##### Add
|
##### Add
|
||||||
|
@ -23,8 +23,6 @@
|
|||||||
## - Ajout de mat
|
## - Ajout de mat
|
||||||
## 2012-09-06
|
## 2012-09-06
|
||||||
## - Ajout du paquet dnsutils
|
## - Ajout du paquet dnsutils
|
||||||
## 2012-05-01 - 0.5.01
|
|
||||||
## - Remplacement de firmware-brcm80211 au profit de broadcom-sta-dkms
|
|
||||||
## 2012-04-04 - 0.4.4:
|
## 2012-04-04 - 0.4.4:
|
||||||
## - Ajout du paquet alsa-utils
|
## - Ajout du paquet alsa-utils
|
||||||
# **********************************************************************************************
|
# **********************************************************************************************
|
||||||
@ -447,7 +445,7 @@ architecture
|
|||||||
###########################################################
|
###########################################################
|
||||||
#### Configuration de Aptitude
|
#### Configuration de Aptitude
|
||||||
###########################################################
|
###########################################################
|
||||||
###### Pré-configuration
|
##### Pré-configuration
|
||||||
|
|
||||||
## Chargement de la configuration pour ne pas avoir de messages lorsqu'un service a besoin
|
## Chargement de la configuration pour ne pas avoir de messages lorsqu'un service a besoin
|
||||||
## de redémarrer après une mise à jour
|
## de redémarrer après une mise à jour
|
||||||
@ -499,27 +497,27 @@ def_debug ${mode_debug}
|
|||||||
## Prérequis
|
## Prérequis
|
||||||
## Liste: debconf-utils - lsof
|
## Liste: debconf-utils - lsof
|
||||||
###########################################################
|
###########################################################
|
||||||
###### Pré-configuration
|
##### Pré-configuration
|
||||||
preconfig locales
|
preconfig locales
|
||||||
preconfig keyboard
|
preconfig keyboard
|
||||||
|
|
||||||
###### Installation
|
##### Installation
|
||||||
aptins "Prérequis" debconf-utils lsof
|
aptins "Prérequis" debconf-utils lsof
|
||||||
|
|
||||||
# Pour la description de debconf-utils, voir la partie "Outils d'administration"
|
# Pour la description de debconf-utils, voir la partie "Outils d'administration"
|
||||||
|
|
||||||
###########################################################
|
###########################################################
|
||||||
#### X11 Server
|
#### X11 Server
|
||||||
###### Pre-configuration
|
##### Pre-configuration
|
||||||
preconfig x11-common
|
preconfig x11-common
|
||||||
|
|
||||||
###### Installation
|
##### Installation
|
||||||
aptins "X11 Server" mesa-utils xorg
|
aptins "X11 Server" mesa-utils xorg
|
||||||
###########################################################
|
###########################################################
|
||||||
|
|
||||||
###########################################################
|
###########################################################
|
||||||
#### Graphic Environment
|
#### Graphic Environment
|
||||||
###### Installation
|
##### Installation
|
||||||
aptins "Graphic Environment" alsa-utils gtk2-engines-cleanice herbstluftwm i3lock lxappearance nitrogen redshift rofi roxterm scrot suckless-tools terminator wmctrl xbacklight xclip
|
aptins "Graphic Environment" alsa-utils gtk2-engines-cleanice herbstluftwm i3lock lxappearance nitrogen redshift rofi roxterm scrot suckless-tools terminator wmctrl xbacklight xclip
|
||||||
|
|
||||||
##### Remove
|
##### Remove
|
||||||
@ -528,7 +526,7 @@ arem "Purge: Graphic Environment" xscreensaver xscreensaver-data
|
|||||||
|
|
||||||
###########################################################
|
###########################################################
|
||||||
#### Gnome tools
|
#### Gnome tools
|
||||||
###### Installation
|
##### Installation
|
||||||
aptins "Gnome tools" evince etherape gedit gnome-calculator gparted nemo nemo-fileroller planner
|
aptins "Gnome tools" evince etherape gedit gnome-calculator gparted nemo nemo-fileroller planner
|
||||||
|
|
||||||
##### Remove
|
##### Remove
|
||||||
@ -537,7 +535,7 @@ arem "Purge: Gnome tools" eog
|
|||||||
|
|
||||||
###########################################################
|
###########################################################
|
||||||
#### Dev tools
|
#### Dev tools
|
||||||
###### Installation
|
##### Installation
|
||||||
aptins "Dev tools" build-essential binutils cpp debconf-utils gcc g++ make
|
aptins "Dev tools" build-essential binutils cpp debconf-utils gcc g++ make
|
||||||
###########################################################
|
###########################################################
|
||||||
|
|
||||||
@ -631,51 +629,32 @@ fi
|
|||||||
|
|
||||||
###########################################################
|
###########################################################
|
||||||
#### Internet tools for X11
|
#### Internet tools for X11
|
||||||
###### Installation
|
##### Installation
|
||||||
aptins "Internet tools for X11" browser-plugin-freshplayer-pepperflash dwb filezilla icedove icedove-l10n-fr iceowl-extension iceweasel iceweasel-l10n-fr luakit midori mumble pepperflashplugin-nonfree pidgin pidgin-otr pidgin-microblog rdesktop transmission xvnc4viewer
|
aptins "Internet tools for X11" browser-plugin-freshplayer-pepperflash dwb filezilla icedove icedove-l10n-fr iceowl-extension iceweasel iceweasel-l10n-fr luakit midori mumble pepperflashplugin-nonfree pidgin pidgin-otr pidgin-microblog rdesktop transmission xvnc4viewer
|
||||||
|
|
||||||
###### Remove
|
##### Remove
|
||||||
arem "Purge: Internet tools for X11" flashplugin-nonfree flashplugin-nonfree-extrasound
|
arem "Purge: Internet tools for X11" flashplugin-nonfree flashplugin-nonfree-extrasound
|
||||||
|
|
||||||
###### Post-configuration
|
##### Post-configuration
|
||||||
# Ensure to install last flash version
|
# Ensure to install last flash version
|
||||||
update-pepperflashplugin-nonfree --install
|
update-pepperflashplugin-nonfree --install
|
||||||
###########################################################
|
###########################################################
|
||||||
|
|
||||||
###########################################################
|
###########################################################
|
||||||
## Carte graphiqua
|
#### Nvidia driver
|
||||||
## Suport: nvidia -
|
|
||||||
## Liste: nvidia-glx nvidia-kernel-dkms nvidia-settings nvidia-xconfig
|
|
||||||
###########################################################
|
|
||||||
###### Installation
|
|
||||||
if [ "$(lspci | grep -i nvidia)" ]; then
|
if [ "$(lspci | grep -i nvidia)" ]; then
|
||||||
###### Pré-configuration
|
##### Installation
|
||||||
module-assistant prepare
|
aptins "Nvidia driver" linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') nvidia-kernel-dkms nvidia-xconfig
|
||||||
module-assistant clean nvidia-kernel
|
|
||||||
module-assistant auto-install -i nvidia-kernel-source
|
|
||||||
|
|
||||||
###### Installation
|
##### Post-configuration
|
||||||
aptins "Pilotes NVidia" nvidia-glx nvidia-kernel-dkms nvidia-settings nvidia-xconfig
|
## Backup previous xorg.conf file if exists
|
||||||
|
if [ -f /etc/X11/xorg.conf ]; then
|
||||||
## Post-configuration
|
mv /etc/X11/xorg.conf{,.bkp}
|
||||||
|
fi
|
||||||
|
## Run the Nvidia configuration tool
|
||||||
nvidia-xconfig --no-logo
|
nvidia-xconfig --no-logo
|
||||||
|
|
||||||
###### Information pour l'utilisateur final
|
|
||||||
cat >> "${INFORMATION}" << EOF
|
|
||||||
|
|
||||||
======Pilotes NVidia======
|
|
||||||
Voici la liste des paquets installés :
|
|
||||||
|
|
||||||
+nvidia-glx : Fournis le nvidia-kernel-295.33
|
|
||||||
|
|
||||||
+nvidia-kernel-dkms :Fournis les sources du module noyau nvidia DKMS
|
|
||||||
|
|
||||||
+nvidia-settings : Outils pour configurer le driver NVIDIA
|
|
||||||
|
|
||||||
+nvidia-xconfig : Outils de configuration de X pour NVIDIA
|
|
||||||
EOF
|
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
###########################################################
|
||||||
|
|
||||||
###########################################################
|
###########################################################
|
||||||
#### Wireless driver for BCM43
|
#### Wireless driver for BCM43
|
||||||
@ -697,17 +676,17 @@ fi
|
|||||||
|
|
||||||
###########################################################
|
###########################################################
|
||||||
#### Office tools for cli
|
#### Office tools for cli
|
||||||
###### Pre-configuration
|
##### Pre-configuration
|
||||||
# Load preseed file
|
# Load preseed file
|
||||||
preconfig cups
|
preconfig cups
|
||||||
|
|
||||||
###### Installation
|
##### Installation
|
||||||
aptins "Office tools for cli" cups devtodo graphviz imagemagick imagemagick-doc odt2txt pdftk texlive texlive-latex-extra vim-latexsuite
|
aptins "Office tools for cli" cups devtodo graphviz imagemagick imagemagick-doc odt2txt pdftk texlive texlive-latex-extra vim-latexsuite
|
||||||
|
|
||||||
###### Remove
|
##### Remove
|
||||||
arem "Purge: Office tools for cli" avahi-autopid avahi-daemon cups-browsed libnss-mdns
|
arem "Purge: Office tools for cli" avahi-autopid avahi-daemon cups-browsed libnss-mdns
|
||||||
|
|
||||||
###### Post-configuration
|
##### Post-configuration
|
||||||
# Add the standard user to lpadmin group to be able to manage Cups administration via webgui.
|
# Add the standard user to lpadmin group to be able to manage Cups administration via webgui.
|
||||||
adduser "${new_username}" lpadmin > /dev/null 2> "${fichier_erreur}"
|
adduser "${new_username}" lpadmin > /dev/null 2> "${fichier_erreur}"
|
||||||
# cups needs samba!
|
# cups needs samba!
|
||||||
@ -715,37 +694,37 @@ adduser "${new_username}" lpadmin > /dev/null 2> "${fichier_erreur}"
|
|||||||
|
|
||||||
###########################################################
|
###########################################################
|
||||||
#### Office tools for X11
|
#### Office tools for X11
|
||||||
###### Installation
|
##### Installation
|
||||||
aptins "Outils bureautique graphique" freeplane gprename key-mon libreoffice libreoffice-l10n-fr libreoffice-help-fr libreoffice-pdfimport fonts-linuxlibertine ttf-ancient-fonts verbiste verbiste-gnome
|
aptins "Outils bureautique graphique" freeplane gprename key-mon libreoffice libreoffice-l10n-fr libreoffice-help-fr libreoffice-pdfimport fonts-linuxlibertine ttf-ancient-fonts verbiste verbiste-gnome
|
||||||
###########################################################
|
###########################################################
|
||||||
|
|
||||||
###########################################################
|
###########################################################
|
||||||
#### Multimedia tools for cli
|
#### Multimedia tools for cli
|
||||||
###### Installation
|
##### Installation
|
||||||
aptins "Multimedia tools for cli" avinfo eyed3 ffmpeg mkvtoolnix moc w32codecs
|
aptins "Multimedia tools for cli" avinfo eyed3 ffmpeg mkvtoolnix moc w32codecs
|
||||||
###########################################################
|
###########################################################
|
||||||
|
|
||||||
###########################################################
|
###########################################################
|
||||||
#### Multimedia tools for X11
|
#### Multimedia tools for X11
|
||||||
###### Installation
|
##### Installation
|
||||||
aptins "Multimedia tools for X11" audacity easytag gimp inkscape mirage mkvtoolnix-gui smplayer rhythmbox vlc
|
aptins "Multimedia tools for X11" audacity easytag gimp inkscape mirage mkvtoolnix-gui smplayer rhythmbox vlc
|
||||||
###########################################################
|
###########################################################
|
||||||
|
|
||||||
###########################################################
|
###########################################################
|
||||||
#### Games
|
#### Games
|
||||||
###### Installation
|
##### Installation
|
||||||
aptins "Games" teeworlds teeworlds-server
|
aptins "Games" teeworlds teeworlds-server
|
||||||
###########################################################
|
###########################################################
|
||||||
|
|
||||||
###########################################################
|
###########################################################
|
||||||
#### Network share
|
#### Network share
|
||||||
###### Installation
|
##### Installation
|
||||||
aptins "Network share" nfs-common
|
aptins "Network share" nfs-common
|
||||||
|
|
||||||
###### Remove
|
##### Remove
|
||||||
arem "Purge: Network share" nfs-kernel-server samba
|
arem "Purge: Network share" nfs-kernel-server samba
|
||||||
|
|
||||||
###### Post-configuration
|
##### Post-configuration
|
||||||
#### If nfs-kernel-server and samba are need or vital for the system, disable them anyway
|
#### If nfs-kernel-server and samba are need or vital for the system, disable them anyway
|
||||||
# Disable samba service if available by default
|
# Disable samba service if available by default
|
||||||
if [ $(command -v samba) ]; then
|
if [ $(command -v samba) ]; then
|
||||||
@ -775,7 +754,7 @@ aptins "Miscellaneous useless packages" asr-manpages cmatrix cowsay cowsay-off f
|
|||||||
|
|
||||||
###########################################################
|
###########################################################
|
||||||
#### Manpages / Documentation
|
#### Manpages / Documentation
|
||||||
###### Installation
|
##### Installation
|
||||||
aptins "Manpages" aptitude-doc-fr info manpages-fr manpages-fr-dev manpages-fr-extra
|
aptins "Manpages" aptitude-doc-fr info manpages-fr manpages-fr-dev manpages-fr-extra
|
||||||
###########################################################
|
###########################################################
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user