web-dev-qa-db-ja.com

Xubuntu 18.04でラベルにpsensorがセンサーデータを表示しない

Xubuntuを実行しているマシンは3台あります。16.04に2台、18.04に1台です。

psensorはすべてのマシンにインストールされ、すべてのマシンの_sensor preferences_ for CPU core temp(または何でも)の設定Display sensor info in the label (experimental)が有効になっています。

センサー情報は、両方の16.04マシンのラベルに正しく表示されますが、18.04には表示されません。必要なすべての依存関係がpsensor(_lm-sensors_ hddtempなど)にインストールされています。

Xubuntu 16.04は現在18.04のマシンに以前にインストールされており、psensorは適切に動作しました。

Xubuntu 18.04リリースノート によると、「ステータス通知プラグイン」や新しい「通知プラグイン」など、パネルプラグインにいくつかの変更または更新が行われています。 「通知領域」プラグイン(_systray-4_)にpsensorが表示されるので、これらの変更の一部がpsensorと他のアプリケーションの表示に影響を与えていると思いますか?

パネルにpsensorラベルがどのように表示されるか、およびpsensor設定を示す ラベル内のpsensorのscreencap を含めました。ご覧のとおり、パネルには温度アイコンが表示されていますが、実際のセンサー情報は表示されていません。さらに、tempアイコンをクリックすると、温度と情報の概要/プレビューが表示されなくなり、代わりに「Psensor-Temperature Monitor」グラフが開きます。

これは、これまでXubuntu 18.04で発生した唯一の問題です(ドライブをイジェクトした後もファイルテキストが残るなど、他の奇妙な問題)。他のマシンを18.04にまだ更新していない唯一の理由です。

18.04でpsensorを使用してこの問題について他の人が話しているのを見たことがないので、これは孤立した問題であるか、Ubuntu 18.04の問題ではなくXubuntu/XFCEの問題である可能性が高いです。

何か案は?

7
Alnitak

xfce4-sensors-pluginを試すことを検討してください。 xfce4-goodiesパッケージを介してインストールできます。それはあなたのニーズによりよく合うかもしれません。端末エミュレータから:

Sudo apt install xfce4-goodies

Xfceデスクトップを更新するには、ログアウト/ログインが必要な場合があります。

インストール完了後。パネルを右クリックします。メニューから次を選択します:パネル> +新しい項目の追加。 [新しいアイテムの追加]ダイアログで、「センサープラグイン」を検索またはスクロールします。

「センサープラグイン」をクリックしてハイライトします。 「+追加」を左クリックして、パネルに追加します。

新しく追加された「センサー」プラグインを右クリックし、「プロパティ」を選択して必要に応じて構成します。


潜在的なセキュリティの問題

プラグインをパネルに追加すると、ポップアップ「Hddtemp Information」が表示されます。

hddtemp実行可能ファイルを使用するための「汚い」提案を説明し、提供します。

ターミナルエミュレータから:

Sudo chmod u+s /usr/sbin/hddtemp

これにより、ファイルのsetuidビットが有効になります。そのファイルを使用するすべてのユーザーに、そのファイルの「所有者」と同じ特権(この場合はroot)を付与します。基本的には、Sudoコマンドを使用するのと同じです。実行可能ファイルを使用して、ユーザーが他の「所有者」ファイルにアクセスできる可能性があります。

通常のユーザーにとっては、これは問題ではないかもしれません。他の人にとっては深刻な懸念かもしれません。

これが適切に設計されたプログラムである場合、これは問題になりません。私はこのアプリケーションの開発者ではないので、この詳細を知っているとは主張していません。これはXfceプラグインなので、気になることがあればXfce開発者に連絡するか、自分でコードを確認してください。

docs.xfce.org

1
da_kingpin