web-dev-qa-db-ja.com

Openboxをkdeのウィンドウマネージャーとして取得する方法

Kubuntu 12.04を実行しているラップトップにOpenboxを正常にインストールしましたが、kde/openboxセッションを使用してログインすると、kdeのデスクトップアイコンに「open with?」と表示されます。ポップアップが表示されますが、kmenuはほとんど空で、アプリケーションエントリは表示されません(leave、command、またはお気に入りのみ)。

これまでkde/openboxの正しい動作を確立する方法を見つけることができなかったので、これを設定する方法を見つける場所を知りたいです。

3
Kaya Gastou

テスト

Openboxをインストールします。

新しいユーザーを作成します。

新しいユーザーとしてログインします。

enter image description here

KDEメニューは空です。

enter image description here

修正しよう

Kbuildsycoca4を実行して、システム構成キャッシュを再構築します。

:~$ kbuildsycoca4 --help
Usage: kbuildsycoca4 [Qt-options] [KDE-options] [options] 

Rebuilds the system configuration cache.

Generic options:
  --help                    Show help about options
  --help-qt                 Show Qt specific options
  --help-kde                Show KDE specific options
  --help-all                Show all options
  --author                  Show author information
  -v, --version             Show version information
  --license                 Show license information
  --                        End of options

Options:
  --nosignal                Do not signal applications to update
  --noincremental           Disable incremental update, re-read everything
  --checkstamps             Check file timestamps
  --nocheckfiles            Disable checking files (dangerous)
  --global                  Create global database
  --menutest                Perform menu generation test run only
  --track <menu-id>         Track menu id for debug purposes

エラーがあります-ファイルがありません。

enter image description here

ルート権限(kdesudo dolphin)でDolphinファイルマネージャーを起動します。

/ etc/xdg/menus /を参照します。 kde4-applications.menuがありますが、applications.menuはありません。

Applications.menuからkde4-applications.menuへのソフトリンク/シンボリックリンクを作成します(KDEのドラッグアンドドロップメニュー「ここにリンク」)。

enter image description here

enter image description here

コマンドの実行:

kbuildsycoca4 --noincremental

再び...

KDEメニューに利用可能なアプリケーションが表示されます。

enter image description here

1
user26687