Gnome 3이 포함된 CentOS Linux 버전 7.4.1708(코어)에서 Unity GTK를 사용하는 데 몇 가지 문제가 있습니다.
$ emacs
Gtk-Message: Failed to load module "unity-gtk-module"
Gtk-Message: Failed to load module "unity-gtk-module"
$ evince
Gtk-Message: Failed to load module "unity-gtk-module"
Gtk-Message: Failed to load module "unity-gtk-module"
gtk2-engines 패키지 설치를 시도했지만 문제가 해결되지 않았습니다.
$ sudo yum install gtk2-engines*
Package gtk2-engines-2.20.2-7.el7.x86_64 already installed and latest version
Package gtk2-engines-devel-2.20.2-7.el7.x86_64 already installed and latest version
다시 설치하세요.
$ sudo yum reinstall gtk2-engines*
[sudo] password for klaus:
[...]
Resolving Dependencies
--> Running transaction check
---> Package gtk2-engines.x86_64 0:2.20.2-7.el7 will be reinstalled
---> Package gtk2-engines-devel.x86_64 0:2.20.2-7.el7 will be reinstalled
--> Finished Dependency Resolution
Dependencies
======================================================================
Package Arch Version Repository Size
======================================================================
Reinstalling:
gtk2-engines x86_64 2.20.2-7.el7 epel 301 k
gtk2-engines-devel x86_64 2.20.2-7.el7 epel 17 k
Transaction Summary
======================================================================
Reinstall 2 Packages
Total download size: 318 k
Installed size: 1.2 M
Is this ok [y/d/N]: y
Downloading packages:
(1/2): gtk2-engines-2.20.2-7.el7.x86_64.rpm | 301 kB 00:00:00
(2/2): gtk2-engines-devel-2.20.2-7.el7.x86_64.rpm | 17 kB 00:00:00
----------------------------------------------------------------------
Total 2.7 MB/s | 318 kB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : gtk2-engines-2.20.2-7.el7.x86_64 1/2
Installing : gtk2-engines-devel-2.20.2-7.el7.x86_64 2/2
Verifying : gtk2-engines-2.20.2-7.el7.x86_64 1/2
Verifying : gtk2-engines-devel-2.20.2-7.el7.x86_64 2/2
Installed:
gtk2-engines.x86_64 0:2.20.2-7.el7
gtk2-engines-devel.x86_64 0:2.20.2-7.el7
Complete!
...하지만 여전히 오류가 발생합니다.