पारदर्शी खिड़की शीर्षक पट्टी


10

क्या किसी को पता है कि Ubuntu 14.04 में पारदर्शी विंडो टाइटल बार को कैसे सक्षम किया जाए?

पिछले संस्करणों (13.10 और 13.04) के लिए आप इस पद्धति का उपयोग कर सकते हैं , लेकिन यह 14.04 में अधिक काम नहीं करता है।

मैं उबंटू में शीर्ष-पैनल की बात नहीं कर रहा हूँ - मैं खिड़की के शीर्षक-बार की बात कर रहा हूँ।


4
14.04 डिफ़ॉल्ट रूप से मेटासिटी थीम इंजन का उपयोग नहीं कर रहा है, इसलिए उन डॉन्कफ सेटिंग का कोई प्रभाव नहीं होगा। Gtk-css पर आधारित एक नई थीम प्रणाली है, लेकिन मुझे इसके बारे में अभी तक पर्याप्त जानकारी नहीं है कि आप जो प्रभाव चाहते हैं उसे कैसे सक्षम करें। अधिक जानकारी के लिए, देखें थीम
chaskes

14.04 को कम से कम 3 कुंजी और 1 पहिया के साथ एक माउस की आवश्यकता है - आप कुछ और कुंजी के साथ एक लॉजिटेक माउस ले सकते हैं। और पारदर्शिता बनाने के बारे में आप इस लिंक का अनुसरण कर सकते हैं - google.de/…
dschinn1001

जवाबों:


3

यह एक आंशिक समाधान है, क्योंकि मैं यह पता नहीं लगा सका कि यह सक्रिय विंडो के लिए काम क्यों नहीं करता है।

जैसा कि चाक द्वारा उल्लेख किया गया है , सजावट पारदर्शिता अब सीएसएस (संपत्ति या बाहरी पृष्ठभूमि छवि) का उपयोग करके थीम द्वारा परिभाषित की गई है।

परिवेश विषय के साथ परीक्षण किया गया:

  • संशोधित

    /usr/share/themes/Ambiance/gtk-3.0/apps/unity.css
    
  • टिप्पणी background-imageकरने UnityDecoration.topऔर UnityDecoration.top:backdropछोड़ने के द्वाराbackground-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));
        */
    }
    

यहाँ छवि विवरण दर्ज करें


1
धन्यवाद, यह मुझे मेरे द्वारा उपयोग की जा रही थीम के लिए rgba रंग सेट करने के लिए सही जगह पर मिला - i.stack.imgur.com/HsTSP.png
Mateo

1
@Sneetsher: सक्रिय विंडो को ठीक करने के लिए, आपको बस कुछ और बदलाव करने की आवश्यकता है: UnityDecoration.top अनुभाग में, 'रंग:' लाइन पर टिप्पणी करें और 'पृष्ठभूमि-छवि: कोई नहीं;' जोड़ें उस छवि रेखा को बदलने के लिए, जिस पर आपने टिप्पणी की थी।
3vi1

0

चेतावनी: इसके अवांछनीय साइड-इफेक्ट्स होते हैं, इसलिए यदि आप साइड-इफेक्ट्स के साथ नहीं रह सकते हैं, तो उन फ़ाइलों का बैकअप लें, जिन्हें आप संशोधित करते हैं।

@Sneetsher ने क्या किया।

फिर सभी background-imageअनुभागों में भी टिप्पणी करें/usr/share/themes/Ambiance/gtk-3.0/apps/gnome-panel.css

अब खोलो /usr/share/themes/Ambiance/gtk-3.0/gtk-widgets.css। आपकी पंक्तियाँ 1926 से 1960 (उम्मीद है) इस प्रकार है:

/* 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;
}

उन्हें इसमें बदलें:

/* 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;
}

अब जब आप एकता को पुनरारंभ करते हैं, तो सक्रिय विंडो में एक पारदर्शी टूलबार भी होगा।


-1

मेरे पास एक ही सवाल था और दुर्भाग्य से वास्तव में एक अच्छा जवाब नहीं मिला। मैं आपको बता सकता हूं, हालांकि, अभी भी एक विषय "GnomishGrey" है जो कहीं भी दफन है जो आप चाहते हैं काम करता है (मेरे पास वास्तव में देखने का समय नहीं है जहां यह वास्तव में है, क्षमा करें, लेकिन यह / usr / share में नहीं है / थीम्स ...) मुझे पूरा यकीन है कि मैंने इसे मैन्युअल रूप से इंस्टॉल नहीं किया है और मैं भरोसेमंद तहर चल रहा हूं।
इसे केवल टाइप करके सक्षम करें

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

एक टर्मिनल में (ग्रे में 'ई' नोट करें, 'ए') नहीं। मैं वास्तव में इसका उपयोग नहीं करता हूं, लेकिन मैंने जो भी परीक्षण किया है, वह अन्य पारदर्शिता सेटिंग्स (ccsm) के साथ ठीक काम करता है, चित्र देखें।यहाँ छवि विवरण दर्ज करें

एक अन्य संभावना एक पन्ना विषय का उपयोग करना होगा। जहां तक ​​मैंने पढ़ा है, यह 14.04 के लिए काम करता है (लेकिन आपको इसे स्थापित करने के लिए एक ppa का उपयोग करना होगा), लेकिन मैं इसे आज़माना नहीं चाहता क्योंकि कुछ मुद्दे हो सकते हैं और मुझे अपना सेटअप पसंद है जैसा कि अभी है। ..

आशा है कि शायद कुछ हद तक मदद करता है, भले ही यह वास्तव में एक जवाब न हो।


2
इसे दफन नहीं किया गया है। उबंटू का कोई भी विषय नहीं है जिसका नाम 'ग्नोमिश्रे' है आप किसी भी नाम को टाइप कर सकते हैं जो सिस्टम में उपलब्ध नहीं है। आप इस gsettings सेट org.gnome.desktop.interface gtk-theme 'abcxyz'
सागर पांचाल
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.