+
    G%@iL  ã                   ó.   € ^ RI HtHt  ! R R]]4      tR# )é    )ÚPluginÚIndependentPluginc                   ó6   a € ] tR t^t o RtRtRtRtR tRt	V t
R# )ÚNvidiazNvidia GPU informationÚnvidiac                ó8  € V P                  R 4       . ROpRR.pT P                  V Uu. uF  pRV 2NK
  	  up4       T P                  V Uu. uF  pRV 2NK
  	  up4       RpRpV P                  RV R24       V P                  R	V R24       R
# u upi u upi )z/etc/cdi/nvidia.yamlzcdi listz	--versionznvidia-smi znvidia-ctk zžgpu_name,gpu_bus_id,vbios_version,temperature.gpu,utilization.gpu,memory.total,memory.free,memory.used,clocks.applications.graphics,clocks.applications.memoryzRtimestamp,gpu_bus_id,gpu_serial,gpu_uuid,retired_pages.address,retired_pages.causeznvidia-smi --query-gpu=z --format=csvz!nvidia-smi --query-retired-pages=N)z--list-gpusz-q -d PERFORMANCEz-q -d SUPPORTED_CLOCKSz-q -d PAGE_RETIREMENTz-qz	-q -d ECCz	nvlink -sz	nvlink -e)Úadd_copy_specÚadd_cmd_output)ÚselfÚsubcmdsÚctk_subcmdsÚcmdÚqueryÚ
querypagess   &     Ú;/usr/lib/python3/dist-packages/sos/report/plugins/nvidia.pyÚsetupÚNvidia.setup   s¼   € Ø×ÑÐ1Ô2ò	
ˆð Øð
ˆð 	×Ñ¹GÓD¹G°S˜{¨3¨%Ó0¹GÑDÔEØ×Ñ¹KÓH¹K°S˜{¨3¨%Ó0¹KÑHÔIðKˆðBˆ
à×ÑÐ5°e°W¸MÐJÔKØ×ÑØ/°
¨|¸=ÐIö	
ùò EùÚHs   ©BÁB© N)z
nvidia-smiz
nvidia-ctk)znvidia-persistencedznvidia-fabricmanagerznvidia-toolkit-firstboot)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú
short_descÚplugin_nameÚcommandsÚservicesr   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r   r   r      s%   ø‡ € à)€JØ€KØ,€Hð,€H÷
ð 
ó    r   N)Úsos.report.pluginsr   r   r   r   r    r   Ú<module>r"      s   ð÷ 9ô$
ˆVÐ&ö $
r    