LINUX.ORG.RU

compiz-0.8 из git (Gentoo), gnome2

 , ,


0

2

Немного поработал над внешним видом рабочего стола. Используется плагин earth с изменёнными константами размеров, сf-greenscreen (нужен для добавления прозрачности, где не работает rgba, firefox и даже wine) пришлось исправить метод поиска окон) Тени текста отрисовывается самописным плагином, просто добавляет затемнённую копию окна в фоне. Пришлось внести изменения в blur, чтоб размытие применялось и к не-argb окнам.

Вот пример с wine, тогда правда некоторых эффектов ещё не было. http://s3.itrash.ru/idb/82e13b1fdb2978e33ad2a7322dcf57c1/oSnimok-8.png

А вот первое появление теней: http://s3.itrash.ru/idb/82e13b1fdb2978e33ad2a7322dcf57c1/oSnimok-16.png

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

★★★★★

Проверено: JB ()
Последнее исправление: mittorn (всего исправлений: 1)

ебилды на 0.8.9999 есть? :-)

Pinkbyte ★★★★★
()

Непонятно зачем и да, что за обрезок окна справа? :)
[sarcazm]P.s. дождался когда компиз перестанет быть мэйнстримом? [/sarcazm]

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

Не получится к сожалению

К сожалению имеется глюк с граббингом скринкастов - все элементы начинают мигать пропадать. И скриншоты все раза с 20 получались. Виноваты nvidia-drivers, как исправить пока не знаю.

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

Это окно «согнуто». Там призма, углы по 60 градусов или math.pi/3. Немного неудачно получилось

mittorn ★★★★★
() автор топика

Ну теперь точно Венде капец да? =]

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

Да, забыл, там и wine и VirtualBox. Редактор реестра wine'овский. VB тоже неплохо вписывается.

mittorn ★★★★★
() автор топика

Определенно круто, еще и гном2 :3

SjZ ★★★★★
()

Всегда было интересно: зачем народ выводит показания стольких датчиков на панели и столы? Прямо как в БОИНГе...

litvin
()

эт всё конечно прикольно смотрится, но ведь неюзабельно, полный вырвиглаз как по мне. Прозрачности, слишком много всяких мелочей и рамочек, глаза разъезжаются.

KarpONE
()

Это не вайн, это виртуалбокс.

PolarFox ★★★★★
()

Ужас какой-то. Нафига столько прозрачностей?

Pakostnik ★★★
()

Вы не могли бы выложить документацию и патчи на своё поделие? Весьма интересно было бы посмотреть.

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

В документации хотелось бы видеть:
1. Абстрактное описание задач(и) и используемых методов.
2. Отсылка из них к реальным изменениям в коде (номер строки или диапазон строк + небольшой комментарий).
3. Описание планига для теней текста.

Заранее спасибо.

ktulhu666 ☆☆☆
()

И да: забыл о самом главном: почему такой древний компиз? Уже несколько лет как 0.9.X . Кстати, плагин и изменения можно будет на 0.9.X портировать?

ktulhu666 ☆☆☆
()
Ответ на: комментарий от amorpher

Это давно уже, около года. Выкладывать было лень. gnome3 тогда ещё непригодным был, да и сейчас меня оно не устраивает. Скорее, на какую-нибудь альтернативу перейду.

А gnome3 разве с compiz уживётся? Я ставил как-то раз, оно при паденении/замене wm совсем падало. И openbox там тоже по-моему не прокатит.

mittorn ★★★★★
() автор топика

И Вы сами делали тему для винды или это какая-то хитра настройка фильтров компиза?

ktulhu666 ☆☆☆
()
Ответ на: комментарий от mittorn

Рекомендую Xfce или KDE. А использовать GTK2/GTK3+ Вам и там никто никто не запрещает.

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

Сначала собирал на 0.9, но он (в чистом виде) сегфолтился Тогда ещё совсем не доделанный был. Откатился на 0.8, полёт нормальный. К тому же не все плагины были портированы на 0.9 тогда. Портировать скорее всего можно, надо смотреть в gitweb.compiz.org, там почти на всех плагинах уже есть inital C++ port.

mittorn ★★★★★
() автор топика

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

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

Заранее огромное спасибо. Если есть возможность, просьба выложить доку и исходники на гитхаб/соурсфордж/гуглкоде, а не рапидшару, дропбокс или собственный хостинг. Хотелось, чтобы оно лежало вечно, а не было удалено через 2 недели. Плюс возможность подключиться к разработке другим людям, и Вы сами сможете внести изменений (решение проблемы версионности).

А 0.9.X сегфолтился на обычной генте, не на hardened?

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

0.9 местами неюзабельное говно и сильно прибит у убунте гвоздями. На генте мне его нормально завести так и не удалось.

Pinkbyte ★★★★★
()

3D-рабочий стол, прозрачный вайн, куча мониторов, артефакты...

Вызывает ностальгию по ASP12 с беррилом, когда не умел настраивать эмеральд, ХР ещё казался удобным а виста красивой.

kirill_rrr ★★★★★
()

прям таки квинсистенция красноглазия и задротства в одном флаконе - каноническая форма гентушника :)

PS: ничего личного и без обид, по скрину ты молодец, вот :)

Drolyk ★★★★
()

неужели ещё не все наигрались с этими кубиками и дрыгающимися окошками?

jekader ★★★★★
()

Удалят - мне JB год назад удалил скриншот с Compiz. Вероятно, просто потому что это Compiz.

ZenitharChampion ★★★★★
()
Ответ на: Не получится к сожалению от mittorn

> К сожалению имеется глюк с граббингом скринкастов - все элементы начинают мигать пропадать. И скриншоты все раза с 20 получались. Виноваты nvidia-drivers, как исправить пока не знаю.

На время съёмки видео переключись на открытый драйвер. Проблема может быть в том, что с 2006 года (может и раньше) у NVIDIA собственный композитный движок вместо XGL и AIGLX, но он работает только на их видеокартах. С драйвера версии 100.14.19 включен по-умолчанию (может быть более ранний минорный релиз, nvnews.net не открывается и я не могу уточнить). Подробности.

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

>> Скажите, чем вам всем gnome 2 нравится? Тоже перейти на убунте на него хочу.

> Gnome 2 - это KDE 3.5 нашего времени.

Сборка KDE 3.5 для Ubuntu (и для некоторых других дистрибутивов Linux) называется Trinity и находится здесь: http://www.trinitydesktop.org/ GNOME 2 будет выпускаться в сборках под названием MATE.

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

На aiglx скорее всего столько шейдеров не заработает. У меня даже с последними пропиетарными на nvidia-glx fps опускается до 30, если постараться (а у меня geforce 8800 GTX(печ)). amd - не смешите меня, слишком толсто, у меня как-то было такое и даже в винде не работало как следует, в игрушках вода пропадала.

В будущем и планирую перейти на mate или cinnamon, когда они окончательно доработаются.

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

Странно-странно, у меня Beryl (теперь Compiz Fusion) летает на GeForce 2 - чего всяким Aero и не снилось.

Дополнено: может у тебя в nvidia-settings включено сглаживание? Оно сильно тормозит компиз.

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

Как и wine - фильтрация по цвету. А заголовок - есть такой плагин, правда рамки у него немного отличаются, кнопки рисовать пришлось. Может, рамки доделаю потом.

mittorn ★★★★★
() автор топика

добро пожаловать 2008 год

Novell-ch ★★★★★
()

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

Вот это трата ресурсов.

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

посмотрите, как работает cubeaddon - вот это действительно трата ресурсов.

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

соответствующая тема в форуме.

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