Bilah judul jendela transparan

10

Adakah yang tahu cara mengaktifkan bilah judul jendela transparan di Ubuntu 14.04?

Untuk versi sebelumnya (13.10 dan 13.04) Anda dapat menggunakan metode ini , tetapi tidak berfungsi lagi di 14.04.

Saya tidak merujuk ke panel atas di Ubuntu - saya merujuk pada judul-bar jendela.

floryn
sumber
4
14.04 tidak menggunakan mesin tema metacity secara default lagi, jadi pengaturan dconf itu tidak akan berpengaruh. Ada sistem tema baru berdasarkan gtk-css, tapi saya belum cukup tahu tentang itu untuk mengatakan bagaimana mengaktifkan efek yang Anda inginkan. Untuk info lebih lanjut, lihat Theming
chaskes
14,04 membutuhkan setidaknya mouse dengan 3 tombol dan 1 roda - Anda dapat mengambil mouse logitech dengan beberapa tombol lagi. dan tentang menciptakan transparansi, Anda dapat mengikuti tautan ini - google.de/…
dschinn1001

Jawaban:

3

Ini adalah solusi parsial, karena saya tidak tahu mengapa itu tidak berfungsi untuk jendela aktif.

Seperti yang disebutkan oleh chaskes , transparansi dekorasi sekarang ditentukan oleh tema menggunakan CSS (properti atau gambar latar belakang eksternal).

Diuji dengan tema Suasana:

  • diubah

    /usr/share/themes/Ambiance/gtk-3.0/apps/unity.css
    
  • dengan komentar background-imagedari UnityDecoration.topdan UnityDecoration.top:backdropmeninggalkanbackground-color: transparent;

    UnityDecoration.top {
        ...
        background-color: transparent;
        ...
        /*
        background-image: -gtk-gradient (linear, left top, left bottom,
                                         from (shade (@dark_bg_color, 1.5)),
                                         to (shade (@dark_bg_color, 1.04)));
        */
        ...
    }
    
    UnityDecoration.top:backdrop {
        ...
        background-color: transparent;
        ...
        /*
        background-image: -gtk-gradient (linear, left top, left bottom,
                                         from (shade (#474642, 0.92)),
                                         to (@dark_bg_color));
        */
    }
    

masukkan deskripsi gambar di sini

user.dz
sumber
1
Terima kasih, ini membuat saya ke tempat yang tepat untuk mengatur warna rgba untuk tema yang saya gunakan - i.stack.imgur.com/HsTSP.png
Mateo
1
@Sneetsher: Untuk memperbaiki jendela aktif, Anda hanya perlu membuat beberapa perubahan lagi: Di ​​bagian UnityDecoration.top, beri komentar pada baris 'color:', dan tambahkan 'background-image: none;' untuk mengganti garis gambar yang Anda komentari.
3vi1
0

PERINGATAN: Ini memiliki efek samping yang tidak diinginkan, jadi buat cadangan file yang Anda modifikasi jika Anda tidak dapat hidup dengan efek samping.

Lakukan apa yang dilakukan @Sneetsher.

Kemudian juga komentar semua background-imagebagian dalam/usr/share/themes/Ambiance/gtk-3.0/apps/gnome-panel.css

Sekarang buka /usr/share/themes/Ambiance/gtk-3.0/gtk-widgets.css. Baris Anda 1926 hingga 1960 (semoga) baca sebagai berikut:

/* primary-toolbar */
.primary-toolbar,
.primary-toolbar .toolbar,
.primary-toolbar.toolbar,
.menubar.toolbar,
.header-bar {
    -GtkWidget-window-dragging: true;

    background-image: -gtk-gradient (linear, left top, left bottom,
                                     from (shade (@dark_bg_color, 0.96)),
                                     to (shade (@dark_bg_color, 1.4)));
    border-bottom-color: shade (@dark_bg_color, 1.1);
    border-top-color: shade (@dark_bg_color, 1.09);
    border-style: solid;
    border-width: 1px 0 1px 0;

    color: @dark_fg_color;
    text-shadow: 0 -1px shade (@dark_bg_color, 0.7);

    box-shadow: inset 0 1px shade (@dark_bg_color, 0.94);
}

.primary-toolbar .toolbar:backdrop,
.primary-toolbar.toolbar:backdrop,
.menubar.toolbar .toolbar:backdrop,
.menubar.toolbar.toolbar:backdrop,
.header-bar:backdrop {
    background-image: none;
    background-color: @dark_bg_color;
    box-shadow: none;
    border-top-color: @dark_bg_color;
    border-bottom-color: shade (@dark_bg_color, 0.9);

    color: @backdrop_dark_fg_color;
}

Ubah mereka menjadi ini:

/* primary-toolbar */
.primary-toolbar,
.primary-toolbar .toolbar,
.primary-toolbar.toolbar,
.menubar.toolbar,
.header-bar {
    -GtkWidget-window-dragging: true;

    /*background-image: -gtk-gradient (linear, left top, left bottom,
                                     from (shade (@dark_bg_color, 0.96)),
                                     to (shade (@dark_bg_color, 1.4)));
    border-bottom-color: shade (@dark_bg_color, 1.1);
    border-top-color: shade (@dark_bg_color, 1.09);
    border-style: solid;
    border-width: 1px 0 1px 0;*/

    /*color: @dark_fg_color;*/
    text-shadow: 0 -1px shade (@dark_bg_color, 0.7);

    /*box-shadow: inset 0 1px shade (@dark_bg_color, 0.94);*/
}

.primary-toolbar .toolbar:backdrop,
.primary-toolbar.toolbar:backdrop,
.menubar.toolbar .toolbar:backdrop,
.menubar.toolbar.toolbar:backdrop,
.header-bar:backdrop {
    background-image: none;
    /*background-color: @dark_bg_color;*/
    box-shadow: none;
    /*border-top-color: @dark_bg_color;
    border-bottom-color: shade (@dark_bg_color, 0.9);*/

    color: @backdrop_dark_fg_color;
}

Sekarang ketika Anda me-restart kesatuan, windows yang aktif juga akan memiliki toolbar transparan.

Thomas Mbewu
sumber
-1

Saya memiliki pertanyaan yang sama dan sayangnya tidak benar-benar menemukan jawaban yang baik. Namun, saya dapat memberi tahu Anda bahwa masih ada tema "GnomishGrey" yang dikubur di suatu tempat yang berfungsi seperti yang Anda inginkan (saya tidak benar-benar punya waktu untuk mencari di mana itu sebenarnya, maaf, tapi itu tidak ada di / usr / share / tema ...) Saya cukup yakin saya belum menginstalnya secara manual dan saya menjalankan Trusty Tahr.
Aktifkan hanya dengan mengetik

    gsettings set org.gnome.desktop.interface gtk-theme 'GnomishGrey' 

di terminal (perhatikan 'e' di Grey, bukan 'a'). Saya tidak benar-benar menggunakannya, tetapi dari apa yang saya uji dengan cepat, berfungsi baik juga dengan pengaturan transparansi lainnya (ccsm), lihat gambar.masukkan deskripsi gambar di sini

Kemungkinan lain akan menggunakan tema zamrud. Sejauh yang saya baca, ini berfungsi untuk 14,04 (tetapi Anda harus menggunakan ppa untuk menginstalnya), tetapi saya tidak ingin mencobanya karena mungkin ada beberapa masalah dan saya cukup menyukai pengaturan saya seperti sekarang. ..

Harapan yang mungkin agak membantu, bahkan jika itu bukan jawaban.

pengguna285502
sumber
2
Itu tidak dikuburkan. Ubuntu tidak memiliki tema bernama 'GnomishGrey' Anda dapat mengetik nama apa pun yang tidak tersedia di sistem. Anda dapat mencoba pengaturan gs
Sagar Panchal