web-dev-qa-db-fra.com

psensor ne montrant pas les données du capteur dans l'étiquette dans Xubuntu 18.04

J'ai trois machines exécutant Xubuntu: deux le 16.04 et une le 18.04.

psensor est installé sur toutes les machines et le paramètre sensor preferences pour la température centrale du processeur (ou autre) sur toutes les machines a le paramètre Display sensor info in the label (experimental) activé.

Les informations du capteur sont correctement affichées sur l'étiquette pour les deux machines 16.04, mais pas pour 18.04. Toutes les dépendances requises ont été installées pour psensor (lm-sensorshddtemp etc).

Xubuntu 16.04 a déjà été installé sur la machine actuellement 18.04 et psensor a bien fonctionné.

Selon les notes de publication de Xubuntu 18.04 , il y a eu quelques changements ou mises à jour des plugins du panneau, y compris le "Status Notifier Plugin" et un nouveau "Notification Plugin". Étant donné que psensor s'affiche dans le plugin "Zone de notification" (systray-4), Je suppose que certaines de ces modifications ont affecté la façon dont psensor et d'autres applications sont probablement affichées?

J'ai inclus un capture d'écran du psensor dans le label , qui montre comment le label psensor s'affiche dans le panneau, ainsi que les paramètres psensor. Comme vous pouvez le voir, il affiche l'icône de température dans le panneau, mais aucune information réelle sur le capteur. De plus, lorsque vous cliquez sur l'icône de température, elle n'affiche plus le résumé/aperçu des températures et des informations, mais ouvre à la place le graphique "Psensor - Temperature Monitor".

C'est le seul problème que j'ai eu avec Xubuntu 18.04 jusqu'à présent qui me dérange (d'autres problèmes étranges comme le texte du fichier persistant après avoir éjecté un lecteur), et vraiment la seule raison pour laquelle je n'ai pas déjà mis à jour mes autres machines vers 18.04.

Je n'ai vu personne parler de ce problème avec psensor le 18.04, donc c'est un problème isolé, ou plus probablement, juste un problème Xubuntu/XFCE plutôt qu'un problème Ubuntu 18.04.

Des idées?

7
Alnitak

Pensez à essayer le xfce4-sensors-plugin. Il peut être installé via xfce4-goodies paquet. Cela pourrait mieux répondre à vos besoins. Depuis l'émulateur de terminal:

Sudo apt install xfce4-goodies

Remarque Il peut être nécessaire de se déconnecter/se connecter pour que Xfce Desktop soit mis à jour.

Une fois l'installation terminée. Faites un clic droit sur le panneau. Dans le menu, sélectionnez: Panneau> + Ajouter de nouveaux éléments. Dans la boîte de dialogue Ajouter de nouveaux éléments: recherchez ou faites défiler jusqu'à "Plugin de capteur".

Cliquez pour mettre en surbrillance "Sensor Plugin". Cliquez avec le bouton gauche sur "+ Ajouter" pour ajouter au panneau.

Faites un clic droit sur le plugin "Capteurs" nouvellement ajouté, sélectionnez "Propriétés" pour le configurer selon vos besoins.


Problème de sécurité potentiel

Lors de l'ajout du plugin au Panel, une fenêtre contextuelle "Hddtemp Information" apparaît.

Il explique et propose une suggestion "sale" pour utiliser le fichier exécutable hddtemp.

depuis l'émulateur de terminal:

Sudo chmod u+s /usr/sbin/hddtemp

Cela permet d'activer le bit setuid sur le fichier. Donner à tout utilisateur qui utilise ce fichier les mêmes privilèges que le "propriétaire" de ce fichier (dans ce cas, root). Fondamentalement, comme utiliser la commande Sudo. Permettre potentiellement aux utilisateurs d'accéder à d'autres fichiers "Propriétaire" grâce à l'utilisation de l'exécutable.

Pour un utilisateur typique, cela peut ne pas être un problème. Pour d'autres, cela pourrait être une grave préoccupation.

S'il s'agit d'un programme bien conçu, ce ne sera pas un problème. Je ne suis pas le développeur de cette application, je ne prétends donc pas en connaître les détails. Il s'agit d'un plugin Xfce, alors n'hésitez pas à contacter les développeurs Xfce ou à parcourir le code vous-même si vous avez des préoccupations.

docs.xfce.org

1
da_kingpin