Bagaimana cara menghapus bayangan jendela di Unity?

13

Saya mencoba mematikan bayangan dengan CCSM, tetapi tidak berhasil; /

Sistem Informasi:

Ubuntu 11,04 NN x64 desktop, HP ProBook 4520s, Unity

daqwid2727
sumber

Jawaban:

15

Saya pikir Anda harus memilih tema selain Ambiance atau Radiance, karena itu menimpa pengaturan bayangan compiz.

Jika Anda benar - benar ingin menggunakan batas Ambiance tanpa bayangan:

  1. Buat salinan Suasana: cp -R /usr/share/themes/Ambiance ~/.themes
  2. buka ~/.themes/Ambiance/metacity-1/metacity-theme-1.xmldan hapus semua <shadow>tag.
  3. Buka preferensi penampilan dan pilih tema "Suasana" duplikat Anda yang baru.
  4. Nonaktifkan bayangan di CCSM

Pembaruan 2015-01-21 Dalam versi terbaru dari Ubuntu Anda harus menggunakan Ubuntu Tweak Tool di langkah 3, karena versi terbaru dari pusat kontrol tidak mendukung tema khusus.

cscarney
sumber
11
  • Instal CompizConfig Settings Manager

    sudo apt-get install compizconfig-settings-manager

  • Luncurkan dengan mencari dari dasbor di Unity , atau Preferences> CompizConfig Settings Manager di Ubuntu Classic .
  • Buka tab Dekorasi Jendela .masukkan deskripsi gambar di sini

  • Geser Opacity Shadow ke 0 .masukkan deskripsi gambar di sini

avi
sumber
1
Hai, baru saja mencoba ini. Jari-jari atau pengaturan lain di sana tampaknya tidak berpengaruh sama sekali pada bayangan di balik jendela dan menu. Mematikan Dekorasi Jendela berfungsi, tetapi juga menghapus semua bilah judul dan batas dari jendela (seperti di mana tombol tutup, perkecil, dan maks diletakkan). Itu juga menghilangkan bilah atas.
nLinked
@nLinked coba solusi yang diberikan untuk pertanyaan ini - bagaimana-bisa-saya-menghapus-bayangan-dari-windows-in-unity
avi
@Alan terima kasih untuk edit!
avi
Dengan bantuan semua balasan ini dan yang di bawah, saya berhasil membuatnya berfungsi! Terima kasih banyak! Berikut adalah instruksi terakhir saya yang bekerja secara penuh untuk saya: CompizConfigSettingsManager> Efek> Dekorasi Jendela> Radius bayangan dan bayangan ke 0. Lalu: sudo nautilus / usr / share / tema / Suasana / metacity-1 Lalu: Buat salinan baru dari metacity- theme-1.xml disebut metacity-theme-1.xml.originalwithshadows Kemudian: Edit metacity-theme-1.xml Hapus semua baris yang dimulai dengan: <shadow ...>, Simpan file, klik kanan desktop> Ubah latar belakang desktop , Tema tab, Ensure Ambiance dipilih sebagai tema
nLinked
2017/4/12 jawaban ini tidak membantu. pengaturannya di ubuntu unity plugin adalah apa yang bekerja (seperti yang dijelaskan dalam jawaban lain)
xaxxon
11

Jika Anda menggunakan Ubuntu 15.04, lakukan hal berikut.

  1. Instal CCSM seperti pada jawaban sebelumnya di atas.

    sudo apt-get install compizconfig-settings-manager

  2. Jalankan ccsmdan klik pada "Ubuntu Unity Plugin"

  3. Klik pada tab "Dekorasi" dan klik "Overrride Theme Settings".

  4. Bayangan harus menghilang karena "warna bayangan jendela aktif" default adalah transparan.

rotate85
sumber
2017/4/12 baru saja mencoba ini dan itu berhasil. jawaban lain di atas tidak.
xaxxon
1

Anda dapat menyimpan Ambiance sebagai tema, sebenarnya, atau menghapus bayangan tanpa mengedit file .xml. Anda hanya perlu membuka gconf-editor, melalui terminal atau Alt + F2, dan kemudian pergi ke apps> metacity> general dan hapus centang "compositing manager". Keuntungan tambahan dari ini, jika Anda memutuskan untuk menyukai transparansi di terminal, adalah bahwa, betapapun banyak jendela yang Anda buka, transparansi itu relatif, bukan ke jendela lain (yang dapat membingungkan), tetapi ke desktop yang mendasarinya. Latar Belakang.

Ranger
sumber
1

Saya mendapat jawaban yang lebih baik ....

  1. Unduh versi baru CompizConfig Settings Manager
  2. GOTO Ubuntu Unity Plugin Tab (di Tab Desktop Dari Sidebar)
  3. Tab dekorasi GOTO dari atas
  4. Kurangi Semuanya menjadi 0 atau nilai seminimal mungkin
  5. Periksa Pengaturan Tema Overide juga ...

Anda akan segera melihat perubahan dalam bayang-bayang kotak dialog ... atau apa pun ... :)

Juga, jika Anda melakukannya untuk mengutak-atik Linux ... maka ... JUGA MELAKUKAN:

  1. Nonaktifkan Animasi
  2. Nonaktifkan Jendela Pudar
  3. Nonaktifkan Dekorasi Jendela
Pankaj Kumar
sumber
0

Pengaturan ini tidak dikendalikan oleh Compiz; mereka adalah bagian dari tema suasana. Inilah yang saya lakukan untuk menjinakkan bayangan. Buka terminal dan lengkapi yang berikut:

cd /usr/share/themes/Ambiance/metacity-1
sudo nano metacity-theme-1.xml

Temukan baris (gunakan Ctrl+ wuntuk mencari) yang mengatakan:

shadow radius=”45.0″ opacity=”0.75″color=”#abde4f” x_offset=”1″ y_offset=”4″

Ubah radius ke nilai yang dapat Anda tangani - Saya memilih 10. Simpan dan keluar dengan Ctrl+ odan Ctrl+ x.

Anda mungkin juga ingin memindahkan tema ini ke folder .themes lokal Anda - ini dapat dilakukan dengan:

cp /usr/share/themes/Ambiance/ ~/.local/share/themes/AmbianceCustom/
cprofitt
sumber
-1

Menggunakan zamrud mungkin paling mudah.

Chris
sumber
3
Bisakah Anda menjelaskan bagaimana cara melakukannya?
Eric Carvalho