Почему я не могу запустить Compiz?

Почему я не могу запустить Compiz?

Я установил Ubuntu 11.10 на свой ноутбук. Основная причина, по которой я перешел на Ubuntu, — я хотел использовать Compiz.

Первое, что я сделал, это зашел в Дополнительные драйверы и установил ATI/AMD Proprietary FGRLX Graphics Driver. Был также доступен еще один, ATI/AMD Proprietary FGRLX Graphics Driver (обновления после релиза), но я его не установил, потому что для меня он по сути означал то же самое, что и тот, который я уже установил.

Далее я зашёл на ubuntuguide.org Oneiric Wiki

http://ubuntuguide.org/wiki/Ubuntu:Oneiric#Compiz_Fusion

Поэтому я последовал инструкциям и запустил эту команду в терминале:

sudo apt-get install compiz compizconfig-settings-manager compiz-fusion-plugins-main compiz-fusion-plugins-extra emerald librsvg2-common

Но затем окно терминала сообщило, что пакет "emerald" не найден. Поэтому я выполнил эту команду:

sudo apt-get install compiz compizconfig-settings-manager compiz-fusion-plugins-main compiz-fusion-plugins-extra 

После этого я установил Fusion Icon, выполнив эту команду:

sudo apt-get install fusion-icon

Я перезагрузил компьютер, нашел Compiz Config Settings Manager и нажал на него. Затем я активировал Wobbly Windows. Я вышел из системы и снова вошел в нее, но эффекта шатких окон не было.

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

решение1

Мне кажется, что вы установили какие-то неправильные пакеты из-за плохого руководства (оно явно устарело или сделано некачественно).

Я постараюсь объяснить вам, как это исправить.

Значок слияния:

Во-первых, иконка fusion больше не работает. Она больше не поддерживается в Ubuntu, поскольку не использует индикатор. Есть альтернатива (Displex), которую вы можете установить.

Однако это инструмент третьей стороны, и если вы используете Unity (3D) Desktop, я бы не советовал вам его использовать, если вы не знаете, что делаете (вы можете потерять весь сеанс Desktop). Кроме того, возможности, предоставляемые Displex, не так уж полезны в Unity 3D (по большей части).

Это не значит, что Displex бесполезен (на самом деле это так), но в вашем случае я бы его избегал (поэтому я и не дал ссылку).

Названия пакетов:

Во-вторых, пакеты, которые вы пытались установить, были переименованы (потому что Compiz-fusion буквально слился обратно с Compiz). Пакеты, которые вы вытащили, являются "dummy-packages"

Я перечислил плагины, которые вы можете установить (для стабильной конфигурации) здесь:

compiz-plugins-extra - Collection of extra plugins from OpenCompositing for Compiz
compiz-plugins - OpenGL window and compositing manager - plugins
compiz-plugins-default - OpenGL window and compositing manager - default plugins
compiz-plugins-main - Compiz plugins - main collection

Изумруд:

Наконец, Emerald больше не поддерживается (на самом деле) и не рекомендуется для современных настольных компьютеров. Если вы попытаетесь запустить его в Unity, то, скорее всего, он не будет работать.

Чтобы снова получить хорошую конфигурацию:

Я бы посоветовал вам сбросить конфигурацию Compiz до значений по умолчанию. Для этого выполните:

unity --reset

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

После этого вы сможете настроить Compiz по своему усмотрению с помощью Compiz Config Settings Manager.

Чтобы запустить Compiz после этого:

Сначала перезагрузите систему (если вы этого еще не сделали), чтобы убедиться, что драйвер fglrx загружен (прежде чем пытаться запустить Compiz). Когда вы войдете в систему, вы должны увидеть что-то похожее на это:

Единство Unity Desktop. Не обращайте внимания на настройки и обложку альбома на моем рабочем столе :)

Если выневидите это, то это означает, что Compiz, скорее всего, завис. Если вы получаете сообщение о том, что вы не можете запустить Unity, то у вас проблема с драйверами.

Если все пойдет хорошо, откройте Dash (используя самую верхнюю иконку в лаунчере) и введите "ccsm", чтобы получить CompizConfig-Settings-Manager, а затем щелкните по его иконке. Оттуда настройка Compiz должна быть легкой.

Кстати, обратите внимание, что вы не можете включить Desktop Cube по умолчанию (из-за несовместимости Unity и Desktop Cube). Существуют руководства, описывающие, как это сделать, поэтому я не буду это здесь описывать.

Связанный контент