- Compiz, прозрачность фрагментов окон, 3D-окна и вкладки в рамках окон
- Ubuntu66.ru — новости, уроки, помощь, поддержка.
- Прозрачность окон для линукс
- Прозрачное окно в Linux настраивается достаточно просто.
- Прозрачность в окне терминала windows
- compizomania
- Страницы
- 28 сентября 2014
- Как сделать окна прозрачными в Ubuntu
Compiz, прозрачность фрагментов окон, 3D-окна и вкладки в рамках окон
Вкладки в рамках окон
Я предпочитаю KDE3, так как в KDE4 больше убирали, чем добавляли — KDE3 очень функциональное, а ОЗУ занимает меньше. Вот например, читал как-то фичи Windows 7, например про такую. А в KDE3 всегда было. Сейчас KDE3 разрабатывается как в рамках дистрибутива openSUSE, так и независимыми разработчиками. И мне бы хотелось одну фичу, речь о которой пойдёт ниже.
Как вы наверное знаете, рамочка окна в линуксе всегда отдельно от приложения. Например с Compiz можно использовать Emerald (родной для него оконный декоратор), а можно aquamarine (поддерживает темы KWin) и heliodor (поддерживает темы metacity). И насколько я знаю, проекты закрыты и теперь можно использовать сами KWin и metacity. В общем, можно «убить» kwin и запустить что угодно, и приложение об этом даже не узнает.
Недавно в ОС Windows стали появляться приложения, которые выносят часть своей функциональности в рамочку окна. Например MS Office 2007 и интернет браузеры. Интересно то что при этом у рамки окна используется системная тема оформления! А ещё у моего знакомого в рамке окна есть кнопки управления драйвером NVIDIA. В Firefox, Chrome и Opera в рамке окна отображаются и вкладки, и кнопки сворачивания/разворачивания/закрытия (в нужной системной теме), и вот эти дополнительные кнопки.
А что в Linux? В Firefox так нельзя, но можно убрать панель меню. В Chrome можно нажать правой кнопкой мыши по панели вкладок и запретить использование системного декоратора окон. В Opera тоже (по ссылкам — скриншоты). В Linux, в отличие от Windows, системная тема для рамки окна не подхватывается — Opera и Chrome просто отключают системную рамку, как это делает gmplayer.
Ну так вот, а я хочу сделать по-нормальному. Хочу чтобы в KWin или metacity приложение могло добавлять свои кнопки, а браузеры — вкладки. Что читать? У меня две зацепки: дополнительная кнопка «Справка», как на этом скриншоте, и Chromium OS, где как я понял всё уже сделано и работает.
В Compiz рамочка окна часто бывает прозрачной (скриншот). Также можно сделать само окно прозрачным, наведя на него курсор мыши, нажав Alt и покрутить скролл мыши (на скриншоте и это есть). А в Windows Vista и новее прозрачными могут быть только фрагменты окна! Странно видеть здесь превосходство Windows притом, что эффекты Compiz уделывают эффекты Aero! Как сделать в Linux? И снова у меня есть зацепка, здесь сказано что нужны расширения X-сервера Composite, Render, Shape. А здесь сказано что виджеты Opera так уже умеют.
И наконец, последний вопрос. Выше я уже немного говорил о gmplayer. В Compiz доступен эффект 3D-окон при вращении куба рабочего стола. Но при этом они никакие не 3D, а плоские. Как можно сделать их действительно 3D? На примере gmplayer: покрутишь кубик, а gmplayer объёмный, как настоящий физический плеер. Понятное дело что смоделирован в 3D-редакторе. Вопрос тот же: что читать? Только здесь у меня нет даже зацепок.
Источник
Ubuntu66.ru — новости, уроки, помощь, поддержка.
О том, как сделать меню значков в трее и Nautilus прозрачным в Ubuntu я уже писал ЗДЕСЬ. Теперь сделаем наши окна прозрачными.
Чтобы сделать окна/окно прозрачным, прежде всего нужно чтобы у вас был установлен Менеджер настройки CompizConfig:
sudo apt-get install compizconfig-settings-manager
1. Прозрачность всех открытых окон
Откройте Менеджер настроек CompizConfig ->Специальные возможности и активируйте плагин (поставьте флажок) Прозрачность, яркость и насыщенность:
Теперь зайдите в настройки плагина, кликнув на нём и в вкладке Прозрачность кликните на кнопке Создать:
Должно открыться новое окно — Изменить:
Выставьте цифровое значение прозрачности окон (указано стрелкой) на своё усмотрение и клик на кнопке со знаком +. Откроется следующее окно — Изменить соответствие, где нужно выбрать в соответствии Тип — Тип окна:
Теперь клик на кнопке Считать и появившимся крестиком вместо курсора кликните в любом месте окна Менеджер настройки CompizConfig, чтобы в поле Значение появилось слово Normal, т.е. обычное, нормальное окно, которое будет открыто:
И последнее. Клик Добавить в окне Изменить соответствие и Закрыть в окне Изменить.
Ваши окна сразу должны принять прозрачность.
Чтобы изменить цифровое значение прозрачности на другое — больше или меньше, кликните на созданной строке в плагине и нажмите кнопку Изменить:
Измените значение в окне Изменить и закройте его:
Если вы решите не использовать прозрачность окон, кликните на строке с параметрами прозрачности и кнопка Удалить.
2. Прозрачность конкретного окна/окон
Для прозрачности конкретного выбранного вами окна, откройте его (я выбрал для примера окно Nautilus), теперь в плагине Прозрачность, яркость и насыщенность вновь — Создать, далее в окне — Изменить выставьте цифровое значение и клик на плюс (+), а в окне Изменить соответствие — Тип, выберите — Имя окна, затем клик на Считать и образовавшимся крестиком клик на окне Nautilus (либо ваше выбранное окно):
Таким образом вы можете назначать прозрачность других выбранных вами окон, а ещё проще добавлять в эту же строку через пробел, прямую черту и ещё пробел, название других окон:
Источник
Прозрачность окон для линукс
Основной системой я использую Linux и мне очень нравится прозрачное окно терминала в котором прозрачность можно настроить.
Прозрачное окно в Linux настраивается достаточно просто.
Эта функция интерфейса, а также некоторые не менее удобные, доступны в настройках самого приложения.
Запускаем терминал, в строке параметров выбираем правка — настройки
Откроется окно настроек в котором выбираем вкладку Вид и в пункте фон ставим прозрачный фон
По умолчанию прозрачность установится на 50%, по желанию ползунком вы сможете выставить ту которая вам более привлекательна.
Прозрачность в окне терминала windows
В операционной системе windows все намного печальнее. Здесь прозрачность окна настраивается, но прозрачность всего содержимого, а не только фона.
Давайте попробуем и откроем терминал или его аналог PowerShell
PowerShell — расширяемое средство автоматизации от Microsoft с открытым исходным кодом, состоящее из оболочки с интерфейсом командной строки и сопутствующего языка сценариев. Впервые публично язык был продемонстрирован на Профессиональной конференции разработчиков (англ. Professional Developers Conference, PDC) в сентябре 2003 года под кодовым названием Monad. Изначально средство выпущено как компонент Windows под названием Windows PowerShell. Открытый исходный код был выпущен с началом разработки PowerShell Core в августе 2016 года.
PowerShell включает свою собственную расширяемую справку, доступную (в том числе из командной строки) через командлет Get-Help .
Правой кнопкой по меню пуск и выберем соответствующий пункт
Откроется терминал или в случае с windows 10 PowerShell
Кликаем правой кнопкой мыши по заголовку, выбираем свойства и открываем вкладку Цета
На вкладке Цвета в нижней части можем изменить прозрачность.
При изменении прозрачности меняется так же прозрачность и самого текста, меняется прозрачность всего содержимого окна вместе с его рамкой и заголовком, а не только фон.
Как видим в windows 10 данная опция, по моему мнению, не очень полезна.
Можно конечно покопаться в файлах операционной системы, установить какое то дополнительное приложение которое дает такой же функционал, что и в Linux. Но это уже на любителя.
Если есть кому, что добавить пишите в комментариях.
Источник
compizomania
Азбука в Linux для начинающих и не только. Я знаю только то, что ничего не знаю, но другие не знают и этого. Сократ
Страницы
28 сентября 2014
Как сделать окна прозрачными в Ubuntu
О том, как сделать меню значков в трее и Nautilus прозрачным в Ubuntu я уже писал ЗДЕСЬ. Теперь сделаем наши окна прозрачными.
Чтобы сделать окна/окно прозрачным, прежде всего нужно чтобы у вас был установлен Менеджер настройки CompizConfig:
sudo apt-get install compizconfig-settings-manager
1. Прозрачность всех открытых окон
Откройте Менеджер настроек CompizConfig ->Специальные возможности и активируйте плагин (поставьте флажок) Прозрачность, яркость и насыщенность:
Теперь зайдите в настройки плагина, кликнув на нём и в вкладке Прозрачность кликните на кнопке Создать:
Должно открыться новое окно — Изменить:
Выставьте цифровое значение прозрачности окон (указано стрелкой) на своё усмотрение и клик на кнопке со знаком +. Откроется следующее окно — Изменить соответствие, где нужно выбрать в соответствии Тип — Тип окна:
Теперь клик на кнопке Считать и появившимся крестиком вместо курсора кликните в любом месте окна Менеджер настройки CompizConfig, чтобы в поле Значение появилось слово Normal, т.е. обычное, нормальное окно, которое будет открыто:
И последнее. Клик Добавить в окне Изменить соответствие и Закрыть в окне Изменить.
Ваши окна сразу должны принять прозрачность.
Чтобы изменить цифровое значение прозрачности на другое — больше или меньше, кликните на созданной строке в плагине и нажмите кнопку Изменить:
Измените значение в окне Изменить и закройте его:
Если вы решите не использовать прозрачность окон, кликните на строке с параметрами прозрачности и кнопка Удалить.
2. Прозрачность конкретного окна/окон
Для прозрачности конкретного выбранного вами окна, откройте его (я выбрал для примера окно Nautilus), теперь в плагине Прозрачность, яркость и насыщенность вновь — Создать, далее в окне — Изменить выставьте цифровое значение и клик на плюс (+), а в окне Изменить соответствие — Тип, выберите — Имя окна, затем клик на Считать и образовавшимся крестиком клик на окне Nautilus (либо ваше выбранное окно):
Таким образом вы можете назначать прозрачность других выбранных вами окон, а ещё проще добавлять в эту же строку через пробел, прямую черту и ещё пробел, название других окон:
Источник