एकता में टूलटिप पृष्ठभूमि रंग कैसे बदलें?


215

बहुत सारे अनुप्रयोगों में टूलटिप्स केवल सादे बदसूरत होते हैं (काली पृष्ठभूमि पर सफेद पाठ, जिस तरह से बहुत अधिक विपरीत) या यहां तक ​​कि अपठनीय (काली पृष्ठभूमि पर काले या गहरे नीले पाठ) (हाइपरलिंक)। मैं टूलटिप्स की पृष्ठभूमि का रंग कुछ मध्यम ग्रे या यहां तक ​​कि कुछ पीला या ऐसा कुछ बदलना चाहता हूं, शायद कुछ अर्ध-पारदर्शी भी।

यहाँ ग्रहण का एक स्क्रीनशॉट है, जो काली पृष्ठभूमि पर काले पाठ के साथ टूल टिप में कुछ स्रोत कोड प्रदर्शित करता है:

एक बेकार टूलटिप के साथ ग्रहण

एक अलग विषय पर स्विच करना (एमिट्स या रेडियंस के अलावा कुछ और) मदद करता है लेकिन मुझे एंबियंस पसंद है और मैं इसे रखना चाहता हूं। यह सिर्फ इस रंग का टूलटिप रंग है जो बिल्कुल अस्वीकार्य है।

मुझे पुराने उबंटू संस्करणों के लिए कई समाधान मिले लेकिन वे अब उबंटू 11.10 में एकता के साथ काम नहीं कर रहे हैं क्योंकि मुझे एंबियंस या रेडियंस थीम को अनुकूलित करने के लिए कोई फ़ंक्शन नहीं मिल रहा है। तो मैं इसे वर्तमान उबंटू संस्करण में कैसे करूं?

जवाबों:


148

Gnome-color-chooserसूक्ति-रंग-चयनक स्थापित करें स्थापित करें और खोलें ।

Specific→ जाने के लिए Tooltipsऔर पीले पीले पृष्ठभूमि पर काले अग्रभूमि डाल दिया।


3
प्रभावी होने के लिए ग्रहण को फिर से शुरू करें
cmcginty

8
मेरे लिए पुनरारंभ करने की कोई आवश्यकता नहीं है।
ubuntudroid

1
यह ग्रहण ४.२ के साथ १२.०४ एलटीएस के लिए भी काम करता है!
डेविड एडवर्ड्स

2
दुर्भाग्य से, यह मेरे लिए काम नहीं आया (उबंटू 12.04 64-बिट और एक्लिप्स जूनो)। दोनों, स्वीकृत उत्तर और डीजेओ से नीचे एक, मेरे लिए काम किया।
लुइस

8
+1, लेकिन ध्यान दें कि यह सिस्टम टूलटिप्स के सभी को प्रभावित करता है। यदि आप सिर्फ ग्रहण के लिए एक समाधान चाहते हैं, तो @ बैन के उत्तर का पालन करें।
ysap

135

मिल गया!

मुझे इन फ़ाइलों को संपादित करना था:

/usr/share/themes/Ambiance/gtk-3.0/settings.ini
/usr/share/themes/Ambiance/gtk-3.0/gtk.css
/usr/share/themes/Ambiance/gtk-2.0/gtkrc

: )

आपको फ़ाइलों को संपादित करने के लिए रूट विशेषाधिकार की आवश्यकता होती है। gksudo geditउन्हें संपादित करने के लिए उपयोग करें।

tooltipइन फ़ाइलों में खोजें और आपको अग्रभूमि और पृष्ठभूमि के लिए रंग परिभाषाएँ मिलेंगी। मैं #000000अग्रभूमि के रूप में और #f5f5b5पृष्ठभूमि के रूप में उपयोग करता हूं और अब सभी अनुप्रयोगों में टूलटिप्स फिर से पठनीय हैं। रंग मानों को बदलने के बाद बस किसी अन्य विषय पर स्विच करें और फिर वापस एंबियंस पर जाएं और टूलटिप रंग अब तय हो गया है।

यहाँ परिणाम है:

अनुकूलित विषय के साथ ग्रहण


2
ubuntu 11 में UI के माध्यम से ऐसा करने का कोई तरीका?
फ्रैंकस्टर

1
Xubuntu 12.10 में भी उम्मीद के मुताबिक काम किया।
डेविडेसरिनो

1
क्या केवल आपके उपयोगकर्ता के लिए इसे बदलने का एक तरीका है (यानी, आवश्यकता नहीं है [gk]sudo? मुझे यकीन है कि, अधिकांश सूक्ति सेटिंग्स के रूप में, एक प्रति-उपयोगकर्ता कॉन्फ़िगर फ़ाइल / डीआईआर है
MestreLion

2
@MestreLion: उपयोगकर्ता थीम से चुने गए हैं ~/.themes/। आपको इसमें एंबियंस फोल्डर को कॉपी करना होगा।
प्रज्वलित

1
मुझे भी संपादित करना था gtk-3.0/gtk-main.css, लेकिन यह काम 14.04 को हुआ। "रेडियंस" थीम का उपयोग करते समय भी काम करता है, बस Radianceफ़ोल्डर में समान फ़ाइलों को संपादित करने की आवश्यकता होती है ।
jmiserez

29

यदि आप सभी एप्लिकेशन के लिए टूलटिप रंग बदलना चाहते हैं तो gnome-color-chooser इंस्टॉल करें और विशिष्ट टैब> टूलटिप्स पर जाएं। फोरग्राउंड और बैकग्राउंड के लिए बॉक्स चेक करें और रंग चुनें।

यह कैसे काम करता है (आप इसे मैन्युअल रूप से कर सकते हैं):

सूक्ति-रंग-चयनकर्ता आपके ~ / .gtkrc-2.0 में निम्नलिखित जोड़ता है:

include ".gtkrc-2.0-gnome-color-chooser"

और ~ / .gtkrc-2.0-gnome-chooser:

style "gnome-color-chooser-tooltips"
{
  bg[NORMAL] = "#FFFFAF"
  fg[NORMAL] = "#000000"
}
widget "gtk-tooltip*" style "gnome-color-chooser-tooltips"

यदि आप केवल एकल ऐप जैसे कि ग्रहण के लिए टूलटिप रंग बदलना चाहते हैं, तो उपरोक्त पाठ को कस्टम gtkrc फ़ाइल (जैसे ~ / gtkrc-eclipse) में डालें और GTK2_CC_FILES = ~ / gtkrc-e ग्रहण के साथ ग्रहण शुरू करें।


1
यहां ग्रहण में स्वतः पूर्णता संवाद की पृष्ठभूमि का रंग अनुकूलित करने की सेटिंग है : stackoverflow.com/a/8063723/356895
JJD

क्या आप जानते हैं कि मैं उबंटू एप्लिकेशन मेनू में पर्यावरण चर को कैसे शामिल कर सकता हूं, इसलिए शेल के माध्यम से शुरू न होने पर ग्रहण भी सेटिंग्स को लोड करता है?
JJD

3
मैंने एक लेख संकलित किया है जो विषय को संक्षेप में प्रस्तुत करता है।
JJD

2
शानदार दृष्टिकोण @bain !!! :) की आवश्यकता नहीं है sudo, केवल आपके उपयोगकर्ता को प्रभावित करता है, और आपको पूरे विषय को कॉपी करने की आवश्यकता नहीं है ~। अच्छा :)
MestreLion

1
@JJD: मैं आमतौर पर "धन्यवाद" के खिलाफ हूँ, लेकिन आपकी टिप्पणी कमाल की है। मैंने देखा कि यह इस उत्तर के समान दृष्टिकोण का उपयोग करता है। चूंकि मैं पहले से ही कमांड लाइन और .desktop फ़ाइल से ग्रहण को लॉन्च करने के लिए एक कस्टम शेल स्क्रिप्ट का उपयोग करता हूं, GTK2_RC_FILES = ... को जोड़ना आसान है। धन्यवाद :)
MestreLion

22

मैंने एक छोटी सी स्क्रिप्ट बनाई जो आपके लिए है

#/bin/sh
# Tooltip fix
# A script to fix themes files in Ubuntu 11.10
#  to have readable tooltips in applications such
#  as eclipse.
# The script edits the gtk.css, settings.ini and gtkrc files
# Author: Victor Pillac
# http://victorpillac.wordpress.com

if [[ $EUID -ne 0 ]]; then
  echo "This script must be run as root" 1>&2
  exit 1
fi  

path=/usr/share/themes
theme=Ambiance

if [ $# = 1 ]; then
  theme=$1
fi

echo "Fixing tooltips for theme $theme"
echo " (you can select a different theme by passing its name as argument)"
sed -i 's/tooltip_bg_color #000000/tooltip_bg_color #f5f5b5/g' $path/$theme/gtk-3.0/gtk.css
sed -i 's/tooltip_fg_color #ffffff/tooltip_fg_color #000000/g' $path/$theme/gtk-3.0/gtk.css
sed -i 's/tooltip_bg_color:#000000/tooltip_bg_color:#f5f5b5/g' $path/$theme/gtk-3.0/settings.ini
sed -i 's/tooltip_fg_color:#ffffff/tooltip_fg_color:#000000/g' $path/$theme/gtk-3.0/settings.ini
sed -i 's/tooltip_bg_color:#000000/tooltip_bg_color:#f5f5b5/g' $path/$theme/gtk-2.0/gtkrc
sed -i 's/tooltip_fg_color:#ffffff/tooltip_fg_color:#000000/g' $path/$theme/gtk-2.0/gtkrc
echo "Done"

8

मैंने थोड़ा अलग समाधान अपनाया है;

सबसे पहले एक नई स्क्रिप्ट बनाएं, ग्रहण करें। वह, जो ग्रहण शुरू होती है, मेरी तरह दिखती है:

#!/bin/bash
GTK2_RC_FILES=/usr/share/eclipse/gtkrc-2.0-eclipse /usr/share/eclipse/eclipse

फिर gtkrc फ़ाइल (/usr/share/eclipse/gtkrc-2.0-eclipse) बनाएं, मेरा ऐसा दिखता है (स्क्रीन के बेहतर उपयोग के लिए इसमें कुछ और बदलाव भी हैं):

style "my-tooltips"
{
  bg[NORMAL] = "#FFFFAF"
  fg[NORMAL] = "#000000"
}
widget "gtk-tooltip*" style "my-tooltips"

style "gtkcompact" 
{
    font_name="Ubuntu Light 11"

    GtkButton::default_border={0,0,0,0}
    GtkButton::default_outside_border={0,0,0,0}
    GtkButtonBox::child_min_width=0
    GtkButtonBox::child_min_heigth=0
    GtkButtonBox::child_internal_pad_x=4
    GtkButtonBox::child_internal_pad_y=4
    GtkMenu::vertical-padding=1
    GtkMenuBar::internal_padding=0
    GtkMenuItem::horizontal_padding=4
    GtkToolbar::internal-padding=1
    GtkToolbar::space-size=1
    GtkOptionMenu::indicator_size=0
    GtkOptionMenu::indicator_spacing=0
    GtkPaned::handle_size=4
    GtkRange::trough_border=0
    GtkRange::stepper_spacing=0
    GtkScale::value_spacing=0
    GtkScrolledWindow::scrollbar_spacing=0
    GtkExpander::expander_size=10
    GtkExpander::expander_spacing=0
    GtkTreeView::vertical-separator=0
    GtkTreeView::horizontal-separator=0
    GtkTreeView::expander-size=10
    GtkTreeView::fixed-height-mode=TRUE
    GtkWidget::focus_padding=0
    GtkTreeView::vertical-separator = 0
}

class "GtkWidget" style "gtkcompact"

style "gtkcompactextra" 
{
    xthickness=0
    ythickness=0
}

class "GtkButton"   style "gtkcompactextra"
class "GtkToolbar"  style "gtkcompactextra"
class "GtkPaned"    style "gtkcompactextra"
class "GtkNotebook" style "gtkcompact"

7

CDT के लिए निम्न कार्य करें:

विंडो> वरीयताएँ> C / C ++> संपादक: सूरत रंग विकल्प> स्रोत होवर पृष्ठभूमि

सिस्टम डिफ़ॉल्ट अनचेक करें, और एक रंग का चयन करें।

दुर्भाग्य से वहाँ कोई ग्रहण चौड़ा सेटिंग है जो मुझे पता है। लगभग लंगड़ा। आपको हर दृष्टिकोण के लिए सामान सेट नहीं करना चाहिए।


6

मुझे लगता है कि यह एक हल है। मुझे यह सफेद पृष्ठभूमि पर काले अक्षरों के साथ टूलटिप दिखा रहा है। मेरे मामले में, ऐसा लगता है कि एक्लिप्स gtk-2.0/gtkrcथीम डायरेक्टरी की फाइल से सेटिंग्स फॉट टूलटिप्स का उपयोग कर रहा है ।

मेरा सेटअप: उबंटू 12.04, गनोम (यूनीटी नहीं), ग्रहण इंडिगो (3.7), ग्रेम के लिए ग्रेडाय थीम। विषय और विषय का नाम ही आयात नहीं है।

टर्मिनल खोलें, थीम निर्देशिका (सीडी $ होम / .themes) में बदलें और वहां, अपनी थीम की निर्देशिका पर जाएं। यदि आपकी .themes direcotry है, अगर इसके खाली होने का कोई अस्तित्व नहीं है, तो, आप सिस्टम थीम का उपयोग कर रहे हैं जो / usr / शेयर / थीम में है। जिस थीम का आप उपयोग कर रहे हैं, उसका नाम पता करें (bakcground पर राइट क्लिक करें, डेस्कटॉप डेस्कटॉप बदलें पर क्लिक करें, थीम का नाम निचले दाएं कोने में होना चाहिए। यदि यह थीम नाम के बारे में कुछ नहीं कहता है, तो खोजने के लिए सूक्ति-ट्वीक-टूल का उपयोग करें। आप किस विषय का उपयोग कर रहे हैं)।

विषय निर्देशिका में, यह आदेश जारी करें:

grep -r tooltip *

यह उन सभी फाइलों और लाइनों को सूचीबद्ध करना चाहिए जहां कीवर्क "टूलटिप" का उल्लेख किया गया है। हर पृष्ठभूमि (tooltip_bg_color) को #ffffff और हर अग्रभूमि को # 000000 पर बदलें। सफेद अग्रभूमि पर काले रंग की जाली, यही हम चाहते हैं! विशेष रूप से, gtk-2.0/gtkrcफ़ाइल में मान बदलें ।

गलती मैं कर रहा था, gtk-3.0 निर्देशिका में टूलटिप रंग का पीछा कर रहा है, जिसका कोई प्रभाव नहीं था।

अब, ग्रहण, विंडो -> प्राथमिकताएं -> जावा -> संपादक पर जाएं और स्रोत होवर बैकग्राउंड को "सिस्टम रंग" (दाईं ओर चेक करें) पर सेट करें। ग्रहण को पुनः आरंभ करें!

यह grep -r tooltip *परिवर्तन करने के बाद मेरी थीम निर्देशिका से सूची है:

gtk-2.0/gtkrc:gtk-color-scheme  = "tooltip_fg_color:#000000\ntooltip_bg_color:#ffffff\nlink_color:#0033ff"
gtk-2.0/gtkrc:style "tooltips" {
gtk-2.0/gtkrc:  bg[NORMAL]  = @tooltip_bg_color
gtk-2.0/gtkrc:  fg[NORMAL]  = @tooltip_fg_color
gtk-2.0/gtkrc:  GtkWidget::new-tooltip-style    = 0
gtk-2.0/gtkrc:# The window of the tooltip is called "gtk-tooltip"
gtk-2.0/gtkrc:widget "gtk-tooltip*"             style "tooltips"
gtk-3.0/gtk.css:/* @define-color tooltip_bg_color #343434; */
gtk-3.0/gtk.css:/* @define-color tooltip_fg_color #ffffff; */
gtk-3.0/gtk.css:@define-color tooltip_bg_color #ffffff;
gtk-3.0/gtk.css:@define-color tooltip_fg_color #343434;
gtk-3.0/gtk.css:@define-color theme_tooltip_bg_color @tooltip_bg_color;
gtk-3.0/gtk.css:@define-color theme_tooltip_fg_color @tooltip_fg_color;
gtk-3.0/gtk-widgets.css:.tooltip {
gtk-3.0/gtk-widgets.css:    background-color:   @theme_tooltip_bg_color;
gtk-3.0/gtk-widgets.css:    color:              shade(@theme_tooltip_fg_color, 0.90);
gtk-3.0/gtk-widgets.css:.tooltip * {
gtk-3.0/gtk-widgets.css:    background-color: @theme_tooltip_bg_color;
gtk-3.0/settings.ini:gtk-color-scheme   = "tooltip_fg_color:#343434\ntooltip_bg_color:#ffffff\nlink_color:#4a90d9"
gtk-3.0/settings-default.ini:gtk-color-scheme   = "tooltip_fg_color:#343434\ntooltip_bg_color:#ffffff\nlink_color:#4a90d9"

यह वास्तव में jgreen के उत्तर का पालन करने और एक फ़ाइल में केवल एक पंक्ति को बदलने के लिए पर्याप्त था।
तैमू लीस्टी

3

इसका एक और उपाय भी है: निम्न कुंजी खोजने के लिए dconf- एडिटर का उपयोग करें:

org->gnome->desktop->interference->gtk-color-scheme

जिनके विवरण में कहा गया है: सेटिंग द्वारा परिभाषित एक \nअलग सूची ।name:colorgtk-color-scheme

इस योजना को शैली में gedit में लिखें जो निम्न को पसंद करती है (यह उदाहरण मेरा है), फिर इसे dconf-editor में चिपकाएँ (पंक्ति के प्रत्येक सिरे पर '\ n' देखें):

fg_color:#4c4c4c4c4c4c
bg_color:#f2f2f1f1f0f0
text_color:#3c3c3c3c3c3c
base_color:#ffffffffffff
selected_fg_color:#ffffffffffff
selected_bg_color:#f0f077774646
tooltip_fg_color:#ffffff5a0e74
tooltip_bg_color:#14a784edd8b6

और समस्या तुरंत हल हो जाएगी।


org-> सूक्ति-> डेस्कटॉप-> इंटरफ़ेस->
gtk-

नए संदर्भ की तरह: GtkSettings: gtk-color-स्कीम को 3.8 संस्करण के बाद से हटा दिया गया है और इसे नए लिखित कोड में उपयोग नहीं किया जाना चाहिए। रंग योजना का समर्थन छोड़ दिया गया था और अब समर्थित नहीं है। आप अभी भी इस गुण को सेट कर सकते हैं, लेकिन इसे अनदेखा किया जाएगा।
एलेसेंड्रो डी'नलन

उबंटू में 18.04 अब मान्य नहीं है। मैंने इसे dconf द्वारा बदलने की कोशिश की लेकिन कोई परिणाम नहीं मिला। Ubuntu 18.04 में आपको प्रभावी होने के लिए gtk-3.0 फ़ोल्डर को अपनी gtk.css फ़ाइल में बदलना होगा। आपको उस फ़ोल्डर में भी seettings.ini को संशोधित करना होगा।
अलेसांद्रो डी'नलन

3

मेरे टूलटिप्स काले-पीले हैं। MATE DE के साथ Ubuntu 16.04 LTS से नीचे स्क्रीनशॉट देखें:

ब्लैक-ऑन-येलो टूलटिप

यदि आप ऐसे रंग संयोजन पसंद करते हैं, तो नीचे दिए गए 3 gtkrc (GTK3 के लिए 2, GTK2 के लिए 1) फ़ाइलों का उपयोग करें:

  1. ~ / .Config / जीटीके-3.0 / gtk.css

    /* tooltips */
    @define-color tooltip_bg_color #ffffaf;
    @define-color tooltip_fg_color #000000;
    
  2. ~ / .Config / जीटीके-3.0 / settings.ini

    [Settings]
    gtk-color-scheme = "tooltip_bg_color:#ffffaf\ntooltip_fg_color:#000000"
    
  3. ~ / .Gtkrc-2.0

    style "gnome-color-chooser-tooltips"
    {
    bg[NORMAL] = "#FFFFAF"
    fg[NORMAL] = "#000000"
    }
    
    widget "gtk-tooltip*" style "gnome-color-chooser-tooltips"
    

3 फाइल gnome-color-chooser द्वारा बनाई गई थी। इसका उपयोग केवल तभी करें जब आपके पास GTK2- आधारित एप्लिकेशन हों।

ऊपर की विधि उबंटू 14.04 एलटीएस (एकता और GNOME), उबंटू 16.04 एलटीएस (एकता, GNOME, MATE), उबंटू 18.04 एलटीएस (एकता, GNOME, MATE) पर परीक्षण किया गया था।


Ubuntu 18.04 में तीसरा और चौथा भाग उपयोगी नहीं है क्योंकि यह Gtk-3.0 का उपयोग करता है। पहली और दूसरी समस्या का समाधान।
एलेसेंड्रो डी'नलन

2

मुझे वही समस्या हो रही थी (Xubuntu 12.04, Greybird विषय, ग्रहण इंडिगो) और मिहेल के के जवाब ने मेरे लिए काम किया। मेरे द्वारा परिवर्तित की गई एकमात्र फ़ाइल gtk-2.0 / gtkrc थी और मैंने केवल एक पंक्ति बदल दी थी। प्रारंभिक टिप्पणियों के बाद तीसरी पंक्ति। Tooltip_bg_color के हेक्स रंग मानों को बदला: # 000000 to tooltip_bg_color: # ffffe1 और tooltip_fg_color: #ffffff to tooltip_bg_color: # 000000। तो लाइन इस तरह दिखाई देगी:

gtk_color_scheme        = "tooltip_bg_color:#ffffe1\ntooltip_fg_color:#000000" # Tooltips.

पुनः आरंभ किए गए एलिपसे और टूलटिप्स अब पीले रंग के रंग हैं जिनके मैं आदी हूं। मुझे ग्रहण या किसी भी अन्य फाइल में कोई और मोड़ करने की आवश्यकता नहीं थी।


0

पृष्ठभूमि को बदलने के लिए एक अधिक उपयोगकर्ता के अनुकूल तरीका यूआई का उपयोग कर रहा है। ओपन सिस्टम, प्राथमिकताएं, सूरत। डिफ़ॉल्ट रूप से "परिवेश" थीम का चयन किया जाएगा, लेकिन आप इसे किसी भी विषय के लिए बदल सकते हैं। नीचे दिए गए कस्टमाइज़ बटन पर क्लिक करें और कलर्स टैब पर जाएँ। वहां आप उचित बॉक्स पर क्लिक करके टूलटिप्स के लिए अग्रभूमि और पृष्ठभूमि रंग बदल सकते हैं।


2
11.10 पर, यह काम नहीं करता है। मैं विषय को सूरत में बदल सकता हूं, लेकिन विषय को अनुकूलित करने का कोई साधन नहीं है।
daniel kullmann

मेरे पास 11.10 स्थापित नहीं हैं, लेकिन मुझे यह अजीब लगेगा यदि उन्होंने किसी विषय को अनुकूलित करने का तरीका निकाल दिया है। शायद उन्होंने बटन का नाम बदल दिया है और / या इसे एक अलग जगह / टैब में रखा है?
सेर्गेई बेलोज़ोरोव

सर्गी, हम में से कई ने खोज की है लेकिन ऐसा लगता है कि यह वहां नहीं है। हम उम्मीद कर रहे हैं कि यह 12.04 में फिर से दिखाई देगा।

1
क्या आप लोग वास्तव में Gnome3 / Unity में हटाए गए अनुकूलन विकल्पों के बारे में आश्चर्यचकित हैं?
MestreLion

अब नहीं ... कुछ समय के लिए 12.04 का उपयोग करने के बाद, हमारे व्यवस्थापक फेडोरा या किसी अन्य आरएचईएल-जैसे वितरण पर आगे बढ़ने पर विचार कर रहे हैं। उबंटू एक मल्टीमीडिया प्लेटफॉर्म बन गया है, जो घरेलू उपयोगकर्ताओं के लिए अच्छा काम करता है, लेकिन आईटी पेशेवरों के लिए नहीं।
सेर्गेई बेलोज़ोरोव

0

Ubuntu 12.10 (क्वांटल) पर आप निम्नलिखित दो आदेशों का उपयोग कर सकते हैं:

#foreground white => black
sudo sed -i s/tooltip_fg_color:#ffffff/tooltip_fg_color:#000000/g  /usr/share/themes/Ambiance/gtk-3.0/settings.ini /usr/share/themes/Ambiance/gtk-3.0/gtk.css /usr/share/themes/Ambiance/gtk-2.0/gtkrc
#background black => yellow
sudo sed -i s/tooltip_bg_color:#000000/tooltip_bg_color:#f5f5b5/g  /usr/share/themes/Ambiance/gtk-3.0/settings.ini /usr/share/themes/Ambiance/gtk-3.0/gtk.css /usr/share/themes/Ambiance/gtk-2.0/gtkrc

(अन्य उत्तरों के लिए धन्यवाद जिसने मुझे यह पता लगाने में मदद की !!)


0

यह जवाब एक दुर्लभ मामले को इंगित करने के लिए है जहां एक बहुत ही समान बग होता है यदि आपने xulrunner स्थापित किया है और इसे उपयोग करने के लिए ग्रहण कॉन्फ़िगर किया है।

मैंने डिज़ाइन मोड में GWT UI को ठीक से प्रस्तुत करने के लिए GPE डिज़ाइनर बनाने के लिए xrrunner स्थापित किया, जिसने बहुत अच्छी तरह से काम किया, लेकिन मैंने पाया कि इसने टूलटिप्स को भी तोड़ दिया। बग वास्तव में ऊपर स्क्रीनशॉट से भी बदतर है, यह सिर्फ एक खाली टूलटिप प्रदर्शित करता है।

इसे ठीक करने के लिए आपको केवल xulrunner पैरामीटर को निकालना होगा eclipse.ini:

-Dorg.eclipse.swt.browser.XULRunnerPath=/path/to/xulrunner/

इसने मेरे लिए उबंटू 12.04, ग्रहण 4.2 / जूनो और xulrunner 1.9.2 के साथ काम किया


0

प्राथमिक उपयोगकर्ताओं के लिए:

के साथ /usr/share/themes/elementary/gtk-3.0फ़ाइल gtk-widgets.cssको संपादित करें sudo nano, Ctrl + Wखोजने के लिए टाइप करें Tooltips, और फिर background-color: alpha(#color, #opacity)रंग को कुछ इस तरह बदलें #f5f5b5और अस्पष्टता को 1 पर सेट करें।


0

टैब के साथ उपस्थिति विंडो खोलने के लिए: मूल रूट @ टर्मिनल राइट से सीधे थीम (आप इस कमांड का उपयोग स्क्रिप्ट के लिए भी कर सकते हैं):

sudo -u USER gnome-appearance-properties -p theme

USERडेस्कटॉप पर आपका वर्तमान उपयोगकर्ता कहां है। यह Appearance को सही तरीके से खोलेगा, लेकिन फिर भी आपको अपनी थीम लॉन्च करने के लिए Appearance विंडो में थीम डिस्प्ले पर क्लिक करना होगा।

इंस्टॉल थीम के साथ परीक्षण के लिए: रूट @ टर्मिनल, कमांड से धूल:

sudo -u USER gnome-appearance-properties -i /home/USER/Desktop/Dust-0.4.tar.gz

यह त्रुटि मिलती है:

(सूक्ति-गुण-गुण: १६१६१): Gtk-WARNING **: मॉड्यूल_पाथ में थीम इंजन का पता लगाने में असमर्थ: "म्यूरिन"

लेकिन अगर थीम: डस्ट चोसिंग मेनू द्वारा इंस्टॉल हो रही है: सिस्टम / प्राथमिकताएं / रूप और उपस्थिति विंडो से इंस्टॉल होती है, थीम की स्थापना: धूल सही है।

उपस्थिति विंडो में थीम चुनने के लिए ज़िम्मेदार कमांड की आवश्यकता है, लेकिन मैं इसे नहीं ढूंढ सकता।


0

मैं कुबंता 16.04 को ब्रीज़ थीम के साथ चला रहा हूं, और डिफ़ॉल्ट जीटीके 3 के साथ अब 4.6.1 ग्रहण करता हूं कि उन्होंने बटन पेडिंग मुद्दा तय कर दिया है।

हल्के भूरे रंग की पृष्ठभूमि और काले अग्रभूमि के साथ होवर टूलटिप्स प्राप्त करने के लिए मैंने कुछ बदलाव किए /usr/share/themes/Breeze-gtk/gtk-3.0/gtk.css; यहाँ मैंने क्या किया:

/************
 * Tooltips *
 ************/
.tooltip {
  color: #000000;
  padding: 4px;
  box-shadow: none;
}
.tooltip.background {
    background-color: #f5f5f5;
    background-clip: padding-box;
    border: 1px solid rgba(255, 255, 255, 0.1);
}

और मूल:

/************
 * Tooltips *
 ************/
.tooltip {
  color: white;
  padding: 4px;
  /* not working */
  border-radius: 5px;
  box-shadow: none;
  text-shadow: 0 1px black; }
  .tooltip.background {
    background-color: rgba(0, 0, 0, 0.8);
    background-clip: padding-box;
    border: 1px solid rgba(255, 255, 255, 0.1); }

यदि लिंक जावदोक पॉपअप में काम नहीं कर रहे हैं, libwebkitgtkतो ऐसा करने में मदद मिल सकती है:

sudo apt install libwebkitgtk-1.0-0
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.