Для начала немного истории. Оговорюсь сразу, что все пишу по памяти, если где-то и привру, то не принципиально, если где-то не прав, прошу меня поправить.
Итак, год примерно 2002 - начало 2003-го, небезизвестная компания M$ анонсирует новыю систему, которая будет называться Longhorn. Не Windows Longhorn, а просто Longhorn. Типа она настолько новая и крутая, что это и не Виндовс вообще. Буквально на следующий день (имхо) маркетологи надавали по башке длинноязыким ораторам и поправились: Windows Longhorn, конечно же Виндовс! Как вы могли подумать иначе? :-))
Было объявлено, что система будет стоять на 4-х китах:
1. служба обмена сообщениями (interprocess communication service, насколько я понимаю?) Indigo;
2. файловая система WinFS, основанная на XML (полный идиотизм, но сейчас не об этом);
3. что третье сразу скажу - не припоминаю;
4. супер-пупер навороченный пользовательский интерфейс Avalon. Все будет просто сверхкрасиво, виджеты будут переливаться всеми красками радуги (только bpp побольше), будет вам и альфа-канал и бета-распад. А чтобы ваш процессор не перенапрягся, мы будем перенапрягать вашу видюху.
Собственно, вот о четвертом пункте я и хочу сказать особо. Если конкретизировать мою мысль, то она будет звучать так: почему KDE 3.4 лучше грядущего Avalon, (который будет еще грести года полтора до финальной версии), и уж тем более лучше, чем WinXP UI.
А вот почему.
Через некоторое время M$ заявило (а скорее, скромненько заметило), что вот, мол, тут две такие мазы... Первая - мы не успеваем сделать WinFS к релизу... NTFS рулит. А вторая - мы не успеваем доделать Avalon полностью. Будете рендерить виджеты на проце. По крайней мере - до выхода SP1.
Еще когда только было заявлено о возможностях Avalon, я подумал: "блин, у них ведь есть иногда путные идеи!.. Жаль, что KDE так не умеет... (В смысле - рендерить виджеты на видюхе.) Интересно, а сделают они [KDE development team] такое к релизу Longhorn?" И вот пожалуйста - через некоторое время после новости о кастрации мужского населения Авалона (а точнее - вчера) я узнаю о, и настрайваю такую фишку в KDE!!
"Вот на этом месте, пожалуйста, поподробнее!" KDE 3.4 вкупе с Xorg 6.8 (или выше) и фирменными видеодровами реализовывают прозрачность окон, меню и других виджетов, а также тени от них с рендерингом на видеоакселераторе! Думаю, корректно назвать это "аппаратной прозрачностью". Как это выглядит, если интересно - посмотрите сами - настроить это очень легко. Хотя, это и так можно представить: феноменальное удобство KDE, включая возможность указывть отдельные настройки для каждого типа окон + шустрый просчет всего этого на GeForce - это сила!..
Несколько слов о настройке. Для определенности, примем, что фирменные дрова nVidia/ATi у вс уже установлены.
Тогда, вам необходимо добавить в xorg.conf следующие строки:
Код:
Section "Extensions" Option "Composite" "Enable" Option "RENDER" "true" # Не обязательно EndSection
В тот же xorg.conf в секцию Device вам необходимо добавить следующие строки:
Код:
Option "AllowGLXWithComposite" "true" Option "RenderAccel" "true" # Это нужно ТОЛЬКО если у вас GeForce! Option "backingstore" "true" # Это нужно ТОЛЬКО если у вас Radeon!
Все!!! Запускайте KDE и пользуйтесь на здоровье! Если хотите прозрачность в другой графической среде - тогда вам нужно пользовать Xorg'овый composite manager (эта штука как раз и отвечает за прозрачность), т.к. в KDE он свой.
Код:
$ man xcompmgr
Большинство людей скажут мне: "А зачем оно надо?". Что-ж, кому-то надо, кому-то нет. Вот только M$ навязывает подобную функциональность (да знаю я, что оно выключается, все равно, оно ведь будет реализовано в Avalon), а Linux - нет.
Ложка дегтя напоследок.
Все это лично у меня в Slackware работает довольно нестабильно. Этому я вижу 2 объяснения. Во-первых, KDE 3.4 вообще содержит больше глюков, чем 3.3 версия (та вообще не глючила), что я заметил сразу и что есть очень удручающе. Ну а во вторых, технология все-таки хоть и не концептуальная, но новая, не обкатали еще и не оптимизировали код (ни KDE'шники, ни Xorg'овцы).
Что-ж, время все расставит по своим местам.
Переименовал тему и перенес во флейм. Daemon
Последний раз редактировалось ChromeFX 20.05.2005 11:38, всего редактировалось 1 раз.
Member
Статус: Не в сети Регистрация: 04.07.2004 Откуда: СПб
ChromeFX оффтоп какой-то, в теме заявляешь о системах, а пишешь только про desktop enviroment,
что для линукса вообще может быть неактуально, кто-то de вовсе не юзает и живет в консоли.
Хм... Забыл написать вывод. А он, собственно прост: "то, что M$ преподносит как величайшее достижение в области науки и техники и реализовывает 5 лет, ребята из Xorg реализовали быстро, просто и без шумихи". Реализовали на полтора-два года раньше. Так что, KDE рулил и будет рулить и никакой windows GUI (GUI == графический убогий интерфейс) с ним никогда не ставнится.
Я не очень вдавался в смысл материала, но c Mac OS X похожая ситуалия, насколько я понял.
http://arstechnica.com/reviews/os/macosx-10.4.ars Пока Apple собирается, Xorg сделали. Только если учесть, что Mac OS X основана на FBSD во многом, то эти ребята идут торной тропой, им легче...
Добавлено спустя 2 минуты, 30 секунд: StiGmaster Вообще-то я поправился в самом начале топика, да и KDE имеет к Linux самое прямое отношение. А винда без UI вообще немыслима.
Ну и сколько в процентном отношении человек пользуют только консоль в Линухе?
Member
Статус: Не в сети Регистрация: 08.02.2004 Откуда: Moscow
ChromeFX Я юзаю консоль, когда ГУИ не нужен, и юзаю KDE 3.1 когда он нужен и не бегаю за полупрозрачными окнами и буквами, которые переливаются всеми цветами радуги, дабы юзер мог сказать - "а винда так не умеет". Обновляться не собираюсь, т к оно работает - вот и не трогай пока работает.
А то что там M$ задумала новый супер-пупер интерфейс - с жиру бесятся. Меня вообще добивают юзеры у которых на экрне всё куда-то заезжает и выезжает, висит куча органайзеров и календариков + полтора-два десятка программ в трее аля "у меня 10 антивирусов, чтоб секретную инфу не сперли"
Member
Статус: Не в сети Регистрация: 04.07.2004 Откуда: СПб
отношение конечно имеет прямое, но не непосредственное. такое же отношение к линуксу имеют gnome, icewm, xfce и т.д.
от того что в линуксе можно относительно глубоко кастомизировать графику, для большинства лучше он не станет.
винда - конечный продукт, платный,
линукс - в общем случае "сделай сам", бесплатный,
сравнивать их - флеймовое занятие.
Member
Статус: Не в сети Регистрация: 12.09.2003 Откуда: Одесса
Товарищ, извините, а какое отношение имеет KDE к xorg'у? Это дело и у меня во флюксе наверняка реализуется, и в десятке других менджеров. Как и много других красивых фич типа 3ddeskd..
ChromeFX А можно пре-скриншоты для сравнения? А то из 3Д-ГУИ я видел только looking glass.
Я не про 3D GUI говорю, а просто про прозрачный! :-))
Ща, я тут с ЛС разберусь - как на нее закачать...
Народ, может, кто-нибудь разместит неск. файлов где-нибудь на своей ПС ?? Мне разбираться со страницей ради 3-х скринов неохота...
Member
Статус: Не в сети Регистрация: 14.08.2004 Откуда: EU
И какой отношение имеет КДЕ к Винде? Может КДЕ будет заменять оболочку винды?:) А зачем КДЕ GeGorce 6800 Ultra?:) А где в КДЕ 3DMax, Фотошоп, Корел на худой конец?:)))
Member
Статус: Не в сети Регистрация: 28.01.2004 Откуда: :адуктО
Как-то "вовремя" спохватились софтописатели, что у видюха на холостых в 2Д Хорошо, что вообще спохватились.
Скрины плиз!!! И как со скоростью? Уменшилась ли загрузка проца/памяти?
Member
Статус: Не в сети Регистрация: 12.09.2003 Откуда: Одесса
Highway Star Ты немного не понимаешь. Существует много графических серверов и много оконных менеджеров. Сервера обеспечивают возможности, менеджеры - красивости и удобности. Графическую программу можно запустить на голом сервере. Можно работать и вообще без графики. Богатство возможностей просто офигительное..
Зачем 6800 - в тот же UT2004 играться..
И в КДЕ ничего такого нет. Это просто менеджер со своими прикладными программами. А такие вещи, как Maya, Gimp и прочее можно пустить хоть из гнома, хоть из флюксы, хоть из xfce.. Очень много всего.
Member
Статус: Не в сети Регистрация: 28.01.2004 Откуда: :адуктО
Highway Star
Цитата:
И какой отношение имеет КДЕ к Винде?
Если КДЕ будет красивым и удобным Микросакс рано или поздно идеи уворует, а мож КДЕ купит, а мож обанкротит, а мож... Смотря с какой ноги чудовище Балмер встанет и девелоперов на борьбу с коммунистом Торвальдсом пошлет. А нам, счастливым юзерам Самой Великой, Могучей и Единственной системы буде шастЪе.
Цитата:
А где в КДЕ 3DMax, Фотошоп, Корел
А Вам как любителю прекрасного не отрадно, что хоть один интерфейс станет лучше?
Если КДЕ будет красивым и удобным Микросакс рано или поздно идеи уворует, а мож КДЕ купит, а мож обанкротит, а мож...
Не-е-е-ет, это исключено ;-)) Можно купить компанию, но не сообщество. Поэтому нельзя купить KDE - оно принадлежит сообществу, а не кому-то конкретно. А то что M$ воруют, это я сказал уже давно и продолжаю говорить. Они отказались от реестра. Они ввели модульную систему установки. Это все от Юникса. Вот только прямые руки кто им даст??..
dettachment писал(а):
Смотря с какой ноги чудовище Балмер встанет и девелоперов на борьбу с коммунистом Торвальдсом пошлет.
Поверь, OSDL консорциуму (IBM + Intel + NEC + еще много кто) на Балмера просто положить. Точнее не положить, а насолить ;-))
Member
Статус: Не в сети Регистрация: 28.01.2004 Откуда: :адуктО
Цитата:
Поэтому нельзя купить KDE
Во дурья башка! Совсем с этими аудитами из головы вылетело, что КДЕ опен сорс
Насчет консорциума... Возожно, что насолят, но пока особых подвижек не видать, к сожалению.
И еще - ламерский вопрос. Винда ведь соответствует POSIX, так почему нельзя обязать законом писать все приложения так, чтобы они работали везде? Например поставить на Вин КДЕ или на Линукс Авалон?
Следует заметить, что и для Windows линии NT/2000/XP декларируется соответствие стандартам POSIX. Однако, как это в обычае у фирмы-разработчика этих продуктов, стандарты эти понимаются тут весьма своеобразно и трактуются весьма расширительно в плане "улучшения". А потому отнесение Windows к POSIX-совместимым системам по меньшей мере спорно.
А на винду есть, например, BlackBox.. Ставят, и ещё как..
dettachment POSIX то он POSIX, но если бы дело было только в нем...
Имхо, тут есть еще 3 причины, почему нет КДЕ на винде.
1. Никто не сможет к винде прикрутить подобные вещи, т.к. это нужно очень тесно прописывать все взаимодействия с ядром.
2. КДЕ под подобные взяимодействия просто не проектировалась. Она проектировалась для работы с KDM(GDM/XDM), а тот в свою очередь - для работы с Х-сервером. Где все это в винде?? Эмулировать?.. Очень трудоемко и, как следствие, мы подходим к 3-му пункту:
3. Никому это не надо.
PS Есть конечно, всякие Талисманы и тому подобная чепуха, но это все false.
PPS BlackBox мож и есть, лично я не видел. Ну все-ж таки, это не KDE, так что...
Advanced member
Статус: Не в сети Регистрация: 09.06.2003 Откуда: USSR
Кстати по теме, вчерась как раз поставил FreeBSD 5.4, правда ядолго матерился и никак не мог найти где там настройки оболочки для Иксов. Оказалось с версии 5.3 настройку выбора оболочки убрали вообще (типа ручками делайте, вот уроды ). Там как раз KDE 3.4. Хмм, до этого сидел на 3.0 честно говоря особых изменений не увидел. ну да, красивости набросали там, всякости интересные. Темы нормальыне, но в основном все тотже KDE 3.0. Не знаю почему кто-то говорит что Windows UI не конкурент KDE я не знаю. Так как я большую часть все же сижу на виндах, по мне KDE все еще кривость ужасная. Хотя становится все лучше и лучше! Это конечно радует
Сейчас этот форум просматривают: q7777777 и гости: 13
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения