Không thể định vị công cụ chủ đề trong module_path: Murrine '


20

Tôi đã tải xuống và cài đặt một chủ đề mới trước đây trong máy fedora của mình.

Tuy nhiên, tôi nhận được cảnh báo này khi tôi tải gvim, nautilus mỗi lần.

(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",

Làm thế nào tôi có thể tải về công cụ chủ đề này ?? và loại bỏ cảnh báo này?

Câu trả lời:


9

Cài đặt gói gtk-engine từ kho lưu trữ của distro của bạn. Nếu không có gói động cơ gtk, hãy tìm kiếm gói có tên tương tự, bạn sẽ tìm thấy gói đó.

Đối với Ubuntu, tên gói là gtk2-engine. Bạn có thể cần phải cài đặt lại gói:

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

Tôi đang sử dụng fedora, làm thế nào tôi có thể tải xuống từ distro? Tôi là một linux mới bie :(
Kit Ho

AFAIR, Fedora sử dụng Yum để nhận các gói, nếu vậy, hãy thử chạy "yum install gtk-engine" từ thiết bị đầu cuối của bạn.
MilanorTSW

Hoặc, hãy thử tải xuống gói vòng / phút cho kiến ​​trúc của bạn từ đây: fr2.rpmfind.net/linux/rpm2html/search.php?query=gtk-engines và cài đặt nó bằng cách sử dụng "rpm -i & lt; tên gói & gt;".
MilanorTSW

tôi đã cài đặt lại (với lệnh đã đề cập) và lỗi lặp lại. (tôi thực sự đang cố gắng chạy Qt4 trên Mint 17)
Berry Tsakala

7

Nếu không thể tìm thấy động cơ, điều đó có nghĩa là bạn chưa cài đặt chúng. Đơn giản chỉ cần làm điều gì đó như thế này:

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

Đây là một câu trả lời đúng hơn vì người khác không nói gì về động cơ murrine hoặc Equinox
DarkMukke

1
Gói được đặt tên gtk2-engines-murrinegtk2-engines-equinox cho một số phân phối.
Ponkadoodle

1
đó là "gtk2-engine-murrine" trong Ubuntu. Có lẽ bạn cũng nên xem xét việc cài đặt "murrine-Themes"
HongboZhu

7

Trên Ubuntu 13.10, lệnh tôi cần là:

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

Tôi biết câu hỏi là về fedora nhưng tôi đã kết thúc ở đây, nơi một trong những câu trả lời chỉ cho tôi đi đúng hướng.

Chỉ trong trường hợp nó sẽ hữu ích cho người khác.


cũng hoạt động trên 64 bit
Lynob

6

Những người gặp phải vấn đề này, ví dụ Acrobat Reader trên các bản cài đặt 64 bit nên thử điều này:

sudo apt-get cài đặt gkt2-murrine-engine: i386


bạn có thể xây dựng cách sử dụng động cơ murrine gtk2 không?
BlueBerry - Vignesh4303

Tôi không biết nó làm gì dưới mui xe, chỉ là Acrobat Reader phàn nàn nếu nó bị thiếu, và không có nếu nó hiện diện. Có nhiều tài khoản gặp sự cố với các phiên bản cũ hơn của vmware-player yêu cầu gtk2-murrine-engine.
John Morton

2

Nếu không có câu trả lời nào khác giải quyết được vấn đề của bạn, bạn cũng có thể thử

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

Điều này làm việc cho tôi (Ubuntu 14.04 x64, Gnome 3.12). Tôi đã cài đặt gtk2-engine-murrine (cả i386 và x64) và việc thay đổi GTK_MODULES không làm gì cho tôi.


Cảm ơn bạn. Tôi đã có cùng một vấn đề và giải pháp này hoạt động như bùa mê
CHID

0

Cách cài đặt gói gnome-themes-standard. Thử sudo apt-get install gnome-themes-standard hoặc lệnh tương tự theo cách tương ứng tùy thuộc vào việc quản lý gói linux được sử dụng.


0

Điều này hiệu quả với tôi: Sử dụng Synaptic, tìm kiếm 'gnome-Themes' Như một tác dụng phụ sẽ cũng thế liệt kê một mục động cơ gtk2 Vì vậy, chỉ cần cài đặt gtk2-engine, tức là Mark for installationApply


0

tôi đã cài đặt sudo apt-get install libgtkmm-2.4-1c2a libgtkmm-2.4-dev Nhưng lại đưa ra lỗi đó. Sau đó tôi tải xuống murrine-0.90.3.tar.gz

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

bây giờ làm việc không có lỗi. Hy vọng điều này sẽ giúp ai đó.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.