Справжні "обличчя" пінгвіна (частина 2)
Продовження. Початок: http://voroxobnyk.org.ua/cosmonaut/linux/graphic-interfaces
XFCE (X Face) - такий-собі "полегшений" GNOME. Якщо недоліком всіх вище (http://voroxobnyk.org.ua/cosmonaut/linux/graphic-interfaces) перерахованих робочих середовищ є досить значні вимоги до "заліза", на якому вони працюють, то метою створення і розвитку цього проекту було розв'язати цю проблему з мінімальною втратою зручності в роботі та функціональності.
Як на мене, це було зроблено. XFCE (поточна версія якого 4.2.4), як і GNOME, базується на на бібліотеці виводу графіки GTK+, а значить, має всі переваги графічного інтерфейсу GNOME, як то теми, стилі вікон, прозорість і т.п. і, мало того, навіть підтримує його аплети на панелях. За XFCE схожий на GNOME не тільки ззовні, а й за внутрішньою філософією. Тут теж вітається модульність у всіх її проявах. Тому, середовище cкладається з досить великої кількості окремих пакетів, які можна встановлювати (або не становлювати), розширюючи функціональність робочого середовища. Також, мабуть, буде зайвим казати, що у ньому вільно запускаються програми, написані для GNOME та KDE.
Деякі компоненти XFCE:
Файловий менеджер:
Thunar (подібний до nautilus)
Текстовий редактор: Mousepad Календар, планувальник завдвнь: Orage Програма керування друком: Xfprint
Програма для запису CD/DVD дисків: Xfburn
Програвач відео: Xfmedia (базується на xine)
Enlightenment (дослівно просвітлення) - проект робочого середовища нового покоління (який, чесно кажучи, розвивається повільніше, ніж того хотілось би бачити). На даний момент існує дві, так би мовити, версії цього робочого середовища Enlightenment DR16 та DR17. Це середовище (взагалі, офіційно, це віконний менеджер, але складу DR17 входять досить багато утиліт, у тому числі і файловий менеджер, тому, даруйте, але я відніс його до робочих середовищ, тим більше, у нього є власні бібліотеки для виводу графіки, що дозволяє писати для нього програми :-P ), яке написане на власних бібліотеках виводу графіки EFL, відрізняється від решти в першу чергу своїм незвичним дизайном та підтримкою реальної прозорості та анімації тем. Анімуватися можуть практично всі елементи інтерфейсу, починаючи від меню та віконних декорацій і закінчуючи шпалерами на робочому столі (шпалери є тільки у версії DR17). Анімуватися можуть не всі елементи. Все залежить від того, яку тему ви встановите При цьому, Enlightenment є дуже "легким" з дуже низькими системними вимогами і дуже компактний (джерельні коди займають не більше 10 мегабайт) DR16 являє собою просто доволі незвичний. але приємний у користування віконний менеджер, у якому взагалі нема таких понять, як панель задач, робочий стіл, головне меню, ярлики і кнопки запуску, системний трей і т.п. таких звичних нам речей у такому розумінні, у якому ми звикли їх бачити. Отже, по-прше, ваше робоче місце складається з кількох робочих столів, які, у свою чергу, складаються з кількох робочих областей. Одна така область і є екран вашого монітора. Між робочими областями та робочими столами можна вільно переміщуватись (аніомвано), що робить комфортною роботу з великою кількістю додатків. Проте, поняття "Робочий Стіл", на якому можна робміщувати каталоги та файли - відсутнє. Воно замінене поняттям root window - особливе вікно без декорацій і можливості пересування, на якому можна робити певні операції, і, яке фактично і являє собою те, що ми називаємо робочим столом. Відмінність полягає у тому, що на root window не можна розміщувати ярлики, файли, каталоги, встановлювати шпалери (останнє справедливе не для всіх віконних менеджерів і середовищ) і виконувати ще деякі операції. Також, на root window можуть у спеціальних віконцях відображатися системний трей, панель задач, менеджер робочих областей (pager), різні аплети, які йдуть у комплекті з Enlightnment і т.п. Звучить це досить "загрозливо", проте виглядає як на вигляд так і на дотик приємно, хоча і не звично.
DR17 обіцяє бути справжнім витвором мистецтва. Його вже можна побачити, помацати, порадуватися, що воно таке класне, але використовувати, як власне робоче середовище по-моєму, поки-що ранувато (хоча, це ж ваш вибір, от і вибирайте ;-) ). У ньому ви по-справжньому зможете побачити, що таке робоче середовище, яке рухається, переливається, елементи якого можуть ховатися, виритани, виїжджати (і в'їжджати теж), і при цьому увесь цей рух настільки гармонійно вписується у теплий і приємний дизайн, що починає складатися враження, що всі робочі графічні середовища повинні бути такими ж. Мало того, це не гальмує систему і працює практично на всіх відеокартах (філософія, закладена в Enlightenment - максимально відв'язати графіку від "заліза". Чого у цьому підході більше, переваг чи недоліків - покаже час). Також, у DR17 з'явилася звична панель задач із системним треєм і кнопкою запуску головного меню. Проте, є й зворотна сторона медалі. Додатки, написані з використанняж GTK та QT далеко не завжди тут працюють, а якщо і працюють, то не завжди так, як того від них вимагається. Деякі утиліти для Enlightenment(DR17) Файловий менеджер: EFM Ціла купа аплетів (тут вони називаються еплетами)
http://www.enlightenment.org http://www.get-e.org http://polishlinux.org/apps/window-managers/e17-desktop-enlightenment
Blackbox, Fluxbox та Openbox (а також JWM) - майже однакові надлегкиі віконниі менеджери з мінімалістичним оточенням для забезпечення роботи в системі. відізняються вони, в основному, внутрішньо та форматом конфігураційних фійлів. Так як налаштовуються вручну через правку власних конфігураційних файлів, то використовуються в основному досвідченими користувачами та адміністраторами (наприклад, автором ;-) ), для яких важливіша швидкість роботи з додатками а не краса графічного оточення. Не дивлячись на те, що виглядають віконні менеджери на перший погляд досить бідно, теж мають теж досить великі можливості в налаштуванні. Для початку, слід сказати, що його можна збирати з джерельних кодів, вмикаючи або вимикаючи системний трей, годинник, вивід головного меню та панель задач, тобто, майже всі елементи керування та сповіщення, які інтегровані у віконний менеджер (це не стосується тільки Openbox, зате у ньому є конфігуратор Obconf ;-) ). Також існують можливості налаштування тем, розміщення панелі задач, налаштування головного меню, налаштування шпалер на робочому столі, і т.п. дрібниць, які роблять роботу зручнішою. І все це - через 2-3 конфігураційні файли. Проте, найбільша сила цих віконних менеджерів у їх розширяємості. Іншими словами ви самі за власним бажанням. У всіх цих менеджерів нема поняття робочого столу, на якому можна розміщувати директорії та файли, також у їх не інтегровано утиліт для встановлення шпалер і деяких дрібниць, які є стандартом для великих робочих середовищ. Проте, принцип "одна програма - одна дія" працює тут практично у повному розумінні цього слова. до віконного менеджера можна додати і запускати з ним все, що завгодно.
Ось деякі популярні програми, які встановлюють з *box-ами:
gkrellm/conky(за смаком) - Сказати, що це монітори роботи системи, значить нічого не сказати. Це справжні комбайни/вертольоти. Перший частково може конфігурувати деякі параметри системи, а також, наприклад, приймати зведення про погоду, сонячну активність, програвати музику (через xmms, надаючи власний мінімалістичний інтерфейс), останній - гнучкіший у налаштованні, хоча, це все-таки більше монітор:)
idesk - утиліта для відображення ярликів на робочому столі (у *box-ах застосовується термін root-window)
rox-filer - мінімалістичний файловий менеджер
feh - переглядач зображень, який, також може встановити шпалери для root-window (робочого столу)
xsetbg - утиліта для встаовлння шпалер для root-window fbpanel - панель, якою можна при бажанні замінити стандартну панель із системним треєм, годинником і т.п.
fluxter - додаткова панель для fluxbox (також запускається на решті box-ів)
PS і все це загальним розміром джерельних кодів займає не більше 2-3 мегабайт, а у скомпільованому вигляді - ще менше ;-)
PPS На основі Openbox було реалізовано LXDE - надлегке робоче середовище. Проте, як видно з вищесказаного, Openbox може бути замінний на будь-який його аналог (*box)
Отже, що можна сказати з цього приводу? Не такий страшний Linux, як його малюють, зазвичай, ті, хто і у вічі його не бачив. Тут є багато різних графічних інтерфейсів на різні смаки, для різного рівня підготовки і різного за потужністю "заліза". У статті оглянуті, звичайно ж не всі графічні віконні менеджери, серед яких є як досить звичні у керуванні (Windows-побідні :) , як то IceWM та EDE (правда це ще одне робоче середовище), так і досить екзотичні, як, скажімо Windowmaker, FVWM, чи AftrStep, також зовсім не торкнулися віконних менеджерів з підтримкою 3D ефектів (compiz, beryl, compiz-fusion) і багато чого іншого, що говорить про те, що ця система все-таки розроблялася для людей. І зовсім не обов'язково бути супергуру і кожен тиждень перезбирати нове ядро Linux, щоб користуватися цією системою. Проте, для того, щоб робити вибір, треба знати про наслідки цього вибору. Дізнавайтеся і робіть :)
PS "Думать трудно, непривычно, но можна" (з к.ф. "Убить Дракона")
- блоґ CosmonauT
- 800 переглядів
-






Додати новий коментар