web-dev-qa-db-ja.com

Xfce4-Panelの「サウンド設定」メニューが開かない

Xfce4-Panelの「インジケータプラグイン」の「サウンドメニュー」インジケータの「サウンド設定」ボタンは開きません。このボタンはpavucontrolを開くはずです。これは、ターミナルまたはウィスカーメニューからうまく起動できます。 Panelから起動できないだけです。パネルまたはインジケータプラグインに関連するログを表示して、問題を発見する方法はありますか?

ここにボタンがあります

更新

これが私のセッション環境です。

XDG_SESSION_ID=c2
SESSION=xfce
UPSTART_SESSION=unix:abstract=/com/ubuntu/upstart-session/1000/1983
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
SESSION_MANAGER=local/User-Xubuntu:@/tmp/.ICE-unix/2156,unix/User-Xubuntu:/tmp/.ICE-unix/2156
DESKTOP_SESSION=xfce
XDG_SESSION_TYPE=x11
GDMSESSION=xfce
SESSIONTYPE=
XDG_SESSION_DESKTOP=xfce
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-dIizG8qAqw
1
Gin Gon

はい、インジケータープラグインログは$HOME/.cacheディレクトリにあります。

ログファイルの場所

Xubuntuの新しいリリースでは、ファイルの場所がわずかに変更される場合があります。 Xubuntu 15.04では、場所は$HOME/.cache/xfce4-indicator-plugin.logであり、サンプルコンテンツは以下のとおりです。

DEBUG      libindicator-plugin       Looking at Module: libapplication.so
DEBUG      libindicator-plugin       Loading Module: libapplication.so
DEBUG      libindicator-plugin       Load indicator: libapplication.so
DEBUG      libindicator-plugin       Looking at Service: com.canonical.indicator.messages
DEBUG      libindicator-plugin       Loading Service: com.canonical.indicator.messages
DEBUG      libindicator-plugin       Load indicator: com.canonical.indicator.messages
DEBUG      libindicator-plugin       Looking at Service: com.canonical.indicator.sound
DEBUG      libindicator-plugin       Loading Service: com.canonical.indicator.sound
DEBUG      libindicator-plugin       Load indicator: com.canonical.indicator.sound
DEBUG      Indicator-Application     Connected to Application Indicator Service.
DEBUG      Indicator-Application     Request current apps
DEBUG      Indicator-Application     Building new application entry: :1.29  with icon: nm-no-connection at position 0
DEBUG      libindicator-plugin       Entry added for io=libapplication.so
DEBUG      libindicator-plugin       Entry added for io=com.canonical.indicator.sound

古いログファイルは$HOME/.cache/upstartにあり、インジケータのタイプごとにGzip圧縮ファイルとして個別に保持されます。 14.04でこれを確認しましたが、15.04以降のリリースでもこれが当てはまるかどうかはわかりません。LiveUSBからの出力しか実行しなかったからです。

つまり、古いログファイルは、ローカルマシンにインストールされたXubuntuでのみ検出されます。 Gzip圧縮ファイルは、Liveシステムに存在しない可能性があります。

サウンド設定は何もしません

env | grep SESSIONからの出力に基づいて、現在のユーザーのセッションはxfceです。それが「サウンド設定」が何もしない理由です。

これは、2014年後半にLaunchpadで Bug#1359249 として提出された14.04リリースに影響する既知の問題でもあります。ユーザーが「Xubuntu」ではなく「Xfce Session」デスクトップ」にログインする前に「セッション」。

Xubuntu 14.04 LightDM Test Mode

回避策

デスクトップにログインする前に「Xubuntuセッション」を選択します。次に、Xfceパネルで、インジケータサウンドアイコン>サウンド設定...をクリックして、ボリュームコントロール通常どおりのウィンドウ。

0
clearkimura