Bonsoir,

Le 30/08/2021 à 22:58, Belaïd a écrit :
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

Je comprends cela, il doit certainement y avoir un ''bonton'' pour activer ou désactiver la carte dédiée que l'on pourrait poser sur le menu ou bien cela est-il automatique à la detection de ce qui est lancé ?

Ou bien il faudrait redémarrer à chaque fois que l'onsouhaite changer de carte vidéo ?

Merci

Christophe



Le lun. 30 août 2021 à 22:23, Christophe_VANHOUTTE <yodatempoa...@free.fr <mailto: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
    <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 <http://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://www.debian.org>  
#http://fr.wikipedia.org/wiki/Obsolescence  
<http://fr.wikipedia.org/wiki/Obsolescence>
    https://soutien.laquadrature.net/  <https://soutien.laquadrature.net/>
    http://gnutux.free.fr  <http://gnutux.free.fr>  # Il faut dire GNU/Linux :) 
#www.culte.org  <http://www.culte.org>
-- GNU/Linux : May the Force be with you !


--
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 !

Répondre à