파일 이름: 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
기본값을 검색 하고 수정합니다.