Как запустить ccsm в 12.04 & hellip; невозможно импортировать имя ConfFile

(некоторое время я не использовал 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, (и т. д.??) снова работать?


ps

Я также попробовал несколько более старых 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++

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 Цитата:

Упс! Ваш вопрос не может быть отправлен, потому что:

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',. ..?)

0
задан 30 June 2012 в 08:50

7 ответов

Возможное решение: скомпилировать compiz и использовать ccsm скомпилированного compiz:

(не знаю, нужно ли все это, но это было сделано)

install compiz и т. д. из apt-get, затем установите kubuntu-dev-tools,

sudo apt-get install kubuntu-dev-tools

получите этот скрипт для компиляции compiz,

git clone git://anongit.compiz.org/users/soreau/scripts

(этот git не работал, когда я впервые попробовал, может быть, веб-сайт некоторое время не работал?)

отредактируйте скрипты, kate ./scripts/build_compiz++ &, установите KDE_ENABLED на "true", удалите следующие перечисленные зависимости: libgnome-window-settings-dev, kde-devel и необязательно: добавьте kubuntu-dev-tools в качестве зависимости

save, оставьте окно открытым (если вы хотите сохранить ваши изменения, скрипт переопределит ваши изменения для следующего запуска, если вы не сохраняете свои изменения, когда появляется окно: выберите просмотр различий, чтобы увидеть, были ли изменения только вашими изменениями (примечание: это, возможно, было сказано не совсем правильно)

запустите сценарий до сих пор по ходу дела

./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, или, если вы хотите вернуть kwin, запустите kwin --replace из меню запуска kde (alt+F2)

, чтобы настроить KDE для запуска compiz при запуске, перейдите в Параметры системы KDE -> Внешний вид рабочей области -> Приложения по умолчанию -> Диспетчер окон -> Компонент по умолчанию -> Использовать другой диспетчер окон -> .. и примените ....

Если вы хотите попробовать сделать custom compiz launcher wrapper, вы можете попробовать сделать его как ~/bin/compiz-kde-launcher и посмотреть, работает ли это.

1
ответ дан 25 July 2018 в 18:15

Возможное решение: скомпилировать compiz и использовать ccsm скомпилированного compiz:

(не знаю, нужно ли все это, но это было сделано)

install compiz и т. д. из apt-get, затем установите kubuntu-dev-tools,

sudo apt-get install kubuntu-dev-tools

получите этот скрипт для компиляции compiz,

git clone git://anongit.compiz.org/users/soreau/scripts

(этот git не работал, когда я впервые попробовал, может быть, веб-сайт некоторое время не работал?)

отредактируйте скрипты, kate ./scripts/build_compiz++ &, установите KDE_ENABLED на "true", удалите следующие перечисленные зависимости: libgnome-window-settings-dev, kde-devel и необязательно: добавьте kubuntu-dev-tools в качестве зависимости

save, оставьте окно открытым (если вы хотите сохранить ваши изменения, скрипт переопределит ваши изменения для следующего запуска, если вы не сохраняете свои изменения, когда появляется окно: выберите просмотр различий, чтобы увидеть, были ли изменения только вашими изменениями (примечание: это, возможно, было сказано не совсем правильно)

запустите сценарий до сих пор по ходу дела

./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, или, если вы хотите вернуть kwin, запустите kwin --replace из меню запуска kde (alt+F2)

, чтобы настроить KDE для запуска compiz при запуске, перейдите в Параметры системы KDE -> Внешний вид рабочей области -> Приложения по умолчанию -> Диспетчер окон -> Компонент по умолчанию -> Использовать другой диспетчер окон -> .. и примените ....

Если вы хотите попробовать сделать custom compiz launcher wrapper, вы можете попробовать сделать его как ~/bin/compiz-kde-launcher и посмотреть, работает ли это.

1
ответ дан 2 August 2018 в 00:29

Возможное решение: скомпилировать compiz и использовать ccsm скомпилированного compiz:

(не знаю, нужно ли все это, но это было сделано)

install compiz и т. д. из apt-get, затем установите kubuntu-dev-tools,

sudo apt-get install kubuntu-dev-tools

получите этот скрипт для компиляции compiz,

git clone git://anongit.compiz.org/users/soreau/scripts

(этот git не работал, когда я впервые попробовал, может быть, веб-сайт некоторое время не работал?)

отредактируйте скрипты, kate ./scripts/build_compiz++ &, установите KDE_ENABLED на "true", удалите следующие перечисленные зависимости: libgnome-window-settings-dev, kde-devel и необязательно: добавьте kubuntu-dev-tools в качестве зависимости

save, оставьте окно открытым (если вы хотите сохранить ваши изменения, скрипт переопределит ваши изменения для следующего запуска, если вы не сохраняете свои изменения, когда появляется окно: выберите просмотр различий, чтобы увидеть, были ли изменения только вашими изменениями (примечание: это, возможно, было сказано не совсем правильно)

запустите сценарий до сих пор по ходу дела

./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, или, если вы хотите вернуть kwin, запустите kwin --replace из меню запуска kde (alt+F2)

, чтобы настроить KDE для запуска compiz при запуске, перейдите в Параметры системы KDE -> Внешний вид рабочей области -> Приложения по умолчанию -> Диспетчер окон -> Компонент по умолчанию -> Использовать другой диспетчер окон -> .. и примените ....

Если вы хотите попробовать сделать custom compiz launcher wrapper, вы можете попробовать сделать его как ~/bin/compiz-kde-launcher и посмотреть, работает ли это.

1
ответ дан 4 August 2018 в 15:57

Возможное решение: скомпилировать compiz и использовать ccsm скомпилированного compiz:

(не знаю, нужно ли все это, но это было сделано)

install compiz и т. д. из apt-get, затем установите kubuntu-dev-tools,

sudo apt-get install kubuntu-dev-tools

получите этот скрипт для компиляции compiz,

git clone git://anongit.compiz.org/users/soreau/scripts

(этот git не работал, когда я впервые попробовал, может быть, веб-сайт некоторое время не работал?)

отредактируйте скрипты, kate ./scripts/build_compiz++ &, установите KDE_ENABLED на "true", удалите следующие перечисленные зависимости: libgnome-window-settings-dev, kde-devel и необязательно: добавьте kubuntu-dev-tools в качестве зависимости

save, оставьте окно открытым (если вы хотите сохранить ваши изменения, скрипт переопределит ваши изменения для следующего запуска, если вы не сохраняете свои изменения, когда появляется окно: выберите просмотр различий, чтобы увидеть, были ли изменения только вашими изменениями (примечание: это, возможно, было сказано не совсем правильно)

запустите сценарий до сих пор по ходу дела

./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, или, если вы хотите вернуть kwin, запустите kwin --replace из меню запуска kde (alt+F2)

, чтобы настроить KDE для запуска compiz при запуске, перейдите в Параметры системы KDE -> Внешний вид рабочей области -> Приложения по умолчанию -> Диспетчер окон -> Компонент по умолчанию -> Использовать другой диспетчер окон -> .. и примените ....

Если вы хотите попробовать сделать custom compiz launcher wrapper, вы можете попробовать сделать его как ~/bin/compiz-kde-launcher и посмотреть, работает ли это.

1
ответ дан 6 August 2018 в 00:36

Возможное решение: скомпилировать compiz и использовать ccsm скомпилированного compiz:

(не знаю, нужно ли все это, но это было сделано)

install compiz и т. д. из apt-get, затем установите kubuntu-dev-tools,

sudo apt-get install kubuntu-dev-tools

получите этот скрипт для компиляции compiz,

git clone git://anongit.compiz.org/users/soreau/scripts

(этот git не работал, когда я впервые попробовал, может быть, веб-сайт некоторое время не работал?)

отредактируйте скрипты, kate ./scripts/build_compiz++ &, установите KDE_ENABLED на "true", удалите следующие перечисленные зависимости: libgnome-window-settings-dev, kde-devel и необязательно: добавьте kubuntu-dev-tools в качестве зависимости

save, оставьте окно открытым (если вы хотите сохранить ваши изменения, скрипт переопределит ваши изменения для следующего запуска, если вы не сохраняете свои изменения, когда появляется окно: выберите просмотр различий, чтобы увидеть, были ли изменения только вашими изменениями (примечание: это, возможно, было сказано не совсем правильно)

запустите сценарий до сих пор по ходу дела

./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, или, если вы хотите вернуть kwin, запустите kwin --replace из меню запуска kde (alt+F2)

, чтобы настроить KDE для запуска compiz при запуске, перейдите в Параметры системы KDE -> Внешний вид рабочей области -> Приложения по умолчанию -> Диспетчер окон -> Компонент по умолчанию -> Использовать другой диспетчер окон -> .. и примените ....

Если вы хотите попробовать сделать custom compiz launcher wrapper, вы можете попробовать сделать его как ~/bin/compiz-kde-launcher и посмотреть, работает ли это.

1
ответ дан 7 August 2018 в 18:01

Возможное решение: скомпилировать compiz и использовать ccsm скомпилированного compiz:

(не знаю, нужно ли все это, но это было сделано)

install compiz и т. д. из apt-get, затем установите kubuntu-dev-tools,

sudo apt-get install kubuntu-dev-tools

получите этот скрипт для компиляции compiz,

git clone git://anongit.compiz.org/users/soreau/scripts

(этот git не работал, когда я впервые попробовал, может быть, веб-сайт некоторое время не работал?)

отредактируйте скрипты, kate ./scripts/build_compiz++ &, установите KDE_ENABLED на "true", удалите следующие перечисленные зависимости: libgnome-window-settings-dev, kde-devel и необязательно: добавьте kubuntu-dev-tools в качестве зависимости

save, оставьте окно открытым (если вы хотите сохранить ваши изменения, скрипт переопределит ваши изменения для следующего запуска, если вы не сохраняете свои изменения, когда появляется окно: выберите просмотр различий, чтобы увидеть, были ли изменения только вашими изменениями (примечание: это, возможно, было сказано не совсем правильно)

запустите сценарий до сих пор по ходу дела

./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, или, если вы хотите вернуть kwin, запустите kwin --replace из меню запуска kde (alt+F2)

, чтобы настроить KDE для запуска compiz при запуске, перейдите в Параметры системы KDE -> Внешний вид рабочей области -> Приложения по умолчанию -> Диспетчер окон -> Компонент по умолчанию -> Использовать другой диспетчер окон -> .. и примените ....

Если вы хотите попробовать сделать custom compiz launcher wrapper, вы можете попробовать сделать его как ~/bin/compiz-kde-launcher и посмотреть, работает ли это.

1
ответ дан 10 August 2018 в 06:49

Возможное решение: скомпилировать compiz и использовать ccsm скомпилированного compiz:

(не знаю, нужно ли все это, но это было сделано)

install compiz и т. д. из apt-get, затем установите kubuntu-dev-tools,

sudo apt-get install kubuntu-dev-tools

получите этот скрипт для компиляции compiz,

git clone git://anongit.compiz.org/users/soreau/scripts

(этот git не работал, когда я впервые попробовал, может быть, веб-сайт некоторое время не работал?)

отредактируйте скрипты, kate ./scripts/build_compiz++ &, установите KDE_ENABLED на "true", удалите следующие перечисленные зависимости: libgnome-window-settings-dev, kde-devel и необязательно: добавьте kubuntu-dev-tools в качестве зависимости

save, оставьте окно открытым (если вы хотите сохранить ваши изменения, скрипт переопределит ваши изменения для следующего запуска, если вы не сохраняете свои изменения, когда появляется окно: выберите просмотр различий, чтобы увидеть, были ли изменения только вашими изменениями (примечание: это, возможно, было сказано не совсем правильно)

запустите сценарий до сих пор по ходу дела

./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, или, если вы хотите вернуть kwin, запустите kwin --replace из меню запуска kde (alt+F2)

, чтобы настроить KDE для запуска compiz при запуске, перейдите в Параметры системы KDE -> Внешний вид рабочей области -> Приложения по умолчанию -> Диспетчер окон -> Компонент по умолчанию -> Использовать другой диспетчер окон -> .. и примените ....

Если вы хотите попробовать сделать custom compiz launcher wrapper, вы можете попробовать сделать его как ~/bin/compiz-kde-launcher и посмотреть, работает ли это.

1
ответ дан 15 August 2018 в 18:46
  • 1
    Постскриптум Этот ccsm лучше работает с версией compiz, чем с версией compiz в Ubuntu. – Bryan Ritter 5 July 2012 в 04:08

Другие вопросы по тегам:

Похожие вопросы: