NOTKDE(例えばFluxbox)の下でPlasmoidを実行する - Plasma/DeviceNotifier

Plasma/DeviceNotifier を別のWMの下でKWin/KDE(Fluxboxなど)に実行する方法はありますか?

具体的には、私は現在KDEを設定していますが、私はリモートでSSH -Y + Xフォワーディングを行っています。したがって、 plasma-desktop を実行すると、他のすべてのPlasmoids/Widgetsを実行する可能性があります。私は1つしか実行しません:DeviceNotifier。

私が見ているように、libsを実行しています。スタンドアロンの実行ファイルはありません。

~$ pacman -Ql | grep devicenoti
kdebase-workspace /usr/lib/kde4/plasma_applet_devicenotifier.so
kdebase-workspace /usr/lib/kde4/plasma_engine_devicenotifications.so
kdebase-workspace /usr/share/kde4/services/plasma-applet-devicenotifier.desktop
kdebase-workspace /usr/share/kde4/services/plasma-dataengine-devicenotifications.desktop
kdebindings-python /usr/share/sip/PyKDE4/solid/devicenotifier.sip
kde-l10n-pl /usr/share/locale/pl/LC_MESSAGES/plasma_applet_devicenotifier.mo
kdelibs /usr/include/solid/devicenotifier.h

だから...それをどうやって運ぶ?

更新:

plasma-desktop の実行は動作しません

私はラップトップで走る:

laptop$ xinit;
laptop$ ssh -Y desktop;
desktop$ fluxbox #X forwarding

だから私はリモートマシン( "デスクトップ")上のfluxboxを実行します。

このような状況で plasma-desktop を実行すると、画面全体がローカルで作業するときにリモートマシン上で通常使用するすべてのウィジェットが混乱してしまいます。 (1)デスクトップでは6倍の画面スペースがあります。(2)リモートで作業する場合は、ローカルで作業するときに必要なものはほとんど必要ありません。(3)別のインスタンスを実行することが恐れています。デスクトップ上ですでに実行されている場合は、これらのウィジェットやコンテンツをすべてリモートから取得できます。

だから私は1つのウィジェットだけを実行することを頼んでいるのです。

plasma-desktop でも構いませんが、1つのウィジェットしか実行していません。

3

1 答え

探している実行ファイルの名前は plasma-desktop です。最初に試してみて、結果に満足すれば、それを自動スタートに設定します。 KDE依存関係の良い塊をインストールする必要がありますが、これはプラモイドだけでは問題ありません。

私はこれを言うでしょう、plasmoidsは、最高のデスクトップウィジェットです。利用可能な他のエンジンの提供品を比較すると、明らかになります。残念ながら、それらは書くのが一番簡単ではなく、KDE ​​DEとの統合性も高いです。あなたは軽いスタンドアロンのウィジェットエンジンを実行するより軽い環境を得るでしょう。私はあなたの指定されたアプレットのために、代わりのWebウィジェットはあなたが望んでいないと思う。 Flux/Black/OpenBoxをクリーンインストールする際に問題となるクリーンな自動マウントに問題がある場合は、パッケージから適切な軽量udisks/udevスクリプトを入手できます。

Update: In response to new issues.

独自のウィンドウで単一のプラズモイドを実行することは可能です。 Device Notifierを実行するには、 plasmoidviewer を使用する必要があります。ウィジェットの開発に使用されており、かなり醜いとされています。ただし、1つのウィジェットを実行するだけの場合は、うまくいくはずです。

2
追加された
@Grzegorz Wierzowiecki、私の更新された答えを試してみましたか?それがうまくいったり、本当にうまくいかない場合でも、私の答えを受け入れることを検討してください。私はほとんどあなたが望んでいることをほぼ95%確信しています、より良い形で存在しません。
追加された 著者 Ben Dempsey,
@Grzegorz Wierzowiecki:私は実際に自分自身を確信していない、私は本当にちょうど重いEx-KDEユーザーです。確かに...私はデスクトップウィジェットを一切好んでいないので、私の最強のフィールドではありません。本当に興奮して、あなたはそれを実現させる方法を見つけました!!!私はOpenBoxで、特にDevice Notifierのためにプラズマを走らせることさえ考えていました。固体のudisksスクリプトでは、それは不要になった。私は本当に認める必要があります、それはほぼ最も有用なアプレットです。
追加された 著者 Ben Dempsey,
plasma-desktop の実行がうまくいかない!私は、プラズマの背景とそれがローカルで作業するときに私が通常リモートマシン上に持っている他のすべてのウィジェットで覆われた画面全体で終わります。マシンにリモートでログオンし、選択したウィジェットのみを実行したい
追加された 著者 Willie Wheeler,
どうもありがとう ! :D plasmoidviewer systemtraydevividriver でシステムトレイを実行します! :)どのように私はそれを見つけた: plasmapkg -l | grep device が空の結果を返しました。 plasma_applet_devicenotifier.so へのパスを指定して実行すると、成功しませんでした。だから、アプレットplasmoid だけではなく、コンテナが必要なので、 systemtray を試してみたというアイデアがあります。最も重要:それは働く:)。最後に、リモートでログオンすると( ssh -Y - X11 forwarding)素早くデバイスにアクセスできます。 確認してもらえますか?(「アプレット」はプラスモイドではなく、「システムトレイ」プラスモイドのようなコンテナが必要ですか?)そうですか?
追加された 著者 Willie Wheeler,