web-dev-qa-db-ja.com

NOTKDE(Fluxboxなど)でのPlasmoidの実行-Plasma / DeviceNotifier

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

具体的には、現在KDEを設定していますが、SSH -Y + X転送を介してリモートで作業しています。したがって、実行中plasma-desktop他のすべてのPlasmoid /ウィジェットを実行する可能性があります。 DeviceNotifierの1つだけを実行したいと思います。

私が見るように、それは思考ライブラリを実行しますが、スタンドアロンの実行可能ファイルはありません:

~$ 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つだけ実行していますが、デスクトップでローカルにセットアップして実行しているもの全体ではありません。

探している実行可能ファイルの名前はplasma-desktopと呼ばれます。最初に試してみて、満足のいく結果が得られたら、自動起動に設定します。それを実現するには、KDE依存関係のかなりの部分をインストールする必要がありますが、プラズモイドだけを実行しても問題はありません。

私はこれを言います、プラズモイドは周りの最高のデスクトップウィジェットです。他の利用可能なエンジンの製品を比較すると、明らかになります。残念ながら、それらは書くのが最も簡単ではなく、KDEDEと高度に統合されています。軽量のスタンドアロンウィジェットエンジンを実行すると、はるかに軽量な環境が得られます。ただし、指定されたアプレットがあるため、代替のWebウィジェットは必要なものではないと思います。 Flux/Black/OpenBoxのクリーンインストールで問題になる可能性があるクリーンな自動マウントで問題が発生した場合は、パッケージから優れた軽量のudisks/udevスクリプトを入手できます。

更新:新しい問題への対応。

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

2
J. M. Becker