回答:
sni-qt をインストール(リンクをクリック)するかsudo apt-get install sni-qt sni-qt:i386
、ターミナルからを使用して、Skypeを再起動します。トレイ/パネルのアイコンが戻ってきました!
この手順が必要な理由は、sni-qtはUbuntuリポジトリのSkypeパッケージによって自動的にインストールされますが、直接ダウンロードしたSkype debではインストールされないためです。Skype 4.0がUbuntuリポジトリに配置されたら、そこからインストールできます。これはもう必要ありません。
理由はわかりませんが、一部のシステムでは、インジケーターが表示される前にこの追加手順が必要です(ブルーノペレイラに感謝!)
手順:
パッケージをインストールするdconf-tools
(リンクをクリックする)か、ターミナルからsudo apt-get install dconf-tools
ダッシュ(またはターミナル)からdconfエディターを開きますdconf-editor
。
左側のサイドバーで、三角形を使用して[ デスクトップ] > [ ユニティ] > [
パネル]に移動し ます。Ubuntu 12.10では、代わりにcom > canonical > unity > panelに移動する必要があります。[JavaEmbedded...]
右側のオレンジ色の部分をダブルクリックし、次の,'skype'
ように追加して、Skypeインジケーターを表示できるようにします。
を押してEnter、dconfエディターを閉じ、ログアウトしてログインします。インジケーターが戻ってきます。
dconf-editor
:COM>のカノニカル>団結>パネル。
panel
、統一されたアイテムはありません。:(ワンゼロの答えは動作します
UbuntuでSkypeトレイアイコンを表示するには、sni-qt
パッケージをインストールします。
sudo apt-get install sni-qt:i386
Ubuntu 12.04 LTSのUnity通知パネルでSkypeアイコンを有効にします
Ubuntu 12.04(またはその点でUnityを含む任意のバージョン)を新規インストールすると、Skypeがインストールされ、Skypeが以前と同じように機能することが期待されます。しかし、メインウィンドウを閉じると、すぐにSkypeアイコンがトップパネルに表示されないことがわかります。
これを修正するには、いくつかのコマンドを実行する必要があります。ターミナルを開いてこれを実行してください:
gsettings get com.canonical.Unity.Panel systray-whitelist
次のようなものが得られるはずです。
['JavaEmbeddedFrame', 'Wine', 'Update-notifier']
基本的にこれは、Skypeがホワイトリストに登録されていないため、デフォルトでトレイアイコンを表示できないことを意味します。これを修正する必要があります。リストに「Skype」を追加して、次のようにします。
['JavaEmbeddedFrame', 'Wine', 'Update-notifier', 'Skype']
次に、二重引用符(”)でラップし、その前にgsettings set com.canonical.Unity.Panel systray-whitelistを追加します。この時点で、次のようになっているはずです。
gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Wine', 'Update-notifier', 'Skype']"
これをターミナルにコピーしてコマンドを実行してください。その後再起動します。これでアイコンが表示されます。
No such schema 'com.canonical.Unity.Panel'
。Ubuntu 13.04 64ビット。
これは、バージョン13.10以降、Ubuntuがホワイトリストをオフにしているためです。修正する2つのオプションを次に示します。
どちらか
sudo apt-get install libappindicator1
または
sudo apt-add-repository ppa:gurqn/systray-trusty
sudo apt-get update
sudo apt-get upgrade
詳細: システムトレイアイコンが表示されない http://ubuntuforums.org/showthread.php?t=2217458 https://launchpad.net/~gurqn/+archive/systray-trusty
ppa:gurqn:systray-utopic
、それは問題でない場合
ppa:gurqn:systray-vivid
私もこの問題に直面していました。次のパッケージをインストールすると問題が解決しました。
sudo apt-get install sni-qt:i386
私はUbuntu 15.10 sni-qt:i386
を使用していますが、システムトレイアイコンを表示するために必要でした。
スカイプを通知領域にホワイトリストに登録する必要があるかもしれません(スカイプにインジケータが含まれているかどうかはわかりません)
簡単な方法は、dconf-toolsをインストールすることです
sudo apt-get install dconf-tools
次に、alt+ f2を押してdconf-editorを入力し、次のようなプログラムを表示します。
移動へdesktop
- > unity
- > panel
とリストの最後にホワイトリストへのようなあなたが(あなたのケースでは、あなたが「スカイプ」を追加する必要があります)コマスによって区切ることのアプリを追加します。代わりにall
、通知領域を使用するすべてのアプリをホワイトリストに書き込むことができます。
変更を適用するには、ログアウトして再度ログインする必要があります。
詳細:http : //www.webupd8.org/2011/04/how-to-re-enable-notification-area.html
Ubuntu 16.10 64ビットUnityデスクトップの下でSkypeとFranzインジケーターの両方を取り戻すのに私が働いたのは次のとおりです
1)ここで述べたようにsni-qt:i386をインストールしました sudo apt-get install sni-qt:i386
2)ここで述べたようにlibappindicatorをインストールしましたsudo apt-get install libappindicator1
3)最後に、ソフトウェアセンターからhttp://ppa.launchpad.net/nilarimogard/webupd8/ubuntu/pool/main/p/pidgin-indicator/にある.debパッケージをインストールしました。ここで述べたように、これは最終的な解決策を提供しました。
gnomeシェルを使用している場合は、この拡張機能呼び出しStatus Icon Fixerをアクティブにします
Dropbox、Skype、vlcなどをステータスバーに修正。完璧ではありませんが、大丈夫です。
https://extensions.gnome.org/extension/192/status-icon-fixer/
私にとって、dconfエディターのパスは次のとおりです。
com -> canonical -> indicator -> appmenu -> messages
そして、アプリケーションをクリックし、値に'skype'を追加します。Ubuntu 13.10(64ビット)を実行しています。
2015年12月現在、Ubuntu 14.04 で機能するソリューションは、次のPPAをインストールすることです。
sudo apt-add-repository ppa:fixnix/indicator-systemtray-unity
sudo apt-get update
sudo apt-get install indicator-systemtray-unity
これにより、タスクバーに矢印が表示され、クリックしてアイコンを表示できます。また、バー自体にアイコンを表示することもできます。そのための手順については、http://www.webupd8.org/2015/05/on-demand-system-tray-for-ubuntu.htmlを参照してください。
なぜ他のソリューションはもう機能しないのですか?Unityのアップデートは他のPPAソリューションを破壊し続け、誰もそれらを最新の状態に保つことにコミットしていないようです。
Skype->オプションに移動します。
一般カテゴリで、「システムトレイで最小化されたSkypeを起動する」をチェックします。
Gnome-Flashback(以前のFallback / Classic)とtint2パネルを使用しています。私はこれらの修正をすべて試しましたが、どれも私のために機能しませんでした。私も試しました
sudo add-apt-repository ppa:timekiller/unity-systrayfix
sudo apt-get update
sudo apt-get upgrade
運がありません。tint2を強制終了して、代わりにgnome-panelを使用することさえ試みました。私のアプリのすべてではありませんが、多くのアイコンがまだありません。
ここでシステムトレイに表示するネットワークマネージャーを(具体的に)取得する方法を探しているときに、最終的に解決策を見つけました。Cairo-Dockをランチャーとして使用しているため、表示されなかったアプリのすべての起動コマンドを変更しましたdbus-launch app-launch-command
。app-launch-command
そのアプリの通常の起動コマンドはどこにありますか。スタートアップアプリケーションでも同じことをしましたが、それは魅力的なものです。
このソリューションはUbuntu 17.04で正常に動作します
「env XDG_CURRENT_DESKTOP = Unity」でアプリケーションを実行するだけです。たとえば、Skype For Linuxを起動するには、次を使用します。
env XDG_CURRENT_DESKTOP=Unity skypeforlinux
修正を永続的にするには、アプリケーションデスクトップファイルを/ usr / share / applications /から〜/ .local / share / applications /にコピーし、ファイルを編集し、「env XDG_CURRENT_DESKTOP = Unity」を追加して「Exec」行を変更します(引用符なし)「Exec =」の直後。
詳細については、http://www.webupd8.org/2017/04/fix-appindicator-not-working-for.html
同じ問題がありました。これが私がそれを修正するためにしたことです。
ターミナルを開く
sudo apt-get update
sudo apt-get install --reinstall ubuntu-desktop
sudo apt-get install unity
sudo shutdown -r now