Optimus permet de switcher entre la carte peu puissante intégrée au
processeur et la carte dédiée (NVIDIA ou AMD). Ça permet d'activer la carte
dédiée quand tes applications demande plus de puissance graphique. Optimus
permet donc également de réduire la consommation électrique de ton
ordinateur et donc augmenter l'autonomie de ta batterie. Pourquoi utiliser
la carte dédiée NVIDIA ou AMD - qui consomme beaucoup plus - sur des tâches
ou la carte graphique intégrée au processeur - qui consomme beaucoup moins
- suffit largement. Voilà la vocation première d'Optimus

Le lun. 30 août 2021 à 22:23, Christophe_VANHOUTTE <yodatempoa...@free.fr>
a écrit :

> Bonsoir,
> Le 30/08/2021 à 20:20, steve a écrit :
>
> Salut,
>
> Pour un peu plus de contexte, il faut s'intéresser à la technologie
> Optimus utilisée dans ce genre de portable. Un bon début:
>
> https://wiki.debian.org/NVIDIA%20Optimus
>
> J'ai un Dell qui utilise cette même technologie et je dois avouer que
> c'est assez sport pour l'utiliser plus ou moins correctement. Pour les
> cartes Nvidia, j'utilise d'habitude le pilote propriétaire trouvé sur
> nvidia.com, mais j'ai été dans l'incapacité de l'installer pour gérer
> Optimus. La solution a été d'utiliser du 100% Debian. Sur ma machine:
>
> Je lis toutes ces informations avec grande curiosité, le fait d’avoir un
> PC portable neuf avec du nouveau matos graphique
>
> me permette de faire des recherches et de creuser, il faut être curieux.
>
> Optimus: Jamais entendu parler, peut-être parce que j’avais pas le besoin
> de configurer une carte graphique "récente"
>
> Si je comprends bien Optimus NVIDIA (pas Optimus Prime dans les
> transfoemrs lol) permet de switcher entre les GPU ?
>
> Mais il resterait des problèmes (source en 2020) et cela devrait
> s’améliorer dans le temps.
>
> Je viens de lire une documentation sur Optimus, il est dit “qu’il ne faut
> pas l’utiliser”
>
> Pour reprendre , en installa,t XFCE, les paquets drivers NVIDIA libre
> seront installés comme ci-dessous , donc ?
>
>
> dpkg -l | grep nvidia
> ii  bumblebee-nvidia
> 3.2.1-27                        amd64        NVIDIA Optimus support using
> the proprietary NVIDIA driver
> ii  glx-alternative-nvidia
> 1.2.0                           amd64        allows the selection of NVIDIA
> as GLX provider
> ii  libegl-nvidia0:amd64
> 460.91.03-1                     amd64        NVIDIA binary EGL library
> ii  libgl1-nvidia-glvnd-glx:amd64
> 460.91.03-1                     amd64        NVIDIA binary OpenGL/GLX
> library (GLVND variant)
> ii  libgles-nvidia1:amd64
> 460.91.03-1                     amd64        NVIDIA binary OpenGL|ES 1.x
> library
> ii  libgles-nvidia2:amd64
> 460.91.03-1                     amd64        NVIDIA binary OpenGL|ES 2.x
> library
> ii  libglx-nvidia0:amd64
> 460.91.03-1                     amd64        NVIDIA binary GLX library
> ii  libnvidia-cbl:amd64
> 460.91.03-1                     amd64        NVIDIA binary Vulkan ray
> tracing (cbl) library
> ii  libnvidia-cfg1:amd64
> 460.91.03-1                     amd64        NVIDIA binary OpenGL/GLX
> configuration library
> ii  libnvidia-compiler:amd64
> 460.91.03-1                     amd64        NVIDIA runtime compiler
> library
> ii  libnvidia-eglcore:amd64
> 460.91.03-1                     amd64        NVIDIA binary EGL core
> libraries
> ii  libnvidia-encode1:amd64
> 460.91.03-1                     amd64        NVENC Video Encoding runtime
> library
> ii  libnvidia-glcore:amd64
> 460.91.03-1                     amd64        NVIDIA binary OpenGL/GLX core
> libraries
> ii  libnvidia-glvkspirv:amd64
> 460.91.03-1                     amd64        NVIDIA binary Vulkan Spir-V
> compiler library
> ii  libnvidia-ml1:amd64
> 460.91.03-1                     amd64        NVIDIA Management Library
> (NVML) runtime library
> ii  libnvidia-ptxjitcompiler1:amd64
> 460.91.03-1                     amd64        NVIDIA PTX JIT Compiler
> library
> ii  libnvidia-rtcore:amd64
> 460.91.03-1                     amd64        NVIDIA binary Vulkan ray
> tracing (rtcore) library
> ii  nvidia-alternative
> 460.91.03-1                     amd64        allows the selection of NVIDIA
> as GLX provider
> ii  nvidia-cuda-mps
> 460.91.03-1                     amd64        NVIDIA CUDA Multi Process
> Service (MPS)
> ii  nvidia-driver
> 460.91.03-1                     amd64        NVIDIA metapackage
> ii  nvidia-driver-bin
> 460.91.03-1                     amd64        NVIDIA driver support binaries
> ii  nvidia-driver-libs:amd64
> 460.91.03-1                     amd64        NVIDIA metapackage
> (OpenGL/GLX/EGL/GLES libraries)
> ii  nvidia-egl-common
> 460.91.03-1                     amd64        NVIDIA binary EGL driver -
> common files
> ii  nvidia-egl-icd:amd64
> 460.91.03-1                     amd64        NVIDIA EGL installable client
> driver (ICD)
> ii  nvidia-installer-cleanup
> 20151021+13                     amd64        cleanup after driver
> installation with the nvidia-installer
> ii  nvidia-kernel-common
> 20151021+13                     amd64        NVIDIA binary kernel module
> support files
> ii  nvidia-kernel-dkms
> 460.91.03-1                     amd64        NVIDIA binary kernel module
> DKMS source
> ii  nvidia-kernel-support
> 460.91.03-1                     amd64        NVIDIA binary kernel module
> support files
> ii  nvidia-legacy-check
> 460.91.03-1                     amd64        check for NVIDIA GPUs
> requiring a legacy driver
> ii  nvidia-libopencl1:amd64
> 460.91.03-1                     amd64        NVIDIA OpenCL ICD Loader
> library
> ii  nvidia-modprobe
> 460.32.03-1                     amd64        utility to load NVIDIA kernel
> modules and create device nodes
> ii  nvidia-opencl-common
> 460.91.03-1                     amd64        NVIDIA OpenCL driver - common
> files
> ii  nvidia-opencl-icd:amd64
> 460.91.03-1                     amd64        NVIDIA OpenCL installable
> client driver (ICD)
> ii  nvidia-persistenced
> 460.32.03-1                     amd64        daemon to maintain persistent
> software state in the NVIDIA driver
> ii  nvidia-primus-vk-common
> 1.6.1-1                         amd64        thin wrapper for the NVIDIA
> binary Vulkan ICD (common files)
> ii  nvidia-primus-vk-wrapper:amd64
> 1.6.1-1                         amd64        thin wrapper for using the
> NVIDIA binary Vulkan ICD with bumblebee
> ii  nvidia-settings
> 460.91.03-1                     amd64        tool for configuring the
> NVIDIA graphics driver
> ii  nvidia-smi
> 460.91.03-1                     amd64        NVIDIA System Management
> Interface
> ii  nvidia-support
> 20151021+13                     amd64        NVIDIA binary graphics driver
> support files
> ii  nvidia-vdpau-driver:amd64
> 460.91.03-1                     amd64        Video Decode and Presentation
> API for Unix - NVIDIA driver
> ii  nvidia-vulkan-common
> 460.91.03-1                     amd64        NVIDIA Vulkan driver - common
> files
> ii  nvidia-vulkan-icd:amd64
> 460.91.03-1                     amd64        NVIDIA Vulkan installable
> client driver (ICD)
> ii  primus-nvidia
> 0~20150328-13                   amd64        NVIDIA Primus support using
> the proprietary NVIDIA driver
> ii  primus-vk-nvidia
> 1.6.1-1                         amd64        NVIDIA Optimus support for
> Vulkan applications
> ii  xserver-xorg-video-nvidia
> 460.91.03-1                     amd64        NVIDIA binary Xorg driver
>
>
> Hope this helps.
>
>
> Merci pour cette info aussi.
>
> Christophe
>
>
> --
> Debian Duster 10.8|Kernel 4.19.0-14-amd64|Xorg 1.20.4 & Xfce 
> 4.12http://www.debian.org # 
> http://fr.wikipedia.org/wiki/Obsolescencehttps://soutien.laquadrature.net/http://gnutux.free.fr
>  # Il faut dire GNU/Linux :) # www.culte.org
> --
> GNU/Linux : May the Force be with you !
>
>

Répondre à