मॉड्यूल_पथ में थीम इंजन का पता लगाने में असमर्थ: "म्यूरिन"


20

मैंने अपने फेडोरा मशीन में पहले एक नया विषय डाउनलोड और स्थापित किया है।

हालांकि, मुझे यह चेतावनी तब मिली जब मैंने हर बार ग्विम, नॉटिलस को लोड किया।

(gvim:4629): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",
(gvim:4629): Gtk-WARNING **: Unable to locate theme engine in module_path: "equinox",

मैं इस थीम इंजन को कैसे डाउनलोड कर सकता हूं ?? और इस चेतावनी को हटा दें?

जवाबों:


9

अपने डिस्ट्रो के रिपॉजिटरी से gtk- इंजन पैकेज स्थापित करें। यदि कोई gtk- इंजन पैकेज नहीं है, तो समान नाम वाले पैकेज की खोज करें, आपको एक मिल जाएगा।

Ubuntu के लिए पैकेज का नाम gtk2- इंजन है। आपको पैकेज को पुन: स्थापित करने की आवश्यकता हो सकती है:

$ sudo apt-get install --reinstall gtk2-engines

मैं फ़ेडोरा का उपयोग कर रहा हूं, मैं इसे डिस्ट्रो से कैसे डाउनलोड कर सकता हूं? मैं एक नई नई बाई हूँ :(
किट हो

AFAIR, फेडोरा पैकेज प्राप्त करने के लिए यम का उपयोग करता है, यदि हां, तो अपने टर्मिनल से "यम इंस्टॉल gtk-इंजन" चलाने का प्रयास करें।
मिलोरटीएसडब्ल्यू

वैकल्पिक रूप से, यहां से अपने आर्किटेक्चर के लिए एक आरपीएम पैकेज डाउनलोड करने का प्रयास करें: fr2.rpmfind.net/linux/rpm2html/search.php?query=gtk-engines और इसे "rpm -i <package-name>" का उपयोग करके इंस्टॉल करें।
मिलोरटीएसडब्ल्यूडब्ल्यू

मैंने (निर्दिष्ट कमांड के साथ), और त्रुटि को दोहराया। (मैं वास्तव में टकसाल 17 पर एक Qt4 चलाने की कोशिश कर रहा हूँ)
बेरी त्सकाला

7

यदि यह इंजन को खोजने में असमर्थ है, तो इसका मतलब है कि आपने उन्हें अभी तक स्थापित नहीं किया है। बस कुछ इस तरह से करें:

sudo yum install gtk2-engines gtk-murrine-engine gtk-equinox-engine

यह एक सही उत्तर है क्योंकि अन्य मरीन या विषुव इंजन के बारे में कुछ नहीं कहता है
DarkMukke

1
संकुल नाम gtk2-engines-murrineऔर gtk2-engines-equinoxकुछ वितरण के लिए हैं।
पोंकडूडल

1
यह उबंटू में "gtk2-engine-murrine" है। शायद आपको "मूरिन-थीम" स्थापित करने पर भी विचार करना चाहिए
हांगबोझू

7

उबंटू 13.10 पर मुझे जिस कमांड की ज़रूरत थी वह थी:

sudo apt-get install gtk2-engines-murrine:i386

मुझे पता है कि प्रश्न फेडोरा के बारे में है, लेकिन मैं यहां समाप्त हुआ जहां एक उत्तर ने मुझे सही दिशा में इंगित किया।

बस अगर यह दूसरों के लिए उपयोगी होगा।


64 बिट पर भी काम करता है
Lynob

6

इस समस्या का सामना कर रहे लोग, जैसे 64 बिट इंस्टाल पर एक्रोबेट रीडर को यह प्रयास करना चाहिए:

sudo apt-get install gkt2-murrine-engine: i386


क्या आप gkt2murrine इंजन का विस्तृत उपयोग कर सकते हैं?
ब्लूबरी - विग्नेश ४३०३ ३०'१३ ign

मुझे नहीं पता कि यह हुड के नीचे क्या करता है, बस यह कि एक्रोबेट रीडर शिकायत करता है कि क्या यह गायब है, और अगर यह मौजूद नहीं है। Vmware-player के पुराने संस्करणों के साथ समस्याओं की भी आवश्यकता है जैसे कि gtk2-murrine-engine की आवश्यकता है।
जॉन मोर्टन

2

यदि अन्य उत्तरों में से कोई भी आपकी समस्या को हल नहीं करता है, तो आप भी कोशिश कर सकते हैं

sudo apt-get install libgtkmm-2.4-1c2a libgtkmm-2.4-dev

यह मेरे लिए काम किया (Ubuntu 14.04 x64, Gnome 3.12)। मेरे पास पहले से ही gtk2-engine-murrine स्थापित था (i386 और x64 दोनों), और GTK_MODULES को बदलने से मेरे लिए कुछ भी नहीं हुआ।


धन्यवाद। मुझे ठीक यही समस्या थी और इस समाधान ने आकर्षण की तरह काम किया
CHID

0

पैकेज स्थापित करने के बारे में कैसे gnome-themes-standardsudo apt-get install gnome-themes-standardलिनक्स पैकेज प्रबंधन ने जो उपयोग किया है, उसके आधार पर इसी तरह से कमांड या इसी तरह की कोशिश करें ।


0

यह मेरे लिए काम करता है: Synaptic का उपयोग करते हुए, 'gnome-themes' के लिए खोज करें एक साइड-इफेक्ट के रूप में जो एक प्रविष्टि gtk2- इंजन को भी सूचीबद्ध करेगा इसलिए बस gtk2- इंजन स्थापित करें, औरMark for installationApply


0

मैंने स्थापित किया, sudo apt-get install libgtkmm-2.4-1c2a libgtkmm-2.4-dev लेकिन फिर से वह त्रुटि देता है। फिर मैं murrine-0.90.3.tar.gz डाउनलोड करता हूं और

tar -xvf murrine-0.90.3.tar.gz
cd murrine-0.90.3
./configure
make
make install

अब काम करता है। कोई त्रुटि नहीं। यह किसी की मदद करता है।

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