Додайте прозорі вікна із передачею

Спробуйте Наш Інструмент Для Усунення Проблем

У своєму останньому дописі я доручив тобі, як Додавання тіней у Fluxbox за допомогою xcompmgr це було легко зробити. У цій партії ми зробимо цей крок далі і прозорі плівки - лише цього разу ми це зробимо в Просвітництво . Чому Просвітництво? Окрім того, що є моїм улюбленим менеджером вікон Linux, він також працює з прозорими файлами краще, ніж Fluxbox. Причиною цього є Просвітництво, побудоване з урахуванням композиторів. Якби ви спробували це у Fluxbox, ви побачили, що в хвилину, коли ви перемістили вікно, прозорість зникне.

Зважаючи на це ... що саме ми робимо? Здебільшого це все є не що інше, як «доказ концептуальних матеріалів», і все це було здійснено в Compiz. Але для тих, хто не хоче використовувати Compiz або використовує менеджер вікон, який не працює з Compiz, цей маленький «доказ концепції» - ідеальний трюк для отримання трохи більше цукерки для очей на робочому столі.

Що це саме?

Існує два інструменти, які необхідно використовувати для отримання прозорості у вікні менеджера: xcompmgr та передача даних. Обидва вони знайдуться у ваших сховищах Ubuntu (або Debian). Xcompmgr було пояснено в статті, згаданій вище. Транссет, однак, це невелика програма, яка робить одне - встановлює прозорість для одного вікна. Єдиний недолік полягає в тому, що вам потрібно вручну встановити прозорі плівки кожного вікна. Коли вікно закриється, у ньому застосована прозорість, наступного разу, коли воно відкриється, прозорість не буде втрачена.

Звичайно, перш ніж перейти до використання трансету, ми повинні спочатку її встановити. Відкрийте утиліту Add / Remove Software. Після цього відкрийте пошук передачі. Коли ви знайдете отриманий запис, виберіть його та застосуйте зміни.

Після встановлення передачі даних (і xcompmgr) ви готові до запуску.

Основне використання

Figure 1
Фігура 1

Використовувати передачу просто. Відкрийте вікно, яке ви хочете зробити прозорим, і відкрийте вікно терміналу. Видайте команду:

передача

зсередини вікна терміналу, і ви бачите перехрестя (як показано на малюнку 1). Перенесіть це поперечне волосся до вікна, яке ви хочете зробити прозорим, і натисніть всередину цього вікна. Миттєво вікно, яке ви натиснули, стане прозорим.

Якщо ви подивитесь на малюнок 2, ви побачите

Figure 2
Малюнок 2

різниця при застосуванні передачі. Тепер ви можете бачити фон за вікном Rhythmbox.

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

Figure 3
Малюнок 3

Як ви бачите, на малюнку 3 вторинне вікно зображено над кореневим вікном. Що ви бачите, це Rhythmbox, над The ​​Gimp, над кореневим вікном. Реальна прозорість.

Зробити це легко

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

Figure 4
Малюнок 4

Для введення цього меню в E17 вам потрібно перейти до меню та вибрати в підменю «Налаштування» панель налаштувань. Після відкриття натисніть на вкладку Програми, а потім виберіть Нову програму з неї. Заповніть необхідну інформацію (див. Малюнок 4) і збережіть запис. Ось хитрість, хоча простий запис меню не працюватиме в E17. Вам потрібно додати нову запис меню до iBar, щоб зробити цю роботу.

Figure 5
Малюнок 5

Щоб додати це до iBar, поверніться до панелі налаштувань та натисніть Програми iBar. Ви побачите нове вікно з двома панелями (див. Малюнок 5). Прокрутіть вниз, поки не знайдете запис для передачі даних. Виберіть запис для передачі даних та натисніть кнопку Додати. Після натискання кнопки Додати натисніть кнопку ОК, і нова кнопка iBar з’явиться на вашій полиці.

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

Заключні думки

Це не зробить вас більш ефективним працівником. Це не вирішить усі ваші ІТ-проблеми. Але це зробить ваш робочий стіл кулером, не піднімаючи такі ресурси, як Compiz. І це також може допомогти вам зрозуміти, навіть якщо крихітна частка, як викладено робочий стіл.