Unityランチャーアイコンの周りの境界線をオフにするにはどうすればよいですか?


19

Unityのアイコンの周りのボックスをオフにする方法はありますか?

明確化:バックライトの色を意味するものではありませんそれをオフにすることについて多くの質問があります。Unityバーにアイコンやアイコンだけを表示し、ライトや影、境界線を表示しないようにします。これはできますか?

回答:


19

Unityで4つのアイコンオーバーレイを変更することで、境界線やハイライトなどのランチャーアイコンオーバーレイを簡単に削除できます。

  1. フォルダー内の次の画像ファイルのバックアップを作成します /usr/share/unity/4/

    launcher_icon_back_54.png
    launcher_icon_edge_54.png
    launcher_icon_glow_62.png
    launcher_icon_shine_54.png
    
  2. 同じサイズの独自の透明画像を作成するか、次の場所にあるファイルをダウンロードします。

    wget -O transparent54.png "https://i.stack.imgur.com/MiFpK.png"
    wget -O transparent62.png "https://i.stack.imgur.com/0NvP0.png"
    
  3. これらの4つのファイルを上記のリンクからダウンロードした同じ4つのファイルに置き換えます。

  4. Alt+ F2を押して入力setsid unity(またはログアウトして再度ログイン)して、Unityを再起動します。

  5. 気に入らない場合は、アイコンをバックアップしたアイコンに置き換えて、ユニティを再起動してください。

例:

アイコンの周りに境界線のないランチャー


5
12.04では、これの一部が変更されました。アイコンのフォルダーは/ usr / share / unity / 5 /になり(Unityでは12.04のバージョンが変更されたため)、代わりに追加のアイコンが1つあります:launcher_icon_shadow_62.png。上記の方法を使用すると、他の空のアイコンを単にlauncher_icon_shadow_62.pngにコピーできるため、5つの空のアイコンがあり、5つすべてを使用して/ usr / share / unity / 5の対応するアイコンを置き換えます/。
ケリー

2
14.04では、画像は/ usr / share / unity / iconsに保存されます。すべてがpngではなくsvg形式です。さらに、launcher_icon_shadow_62.svgを置き換えて、影を取り除きます。
ezpn 14

指定されたリンクで代替ファイルを取得できません-リンクURLを更新してください。ありがとうございました。
ナムG VU

7

それは可能であり、かなり単純です。

  1. compizconfig-settings-managerをインストールします。

    sudo apt-get install compizconfig-settings-manager
    
  2. 次にabout:config、Unityの実行ダイアログで実行します。Alt+ F2を押してを入力しabout:configます。

  3. Unityプラグインを開いた状態でCCSMがポップアップ表示されます。試験運用タブに移動します。

    ccsm。 それが開いています。

  4. ここで、バックライトモードを「バックライトは常にオフ」に変更します。

  5. 問題が解決しました。

あなたのコメントに照らして、ボックスは決して100%消えることはありません(設計上)。

16.04.1。に関する@ccpizzaからの小さなメモ。

  • ubuntu xenial 16.04.1では、「実験」タブはなくなり、設定は「ランチャー」タブの下にあり、ドロップダウンは「ランチャーアイコンバックライトモード」と呼ばれます。


これが選択された答えです。おかげで@RolandiXor
Nam G VU

2
ubuntu xenial 16.04.1では、「実験」タブはなくなり、設定は「ランチャー」タブの下にあり、ドロップダウンは「ランチャーアイコンバックライトモード」と呼ばれます
ccpizza

4

アプリケーションの周りのボックスとUbuntuボタンの周りのボックス(12.04の場合)を削除するスクリプトを作成しました。

cd /usr/share/unity/5
wget -O transparent54.png "https://i.stack.imgur.com/MiFpK.png"
wget -O transparent62.png "https://i.stack.imgur.com/0NvP0.png"

for name in squircle_shine squircle_edge squircle_base squircle_base_selected launcher_icon_back launcher_icon_edge launcher_icon_shine
do 
    sudo mv ${name}_54.png ${name}_54.ori.png \
        && sudo ln -s transparent54.png ${name}_54.png
done

for name in squircle_shadow launcher_icon_glow launcher_icon_shadow
do 
    sudo mv ${name}_62.png ${name}_62.ori.png \
        && sudo ln -s transparent62.png ${name}_62.png
done

次にUnityを再起動するには、Alt+ F2を押して実行しsetsid unityます。結果は私にとってずっときれいに見えます。

前:

箱付き

後:

箱なし

元に戻すには:

cd /usr/share/unity/5
for name in squircle_shine squircle_edge squircle_base squircle_base_selected launcher_icon_back launcher_icon_edge launcher_icon_shine
do 
    sudo rm ${name}_54.png \
        && sudo mv ${name}_54.ori.png ${name}_54.png
done

for name in squircle_shadow launcher_icon_glow launcher_icon_shadow
do 
    sudo rm ${name}_62.png \
        && sudo mv ${name}_62.ori.png ${name}_62.png
done

1

これをローカルで行うには、/ usr / share / unity /フォルダー内のファイルを変更する必要はありません。代わりに、作成したフォルダー「ユニティ」の下のgtkテーマフォルダーにこれらのファイルをコピーするだけです。これにより、/ usr / share / unity /内のファイルが上書きされます。また、この方法では、システムの更新によって変更が削除されません。しかし、私には別の質問があります。境界線を削除した後、アイコン間、およびアイコンとランチャーの境界線の間にスペースが多すぎるように見えます。間隔を狭める方法はありますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.