LINUX.ORG.RU

Ubuntu 10.04 Прозрачность, размытие окон.

 , , профессиональный дизайн


0

0

Скриншот с хорошим качеством тут.

Понравилось? Тогда приступаем!☺

И так я расскажу как сделать это в Ubuntu 10.04. И так первым делом добавим нужный нам ppa

sudo add-apt-repository ppa:erik-b-andersen/rgba-gtk

Выполняем обновления! И устанавливаем нужный нам модуль.

sudo apt-get update && sudo aptitude upgrade
sudo apt-get install gtk2-module-rgba

Теперь нам нужно пересобрать gtk2-engines-murrine с нужными нам исправлениями! И так приступаем. Открываем терминал в домашней директории и выполняем последовательно следующие команды:

sudo apt-get install checkinstall
sudo apt-get build-dep gtk2-engines-murrine
mkdir tempbuild
cd tempbuild
apt-get source gtk2-engines-murrine
ls

И так в вашей домашней директории появилась папка «tempbuild» переходим в неё и там видим другою папку, переходим в эту папку и выполняем следующею команду:

gedit src/support.h

Находим в открывшемся файле секцию «/*Opacity Settings*/», и приводим её вот в такой вид:

/* Opacity settings */
#define GRADIENT_OPACITY 1.00
#define WINDOW_OPACITY 0.70
#define ENTRY_OPACITY 0.92
#define NOTEBOOK_OPACITY 0.85
#define MENUBAR_OPACITY 0.70
#define MENUBAR_GLOSSY_OPACITY 0.70
#define MENUBAR_STRIPED_OPACITY 0.70
#define TOOLBAR_OPACITY 0.70
#define TOOLBAR_GLOSSY_OPACITY 0.70
#define MENU_OPACITY 0.70
#define TOOLTIP_OPACITY 0.70

Сохраняем, консоль не закрываем и продолжаем командовать☺

./configure --prefix=/usr/ --enable-animation
make
sudo checkinstall

И так настраиваем Compiz. Открываем Менеджер настройки CompizConfig, или выполняем в консоли:

ccsm
если у вас не установлен CompizConfig, то устанавливаем его:
sudo apt-get install compizconfig-settings-manager
И открываем его и включаем размытие окон, затем настраиваем его, ставил галочку на «размытие по альфа каналу». «Радиус размытия» ставим 10, а в «фильтр размытия» ставим «Гауссово размытие».

Устанавливаем тему от сюда

Тему для Emerald берём тут

Советую так-же установить murrine-themes

sudo apt-get install murrine-themes

Теперь выйдите из системы и войдите.

>>> Просмотр (1280x1024, 720 Kb)

transparency для гнома хотели добавить в 10.10. не знаю, добавят ли, но работа идет.

awesome
()

здесь прозрачность не в *ду ни в красную армию. Целостно и красиво прозрачность в семерке сделана.

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

> здесь прозрачность не в *ду ни в красную армию. Целостно и красиво прозрачность в семерке сделана

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

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

>а там уж нормальный дизайн создать уже не такая проблема.

Как обычно, в этом и вся проблема линупса - создать нормальный дизайн

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

> в этом и вся проблема линупса - создать нормальный дизайн

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

pevzi ★★★★★
()
Ответ на: комментарий от xscrew

>Как обычно, в этом и вся проблема линупса - создать нормальный дизайн

10.04 вполне нормальный дизайн, и в доказательство сходи посмотри на gnome-looks, куда-бы ты не зашёл тебя будет преследовать новые тему убунты и свистелки к ним, хотя писали их не сообщество а сам Марк(если я не ошибаюсь).

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

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

+1 Я от темы Ambiance много раз кончил :)

Absolute_Unix
() автор топика

Увидел скриншот и подумал, что это хорошо показывать виндузятникам-аэрофагам.

Но потом увидел инструкцию и передумал.

Yareg ★★★
()

Эх надо было в дисковой улите черные менюшки сделать немного прозрачными и размытыми как в наутилусе.

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

>Непонятно, почему настройки зашиты в .h

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

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

>Главное, чтоб дизайн имело красивый, да.

Будем надеяться.)

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

> Я от темы Ambiance много раз кончил

Аналогично. Особенно нравится сочетание этой темы и вот этой обоины: http://www.linux.org.ru/jump-message.jsp?msgid=4496588&cid=4497468 спасибо Hind'у за то, что нарисовал такую красоту.

pevzi ★★★★★
()
Ответ на: комментарий от Absolute_Unix

>> В Xfce4 есть композитный менеджер. Такое «размытие» делается в настройках менеджера окон двумя щелчками мыши: включить спецэффекты, установить прозрачность активных/неактивных окон и их заголовков, PROFIT!

Такое каждый прыщавый школьник может сделать.

О да! Пара apt-get'ов с пересборкой одного пакета есть торжество мысли сверхшкольника.

К скрину не хватает только верёвки и можно вешаться.

exaide
()

Люблю прозрачность, но это уж слишком
В семерке действительно создается эффект стекла и выглядит довольно ненавязчиво, в большинстве приложений размывается только заголовок и прилегающее меню. Профессиональный дизайн, да)

note173 ★★★★★
()
Ответ на: комментарий от exaide

>скрину не хватает только верёвки и можно вешаться.

И вешаться как я понимаю будешь ты?:)Могу мыло и верёвку выслать.

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

>> скрину не хватает только верёвки и можно вешаться.

И вешаться как я понимаю будешь ты?:)Могу мыло и верёвку выслать.

Чур меня, это грозит тем кто дольше пары минут посмотрит. Высылать надо только верёвки, мыла на скрине с избытком.

exaide
()

Автору муррины неоднократно писали фич-реквесты, чтобы он добавил возможность менять прозрачность элементов из темы (из .gtkrc), но он сказал «фигвам».
Я думаю, что сделать такой патч не очень сложно.
Может быть кто-нибудь знакомый с принципами создания тем для GTK возьмется?

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

ls-h ★★★★★
()
Ответ на: комментарий от exaide

>Чур меня, это грозит тем кто дольше пары минут посмотрит. Высылать надо только верёвки, мыла на скрине с избытком

На всех у меня верёвок не хватит:) Нужно помощь спонсора.)))))

Absolute_Unix
() автор топика
Ответ на: комментарий от ls-h

Это всё уже пилят в Ubuntu 10.10, Марк одобрил, остается только ждать.

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

>Спасибо, поржал. юбунтоводы все с вистой головного мозга?

Ты на скриншоте увидел висту?:) И в окне?:) И в стекле?:) У меня для вас плохие новости?

юбунтоводы

Вы имеете что-то против «юбунтоводов»? Как вы желаете выразить свои претензии в письменной форме или в устной?:)

Absolute_Unix
() автор топика

Спасибо, интересно.

А само оформление не понравилось =)

justuser ★★
()
Ответ на: комментарий от Absolute_Unix

> Ты на скриншоте увидел висту?:) И в окне?:) И в стекле?:)

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

Вы имеете что-то против «юбунтоводов»?

Мы «вас не любим без причины, не любим просто так» © 1990 Глеб Сaмойлов

ZhAN ★★
()

пересобирать нужно pbuilder`ом...

Drolyk ★★★★
()

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

PayableOnDeath
()

идея вендуз^Wвантуз^Wвиндов^W хорошая, только непроработанная, сыро еще всё

jcd ★★★★★
()

Задроты-гномосеки

В Xfwm4 уже сто лет как прозрачность окошек и никаких патчей и никаких пересборок и никакого красноглазия, а главное никакого gconf'а.

По скрину: ещё один из племени На Макось Онанирующих, цвета кнопок в заголовках как бы палят...

mixer82
()
Ответ на: Задроты-гномосеки от mixer82

>В Xfwm4 уже сто лет как прозрачность окошек и никаких патчей и никаких пересборок и никакого красноглазия, а главное никакого gconf'а.

ещё один из племени по ссылкам не ходим, тему не читаем. То что размытые окно они не видят как-бы палят.

В Xfwm4 уже сто лет как прозрачность окошек

А размытие?

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

> А размытие?

Прозрачность с размытием давно было реализовано в каком-то декораторе для KDE3. Правда только для заголовков.

ZhAN ★★
()
Ответ на: комментарий от Absolute_Unix

> ещё один из племени по ссылкам не ходим, тему не читаем. То что размытые окно они не видят как-бы палят.

И нахрена оно нужно это размытие, если никто его даже не видит? Ресурсы процессора девать некуда?

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

>И нахрена оно нужно это размытие, если никто его даже не видит? Ресурсы процессора девать некуда?

«нахрена оно нужно» стандартная отмазка.

если никто его даже не видит?

Его видели все, кроме тебя. Внимание вопрос, кто такой «никто», и почему он ни видит, а все видят:)?

Ресурсы процессора девать некуда?

Да.

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

>Прозрачность с размытием давно было реализовано в каком-то декораторе для KDE3. Правда только для заголовков.

Может быть, а как с этим вопросом в кде4?

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

Не знаю. Мода на прозрачность с размытием отошла на задний план примерно в то же время, что и КДЕ3.

ZhAN ★★
()
Ответ на: комментарий от Absolute_Unix

К слову в КДЕ окна можно отрисовывать и через GTK. Так что было-бы желание, а инструмент найдётся.

ZhAN ★★
()

>Понравилось?
Нет.

Метки: профессиональный дизайн


ЧСВ++

HTaeD ★★★★
()

Сначала подумал, что из гнома сделали кеды. Испугался. Слишком виндово.

Jayrome ★★★★★
()
Ответ на: комментарий от Dmitry_Sokolowsky

>Шрифт светлее, чтобы лучше читалось.

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

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

Оу. Вас действительно интересует, что можно улучшить?

1) Свести свет декорации окна к цвету темы, тогда стекляшки будут смотреться целостнее.

2) Убрать дурацкий разделитель между панелей инструментов.

3) Поменять полосу прокрутки на что-то более широкое и подобающее теме. Желательно тоже прозрачное.

4) Насчёт читаемости: прозрачность уменьшаем, размытие увеличиваем (ты не должен видеть, что у тебя твориться на нижнем окне, кроме смутных цветовых гамм), у шрифтов усиливаем хинтинг, выбираем тему иконок порезче.

5) Скругления на элементах шлём лесом, блики на углах всё равно не обыграны, поэтому лучше придерживаться небольших радиусов скругления.

6) То же относится к кнопкам управления окном. Текущие — непереносимы.

7) Выбираем какой-нибудь цвет (не серый). Голубой, зелёный, оранжевый, по вкусу. И добавляем это цвет в тему. Подсветка кнопок и рабочих областей, колеровка иконок, трея.

8) Красный крестик в «обозревателе файлов» ужасен. Элементы управления делаем однотонными. Но опять же не серыми.

В общем пилите, хвастайте. Вдруг и правда чего-то толковое выйдет.

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

9) Можно ли менять типы сглаживания? Если брать не Гаусса, а, к примеру, моушен блур под углом в 45°?

10) Есть-ли какие-нибудь средства добавления бликов поверх? Компиз вроде умеет.

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

9) Можно ли менять типы сглаживания? Если брать не Гаусса, а, к примеру, моушен блур под углом в 45°?

Да.

10) Есть-ли какие-нибудь средства добавления бликов поверх? Компиз вроде умеет.

Хз, надо погуглить.

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