Вопрос Какова цель Compiz (если есть), внутри Ubuntu 12.04, если я использую gnome-classic (gnome-session-fallback)?


Этот вопрос помог бы мне выяснить, смогу ли я удалить или заменить compiz, если я не использую Unity. Кажется, что я сталкиваюсь с множеством ошибок на рабочем столе / окне, таких как окна, не зависящие от неправильного рабочего пространства, окна, которые не активируются, когда немаксимизированы (противные), а теперь белые кнопки панели задач.

Я был бы признателен за всеобъемлющий ответ, который заставляет меня понять, в чем место компиляции среди программных продуктов, таких как Gnome, «Unity», lightdm, metacity, которые для меня - вещи, которые накладываются на функциональность размытым образом.

У меня есть друг, который сказал, что он удалил compiz из своей установки 12.04, как будто не нужен. Это звучит для меня сомнительно, поскольку я использую что-то, называемое ccsm (CompizConfig Settings Manager), чтобы постоянно настраивать различные настольные материалы.

Я также слышал (читал на стартовой панели), что «compiz мертв» (или скоро будет). Если вы посмотрите на развитие, довольно серьезные ошибки развиваются очень медленно. Я хотел бы знать, к чему обратиться, в будущем. Я должен добавить, что я очень склонен придерживаться классического гнома, потому что вещь Единства всегда казалась шагом назад (или боком) для меня: большие кнопки, предназначенные для «постукивания» на планшете, а не щелчка, пусковая установка, которая никогда не сделал то, что сделал Alt + F2 в предыдущих версиях (2 простых вещи: автозаполнение и предложения).

Не хотел блуждать, задавать вопрос в названии, спасибо.


1
2017-12-04 14:36


происхождения




ответы:


Я был бы признателен за всеобъемлющий ответ, который заставляет меня понять, в чем место компиляции среди программных продуктов, таких как Gnome, «Unity», lightdm, metacity, которые для меня - вещи, которые накладываются на функциональность размытым образом.

Gnome 3 использует Mutter как диспетчер окон, поэтому нет Compiz. Unity использует Compiz в качестве плагина (на самом деле Unity появляется как плагин в CCM), поэтому, если вы удалите Compiz, вы снимете Unity, поскольку Unity зависит от Compiz (вы можете проверить его, используя aptitude why unity compiz и приведет к unity Depends compiz). Другой менеджер окон не использует компиляцию или имеет возможность интегрировать компилятор по желанию, но для правильной работы нет необходимости, просто чтобы прищипить дисплей.

Compiz, в конечном счете, является менеджером x-window и может быть заменен простым в любой Desktop Environment, кроме Unity.


1
2017-12-05 00:45



Спасибо, из этого я понимаю, что если я вхожу в gnome-classic (в отличие от Unity 2D или 3D), Compiz не используется? Действительно, если я пометить compiz для удаления, это приведет только к «единству» (и ubuntu-desktop). НО, как насчет CCSM? Я использую много его настроек, какое программное обеспечение настроено? Тогда является ли диспетчер настроек CompizConfig неправильным? - haelix
Чтобы лучше объяснить практичность этой проблемы, мой compiz, кажется, имеет некоторую утечку памяти, иногда превышает 2 ГБ в днях. Определенно используется! - haelix
@haelix У меня нет / использования Unity, но GNOME3. Если вы не используете Unity, я не вижу причины, почему вы должны использовать compiz или почему Unity установлен. Возможно, вы захотите проверить Cinnamon, если Unity / Compiz дает вам проблемы - Braiam
Хорошо, поэтому, если я удалю Compiz, мне нужно что-то на его месте? - haelix
Как насчет аппаратного ускорения при рисовании окон? Это то, что должен был сделать Compiz. Может быть, ответ должен упомянуть о бит ускорения. - haelix


Compiz не работают на gnome-shell. Однако вы можете использовать его с помощью команды compiz -replace. Эта ссылка дает более подробную информацию https://live.gnome.org/GNOME3Myths


1
2017-12-04 14:59



Пытался прочитать это, но, к сожалению, параграф «Я не могу использовать Compiz с GNOME Shell!», А также связанная с ним ссылка, более запутанна, чем объясняет. Как пользователь, действительно ли мне нужно пересылать списки рассылки, чтобы понять, какие функции принадлежат тому продукту? В качестве примера: темы рабочего стола и их настройка (например, adwaita) - они принадлежат Compiz, Gnome или что ... - haelix