터미널에서 Compiz 구성 파일을 가져오는 중 오류가 발생했습니다.

터미널에서 Compiz 구성 파일을 가져오는 중 오류가 발생했습니다.

파일 이름: import.py


#!/usr/bin/python
import sys
import compizconfig

#The last input on the command line will be the path to save the file to.
savefile=sys.argv[-1]

context=compizconfig.Context()
#Change keyword if you want to skip saving entries that are default
context.Import(savefile)

compiz내보낸 구성 파일을 가져오기 위해 위의 Python 스크립트 양식을 사용하고 있습니다 Terminal.

다음과 같습니다. ( ./import.py myCompizProfile.profile

모든 권한을 부여했습니다 chmode 777 import.py.)

프로그램은 완벽하게 작동합니다. 이제 문제 는 동일한 코드를 사용하려고 하면 작동 하지 않는다는 것 Ubuntu 12.04 (Zorin OS)입니다 .

Compiz(CompizConfig Settings Manager) version 0.9.5.92

Ubuntu 12.10 Genome Remix

Compiz(CompizConfig Settings Manager) version 0.9.8.6

에러 발생됨:

./import.py myCompizProfile.profile
compizconfig - Info: Backend : gsettings
compizconfig - Info: Integration : true
compizconfig - Info: Profile : default

(process:11253): GLib-GIO-WARNING **: g_settings_set_value: value for key 'visual-bell-type'
in schema 'org.gnome.desktop.wm.preferences' is outside of valid range



질문: 이 오류가 발생하는 이유는 무엇입니까?
이 오류를 어떻게 해결할 수 있나요?

답변1

org.gnome.desktop.wm.preferences.gschema.xml아래 나열된 작업을 사용하여 스키마 파일을 업데이트하여 이 문제를 해결했습니다.

sudo gedit /usr/share/glib-2.0/schemas/org.gnome.desktop.wm.preferences.gschema.xml

visual-bell-type기본값을 검색 하고 수정합니다.

관련 정보