Page 1 sur 1

[Python + OpenBox] Demande de script

Publié : lun. 27 déc. 2010, 19:38
par Ypnose
Bonsoir à tous,

Après avoir trouvé le script "Weather" pour le menu Openbox, je me demandais si il était possible d'écrire un script (ou m'indiquer si cela existe déjà) qui me permette de m'afficher la température de ma carte graphique NVIDIA (GT240). Il serait ainsi plus pratique pour moi de contrôler cette température sans démarrer Nvidia-Settings.

Merci à vous.

Re: [Python + OpenBox] Demande de script

Publié : lun. 27 déc. 2010, 20:01
par benjarobin
Pour le script, il suffit de lire le wiki... Tout est expliqué sur la page nvidia du wiki pour pouvoir récupérer les infos depuis le pilote nvidia. Après il "suffit" de l'afficher, mais ce n'est pas les exemple qui manque

Re: [Python + OpenBox] Demande de script

Publié : lun. 27 déc. 2010, 20:33
par Ypnose
J'avais remarqué la commande

Code : Tout sélectionner

nvidia-settings -q GPUCoreTemp -t
mais je ne pense pas avoir trouvé quelque chose qui peut m'aider à l'afficher dans le Menu d'OpenBox.

Re: [Python + OpenBox] Demande de script

Publié : lun. 27 déc. 2010, 21:02
par benjarobin

Re: [Python + OpenBox] Demande de script

Publié : lun. 27 déc. 2010, 21:38
par Ypnose
Merci pour cette doc, j'ai pu réaliser ce que je désirais

Voici le code (peut-être que quelqu'un en aura besoin)

Code : Tout sélectionner

#!/bin/bash
Thermal=$(nvidia-settings -q gpucoretemp -t)
echo "<openbox_pipe_menu>"
echo  '<separator label="Temperature:" />'
echo "<item label=\"$Thermal\" />"
echo "</openbox_pipe_menu>"
Enregistrer le tout dans un fichier et nommer le nvidiatemp.sh par exemple.

Re: [Python + OpenBox] Demande de script

Publié : lun. 27 déc. 2010, 22:03
par Ypnose
Nouveau script avec prise en charge de la version du driver et openGL:

Code : Tout sélectionner

#!/bin/bash
Version=$(nvidia-settings -q openglversion -t)
Thermal=$(nvidia-settings -q gpucoretemp -t)°C
echo "<openbox_pipe_menu>"
echo '<separator label="OpenGL / Version" />'
echo "<item label=\"$Version\" />"
echo  '<separator label="Temperature" />'
echo "<item label=\"$Thermal\" />"
echo "</openbox_pipe_menu>"

Re: [Python + OpenBox] Demande de script

Publié : lun. 27 déc. 2010, 22:23
par chipster
Peux-tu joindre un screenshot qui serait beaucoup plus parlant ?

Re: [Python + OpenBox] Demande de script

Publié : lun. 27 déc. 2010, 23:00
par Ypnose
Voilà pour toi:
Image

Je pense rajouter des fonctions, l'idée me plait bien!

Re: [Python + OpenBox] Demande de script

Publié : mar. 28 déc. 2010, 09:15
par chipster
Ce n'était pas pour moi mais je pense qu'avec un bon screenshot on se rend compte de ton travail ;)