LINUX.ORG.RU

Enlightenment LiveCD (based on OpenSUSE-11.0)


0

0

где-то так и готовили очередной релиз Enlightenment LiveCD (based on OpenSUSE-11.0):

http://lizards.opensuse.org/2008/09/29/enlightenment-livecd/

вечерком открываешь сессию в SciTE, ставишь фильмец или мультик и жамкаешь на "кнопку" create_image. естественно что самое интересное начинается после того, как исошка будет готова. основной инструмент тестирования - qemu. если арматура не торчит из углов - раздаём бетатестерам. потом они выносят нам мозг что всё плохо и ничего не работает. процедура повторяется...

>>> Просмотр (1280x1024, 467 Kb)

★★★

Проверено: UVV ()

Чесно говоря предыдущие скрины СДА мне нравились больше.

anonymous
()

А мне скрин очень понравился, может потому что я не молодежь.

А молодежь пусть онанирует на висту и анально на макось.

anonymous
()
Ответ на: комментарий от AX

>> Меня всегда поражали люди, сравнивающие е17 и кде4.

почему бы и нет?

>> Товарищи, вы сперва посмотрите, сколько пилят е17 и сколько пилят кде.

ок. только не забудьте посчитать количество девелоперов и учесть сколько из них получают за это зарплату (у E-шки постоянного спонсора нет). теперь заметьте, что релиз 1999-го года (E16) до сих пор поддерживается и планов по прекращению поддержки нет. в принципе. ибо код вылизан (был даже момент когда весь 16-ый переписали с нуля). посмотрим на дружное решение сообщества, что KDE3 не нужен...

>> А потом сравните кол-во софта в каждой DE и кол-во фич в каждой софтине.

это да. не забудьте, что E17-ый это не DE, а Desktop Shell, что писан на C. без "плюсов". и задачи написать очередной велосипед вместо улучшения кода существующих проектов нет (сколько там у нас уже "оффисов", аудиоплееров и т.п.?)

>> Что там в е-шке написали за столько лет? WM? Панельку с мигающими кнопочками, для которой ни одного нужного апплета нет? Десктоп с анимированными обоями? Файловый менеджер, на который без слёз не взглянешь? Ещё пару-тройку приложений? И всё? А теперь посмотрите на объём софта в кде..

а написали с нуля EFL - Enlightenment Foundation Libraries - свободный, открытый (лицензия BSD) класс библиотек. на C (без постоянной спонсорской поддержки). да так, что DVD плеер пишется в 14 строк кода. а на основе EFL сделали E17-ый, полностью модульный. файловый менеджер - модуль, настройки - модуль, RSS/news reader - модуль, скриншоты делать - тоже модулем. есть даже морда к mpd. мало? да, давайте посмотрим на объём софта в KDE, посмотрим на роадмап и отметим те позиции, что уже несколоко лет как работают в E. история собсно повторяется...

>> А что до кде4, то в настоящий момент вполне стабилен. Раньше бывали сегфолты у kget и иногда у плазмы, но в 4.1.1 это исправили.

да-да-да! у нас теперь новый термин! "релиз для девелоперов"! дайте две!

>> А вот когда ванильный е17 от глюков со шрифтами избавится, я даже и не знаю..

а вы, простите, KDE компиляете сами из SVN? нет? а то в OpenSUSE у Пользователей моих репозиториев проблем с UTF-8 нет. и "глюков со шрифтами" нет. непорядок?

sda00 ★★★
() автор топика
Ответ на: комментарий от AX

Я имел ввиду, что нельзя было сырой KDE 4.0 называть стабильным релизом. И причем здесь количества софта - проблемы были, да и остаются, с плазмой, идиотской панелькой, треем, тормозным Kwin'ом, т.е. с тем что есть и нормально работает в E17.

З.Ы. Спасибо sda00 за репо для сюси и интересный блог, узнал много интересного по E17'му

H5N1
()
Ответ на: комментарий от sda00

>почему бы и нет?

Потому это орать в каждой теме о кде4 "а вот у нас е17 не глючит!" - это тоже самое, что орать в каждой теме о ООо "а вот у нас nano не глючит!" ;)

>это да. не забудьте, что E17-ый это не DE, а Desktop Shell, что писан на C.


Тогда тем более непонятно, как их можно сравнивать.. Кстати, раз это Desktop Shell, то что там делает файловый менеджер?

>а написали с нуля EFL - Enlightenment Foundation Libraries - свободный, открытый (лицензия BSD) класс библиотек. на C (без постоянной спонсорской поддержки).


Сравним с объёмом работы над kdelibs или лучше не будем?

>да, давайте посмотрим на объём софта в KDE, посмотрим на роадмап и отметим те позиции, что уже несколоко лет как работают в E. история собсно повторяется...


>да-да-да! у нас теперь новый термин! "релиз для девелоперов"! дайте две!


sda00, вы с kernel 2.6.0 работали? Как там со стабильностью? ;)

>а то в OpenSUSE у Пользователей моих репозиториев проблем с UTF-8 нет. и "глюков со шрифтами" нет. непорядок?


У пользователей е17 с *вашей* сборкой, а у пользователей кде4 нет проблем с *ванильной* сборкой..

AX ★★★★★
()
Ответ на: комментарий от H5N1

>И причем здесь количества софта - проблемы были, да и остаются, с плазмой, идиотской панелькой, треем, тормозным Kwin'ом, т.е. с тем что есть и нормально работает в E17.

Простите, а в е17 есть аналог плазмы? о_О А за проблемы с тормозами kwin и треем скажите спасибо разрабам nvidia и gtk.

AX ★★★★★
()
Ответ на: комментарий от anonymous

>В сортах говна не разбираюсь. Но "говно мамонта" E17 выглядит намного честнее, чем "гламурные какашки" GNOME.

>Алсо да, в GNU/Linux всегда предпочитали функционал и портабельность, а не моднявые перделки с выебон, если ты об этом. anonymous (*) (04.10.2008 16:38:40)

Не ругайся, нас дети читают. :)

anonymous
()
Ответ на: комментарий от anonymous

Детям епт, здесь делать нечего. Для них есть linuxforum.ru, ебись оно конем.

anonymous
()
Ответ на: комментарий от AX

>А за проблемы с тормозами kwin и треем скажите спасибо разрабам nvidia и gtk.

KDE'шные проги отображаются в трее также коряво, но в этом тоже виноват GTK?

H5N1
()
Ответ на: комментарий от AX

>> Потому это орать в каждой теме о кде4 "а вот у нас е17 не глючит!" - это тоже самое, что орать в каждой теме о ООо "а вот у нас nano не глючит!" ;)

это с какого перепоя этот тред стал тредом о KDE4??? хотя... (из официального анонса) "This significant release marks both the end of the long and intensive development cycle leading up to KDE 4.0 and the beginning of the KDE 4 era." простите, нам же сообщили об эре/эпохе kde4...

>> Тогда тем более непонятно, как их можно сравнивать.. Кстати, раз это Desktop Shell, то что там делает файловый менеджер?

слово "модульная структура" ни о чём не напоминает? ах.. ниасилили... извините...

>> Сравним с объёмом работы над kdelibs или лучше не будем?

а может на результаты посмотрим?

>> sda00, вы с kernel 2.6.0 работали? Как там со стабильностью? ;)

кстати было очень даже неплохо. в принципе и анонс 2.0 помню. и нормально было...

>> У пользователей е17 с *вашей* сборкой, а у пользователей кде4 нет проблем с *ванильной* сборкой..

так проблема-то в мейнтейнерах или как? или во всех дистрибутивах ./configure && make && make install ???

>> Простите, а в е17 есть аналог плазмы? о_О А за проблемы с тормозами kwin и треем скажите спасибо разрабам nvidia и gtk.

IMHO: весь KDE4 - сплошное "заимствование" идей. нового - НУЛЬ! аналог плазмы??? "Plasma is the new desktop shell. Plasma provides a panel, a menu and other intuitive means to interact with the desktop and applications." то есть аналог того, что в ублюдочном виде "позаимствовали" из E17-го же??? но самое-то характерное - все виноваты, кроме девелоперов KDE. NVIDIA виновата за то, что полностью переписала Xorg (отказавшись от 10 лет как устаревшей схемы/технологии DRI) и обеспечивает полную поддержку своего оборудования и адекватный OpenGL. GTK так вообще виновен во всех тяжких. только не понятно, почему в E16-ом встренный композит не тормозит (1999-ый год!), а в 2008-ом оказывается, что nvidia повинна в проблемах с KDE... какая прелесть...

sda00 ★★★
() автор топика
Ответ на: комментарий от yet_another_lor_account

> Ты больной.

вероятно. возможно. наверняка...

>> P.S. Скинул бы ссылку на свои репы и инструкции по настройке Е17.

http://sda00.blogspot.com/ посмотрите по меткам (ярлыкам) там всё есть. и попробуйте LiveCD - http://sda.scwlab.com/soad_linux.html - всё настроено,

sda00 ★★★
() автор топика
Ответ на: комментарий от fhh

>> me вспомнил умерший Mindow Maker :'(

с Mindow Maker-ом не знаком, но WindowMaker (IMHO) живее всех живых. вы ны темы посмотрите:

http://themes.freshmeat.net/browse/918/

это ж "нетленка" в чистом виде...

sda00 ★★★
() автор топика

ех Enlightenment, единственный DS который мне еще интересен, но от awesome никак не могу уйти, если б побольше тайловых функций было..

anonymous
()
Ответ на: комментарий от anonymous

>> но от awesome никак не могу уйти, если б побольше тайловых функций было..

и не надо никуда уходить-то коли всё устраивает. tiling в 17-ом простенький, всего 2 режима - big main и grid. радует и спасает то, что его можно (и нужно) включать на отдельном рабочем столе. получается очень душевно. по крайней мере в своих темах всегда делаю бордюры/рамки окон под тайлинг.

sda00 ★★★
() автор топика
Ответ на: комментарий от sda00

>http://sda00.blogspot.com/ посмотрите по меткам (ярлыкам) там всё есть.

Хоть убей не вижу. И поиск по .deb тоже ничего не дал. Или у тебя репы rpm? Хочеться сборку с гарантированной поддержкой шрифтов.

yet_another_lor_account
()

Алхимик, да?

Вот виджеты у вас в стиле NextSTEP (читай Window Maker) - это очень, очень плохо...

slonotop
()

Класс! Очень понравилось.

Asteronix ★★★
()

e может быть и хорош, но вот желание впихнуть в него ещё софт на этом УЁБИЩНОМ etk просто раздражает. Эпоха кирпичных кнопок давно уже прошла и соответсвенно эти приложения (на етк) смотрятся, мягко говоря, нелепо

anonymous
()
Ответ на: комментарий от yet_another_lor_account

2 yet_another_lor_account:

все мои репо - в OpenSUSE Build Service и пакеты доступны всем Пользователям OpenSUSE - то есть rpm. на сегодня нет "мотивации" собирать там же deb-ы (технически это легко, поддержка убунты и дебиана предусмотрена). то есть собрать-то не проблема, но если последуют какие-то вопросы - то они останутся без ответа. ибо совершенно не знаком со спецификой deb дистрибутивов. соответственно предлагаю "пингануть" мейнтейнеров вашего дистрибутива на предмет вот этого патча:

http://sda00.blogspot.com/2008/02/e17.html

патчик по-хорошему надо подправить чуток на предмет генерации новых font.* файлов после замены шрифтов - это дело 2-х минут. можно dejavu обновить или как-нить ещё попрыгать - всё это давным-давно в общем доступе. если что-то в вашем дистре не работает - то скажите спасибо мейнтейнерам.

sda00 ★★★
() автор топика
Ответ на: комментарий от anonymous

>> Эпоха кирпичных кнопок давно уже прошла и соответсвенно эти приложения (на етк) смотрятся, мягко говоря, нелепо

не понял....

http://www.imagebam.com/image/4f812914937021

http://www.imagebam.com/image/da4e4514937023

http://www.imagebam.com/image/ae6a6e14937024

собственно на диске - гламурные синенькие пимпочки (скроллбары), мерцающие при наведении мышкой. перекрасить в розовый цвет?

sda00 ★★★
() автор топика
Ответ на: комментарий от H5N1

>KDE'шные проги отображаются в трее также коряво, но в этом тоже виноват GTK?

Да, разрабам пришлось отключить прозрачность для иконок в трее, т.к. с ней гткашные приложения вылетали в кору:
http://bugs.kde.org/show_bug.cgi?id=158094
http://bugzilla.gnome.org/show_bug.cgi?id=501842

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

AX ★★★★★
()
Ответ на: комментарий от sda00

>http://www.imagebam.com/image/4f812914937021

>http://www.imagebam.com/image/da4e4514937023

>http://www.imagebam.com/image/ae6a6e14937024

Хватит уже пользователей пугать, достаточно скрина в теме.

>соответственно предлагаю "пингануть" мейнтейнеров вашего дистрибутива на предмет вот этого патча >если что-то в вашем дистре не работает - то скажите спасибо мейнтейнерам.

Что? В Убунте вообще нет Е17 в репах, надо полагать, по причине его перманентной недоделанности. Дебьяновские пакеты есть только левые, хз кем собранные, о чем прямо и говорится на http://www.enlightenment.org/p.php?p=download&l=en

Хвала Господу, никому не пришло в голову включать Е17 в репы убунты. Конечно я понимаю, онанировать на идейно свежий и верный DE не запретишь, но вот предлагать ставить совсем не обязательно, пока его даже нельзя быстро установить и он бы при этом работал. Конечно, я попробую эти левые пакеты -- вдруг шрифты всё же заработали.

yet_another_lor_account
()

фффуууххх.... до сего дня была надежда, что живу не в эпоху KDE и что кроме бубунты есть на свете другие дистрибутивы... спасибо (yet_another_lor_account, AX), что помогли осознать, как же глубоко я заблуждался...

sda00 ★★★
() автор топика
Ответ на: комментарий от sda00

>живу не в эпоху KDE и что кроме бубунты

У них просто средств больше. На самом деле ты живешь в эпоху иной компании, у которой средств вообще немерено (относительно вышеозначенных проектов).

yet_another_lor_account
()
Ответ на: комментарий от sda00

>это с какого перепоя этот тред стал тредом о KDE4???
Я не об этом треде конкретно..

>слово "модульная структура" ни о чём не напоминает?

Ви таки определитесь, е17 - это DE или DS? =) Или у вас какое-то особое определение DS?

>а может на результаты посмотрим?

Хорошо, сравним результаты.. Сравним, к примеру, khtml c.. эээ.. чем? =)

>кстати было очень даже неплохо.

Только почему-то никто ставить это на рабочие машины не отваживался.

>так проблема-то в мейнтейнерах или как?

Вы сейчас пытаетесь убедить меня, что в квадратиках вместо шрифтов виноваты кривые руки мейнтейнера?

>IMHO: весь KDE4 - сплошное "заимствование" идей. нового - НУЛЬ!

И что в этом плохого?

>то есть аналог того, что в ублюдочном виде "позаимствовали" из E17-го же???

А разве в е17 гаждеты (вы ведь о них говорите?) можно перетаскивать с панели на декстоп и обратно, и все элементы декстопа (включая панели и значки) состоят из них?

>только не понятно, почему в E16-ом встренный композит не тормозит (1999-ый год!), а в 2008-ом оказывается, что nvidia повинна в проблемах с KDE... какая прелесть...

А вы смените псевдопрозрачность (которая реализуется самим приложением) на настоящую (которая работает через composite-расширение драйверов), сразу тормоза с глюками увидите.. ;) Оно и не удивительно, технология новая, до берилов/компизов практически никем не опробованная. А кде4 вообще является первой средой, где настоящая прозрачность введена абсолютно ВЕЗДЕ.

Кстати, берил с компизом тоже немало нвидиашных глюков вскрыли.

AX ★★★★★
()
Ответ на: комментарий от AX

E17 - это DS. но, в отличие от прочих "копий для ширпотреба" написан с нуля на самостоятельном классе библиотек и имеет модульную структуру (никто кроме подобным пока не обладает). соответственно любой элемент - есть суть модуль. именно так и реализуется tiling - модулем. да, расположение модулей - произвольно. хотите - не панели, хотите - на десктопе. если модуль предполагает/поддерживает это. модули настройки например можно выгрузить после сохранения конфигурации - всё будет работать. говоря житейским языком - у ребят из KDE есть перед глазами пример для заимствования новых идей, чтобы потом выдать их за свои.

ещё раз для пользователя убунты - если в моих репо для OpenSUSE нет никаких "квадратиков", а в прочих сборках - "квадратики" есть, то кто виноват? мейнтейнер, что не осилил сборку и примитивный патч (может поддержка utf-8 именно этому мейнтейнеру не нужна?) или разработчик софта, который привык к чему-то одному, менять это не хочет, но поддержку того же utf-8 в своём продукте реализовал?

ваши рассуждения о "прозрачности" - образец безграмотности. равно как и утверждение, что "А кде4 вообще является первой средой, где настоящая прозрачность введена абсолютно ВЕЗДЕ." сама фраза - маркетинг. она не говорит ни о чём. кроме того содержит лазейку на случай если автора фразы ткнут мордой в проекты, работающие в RGBA уже годы как - можно "отмазаться", что эти проекты - не среда (не DE другими словами)...

вам нравится KDE? - вот и славно. хавайте что дают и ждите воплей, что уж в этот-то (стопятидесятый, теперь уж в заправду!) раз "мы выпустили релиз для пользователей!"... удачи.

sda00 ★★★
() автор топика
Ответ на: комментарий от sda00

эка вы на говно исходите.. настолько обидно, что кривое e-поделие никому не нужно? :)

anonymous
()
Ответ на: комментарий от sda00

>соответственно любой элемент - есть суть модуль. именно так и реализуется tiling - модулем.
Ну-ну, shelves - это модуль? А десктоп с иконками на нём?

>да, расположение модулей - произвольно. хотите - не панели, хотите - на десктопе. если модуль __предполагает/поддерживает это__.

Т.е. для отображения на декстопе и на панели нужно писать разный код? Тогда это тем более не аналог плазмы..

>ещё раз для пользователя убунты

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

>мейнтейнер, что не осилил сборку и примитивный патч

Тогда на вопли о нестабильности кде я имею полное право возразить "ваш мейнтейнер просто не осилил сборку и патч(и)!"

>разработчик софта, который привык к чему-то одному, менять это не хочет, но поддержку того же utf-8 в своём продукте реализовал?

Если *поддерживаемая* софтина некорректно работает в современных дистрах, то такая работа считается багом и должна быть исправленна разрабами. Они ведь не для пользователей RH5 его пишут, верно? ;)

>ваши рассуждения о "прозрачности" - образец безграмотности

И в чём же моя безграмотность, учитель? :)

>сама фраза - маркетинг. она не говорит ни о чём.

О_О Вам слово "везде" ни о чём не говорит? Или вы не знаете, что такое настоящая прозрачность и чем она отличается от псевдопрозрачности?

>можно "отмазаться", что эти проекты - не среда (не DE другими словами)...

Нет, тогда я предложу сравнить, каким тестовым полигоном для composite-расширения является этот проект, и каким мощным полигоном является широкоизвестная среда с множеством приложений, где настоящая прозрачность используется в множестве мест - в отрисовке иконок и многих контролов (в т.ч. на декстопе, панелях), эффектов kwin, фона в терминале - словом, везде где она используется вообще.

>ждите воплей, что уж в этот-то (стопятидесятый, теперь уж в заправду!) раз "мы выпустили релиз для пользователей!"

Я вас сильно огорчу, если скажу, что кде4.1 - это уже "релиз для пользователей"? :)

AX ★★★★★
()
Ответ на: комментарий от AX

>> Ну-ну, shelves - это модуль? А десктоп с иконками на нём?

да, это всё - модули. посмотрите на Extensions - можно выгрузить и то и другое. останется только "background" темы оформления. сюрприз?

>> Т.е. для отображения на декстопе и на панели нужно писать разный код? Тогда это тем более не аналог плазмы..

специально для тех, кто ещё не понял: модули как-бы бывают разные. некоторые (как модули настройки) не предполагают отображение на shelves чего-либо и работают внутри EC. и не перевирайте контекст. плазма - убогая пародия на "канву" E17-го. линк на LiveCD для тестирования и сравнения дан.

>> Тогда на вопли о нестабильности кде я имею полное право возразить "ваш мейнтейнер просто не осилил сборку и патч(и)!"

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

>> Если *поддерживаемая* софтина некорректно работает в современных дистрах, то такая работа считается багом и должна быть исправленна разрабами. Они ведь не для пользователей RH5 его пишут, верно? ;)

вы адекватны или не очень? своему мейнтейнеру о "квадратиках" и проблемах с utf-8 говорили? покажите багрепорт. я не вижу ни в AUR-е ни в багзилле арча ваших претензий. в arch-е нормальный мейнтейнер (по крайней мере был). это правится за 10 секунд. а вы уже попадаете под категорию УГ (ознакомьтесь с определением для начала http://lurkmore.ru/%D0%A3%D0%BD%D1%8B%D0%BB%D0%BE%D0%B5_%D0%B3%D0%BE%D0%B2%D0...).

>> И в чём же моя безграмотность, учитель? :) О_О Вам слово "везде" ни о чём не говорит? Или вы не знаете, что такое настоящая прозрачность и чем она отличается от псевдопрозрачности?

абсолютно верно. потрудитесь внятно формулировать. с вами, увы, иначе нельзя. формулируйте с использованием термина RGB/RGBA и оперируя архитектурой отрисовки/вывода. и постарайтесь поточнее, ибо даже pseudo-transparency применимо к Xlib имеет как минимум три реализации.

>> Я вас сильно огорчу, если скажу, что кде4.1 - это уже "релиз для пользователей"? :)

ура, теперь донесите эту мысль до Пользователей. по крайней мере теперь буду ссылаться на Вас, как на (очередной) авторитетный источник информации по KDE4.

>> Нет, тогда я предложу сравнить, каким тестовым полигоном для composite-расширения является этот проект, и каким мощным полигоном является широкоизвестная среда с множеством приложений, где настоящая прозрачность используется в множестве мест - в отрисовке иконок и многих контролов (в т.ч. на декстопе, панелях), эффектов kwin, фона в терминале - словом, везде где она используется вообще.

слишком много букв. что вы хотите-то? показать свою безграмотность упомянув до кучи Xorg Composite Extension? вы с блеском демонстрируете отсутствие базовых знаний по предмету "RGBA color space implementation" (применимо к системе X-window естественно).

в общем качайте-ка лучше LiveCD, смотрите на реализацию RGBA без использования Xorg Composite Extension, учите матчасть, ищите "квадратики" (могу даже подсказать, где их можно найти, что собственно отражено в багзилле и будет исправлено). или удивите нас своим очередным "аналитическим обзором".

sda00 ★★★
() автор топика
Ответ на: комментарий от skiminok1986

>Читаю ваши камменты, прям тоска по старому ЛОРу взяла. Давно адекватов нормальных не было :)

Отож, sda00 жги безграмотную школоту ^_&

Кстати поставил на бубунту E17 отсюда http://e17.dunnewind.net/ubuntu Залил темы sda, применил, и квадратов больше не нашел, я что-то не так делаю?

Смущает только загрузка процессора, хотелось бы что б меньше ело.

anonymous
()
Ответ на: комментарий от anonymous

>> Смущает только загрузка процессора, хотелось бы что б меньше ело.

этот параметр зависит от загруженных модулей, темы оформления и всяких анимированных штуковин в теме/обоях (частенько анимация не оптимизирована). также (к огромному сожалению) неудачная сборка может быть тому виной (если есть возможность - сравните с LiveCD). у меня в среднем на теме '23OZ' выходит где-то 3% от PIII-1000. на реакцию/скорость это не влияет. модули загружены почти что все (на всякий случаай).

на dunnewind были жалобы. что-то у них с политикой обновлений требует/требовало корректировки (не слежу особо за прочими репами). сильнее всего "кушают" - Dropshadow модуль и Windows Smart Placement (режим умного размещения нового окна). попробуйте без них. но лучше всё же сравнить с LiveCD. на одинаковых темах и при идентичном списка загруженных модулей.

sda00 ★★★
() автор топика
Ответ на: комментарий от sda00

>модули как-бы бывают разные. некоторые (как модули настройки) не предполагают отображение на shelves чего-либо и работают внутри EC.

Правильно, модули - это динамически подгружаемые компоненты, которые выполняют самые различные функции и которые корректнее сравнивать с плазмоидами+модулями systemsettings+модулями эффектов kwin. А визуальными элементами раб. стола, которые можно перемещать между панелью и десктопом, в е17 являются гаджеты.

Предлагаю нашему ВГ ознакомиться с предметом обсуждения и прекратить ипать мне мозг.

>да, это всё - модули.

4.2 Удалил все модули, shelf остались, обои - тоже, меню по кликам также появляются. Короче, вполне классическая схема: отрисовка обоев и обработка кликов - отдельно, иконки рисуются фм, натравленным на ~/Desktop, панельки - тоже отдельно, они, в свою очередь, являются контейнерами для апплетов. Гаджетами в е17 является только п. 4.

Теперь посмотрим на кде4: все визуальные элементы десктопа являются плазмоидами, многие из них являются контейнерами для других плазмоидов. Например, есть плазмоид десктопа, который занимается отрисовкой обоев и обработкой кликов мыши. Кроме того, он служит контейнером для других плазмоидов, например панелей, которые в свою очередь служат контейнерами для апплетов. Если перетащить элемент меню на десктоп, то получившейся значок тоже будет плазмоидом. Показом значков занимается не фм, а плазмоид folderview, причём он может отображать любой каталог. Короче, схема абсолютно другая.

AX ★★★★★
()
Ответ на: комментарий от AX

>> А визуальными элементами раб. стола, которые можно перемещать между панелью и десктопом, в е17 являются гаджеты.

(долгий хохот в зале). а почему вы так решили? никто из разработчиков не в курсе, что всё именно так называется... вы увидели слово "Gadgets" в названии модуля (написанного DaveMDS) и оно вам понравилось?! очаровательно....

>> Удалил все модули, shelf остались, обои - тоже, меню по кликам также появляются.

а... как-бы помягче... вы не пробовали сами shelves удалять? или читать, что вам раньше про "обои" писали (с английским плохо? слово background гугль не смог перевести? ссылку на перевод дать?). меню основано на efreet - базовой EFL библиотеке, оперирующей стандартами Freedesktop (xdg). но вы можете и его отключить в настройках клавиатуры/мышки.

>> Теперь посмотрим на кде4: **********

сдаётся мне, что вещи видим мы тоже чуток по-разному. есть наверное какие-то причины, что не позволяют мне "увидеть" в вашем описании kde4 "абсолютно другую схему". постоянно мерещится пародия на E17-ый (плохонькая такая, адаптированная для "широких масс пролетариата"). скажите, у вас остались значки/иконки на десктопе а E17-ом после выгрузки всех модулей? (подсказка - их не будет) скажите, а можно ли в kde4 написать какую-то штуку (хз как оно называется, Вам-то виднее) чтобы включить tiling? скажите, а почему несмотря на Ваши вопли о "тотальной прозрачности" в kde4 нельзя сделать прозрачной панель? или полупрозрачной? скажите, а почему у меня на сервере (видеокарта S3 Trio64) E17-ый не тормозит а kde4 еле шевелится? ну и т.д.

вот есть чуток устаревшее описание концепта E17-го:

http://web.enlightenment.org/p.php?p=docs&l=en

сравните с kde4, а потом посмотрите на вывод команд: pstree -p, top. надеюсь, что время, потраченное на ваше "обучение" даром не пропадёт и вы научитесь хотя бы грамотно аппелировать в дискуссии (то есть делать это аргументированно и корректно).

удачи.

sda00 ★★★
() автор топика

>своему мейнтейнеру о "квадратиках" и проблемах с utf-8 говорили?

А зачем говорить мейнтейнеру арча о том, на что натыкаются пользователи многих других дистров? Вот, к примеру, рецепт одного зюзевода по обходу этого бага: http://www.himki.net/forum/index.php?automodule=blog&req=showblog&blo... Знакомые лица, не правда ли? :D Или вы такое поведение считаете нормальным? Кстати, можно на ваш багрепорт взглянуть?

>в arch-е нормальный мейнтейнер (по крайней мере был).


За мои полтора года в арче я 2-3 раза пробовал е17 и результат всегда был одним и тем же.

>это правится за 10 секунд.


Ага, только в splashscreen всё остаётся..

>смотрите на реализацию RGBA без использования Xorg Composite Extension


Ну вот вы наконец-то сами ответили на свой вопрос.. =) А теперь заюзайте везде composite-расширение, поставьте nvidia-drivers и готовьтесь, готовьтесь во всём обвинять е17! :)

AX ★★★★★
()
Ответ на: комментарий от AX

>> Кстати, можно на ваш багрепорт взглянуть?

на какой из? FYI, я (sda aka sda00) являюсь мейнтейнером де-факто EFL/Enlightenment для OpenSUSE (версий с 10.2 по Factory). и багрепортов по моим репо пока нет.

>>За мои полтора года в арче я 2-3 раза пробовал е17 и результат всегда был одним и тем же.

>> Ага, только в splashscreen всё остаётся..

вы мне предлагаете пнуть мейнтейнера арча?

>> А теперь заюзайте везде composite-расширение, поставьте nvidia-drivers и готовьтесь, готовьтесь во всём обвинять е17! :)

результат:

http://www.imagebam.com/image/73047115050841

тормозов нет, багов нет. композит реализован модулем 'bling', родными дровами NVIDIA и включением Xorg Composite Extension.

вы нам лучше про kde4 что-нить ещё расскажите. гораздо веселее получается. Насчёт рецепта - ссылка пуста. потрудитесь Google cache что-ли указать как источник...

sda00 ★★★
() автор топика
Ответ на: комментарий от sda00

>а почему вы так решили?
Давайте сравним определения плазмоида, модуля и гаджета:
"Plasmoids are applets that can be added to any containment like a panel or the desktop." (http://techbase.kde.org/Projects/Plasma/Architecture); "Plasmoid: A component of Plasma. Often referred as widget, or applet." (http://techbase.kde.org/Projects/Plasma/FAQ)
"Module [ plugin ] – A little piece of code that can be loaded into e17 (and later unloaded). Runs in the same process and has access to all of e17 internals."
(http://wiki.enlightenment.org/index.php/E17_Terminology)
Gadget [ applet, widget, desklet ] – An application with a condensed user interface that is drawn either in a panel or directly on the desktop. Usually gadgets are created from within modules (to allow them to be unloaded). (http://wiki.enlightenment.org/index.php/E17_Terminology)
Дальше будем спорить?

>вы не пробовали сами shelves удалять? ... меню основано на efreet - базовой EFL библиотеке, оперирующей стандартами Freedesktop (xdg). но вы можете и его отключить в настройках клавиатуры/мышки.

И? Они от этого станут модулями? Тогда я настоятельно рекомендую ознакомиться с матчастью: http://wiki.enlightenment.org/index.php/E17_User_Guide/Modules, после чего выполнить в консоли enlightenment_remote -module-list и попробовать найти в выводе сами shelves или меню..

>с английским плохо? слово background гугль не смог перевести?

Мальчик, успокойся, я прекрасно знаю, что такое "задний фон". Просто я стараюсь писать по возможности кратко, в надежде, что собеседник достаточно умён, чтоюы домыслить остальное. К сожалению, мои надежды невсегда оправдываются.. :(

>постоянно мерещится пародия на E17-ый (плохонькая такая, адаптированная для "широких масс пролетариата").

А почему в kde3/gnome/xfce не мерещится?

>а можно ли в kde4 написать какую-то штуку (хз как оно называется, Вам-то виднее) чтобы включить tiling?

Пишите модуль эффектов kwin.

>в kde4 нельзя сделать прозрачной панель? или полупрозрачной?

Включите эффекты раб. стола и у вас всё станет полупрозрачным. %)

>скажите, а почему у меня на сервере (видеокарта S3 Trio64) E17-ый не тормозит а kde4 еле шевелится?

Скажите, а почему при переходе с nvidia-drivers на nv или vesa сразу чувствуется ускорение интерфейса во всех qt-приложениях? Скажите, а почему все эти мифические "тормоза" устраняются настройкой nvidia-drivers, а на их последних версиях куда-то исчезают? Скажите, а сколько ещё я буду сидеть с выключенным композитным расширением из-за дебильного бага с опеноффисом и почему у пользователей ati и nouveau с этим всё ок?

>http://web.enlightenment.org/p.php?p=docs&l=en

Эээ.. и где там описание концепта?

AX ★★★★★
()
Ответ на: комментарий от sda00

>вы мне предлагаете пнуть мейнтейнера арча?

Т.е. в ванильном е17 всё ок?

>http://www.imagebam.com/image/73047115050841


Ну и сервер, соединение постоянно рвётся и закачка начинается сначала. Впрочем, тех 30%, которые успевают закачаться, мне достаточно.

>тормозов нет, багов нет. композит реализован модулем 'bling', родными дровами NVIDIA и включением Xorg Composite Extension.


На какой версии дров тестировалось?

>Насчёт рецепта - ссылка пуста.


http://sda00.blogspot.com/2008/02/e17.html Никого не узнаёте? =)

AX ★★★★★
()
Ответ на: комментарий от AX

>> Дальше будем спорить?

попробуем, ибо становится интересно :). Usually gadgets are created from within modules (to allow them to be unloaded). - на сегодня нет модулей, содержащих несколько гаджетов, что позволит как-то разделять эти понятия. есть безовые модули (что входят в код E17-го: battery, cpu, efm, clock, configuration*, etc) и есть так называемые "экстра" модули:

http://trac.enlightenment.org/e/browser/trunk/E-MODULES-EXTRA

поэтому ваше утверждение о гаджетах, как самостоятельной структуре (без оглядки на модуль) безосновательно.

>> enlightenment_remote -module-list

уже теплее и в принципе вам засчитывается очко (первое). но продолжим. команда, что вы нашли, показывает статус модулёй, у которых есть "интерфейс" или проще говоря, которые собраны и включены в E17-ый как модули (в обычной трактовке этого слова). теперь (чтобы была понятна мысль) предлагаю открыть Enlightenment Configuration -> Windows -> Window Display. есть секция "Automatic New Window Placement" где несколько опций: Smart Placement и т.п. вот эти опции включают/переключают режимы для размещения нового окна. но, да простится мне подобная вольность, это и есть в грубой интерпретации "внутренние" модули (обычные так сказать опции). их нет в выводе упомянутой вами команды, но они существенно влияют (могут влиять) на загрузку CPU. соответственно удаление shelve высвобождает часть ресурсов (проверьте сами). с меню чуток посложнее. при вызове меню происходит кэширование элементов и время ознакомиться с EC -> Advanced -> Performance (Advanced Settings). настройка интервала очистки кэша и выключение опции вызова меню дадут то же, что и выгрузка модуля.

>> Пишите модуль эффектов kwin.

тут пожалуй комментарии излишни...

>> Включите эффекты раб. стола и у вас всё станет полупрозрачным. %)

то есть с добавлением Alpha=255 к чему-то там, что рисует панельку, для того, чтобы панелька стала прозрачной - kde4 ниасилил (другими словами: поддержка RGBA не реализована), и даже с какими-то "эффектами" (а что это такое кстати? это пародия на Compiz-Fusion, что врюхали в kwin? вы об этом, да?) сделать панельку прозрачной никак нельзя?

>> Скажите, а почему при переходе с nvidia-drivers на nv или vesa сразу чувствуется ускорение интерфейса во всех qt-приложениях?

во первых, я не разбираюсь в qt/kde (это вы у нас знаток). глядя на E16 и E17 могу лишь предположить, что есть некие куски кода в qt/kde, что неплохо было бы поправить (ибо и E16 и E17 с композитом работают замечательно).

>> Скажите, а почему все эти мифические "тормоза" устраняются настройкой nvidia-drivers, а на их последних версиях куда-то исчезают?

http://www.nvnews.net/vbulletin/showthread.php?t=118088

открытым текстом говорит представитель NVIDIA, что "we are aware of a case of bad interaction between the NVIDIA X driver and the KDE4 OpenGL compositing manager". получается, что Quake летает, а прочим что-то вечно мешает. и список этих "прочих" довольно характерен.

>> Скажите, а сколько ещё я буду сидеть с выключенным композитным расширением из-за дебильного бага с опеноффисом и почему у пользователей ati и nouveau с этим всё ок?

позвольте.... кто-там орал, что "Я вас сильно огорчу, если скажу, что кде4.1 - это уже "релиз для пользователей"? :)". у E этих "детских" болезней нет. так что хавайте и не скулите.

>> Тогда я настоятельно рекомендую ознакомиться с матчастью: http://wiki.enlightenment.org/index.php/E17_User_Guide/Modules,

>> http://web.enlightenment.org/p.php?p=docs&l=en Эээ.. и где там описание концепта?

http://homepages.pathfinder.gr/kazanaki/contrib/index.html ??? вам приведена ссылка на чуток устаревшие доки. они немного отличаются от описаний в стиле "ткни мышкой вот сюда", но при желании можно кое-что узнать стоящее.

sda00 ★★★
() автор топика
Ответ на: комментарий от sda00

>поэтому ваше утверждение о гаджетах, как самостоятельной структуре (без оглядки на модуль) безосновательно.
Где я говорил о "самостоятельной структуре"? Я уже который пост пытаюсь объяснить вам, что понятие плазмоида/гаджета и понятие модуля е17 соотносятся также, как понятия kernelmode driver и kernel module, или как userspace filesystem и fuse. Да, первое реализуется через второе, но это не значит, что сии понятия тождественны.

>их нет в выводе упомянутой вами команды, но они существенно влияют (могут влиять) на загрузку CPU. соответственно удаление shelve высвобождает часть ресурсов (проверьте сами).

Гы, такие "модули" есть во многих wm с незапамятных времён, не говоря уже о винде, которая умеет добавлять и удалять панели минимум с win98. И в любой de таких "модулей" тоже предостаточно (апплеты панелей, например). Не вижу в "модулях" е17 ничего нового и гениального.

>даже с какими-то "эффектами" сделать панельку прозрачной никак нельзя?

Нет. По крайней мере, пока.

>а что это такое кстати? это пародия на Compiz-Fusion, что врюхали в kwin?

Может по набитости свистелками оно и пародия, но зато куда стабильнее и там нет нескольких очень неприятных багов. К слову, до стабильного состояния его довели куда быстрее, чем берил/компиз.

>открытым текстом говорит представитель NVIDIA

Кстати, о заявлениях nvidia: http://www.linux.org.ru/view-message.jsp?msgid=2971154.

>кто-там орал, что "Я вас сильно огорчу, если скажу, что кде4.1 - это уже "релиз для пользователей"? :)".

Да, кде4.1 уже можно назвать релизом для пользователей. А вот с классификацией продуктов nvidia всё несколько сложнее.. :\

>http://homepages.pathfinder.gr/kazanaki/contrib/index.html

Ах это.. Я решил, что речь о концепте _интерфейса_, чём-то вроде Enlightenment HIG.

>они немного отличаются от описаний в стиле "ткни мышкой вот сюда"

Минздрав предупреждает, чрезмерное распухание ЧСВ крайне опасно для вашего здоровья! =)

AX ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.