Почему Ubuntu использует два оконных менеджера: Compiz и Metacity?

## bash

## function to check if a process is alive and running:

_isRunning() {
    ps -o comm= -C "$1" 2>/dev/null | grep -x "$1" >/dev/null 2>&1
}

## example 1: checking if "gedit" is running

if _isRunning gedit; then
    echo "gedit is running"
else
    echo "gedit is not running"
fi

## example 2: start lxpanel if it is not there

if ! _isRunning lxpanel; then
    lxpanel &
fi

## or

_isRunning lxpanel || (lxpanel &)

Примечание: pgrep -x lxpanel или pidof lxpanel все еще сообщает, что lxpanel работает, даже если он не работает (зомби); поэтому для того, чтобы получить живой и запущенный процесс, нам нужно использовать ps и grep

23
задан 6 February 2011 в 03:17

30 ответов

Они не используются одновременно, но я вижу причину путаницы.

Metacity обрабатывает легкую компостировку, а также делает декорации окон. Compiz управляет только обработкой окон и отрывает оформление окна до gtk-window-decorator или emerald. По умолчанию gtk-window-decorator используется для эмуляции текущей темы Metacity, но у нее также есть собственные темы на основе cairo.

Таким образом, хотя они могут выглядеть похожими в некоторых аспектах, кроме фактических файлов тем, они имеют совсем другой базовый код.

Но почему у обоих есть оба? [!d5 ]

Поскольку Compiz нуждается в лучшем оборудовании для запуска. Многие люди по-прежнему не имеют аппаратного обеспечения, поддерживающего DRI, поэтому Ubuntu включает в себя оба, чтобы дать всем рабочий стол.

22
ответ дан 25 May 2018 в 23:07
  • 1
    Дело не только в аппаратных средствах. Я столкнулся с несколькими случаями, когда сам компилятор будет работать без проблем, но какое-то конкретное программное обеспечение (например, приложения OpenGL или драйвер USB DisplayLink) не будет и переключение на Metacity. Это позволяет избежать зависимости от 3D-ускорения в видеокартах. – Reinier Post 7 October 2015 в 14:17

Они не используются одновременно, но я вижу причину путаницы.

Metacity обрабатывает легкую компостировку, а также делает декорации окон. Compiz управляет только обработкой окон и отрывает оформление окна до gtk-window-decorator или emerald. По умолчанию gtk-window-decorator используется для эмуляции текущей темы Metacity, но у нее также есть собственные темы на основе cairo.

Таким образом, хотя они могут выглядеть похожими в некоторых аспектах, кроме фактических файлов тем, они имеют совсем другой базовый код.

Но почему у обоих есть оба?

Поскольку Compiz нуждается в лучшем оборудовании для запуска. Многие люди по-прежнему не имеют аппаратного обеспечения, поддерживающего DRI, поэтому Ubuntu включает в себя оба, чтобы дать всем рабочий стол.

22
ответ дан 25 July 2018 в 22:32

Они не используются одновременно, но я вижу причину путаницы.

Metacity обрабатывает легкую компостировку, а также делает декорации окон. Compiz управляет только обработкой окон и отрывает оформление окна до gtk-window-decorator или emerald. По умолчанию gtk-window-decorator используется для эмуляции текущей темы Metacity, но у нее также есть собственные темы на основе cairo.

Таким образом, хотя они могут выглядеть похожими в некоторых аспектах, кроме фактических файлов тем, они имеют совсем другой базовый код.

Но почему у обоих есть оба?

Поскольку Compiz нуждается в лучшем оборудовании для запуска. Многие люди по-прежнему не имеют аппаратного обеспечения, поддерживающего DRI, поэтому Ubuntu включает в себя оба, чтобы дать всем рабочий стол.

22
ответ дан 26 July 2018 в 22:14

Они не используются одновременно, но я вижу причину путаницы.

Metacity обрабатывает легкую компостировку, а также делает декорации окон. Compiz управляет только обработкой окон и отрывает оформление окна до gtk-window-decorator или emerald. По умолчанию gtk-window-decorator используется для эмуляции текущей темы Metacity, но у нее также есть собственные темы на основе cairo.

Таким образом, хотя они могут выглядеть похожими в некоторых аспектах, кроме фактических файлов тем, они имеют совсем другой базовый код.

Но почему у обоих есть оба?

Поскольку Compiz нуждается в лучшем оборудовании для запуска. Многие люди по-прежнему не имеют аппаратного обеспечения, поддерживающего DRI, поэтому Ubuntu включает в себя оба, чтобы дать всем рабочий стол.

22
ответ дан 31 July 2018 в 10:34

Они не используются одновременно, но я вижу причину путаницы.

Metacity обрабатывает легкую компостировку, а также делает декорации окон. Compiz управляет только обработкой окон и отрывает оформление окна до gtk-window-decorator или emerald. По умолчанию gtk-window-decorator используется для эмуляции текущей темы Metacity, но у нее также есть собственные темы на основе cairo.

Таким образом, хотя они могут выглядеть похожими в некоторых аспектах, кроме фактических файлов тем, они имеют совсем другой базовый код.

Но почему у обоих есть оба?

Поскольку Compiz нуждается в лучшем оборудовании для запуска. Многие люди по-прежнему не имеют аппаратного обеспечения, поддерживающего DRI, поэтому Ubuntu включает в себя оба, чтобы дать всем рабочий стол.

22
ответ дан 2 August 2018 в 03:58

Они не используются одновременно, но я вижу причину путаницы.

Metacity обрабатывает легкую компостировку, а также делает декорации окон. Compiz управляет только обработкой окон и отрывает оформление окна до gtk-window-decorator или emerald. По умолчанию gtk-window-decorator используется для эмуляции текущей темы Metacity, но у нее также есть собственные темы на основе cairo.

Таким образом, хотя они могут выглядеть похожими в некоторых аспектах, кроме фактических файлов тем, они имеют совсем другой базовый код.

Но почему у обоих есть оба?

Поскольку Compiz нуждается в лучшем оборудовании для запуска. Многие люди по-прежнему не имеют аппаратного обеспечения, поддерживающего DRI, поэтому Ubuntu включает в себя оба, чтобы дать всем рабочий стол.

22
ответ дан 4 August 2018 в 20:01

Они не используются одновременно, но я вижу причину путаницы.

Metacity обрабатывает легкую компостировку, а также делает декорации окон. Compiz управляет только обработкой окон и отрывает оформление окна до gtk-window-decorator или emerald. По умолчанию gtk-window-decorator используется для эмуляции текущей темы Metacity, но у нее также есть собственные темы на основе cairo.

Таким образом, хотя они могут выглядеть похожими в некоторых аспектах, кроме фактических файлов тем, они имеют совсем другой базовый код.

Но почему у обоих есть оба?

Поскольку Compiz нуждается в лучшем оборудовании для запуска. Многие люди по-прежнему не имеют аппаратного обеспечения, поддерживающего DRI, поэтому Ubuntu включает в себя оба, чтобы дать всем рабочий стол.

22
ответ дан 6 August 2018 в 04:02

Они не используются одновременно, но я вижу причину путаницы.

Metacity обрабатывает легкую компостировку, а также делает декорации окон. Compiz управляет только обработкой окон и отрывает оформление окна до gtk-window-decorator или emerald. По умолчанию gtk-window-decorator используется для эмуляции текущей темы Metacity, но у нее также есть собственные темы на основе cairo.

Таким образом, хотя они могут выглядеть похожими в некоторых аспектах, кроме фактических файлов тем, они имеют совсем другой базовый код.

Но почему у обоих есть оба?

Поскольку Compiz нуждается в лучшем оборудовании для запуска. Многие люди по-прежнему не имеют аппаратного обеспечения, поддерживающего DRI, поэтому Ubuntu включает в себя оба, чтобы дать всем рабочий стол.

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

Они не используются одновременно, но я вижу причину путаницы.

  • Metacity управляет легким компостированием, а также украшением окон.
  • Compiz только управление окном обрабатывает и отрывает оформление окна до gtk-window-decorator или изумруд . По умолчанию gtk-window-decorator используется для эмуляции текущей темы Metacity, но у нее также есть собственные темы на основе cairo.

Так что, хотя они могут выглядеть похожими в некоторых аспектах, кроме фактических файлов тем, они совсем разные, но не все.

Но почему у обоих вообще?

Поскольку Compiz нуждается в улучшенном оборудовании для запуска. Многие люди по-прежнему не имеют аппаратного обеспечения, поддерживающего DRI, поэтому Ubuntu включает в себя оба, чтобы дать всем рабочий стол.

22
ответ дан 10 August 2018 в 10:15

Они не используются одновременно, но я вижу причину путаницы.

  • Metacity управляет легким компостированием, а также украшением окон.
  • Compiz только управление окном обрабатывает и отрывает оформление окна до gtk-window-decorator или изумруд . По умолчанию gtk-window-decorator используется для эмуляции текущей темы Metacity, но у нее также есть собственные темы на основе cairo.

Так что, хотя они могут выглядеть похожими в некоторых аспектах, кроме фактических файлов тем, они совсем разные, но не все.

Но почему у обоих вообще?

Поскольку Compiz нуждается в улучшенном оборудовании для запуска. Многие люди по-прежнему не имеют аппаратного обеспечения, поддерживающего DRI, поэтому Ubuntu включает в себя оба, чтобы дать всем рабочий стол.

22
ответ дан 13 August 2018 в 16:39
  • 1
    Дело не только в аппаратных средствах. Я столкнулся с несколькими случаями, когда сам компилятор будет работать без проблем, но какое-то конкретное программное обеспечение (например, приложения OpenGL или драйвер USB DisplayLink) не будет и переключение на Metacity. Это позволяет избежать зависимости от 3D-ускорения в видеокартах. – Reinier Post 7 October 2015 в 14:17

Он использует тот или иной в зависимости от ваших настроек. Если вы откроете System -> Preferences -> Appearance и перейдите на вкладку визуальных эффектов, если вы выберете none, то используется metacity, иначе compiz будет.

14
ответ дан 25 May 2018 в 23:07

Вы можете использовать только один оконный менеджер за раз. Как было написано psusi, Ubuntu выбирает между Metacity и Compiz в зависимости от ваших настроек.

Metacity и Compiz - это всего лишь два менеджера окон, доступных в стандартной настройке Ubuntu, но есть еще много доступных, и большинство из них можно использовать с Гном. xwinman дает хороший обзор того, что доступно, и имеет краткое объяснение общих концепций, стоящих за оконными менеджерами.

2
ответ дан 25 May 2018 в 23:07

Вы можете использовать только один оконный менеджер за раз. Как было написано psusi, Ubuntu выбирает между Metacity и Compiz в зависимости от ваших настроек.

Metacity и Compiz - это всего лишь два менеджера окон, доступных в стандартной настройке Ubuntu, но есть еще много доступных, и большинство из них можно использовать с Гном. xwinman дает хороший обзор того, что доступно, и имеет краткое объяснение общих концепций, стоящих за оконными менеджерами.

2
ответ дан 25 July 2018 в 22:32

Он использует тот или иной в зависимости от ваших настроек. Если вы откроете System -> Preferences -> Appearance и перейдите на вкладку визуальных эффектов, если вы выберете none, то используется metacity, иначе compiz будет.

14
ответ дан 25 July 2018 в 22:32

Вы можете использовать только один оконный менеджер за раз. Как было написано psusi, Ubuntu выбирает между Metacity и Compiz в зависимости от ваших настроек.

Metacity и Compiz - это всего лишь два менеджера окон, доступных в стандартной настройке Ubuntu, но есть еще много доступных, и большинство из них можно использовать с Гном. xwinman дает хороший обзор того, что доступно, и имеет краткое объяснение общих концепций, стоящих за оконными менеджерами.

2
ответ дан 26 July 2018 в 22:14

Он использует тот или иной в зависимости от ваших настроек. Если вы откроете System -> Preferences -> Appearance и перейдите на вкладку визуальных эффектов, если вы выберете none, то используется metacity, иначе compiz будет.

14
ответ дан 26 July 2018 в 22:14

Вы можете использовать только один оконный менеджер за раз. Как было написано psusi, Ubuntu выбирает между Metacity и Compiz в зависимости от ваших настроек.

Metacity и Compiz - это всего лишь два менеджера окон, доступных в стандартной настройке Ubuntu, но есть еще много доступных, и большинство из них можно использовать с Гном. xwinman дает хороший обзор того, что доступно, и имеет краткое объяснение общих концепций, стоящих за оконными менеджерами.

2
ответ дан 31 July 2018 в 10:34

Он использует тот или иной в зависимости от ваших настроек. Если вы откроете System -> Preferences -> Appearance и перейдите на вкладку визуальных эффектов, если вы выберете none, то используется metacity, иначе compiz будет.

14
ответ дан 31 July 2018 в 10:34

Вы можете использовать только один оконный менеджер за раз. Как было написано psusi, Ubuntu выбирает между Metacity и Compiz в зависимости от ваших настроек.

Metacity и Compiz - это всего лишь два менеджера окон, доступных в стандартной настройке Ubuntu, но есть еще много доступных, и большинство из них можно использовать с Гном. xwinman дает хороший обзор того, что доступно, и имеет краткое объяснение общих концепций, стоящих за оконными менеджерами.

2
ответ дан 2 August 2018 в 03:58

Он использует тот или иной в зависимости от ваших настроек. Если вы откроете System -> Preferences -> Appearance и перейдите на вкладку визуальных эффектов, если вы выберете none, то используется metacity, иначе compiz будет.

14
ответ дан 2 August 2018 в 03:58

Вы можете использовать только один оконный менеджер за раз. Как было написано psusi, Ubuntu выбирает между Metacity и Compiz в зависимости от ваших настроек.

Metacity и Compiz - это всего лишь два менеджера окон, доступных в стандартной настройке Ubuntu, но есть еще много доступных, и большинство из них можно использовать с Гном. xwinman дает хороший обзор того, что доступно, и имеет краткое объяснение общих концепций, стоящих за оконными менеджерами.

2
ответ дан 4 August 2018 в 20:01

Он использует тот или иной в зависимости от ваших настроек. Если вы откроете System -> Preferences -> Appearance и перейдите на вкладку визуальных эффектов, если вы выберете none, то используется metacity, иначе compiz будет.

14
ответ дан 4 August 2018 в 20:01

Вы можете использовать только один оконный менеджер за раз. Как было написано psusi, Ubuntu выбирает между Metacity и Compiz в зависимости от ваших настроек.

Metacity и Compiz - это всего лишь два менеджера окон, доступных в стандартной настройке Ubuntu, но есть еще много доступных, и большинство из них можно использовать с Гном. xwinman дает хороший обзор того, что доступно, и имеет краткое объяснение общих концепций, стоящих за оконными менеджерами.

2
ответ дан 6 August 2018 в 04:02

Он использует тот или иной в зависимости от ваших настроек. Если вы откроете System -> Preferences -> Appearance и перейдите на вкладку визуальных эффектов, если вы выберете none, то используется metacity, иначе compiz будет.

14
ответ дан 6 August 2018 в 04:02

Вы можете использовать только один оконный менеджер за раз. Как было написано psusi, Ubuntu выбирает между Metacity и Compiz в зависимости от ваших настроек.

Metacity и Compiz - это всего лишь два менеджера окон, доступных в стандартной настройке Ubuntu, но есть еще много доступных, и большинство из них можно использовать с Гном. xwinman дает хороший обзор того, что доступно, и имеет краткое объяснение общих концепций, стоящих за оконными менеджерами.

2
ответ дан 7 August 2018 в 22:01

Он использует тот или иной в зависимости от ваших настроек. Если вы откроете System -> Preferences -> Appearance и перейдите на вкладку визуальных эффектов, если вы выберете none, то используется metacity, иначе compiz будет.

14
ответ дан 7 August 2018 в 22:01

Он использует тот или иной в зависимости от ваших настроек. Если вы откроете System -> Preferences -> Appearance и перейдите на вкладку визуальных эффектов, если вы выберете none, то используется metacity, иначе compiz будет.

14
ответ дан 10 August 2018 в 10:15

Вы можете использовать только один оконный менеджер за раз. Поскольку psusi написал, что Ubuntu выбирает между Metacity и Compiz в зависимости от ваших настроек.

Metacity и Compiz - это всего лишь два менеджера окон, доступных в стандартной настройке Ubuntu, но есть еще много доступных и большинство из них можно использовать с Gnome. xwinman дает хороший обзор того, что доступно, и имеет краткое объяснение общих концепций, стоящих за оконными менеджерами.

2
ответ дан 10 August 2018 в 10:15

Он использует тот или иной в зависимости от ваших настроек. Если вы откроете System -> Preferences -> Appearance и перейдите на вкладку визуальных эффектов, если вы выберете none, то используется metacity, иначе compiz будет.

14
ответ дан 13 August 2018 в 16:39

Вы можете использовать только один оконный менеджер за раз. Поскольку psusi написал, что Ubuntu выбирает между Metacity и Compiz в зависимости от ваших настроек.

Metacity и Compiz - это всего лишь два менеджера окон, доступных в стандартной настройке Ubuntu, но есть еще много доступных и большинство из них можно использовать с Gnome. xwinman дает хороший обзор того, что доступно, и имеет краткое объяснение общих концепций, стоящих за оконными менеджерами.

2
ответ дан 13 August 2018 в 16:39

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

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