Прозрачность окон для линукс

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 так уже умеют.

Читайте также:  Mac os disk size

И наконец, последний вопрос. Выше я уже немного говорил о 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 (либо ваше выбранное окно):

Читайте также:  Whatsapp plus download windows

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

Источник

Прозрачность окон для линукс

Основной системой я использую 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. Но это уже на любителя.

Читайте также:  Minecraft windows 10 edition key free region global

Если есть кому, что добавить пишите в комментариях.

Источник

compizomania

Азбука в Linux для начинающих и не только. Я знаю только то, что ничего не знаю, но другие не знают и этого. Сократ

Страницы

28 сентября 2014

Как сделать окна прозрачными в Ubuntu

О том, как сделать меню значков в трее и Nautilus прозрачным в Ubuntu я уже писал ЗДЕСЬ. Теперь сделаем наши окна прозрачными.
Чтобы сделать окна/окно прозрачным, прежде всего нужно чтобы у вас был установлен Менеджер настройки CompizConfig:

sudo apt-get install compizconfig-settings-manager

1. Прозрачность всех открытых окон

Откройте Менеджер настроек CompizConfig ->Специальные возможности и активируйте плагин (поставьте флажок) Прозрачность, яркость и насыщенность:

Теперь зайдите в настройки плагина, кликнув на нём и в вкладке Прозрачность кликните на кнопке Создать:

Должно открыться новое окно — Изменить:

Выставьте цифровое значение прозрачности окон (указано стрелкой) на своё усмотрение и клик на кнопке со знаком +. Откроется следующее окно — Изменить соответствие, где нужно выбрать в соответствии Тип — Тип окна:

Теперь клик на кнопке Считать и появившимся крестиком вместо курсора кликните в любом месте окна Менеджер настройки CompizConfig, чтобы в поле Значение появилось слово Normal, т.е. обычное, нормальное окно, которое будет открыто:

И последнее. Клик Добавить в окне Изменить соответствие и Закрыть в окне Изменить.
Ваши окна сразу должны принять прозрачность.

Чтобы изменить цифровое значение прозрачности на другое — больше или меньше, кликните на созданной строке в плагине и нажмите кнопку Изменить:

Измените значение в окне Изменить и закройте его:

Если вы решите не использовать прозрачность окон, кликните на строке с параметрами прозрачности и кнопка Удалить.

2. Прозрачность конкретного окна/окон

Для прозрачности конкретного выбранного вами окна, откройте его (я выбрал для примера окно Nautilus), теперь в плагине Прозрачность, яркость и насыщенность вновь — Создать, далее в окне — Изменить выставьте цифровое значение и клик на плюс (+), а в окне Изменить соответствие — Тип, выберите — Имя окна, затем клик на Считать и образовавшимся крестиком клик на окне Nautilus (либо ваше выбранное окно):

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

Источник

Оцените статью