LINUX.ORG.RU

Знакомство с compiz

 ,


0

1

Всем доброго времени суток! Установил тут недавно себе compiz и сразу столкнулся с рядом вопросов. У меня Debian Jessie, c оболочкой mate. И хотелось бы декорировать окна в разные стили. Знаю что это должен делать Emerald,говорят что совмещен с compiz. На радостях собрал с сырцов compiz, все работает претензий нет, но когда захотел поменять оформление окна столкнулся с проблемой, его этого самого оформления нет: по дефолту написано compiz. А хотелось взять и сделать оформление AeroGlass. Извиняйте за много букв. Спасибо заранее.

Давай подробнее, что у тебя написано в модуле «Оформление» В компизе? И AeroGlass это чьё, Эмеральдовское? А программу настройки эмеральда установил?

Deleted
()
Последнее исправление: Chelobaka (всего исправлений: 1)
Ответ на: комментарий от Deleted

Я делаю так: Менеджер настройки CompizConfig--Оформление окна-Общие. Поле команда:exec \«${COMPIZ_BIN_PATH}compiz-decorator\» Декорация окон: Any Тень окон: Any Еще есть 2 пункта Active shadow & Inactive shadow

NightFobos
() автор топика
Ответ на: комментарий от NightFobos

У меня есть компиз, но я не знаю встроен ли в него эмеральд. А если не встроен то я не знаю где его найти ни все в репах его нет.

NightFobos
() автор топика
Ответ на: комментарий от NightFobos

Вооот, а тебе нужно, чтобы команда была «emerald», а если использовать Матешный декоратор, то нужен соответствующий плагин, не знаю, есть ли он в Дебьяне, поищи что-то вроде compiz-mate.

Deleted
()
Ответ на: комментарий от NightFobos

Дык вот в чём дело!!! Нет, это отдельный проект, не входит в компиз. Не надо было пересобирать его, надо было собрать емеральд.

Deleted
()
Ответ на: комментарий от NightFobos

Погоди, чойта, почитал я, и сам не пойму, где теперь Емеральд? Попробуй запустить его так:

emerald --replace
Чего будет?

Deleted
()
Ответ на: комментарий от NightFobos

И ты, это, будешь собирать, собирай в пакеты, а не тупо «make install», как в инструкциях, а то помойка будет.

Deleted
()
Ответ на: комментарий от NightFobos

Ну, самый простой способ (щас набегут, будут ругать) это checkinstall. Установи стандартным пакетным менеджером или в консоли «apt-get install checkinstall»

Когда будешь компилировать, то вместо «make install» набирай «checkinstall» Он задаст несколько вопросов, главные моменты - название пакета, версия и зависимости (хотя, можно и игнорировать зависимости, но потом начнётся, снёс программу «А», вроде всё в порядке, а программа «Б» не работает.

Deleted
()
Ответ на: комментарий от Deleted

Вообщем на этом этапе такое выдает, что это значит?

sergey@darkstar:~$ mkdir emerald && cd emerald
sergey@darkstar:~/emerald$ git clone git://anongit.compiz.org/fusion/decorators/emerald
Cloning into 'emerald'...
fatal: unable to connect to anongit.compiz.org:
anongit.compiz.org[0: 94.247.179.16]: errno=В соединении отказано

NightFobos
() автор топика
Ответ на: комментарий от NightFobos

Да, даже тут не открывается. Или у них проблемы с сервером или они закрыли гит и забыли сказать, куда переехали.

Если очень прям хочется, по пробуй этот PPA для Убунты. В /etc/apt/sources.list добавь строку:

deb http://ppa.launchpad.net/noobslab/themes/ubuntu trusty main 
Точно не знаю, какой релиз убунты лучше подходит для дебьяна, если будут проблемы с зависимостями, поменяй «trusty» на «utopic» или более новый. После этого, сделай «apt-get update» И устанавливай любимым пакетным менеджером.

Deleted
()
Последнее исправление: Chelobaka (всего исправлений: 1)
Ответ на: комментарий от Deleted
sergey@darkstar:~$ sudo apt-get install emerald
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
E: Не удалось найти пакет emerald
sergey@darkstar:~$ sudo nano /etc/apt/sources.list
sergey@darkstar:~$ sudo apt-get update
В кэше http://mirror.yandex.ru jessie InRelease
Игн http://ppa.launchpad.net oneiric InRelease                    
В кэше http://mirror.yandex.ru jessie/non-free amd64 Packages     
Получено:1 http://ppa.launchpad.net oneiric Release.gpg [316 B]
В кэше http://mirror.yandex.ru jessie/contrib amd64 Packages                   
Получено:2 http://ppa.launchpad.net oneiric Release [9 759 B]                  
В кэше http://mirror.yandex.ru jessie/main amd64 Packages                      
В кэше http://mirror.yandex.ru jessie/non-free i386 Packages                   
В кэше http://mirror.yandex.ru jessie/contrib i386 Packages                    
В кэше http://mirror.yandex.ru jessie/main i386 Packages
В кэше http://mirror.yandex.ru jessie/contrib Translation-en
В кэше http://mirror.yandex.ru jessie/main Translation-ru
В кэше http://mirror.yandex.ru jessie/main Translation-en
В кэше http://mirror.yandex.ru jessie/non-free Translation-en
Игн http://ppa.launchpad.net oneiric Release            
Получено:3 http://ppa.launchpad.net oneiric/main amd64 Packages [10,1 kB]
Получено:4 http://ppa.launchpad.net oneiric/main i386 Packages [10,1 kB]       
Игн http://ppa.launchpad.net oneiric/main Translation-ru_RU                    
Игн http://ppa.launchpad.net oneiric/main Translation-ru
Игн http://ppa.launchpad.net oneiric/main Translation-en
Получено 30,2 kБ за 4с (7 533 Б/c)
Чтение списков пакетов… Готово
W: Ошибка GPG: http://ppa.launchpad.net oneiric Release: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY D530E028F59EAE4D
sergey@darkstar:~$ sudo apt-get install emerald
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
E: Не удалось найти пакет emerald
sergey@darkstar:~$ sudo nano /etc/apt/sources.list
sergey@darkstar:~$ sudo apt-get update
В кэше http://mirror.yandex.ru jessie InRelease                                
Игн http://ppa.launchpad.net saucy InRelease                                   
В кэше http://mirror.yandex.ru jessie/non-free amd64 Packages     
Получено:1 http://ppa.launchpad.net saucy Release.gpg [316 B]
В кэше http://mirror.yandex.ru jessie/contrib amd64 Packages                   
Получено:2 http://ppa.launchpad.net saucy Release [11,9 kB]                    
В кэше http://mirror.yandex.ru jessie/main amd64 Packages                      
В кэше http://mirror.yandex.ru jessie/non-free i386 Packages                   
В кэше http://mirror.yandex.ru jessie/contrib i386 Packages                    
В кэше http://mirror.yandex.ru jessie/main i386 Packages
В кэше http://mirror.yandex.ru jessie/contrib Translation-en
Игн http://ppa.launchpad.net saucy Release                                     
В кэше http://mirror.yandex.ru jessie/main Translation-ru                      
В кэше http://mirror.yandex.ru jessie/main Translation-en      
Получено:3 http://ppa.launchpad.net saucy/main amd64 Packages [10,6 kB]
В кэше http://mirror.yandex.ru jessie/non-free Translation-en                  
Получено:4 http://ppa.launchpad.net saucy/main i386 Packages [10,6 kB]         
Игн http://ppa.launchpad.net saucy/main Translation-ru_RU            
Игн http://ppa.launchpad.net saucy/main Translation-ru
Игн http://ppa.launchpad.net saucy/main Translation-en
Получено 33,4 kБ за 5с (6 555 Б/c)
Чтение списков пакетов… Готово
W: Ошибка GPG: http://ppa.launchpad.net saucy Release: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY D530E028F59EAE4D
sergey@darkstar:~$ sudo apt-get install emerald
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
 emerald : Зависит: compiz-plugins но он не может быть установлен
           Зависит: libdecoration0 (>= 1:0.9.7.0~bzr2995) но 0.8.4-4 будет установлен
           Зависит: libwnck22 (>= 1:2.22) но 2.30.7-2 будет установлен
           Рекомендует: emerald-themes но он не может быть установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
sergey@darkstar:~$ 
NightFobos
() автор топика
Ответ на: комментарий от NightFobos

Ну ясно, он хочет старые библиотеки, сиди разгребай :)

А почему с trusty не работает? Там же в списке есть емеральд для trusty?!? Почему его не вписываешь?

Deleted
()
Ответ на: комментарий от Deleted
sergey@darkstar:~$ sudo nano /etc/apt/sources.list
[sudo] password for sergey: 
sergey@darkstar:~$ sudo apt-get update
В кэше http://mirror.yandex.ru jessie InRelease
Игн http://ppa.launchpad.net trusty InRelease                     
Получено:1 http://ppa.launchpad.net trusty Release.gpg [316 B]    
Получено:2 http://ppa.launchpad.net trusty Release [15,1 kB]
В кэше http://mirror.yandex.ru jessie/non-free amd64 Packages             
Игн http://ppa.launchpad.net trusty Release                                    
В кэше http://mirror.yandex.ru jessie/contrib amd64 Packages                   
Получено:3 http://ppa.launchpad.net trusty/main amd64 Packages [13,8 kB]       
В кэше http://mirror.yandex.ru jessie/main amd64 Packages                      
В кэше http://mirror.yandex.ru jessie/non-free i386 Packages                   
Получено:4 http://ppa.launchpad.net trusty/main i386 Packages [13,8 kB]        
В кэше http://mirror.yandex.ru jessie/contrib i386 Packages                    
В кэше http://mirror.yandex.ru jessie/main i386 Packages                       
В кэше http://mirror.yandex.ru jessie/contrib Translation-en                   
В кэше http://mirror.yandex.ru jessie/main Translation-ru  
В кэше http://mirror.yandex.ru jessie/main Translation-en  
Получено:5 http://ppa.launchpad.net trusty/main Translation-en [4 824 B]
В кэше http://mirror.yandex.ru jessie/non-free Translation-en                  
Игн http://ppa.launchpad.net trusty/main Translation-ru_RU                     
Игн http://ppa.launchpad.net trusty/main Translation-ru        
Получено 47,9 kБ за 5с (9 022 Б/c)
Чтение списков пакетов… Готово
W: Ошибка GPG: http://ppa.launchpad.net trusty Release: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY D530E028F59EAE4D
sergey@darkstar:~$ sudo apt-get install emerald
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
 emerald : Зависит: compiz-plugins но он не может быть установлен
           Зависит: libdecoration0 (>= 1:0.9.7.0~bzr2995) но 0.8.4-4 будет установлен
           Зависит: libwnck22 (>= 1:2.22) но 2.30.7-2 будет установлен
           Рекомендует: emerald-themes но он не может быть установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
sergey@darkstar:~$ 
NightFobos
() автор топика
Ответ на: комментарий от NightFobos

Ну он же пишет, что

Зависит: libdecoration0 (>= 1:0.9.7.0~bzr2995) но 0.8.4-4 будет установлен

и

Зависит: libwnck22 (>= 1:2.22) но 2.30.7-2 будет установлен

Тебе надо удалить всё что связано с компизом, а потом вручную указать, что тебе нужна именно эта версия пакета. Как? Или через apt-get или через пакетный графический менеджер, всё есть.

Deleted
()
Ответ на: комментарий от NightFobos

Ну не станешь же ты перелопачивать весь компиз и систему ради эмеральда? Можно влезть, изменить зависимости, но игра не стоит свеч. Поищи лучше темы для Metacity и прикрути к компизу. Подскажу как:

Удали опять тот PPA репозиторий, обнови список пакетов и установи дефолтный компиз и плагинами. Найди понравившуюся тему на gnome-look.org, распакуй в ~/.themes Установи dconf-editor и gnome-tweak-tool, с помощью dconf-editor укажи в org/compiz/gwd use-metacity-theme. Если оформление поменялось, то ты на правильном пути. Теперь запусти gnome-tweak-tool и найди темы оформления окна, выбери свою. Если её нет в списке - значит в дебьяне метасити не ищет тем в папке ~/.themes, куда сохранять? не знаю, я не спец, ищи в гугле.

И вообще, для мате есть пакет mate-compiz, не знаю, как там и что, но темы мате должны работать и подхватываться, остаётся найти хорошую.

Deleted
()
Последнее исправление: Chelobaka (всего исправлений: 1)
Ответ на: комментарий от Deleted

Спасибо! Установлю, а там посмотрим. Кстати mate-compiz ни в одних репах debian jessie не нашел.

NightFobos
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.