Решено: Comiz + Gnome Do (Взаимоисключающие настройки)

Модератор: Модераторы разделов

Аватара пользователя
SamuelAlLinux
Сообщения: 62
ОС: Debian GNU/Linux

Решено: Comiz + Gnome Do

Сообщение SamuelAlLinux »

Здравствуйте.

Использую Compiz и Gnome Do. Для активации темы Docky в Gnome Do необходимо установить параметру compoziting_manager в /apps/metacity/general конфигурации Gnome значение true. Эта настройка деактивирует Compiz. Т. е. нельзя одновременно использовать оба этих приложения.

Есть ли возможность настроить систему таким образом, чтобы была возможность запускать и Compiz, и Gnome Do с темой Docky одновременно?

ОС Debian 5.0.2.

Спасибо.
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Решено: Comiz + Gnome Do

Сообщение Rootlexx »

Судя по найденному в сети, с Compiz всё работает нормально, но присутствует проблема запуска: GNOME Do иногда запускается до Compiz, отчего она считает, что никаких оконных менеджеров, поддерживающих композит, не запущено. В качестве решения предлагается создать скрипт запуска Gnome Do с небольшой задержкой, но у меня есть другая идея: можно скопировать файл .desktop GNOME Do (расположен он скорее всего в /usr/share/applications) в каталог автоматического запуска (~/.config/autostart), а затем дописать туда (это обычный текстовый файл) строку:

Код: Выделить всё

X-GNOME-Autostart-After=windowmanager

Ну и выключить запуск в самой программе.
Спасибо сказали:
Аватара пользователя
SamuelAlLinux
Сообщения: 62
ОС: Debian GNU/Linux

Re: Решено: Comiz + Gnome Do

Сообщение SamuelAlLinux »

Проблема заключается в том, что тема Docky приложения Gnome Do требует включения настройки compositing_manager. Если эта опция не активирована, то Gnome Do запустится, но тема Docky будет заблокирована и вместо неё будет использована стандартная тема.

Compiz же не запускается с включенным compozing_manager’ом, т. е. его использование возможно только со стандартной темой Gnome Do, а не с Docky.

Мой вопрос возник потому, что можно использовать Compiz вместе с Docky, если выплнить нижеуказанные действия.

Итак:

1. Отключить compoziting_manager в gconf-editor’е (/apps/metacity/general/compositing_manager);
2. Установить автозапуск compiz --replace в gnome-session-properties;
3 Установить автозапуск gnome-do в gnome-session-properties;
4. Перезапустить сессию Gnome (Ctrl + Alt + Backspace);
5. Запустятся Compiz и Gnome Do с Docky;

Однако, при перезапуске системы Compiz запустится со стандартной темой Gnome Do, a не с Docky.

Можно ли, учитывая всё вышесказанное, программным образом запускать Compiz, Gnome Do and Docky при старте системы?

ОС Debian 5.0.2, Gnome Do 0.8.2, Compiz 0.7.6-7.
Спасибо сказали:
Аватара пользователя
SamuelAlLinux
Сообщения: 62
ОС: Debian GNU/Linux

Re: Решено: Comiz + Gnome Do

Сообщение SamuelAlLinux »

Написал скрипт, который последовательно запускает Compiz и Gnome Do c Docky. Промежуток между запусками этих приложений установил в 4 секунды.

Код: Выделить всё

  #! /usr/bin/env bash

  compiz --replace &
  sleep 4
  gnome-do


Работает!

Т. е. вроде как „Решено”.
Спасибо сказали: