LINUX.ORG.RU

Compiz


18

6

Всего сообщений: 92

Void + Unity 7.7

Заниматься раскопками древних технологий весело, особенно если современные версии тех или иных пакетов не дают вам эти технологии поставить.

Сделать десктоп интереснее вдохновили работы aleksey_tulinov, нашел его репы, и теймплейты для xbps-src. Было интригующе наблюдать, как некоторые пакеты не собираются под новые версии Vala, CMake, и гадать что следующим сломается. Но тем не менее у меня сквозь кучу патчей получилось.

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

С прошлого моего захода прошло ~9 месяцев, Юнити стала легче и бодрее (ну с оптимизацией само собой), смена раскладки не тормозит, но сама Юнити начинает фризить после закрытия любой программы, прожимаю Win и потихоньку всё отвисает.

Жить можно, как и всегда, но это вызывает привыкание.

 , ,

Elibord
()

Мой опыт с Unity DE 7

Сразу же — есть баг с черными иконками, если выбрать кастомный цвет лаунчера, фиксится сменой обоев. Как это связано? Не знаю.

В системных настройках (не про твикер для Юнити) вылетает модуль переключения раскладки, фиксится добавлением бинда в /usr/share/glib-2.0/schemas/org.gnome.desktop.wm.keybindings.gschema.xml Ну и по мелочи: часть линз из репов устарела, задержка при переключении раскладки, часть плагинов из Компиза не рубит.

Естественно, в Юнити не только минусы, но и плюсы. DE хорошо выглядит (особенно c темой Ambiance), глобальное меню (от части приложений).

Мало конечно, но остается только ждать обновлений. А пока долго засидеться тут не получается

 , ,

Elibord
()

CompICC - color management for compiz 0.8

В общем решил я посмотреть как дела с управлением цветопрофилями для навороченных мониторов с расширенным цветопространством обстоят.

Нашел сатью https://dmitry-s-safonov.medium.com/full-screen-color-correction-in-linux-f29...

Нашел репу с этим плагином, и системой управления цветом oyranos Компиз поставил из набора Slackware 15.0 x86 «x», доп. плагины с зеркала Саликса:

links http://mirror.its.dal.ca/salix/i486/extra-15.0/salix/libraries/

Понадобился pygobject3, но после его установки ccsm заработал.

https://github.com/oyranos-cms/oyranos

https://github.com/compiz-reloaded/compicc

Собралось, правда пришлось немного cmake модули править. Может даже работает, но у меня монитор не настоящий, а только подключенный по VGA LG (через кабель который вырезает edid).

Настроек нету, что делать непонятно :)

Но автор утверждает, что поддерживается 30 битный цвет. Правда, окна нельзя явно исключать из списка цветоуправляемых ...

http://www.oyranos.org/2014/05/image-editing-with-30-bit-monitors/index.html

AP

 ,

Andrew-R
()

После многолетнего использования светлых тем перешел таки на тёмную

Собственно тот же Gentoo, mate, compiz + emerald и слегка подпатченный пре-релиз 86 лисы. Пришлось откатить назад патч Мартина, выключающий vaapi в процессе RDD. Без этого лиса vaapi с интеловским media driver отключает.

Ну и железо обновилось - со старенького XPS-15 на skylake перебрался на XPS-15 для бедных - MSI Modern 15 A11M. На борту i5 тигр 1135G7, 64 гига 3200 памяти и 2 NVME SSD по 2 тб каждый. И главное никакой дискретной видеокарты и прочего не нужного мне абсолютно игрового дерьма которое только и делает что жрет батарею и адски жужжит вентиляторами.

Была также попытка сходить на вейланд - но опять неудачная. Кроме тормознутости, неудобства в виде отказа привычного софта работать и повышенного расхода батареи никаких преимуществ не ощутил. Wayfire хоть и подоброс немного мясом, но все равно еще очень далек от компиза, а гном по ходу развивается только в сторону ухудшения в виде урезания кастомизации все больше и больше с каждым релизом. Так что опять классика - X11, mate, compiz.

 , ,

Qui-Gon
()

Mate + Compiz + Dell XPS 15 4K

Надоели плоские темы - кое-как портировал под Mate-gtk3 олдскульный брашед мак-лук.

 , , , ,

Qui-Gon
()

С Новым годом!

Скриншот в целом говорит сам о себе, ничего нового.

Ну кроме того, что Debian-овцы выкинули заброшенный убунтовский Compiz++ (более известный как Compiz 0.9), и заменили его живым форком кошеrного Compiz 0.8 — compiz-reloaded, в разработке которого, среди прочих, участвует местный камрад Darth_Revan.

Причём собрали Debian-овцы его как-то криво, что поддержка тем Metacity опять отпала. Так что утащил я сырцы из апстрима да собрал сам с поддержкой тем Marco. Заголовки из OneStepPlat опять заработали, что и видно на скрине, такие дела.

Потрахаться, правда, пришлось знатно, ибо репозиторий распилен почти на десяток отдельных, но оно того стоило: теперь у меня кууууууча плагинов, даже тех, которых я не видел ни в одной готовой сборке ни 0.8, ни 0.9 o_O Даже швырялка окон и анаглифа. Хайпу 3D уже лет 8 и он успел давно сдуться, а у меня даже копеечных анаглифных очков до сих пор нету :C

 , , ,

Moondancer
()

mate-panel все включено

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

А еще в системе должен быть compiz c горячими углами.

Делайте, как я, и все будет хорошо.

 , , ,

votafak
()

Ubuntu-MATE-Gnome-Budgie-OS-X 18.09 LTS

Давненько не колупал свои эти конфиги, что-то зачесались руки и решил глобально сменить расположение плагинов панели. Сказано, сделано. Как говорится, настроил себе gnome 3 (MATE+Compiz). То, что получилось, можно лицезреть на скриншоте.

Шрифты Roboto (почти везде).

Иконки Pocillo.

Тема GTK 2/3 Vimix-Doder-Laptop.

Конфиги ищите в стандартных репах и в гугле.

 , , , ,

votafak
()

Темная тема Ubuntu-MATE-Budgie-OS-X 18.09 LTS

Всё красиво, удобно, быстро.

Compiz - https://image.ibb.co/hR1pBe/2.png

Шрифты Roboto и Roboto Mono

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

Обои нескучные. Делайте, как я, и все будет хорошо.

 , , ,

votafak
()

Ubuntu-MATE-Budgie-OS-X 18.08 LTS

Иконки - Pocillo - для Budgie их делали, я так понял.

Оболочка - MATE+Compiz.

Обои нескучные - variety меняет и жестко размывает. Обои из стандартных репов убунты.

Вот еще скрины.

Делайте как я, и все будет хорошо.

 , ,

votafak
()

Макось почти

Понадобилась светлая тема gtk - долго искал, даже гном 3 ставил - все темы для него делаются я так понял - но гном 3 хоть и по идее прикольный, расширяемый, минималистичный, но прожорливый и тормозной, пришлось обратно на MATE - а там иконки, то одна не понравится, то другая - nm-applet, diodon... а в гноме они нормальные, что за ёпрст? И фоновые цвета апллетов панели не разные!

 , , ,

votafak
()

Unity-OS-X 9 (MATE) 18.07 LTS и GIMP

Вернулась на базу лучшая обоина всех времен и народов, иконки monotone, плагины панели на новые места перенеслись, Plank качует то c низу влево, то слева вниз, поэтому это закос и под макось тоже, количество оперативки увеличилось у меня.

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

Делайте как я, и все будет хорошо.

 , , , ,

votafak
()

Unity 9.06.3 LTS 2018 (MATE)

Кнопки управления развернутыми окнами в верхней панели приобрели тему Arc.

Некоторые плагины панели переместились на новые места.

Теперь это не дефолтная MATE-Unity.

Вместо Onlyoffice у меня WPS Office ‒ https://imgur.com/a/XH0jkXV

Там же и другие скрины, в том числе c разрешением 1920х1080.

Делайте, как я, и все будет хорошо.

 , , ,

votafak
()

Unity 9 LTS 2018 (MATE)

Теперь функциональность Unity реализована чуть более, чем полностью (чуть менее). Горячие углы вызывают обзор окон, Expo и rofi. А новое brisk menu даже лучше, чем в самой Unity. Окна умеют сворачиваться в заголовок. Фокус окнам передается по наведению мышки.

Вот ещё куча скринов — https://imgur.com/a/tpCGySn

Делайте как я — и всё будет хорошо.

 , , ,

votafak
()

Свистопляска!

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

Конкретно этот скриншот изначально для галереи, как очевидно, не планировался, но в мыслехранилище мое внезапно закралась мысль, что оно как-то неплохо подходит для галереи ЛОРа, так что держите.

Тему GTK+ вы уже видели на предыдущем скриншоте, так что от её отсутствия на этом ничего не пострадает. А вот окружающая действительность достойна внимания. Я таки взял какую-то тему для Emerald, перелопатокособочил её и забульбенил что-то эдакое прозрачное. Кнопки немножко не к месту, надо подумать.

Панель много лет была высовная, принципиально не поменялась, но вот я подумал: а почему бы вместо этой возни не сделать её статичной, максимально сузив, да не слить две панели в одну, а то что мне, места жалко, что ли? Ну и слил. Цветные эмодзи, спасибо обновлённому cairo — это, конечно, круто, но чот слишком прожорливые, апплет стал жрать мегабайт двести оперативки с ними, так что я вкрячил заместо них FontAwesome, там и иконочек в тему побольше, чем в этих ваших эмодзях.

А ещё сделал панельку прозрачной, теперь она не сама имеет обоину, а просвечивает обоина с корневого окна, которую таки поменял впервые года за три, ибо видел её только при вынужденных ребутах. Обrатите внимание, как гармонично вписывается прямоугольник ненужнотрея в это безобразие.

Тема иконок — buff-nipuna, не спрашивайте даже, где я их откопал, очень сложно нынче найти скевоморфные невырвиглазные актуальные более-менее полные иконкпаки.

Вот таков дух постмодерна, товарищи: вроде ничего нового, а вроде и не старое. Я честно пытался вернуть вам 2007-й. И в отличие от эталонного гнома, я таки этим реально пользуюсь.

 ,

bodqhrohro_promo
()

Void Linux

Решил попробовать Void Linux в виртуалке. Заинтересовал тем, что в качестве инита используется runit.

Хорошая система инциализации, работает сама: создал симлинк в /var/service - runit сам поднял сервис, удалил симлинк - runit потушил сервис. Я с ним забыл, что сервисы надо стартовать или останавливать, оно просто работает. Загружается очень быстро даже в виртуалке, работает как волшебство, впечатления исключительно положительные.

Void имеет свой пакетный менеджер который называется XBPS. Рецепты для сборки пакетов - это обычные shell-скрипты в которых можно творить любое колдунство для того чтобы собрать нужный пакет. Я пробовал только x86_64, но в репах есть ещё пакеты для альтернативной libc (musl) и 64-битного ARM'а.

XBPS контролирует зависимости на уровне динамических библиотек и сам определяет зависимости пакетов. Например если приложение линкуется с libstdc++, то XBPS это определит и сам поставит зависимость. Этот эффект распространяется вниз по дереву пакетов и в итоге рантайм автоматически получается целостным и без дырок. В случае с приложениями на питоне или чём-то таком, можно руками дописать нужное в depends.

На скриншоте XFCE с несколькими модификациями. Изначально я пытался собрать Unity 7 и мне удалось собрать несколько компонентов: compiz, nux, dash, hud, launcher, которые даже запускались, но, разумеется, нормально не работали без остальных зависимостей. Я посмотрел на это всё и решил оставить только компиз от юнити, для, так сказать, эффекта присутствия, а остальное попытаться заменить тем, что есть в пакетах или на гитхабе.

Менеджер окон - compiz 0.9, декоратор - emerald. Фича с отключением заголовков развёрнутых окон в компизе делается легко, декорации отключаются для окон в таком состоянии:

!(state=maxvert & state=maxhorz)
Для того чтобы на верхней панели появлялись кнопки для развёрнутых окон, нужен плюгин xfce4-windowck-plugin. Из коробки он работает неправильно, поэтому его пришлось пропатчить (ссылка на патчи внизу). Для глобального меню используется vala-panel-appmenu.

В качестве дока - Plank, для запуска приложений - Albert. Albert - это ещё одно очень годное приложение которое позволяет делать поиск по системе: по приложениям, по файлам, или выполнить арифметическое действие как в калькуляторе и т.д. То есть это что-то типа dash из Unity, но сильно проще (или сложнее, кому как), это скорее Alfred из MacOS.

Зацените блюр в терминале и доке. Круто?

А по-моему выглядит как Windows 98 с доком и глобальным меню. Технологически это откат на десятилетие назад, примерно так это всё и выглядело в 2006 году когда компиз впервые зарелизили. Я для скриншота выбрал приложения поприличнее, а если полазить по разным окнам, то повылазят гномо-приложения на Gtk3 и произойдёт апгрейд с Windows 98 до Windows ME.

Никаких glBegin(), текстур, шейдеров, шейдеров поверх шейдеров. Компиз иногда добавляет на рабочий стол объём и спецэффекты, но всё остальное рисуется в плоский canvas, не хватает только какого-нибудь пиксель-арта для завершения картины.

Видите индикатор раскладки клавиатуры на котором написано «us» маленькими буквами жирным шрифтом? У меня от него глаза вытекают. И это ещё уменьшенный, а можно в настройках сделать покрупнее. А видите рядом с ним баг в отрисовке иконки NetwokManager'а? Теперь вы не можете это развидеть. А знаете ли вы, что XFCE сортирует иконки в трее по имени приложения? Зачем? ¯\_(ツ)_/¯ Но иконка NetworkManager'а при этом оказывается то рядом с индикатором раскладки, то между ними вклинивается иконка xchat'а. Я сделал ещё один патч для xfce4-panel который отключает сортировку иконок...

Это всё можно было бы запатчить, имея достаточный заряд энтузиазма, но я забил. Каждый компонент который видно на скриншоте как-то багует или работает криво. Каждый багует по-своему, например compiz-reloaded падает в одних случаях, но стабильно работает там где падает компиз из юнити, компиз из юнити в свою очередь стабильно работает там где падает compiz-reloaded. Индикатор раскладки клавиатуры был таким же десять лет назад, видимо это всех устраивает, раз за десять лет никто это не исправил. На гитхабе в issues xfce4-windowck-plugin оригинальных разработчиков не видно, какие-то люди обсуждают свои проблемы и говорят, что неплохо было бы портировать плюгин на Gtk 3, но не похоже, чтобы они его портировали. Людей поддерживающих compiz-reloaded я не стал беспокоить, у них и без меня проблем хватает. Разработчики XFCE, я так подозреваю, тоже заняты портом на Gtk 3, а потом будет Gtk 4, Gtk 5, Gtk 6. В общем доделывать патчи я не стал.

В принципе этим можно пользоваться с минимумом патчей если вы готовы терпеть небольшую кучку косяков разного размера и вам не жалко ваших глаз. Я пользуюсь, прямо в виртуалке, но я пользуюсь в основном консолью и браузером. Или можно ещё держать свой убунту-стайл патчсет и накладывать его во время сборки пакетов, но это плохая примета. Патчи, или скорее хаки, которые я сделал, находятся здесь: https://github.com/alekseyt/void-packages, надеюсь будет кому-нибудь полезно, но наверное нет.

Для себя я сделал такие выводы:

1. Void Linux - это прекрасно. Говорю без всякой иронии. Это был как глоток чистого воздуха, ИМХО именно таким и должен быть линукс. Однозначно буду пользоваться.

2. На десктопе надо использовать MacOS или десяточку с WSL. Хочется верить, что открытые исходники в конечном итоге всё равно победят, но я думаю, что эти открытые исходники ещё не написаны.

 , ,

aleksey_tulinov
()

Ещё один скрин

Постепенно опять скатился к комфортному DE на основе Compiz и ржавых гвоздей.

Чё тут есть

( читать дальше... )

 , ,

zezic
()

Эдуард в Палате № 6

Да, именно так назывался бы этот скриншот, если бы скриншотам, аки картинам, давали имена. Но имена скриншотам не дают — скриншоты их сами выбирают по достижению совершеннолетия, так что поехали дальше.

Лэйаут в целом не поменялся, из разительных изменений за прошедшее время — вернул таки декоратор и сделал панельку висячей. Не сидячей, а висячей, прошу заметить!

А вот хипсторскую плоскоту — нафиг! Порылся по -лукам и нашёл:

  • тема GTK+ — OneStepFlat. Версия для GTK+2 сыровата и по минимуму скинизирована. Так что долго я, наверное, на этом не просижу
  • тема Emerald — colors². Чуть допиленная — уменьшил заголовок и поменял ШГ
  • ШГ — Droid Serif. Куды ж олдскул без шрифтов с засечками

Тайлинг на скриншоте присутствует для демонстрации того, что Compiz умеет в тайлинг. Больше он нафиг не нужен.

Пони на скриншоте присутствуют для демонстрации того, что ЛОР — пони. Не сайт, не торт, а именно пони! Больше они нафиг не нужны.

Боковая панелька с прошлого раза почти не изменилась. Только перекрашена под стать олдскулу. Кстати, вот она.

Если кому-то нужны новые глаза, я составил их из КОИF-8: 👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁🐴💩👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁

P.S. ЛОР, как обычно, жрать PNG отказался, так что он тютя.

P.P.S. Розенталя не читал, но осуждаю.

 , ,

bodqhrohro_promo
()

Compiz, XFCE, Plank

 , ,

imho-su
()

Xubuntu + Emerald + Compiz. Темненький :)

v 0.1alpha
Никогда не выкладывал скриншоты, но вот решил поделится, возможно кому-то пригодится)
Несколько дней назад решил подсадить друга на линукс. За основу была взята бунта и xfce, дружелюбная для новичка система.
Что бы не было так скучно прикрутил compiz с эффектами желейки и емеральд, т.к xfwm4 «дружить» не захотел :(
Всякие панельки ставить не стал, дефолтные как по мне выполняют поставленную задачу не хуже, да и оперативы много не кушают ;)
Рабочий стол разнообразил конкями. Ничего сверхъестественное, но основную информацию показывают ;)
Иконки Faenza-Dark-Gnome + некоторые были вытянуты из пака и переделаны в ч/б, что видно на верхней панели «быстрого запуска».
Все конфиги и иконки тут. Thunar
На будущее есть еще несколько идей, но пока реализовать нету времени...

 , , ,

flappyright
()