web-dev-qa-db-ja.com

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

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

明確化:私はnotバックライトの色を意味する-thatをオフにすることについて多くの質問がある。私はアイコン、そしてアイコンだけをユニティバーに表示し、ライトや影、境界線なしで表示したいのです。これはできますか?

19
sebastian_k

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と入力します(またはログアウトして再度ログインします)。

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

例:

Launcher with no borders around icons

19
benj

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

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

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

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

    ccsm. it is open.

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

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

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

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

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

7
RolandiXor

アプリケーションの周りのボックスと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を実行します。結果は私にとってずっときれいに見えます。

前:

with boxes

後:

without boxes

元に戻すには:

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
4
user94920

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

1
Calcius