Unity başlatıcısı simgelerinin etrafındaki kenarlığı nasıl kapatabilirim?


19

Unity'deki simgelerin etrafındaki kutuları kapatmanın bir yolu var mı?

Açıklama: Ben do not arka ışık rengini demek - torna hakkında sorular bol olduğu kapalı. Simgelerin ve sadece simgelerin, Birlik çubuğunda herhangi bir ışık, gölge ve kenarlık olmadan görünmesini istiyorum. Bu yapılabilir mi?

Yanıtlar:


19

Kenarlıklar ve vurgulamalar gibi başlatıcı simge kaplamaları, Unity'deki 4 simge kaplamalarını değiştirerek kolayca kaldırılabilir.

  1. Klasörde aşağıdaki görüntü dosyalarını yedekleyin /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. Aynı boyutta kendi saydam görüntülerinizi oluşturun veya şu adresten dosyaları indirin:

    wget -O transparent54.png "https://i.stack.imgur.com/MiFpK.png"
    wget -O transparent62.png "https://i.stack.imgur.com/0NvP0.png"
    
  3. Bu 4 dosyayı, yukarıdaki bağlantıdan indirilen aynı 4 dosyayla değiştirin.

  4. Alt+ Tuşlarına basıp F2yazarak setsid unity(veya oturumu tekrar kapatıp) yeniden birleştirerek yeniden başlatın .

  5. Eğer beğenmediyseniz, simgeleri yedeklenmiş simgelerle değiştirin ve birliği yeniden başlatın.

Misal:

Simgeler etrafında kenarlıksız başlatıcısı


5
12.04'te bunun bir kısmı değişti. Simgelerin klasörü artık / usr / share / unity / 5 / (Unity'nin 12.04 sürümlerini değiştirdiği için) ve değiştirilecek bir ek simge daha var: launcher_icon_shadow_62.png. Yukarıda açıklanan yöntemi kullanarak, diğer boş simgelerden herhangi biri launcher_icon_shadow_62.png dosyasına kopyalanabilir, bu yüzden şimdi beş boş simge var ve daha sonra / usr / share / unity / 5 içindeki ilgili simgeleri değiştirmek için beşini de kullanın. /.
Kelley

2
14.04'te görüntüler / usr / share / unity / icons içinde saklanır. Hepsi png yerine svg biçimindedir. Ek olarak, bir gölgeden kurtulmak için launcher_icon_shadow_62.svg dosyasını değiştirin.
ezpn

Verilen bağlantıda yeni dosyalar alamıyorum - lütfen bağlantı URL'sini güncelleyebilir misiniz? Teşekkür ederim.
Nam G VU

7

Mümkün ve oldukça basit.

  1. Compizconfig-settings-manager uygulamasını yükleyin:

    sudo apt-get install compizconfig-settings-manager
    
  2. Ardından Unity'de about:configçalıştırma iletişim kutusunda çalıştırın: Alt+ tuşuna basın F2ve girin about:config.

  3. CCSM, Unity eklentisi açık olarak açılır. Deney sekmesine gidin:

    ccsm.  açık.

  4. Şimdi Arka Işık Modunu "Arka Işık Daima Kapalı" olarak değiştirin.

  5. Sorun çözüldü.

Yorumunuz ışığında, kutu asla% 100 kaybolmaz (tasarım gereği).

@ Ccpizza'dan 16.04.1 ile ilgili küçük not.

  • Ubuntu xenial 16.04.1'de Deneysel sekmesi gitti ve ayar şimdi Başlatıcı sekmesinin altında ve açılır listeye Başlatıcı Simgesi Arka Işık Modu deniyor.


Bu seçilen cevap olmalıdır. Teşekkürler ton @RolandiXor
Nam G VU

2
Ubuntu xenial 16.04.1'de Deneysel sekmesi gitti ve ayar şimdi Başlatıcı sekmesinin altında ve açılır listeye Başlatıcı Simgesi Arka Işık Modu deniyor .
ccpizza

4

Uygulamaların ve Ubuntu düğmesinin çevresindeki kutuların kaldırılmasını komut dosyası yazdım (12.04 için):

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

Sonra Unity'yi yeniden başlatmak için Alt+ tuşuna basın F2ve çalıştırın setsid unity. Sonuç benim için çok daha temiz görünüyor.

Önce:

kutularla

Sonra:

kutular olmadan

Geri dönmek için:

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

Bunu yerel olarak yapmak için, / usr / share / unity / klasöründeki dosyaları değiştirmek zorunda değiliz. Bunun yerine, bu dosyaları oluşturduğunuz "birlik" klasörünün altındaki gtk tema klasörüne kopyalayabiliriz. Bu, / usr / share / unity / içindeki dosyaları geçersiz kılar ve bu şekilde sistem güncellemesi değişikliği kaldırmaz. Ama farklı bir sorum var. Kenarlığı kaldırdıktan sonra, simgeler arasında ve ayrıca simgeler ve başlatıcı kenarlığı arasında çok fazla boşluk var gibi görünüyor. Aradaki boşluğu azaltmanın bir yolu var mı?

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.