(я некоторое время не использовал compiz
и подумал, что хотел бы попробовать еще раз, надеюсь, в KDE)
Когда я пытаюсь запустить ccsm
, я получаю это сообщение:
Traceback (most recent call last): File "/usr/bin/ccsm", line 96, in <module>
from ccm.Constants import Version, ConfFile ImportError: cannot import name ConfFile
(примечание: этот ccsm из репозиториев Ubuntu)
Что я могу сделать, чтобы ccsm
, (и т. Д. ...?) Снова заработали?
пс
Я также попробовал кое-что старшее ccsm
. Я скомпилировал некоторое время назад (не уверен на 100%, работали ли они раньше):
/opt/compiz++/bin/ccsm
Traceback (most recent call last):
File "/opt/compiz++/bin/ccsm", line 30, in <module>
import pygtk
ImportError: No module named pygtk
/opt/compiz++/bin/ccsm++
[ 1123]
Traceback (most recent call last):
File "/opt/compiz++/bin/ccsm", line 30, in <module>
import pygtk
ImportError: No module named pygtk
/opt/compiz++0.9.4/bin/ccsm
Traceback (most recent call last):
File "./ccsm", line 118, in <module>
context = compizconfig.Context(ccm.getDefaultScreen())
AttributeError: 'module' object has no attribute 'getDefaultScreen'
/opt/compiz++0.9.4/bin/ccsm++
Traceback (most recent call last):
File "/opt/compiz++0.9.4/bin/ccsm", line 92, in <module>
import compizconfig
ImportError: libprotobuf.so.6: cannot open shared object file: No such file or directory
<час> пс # 2 Цитата:
Упс! Ваш вопрос не может быть отправлен, потому что:
blockquote>users with less than 300 reputation can't create new tags. The tag 'conffile' is new. Try using an existing tag instead.
Кто-то хочет добавить для меня теги confFile и ccsm в качестве тегов? или скажите мне, почему его не следует добавлять?
(и может быть, только если это уместно добавить 'ccsm ++', 'libprotobuf' и / или 'pygtk', ... ?) [один тысяча сто двадцать девять]
Возможная работа вокруг: скомпилируйте compiz и используйте ccsm скомпилированного compiz:
(не знайте, необходимо ли все это, но это было сделано),
установка compiz
, и т.д.... из Кв. - получают, затем устанавливают kubuntu-dev-tools,
sudo apt-get install kubuntu-dev-tools
заставьте этот сценарий компилировать compiz,
git clone git://anongit.compiz.org/users/soreau/scripts
(этот мерзавец не работал, когда я сначала попробовал его, возможно, веб-сайт снизился некоторое время?)
отредактируйте сценарии, kate ./scripts/build_compiz++ &
, набор KDE_ENABLED
кому: "true"
, удалите следующие перечисленные зависимости: libgnome-window-settings-dev
, kde-devel
, и дополнительный: добавить kubuntu-dev-tools
как зависимость
сохраните, сохраните окно открытым, (если Вы захотите свои сохраненные изменения, то сценарий переопределит Ваши изменения для следующего запуска, если Вы не сохраните свои изменения, когда поле обнаруживается: примите решение просмотреть различия, чтобы видеть, были ли это просто Ваши отличающиеся изменения) (примечание: это не могло быть сказано совершенно верно),
запустите скрипт насколько он пойдет,
./scripts/build_compiz++
это будет иметь некоторую ошибку с KDE, возвратитесь и задержите KDE_ENABLED
кому: "false"
., затем повторно выполненный сценарий насколько это пойдет, ./scripts/build_compiz++
(дополнительно), когда закончено выполненный
./scripts/compiz_addons++
затем можно работать
/opt/compiz++/bin/ccsm++
запускаться ccsm
. а также используйте репозитории compiz
, или используйте compiz этой скомпилированной версии /opt/compiz++/bin/compiz++
,...
изменения внесены в этой скомпилированной версии ccsm
обратитесь к репозиториям compiz
также. (или по крайней мере это, казалось, пошло тем путем в какой-то момент),
Примечание: Это не фиксирует репозитории ccsm.
не все настройки работают приятно в ccsm, если замораживается, и т.д...., в то время как Вы выясняете то, что работает, Вы можете: ctrl+alt+F2
, и войдите в систему
compiz --replace --display :0 &
(после того как Вы сделали выше одного времени, можно использовать стрелку вверх для возвращения его), затем ctrl+alt+F7
(или F8.. F12 или независимо от того, что это для Вас) для возвращения compiz GUI, или если Вы хотите kwin назад, выполнение kwin --replace
из меню выполнения kde (alt+F2
)
настраивать KDE, чтобы выполнить compiz при запуске, goto KDE Параметры настройки системы-> Появление Рабочей области-> Приложения По умолчанию-> Менеджер окон-> Компонент По умолчанию-> Использование другой менеджер окон->... и применяться....
Если Вы хотите попытаться сделать a custom compiz launcher wrapper
можно попытаться делать его как ~/bin/compiz-kde-launcher
и наблюдение, если это работает.