[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Debian 11 et Lenovo Legion 5 17ARH05H (82GN004DFR)



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 <yodatempoadsl@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.12
http://www.debian.org # http://fr.wikipedia.org/wiki/Obsolescence
https://soutien.laquadrature.net/
http://gnutux.free.fr # Il faut dire GNU/Linux :) # www.culte.org
-- 
GNU/Linux : May the Force be with you !

Reply to: