ASPDesktop (предложение)

Автор: B.X Дата: 27.12.2003 02:37 По-моему этого продукта ASPLinux не хватает, была бы хорошая ветка продуктов от вашей компании. Необязательно, конечно, создавать с нуля ASPDesktop, но он нужен. Как будет всё-таки красиво, когда у нас всё будет своё. Начиная от ASPLoader, и продолжая в ASPDesktop, можно добиться много.

Например сделать ему единый интерфейс. Все программы в нём должны запускаться как в родном. Говоря о том, что не всё надо начинать с нуля, я говорил о том, что есть компания в России, которая занимается производством десктопа, правда для windows, Aston (astonshell.com), если бы с ней скоопирироваться, то ASPLinux получил бы свой десктоп по умолчанию, достаточно красивый и удобный.

В общем, хотелось бы услышать от разработчиков их мнение, можно ли надеяться, что будут хоть какие-то планы в этом направлении. Смотря на дистрибутивы, я понимаю, что компания ASPLinux ищет всегда собственные решения и ваши решения оказываются на редкость удачными, быть может ASPDesktop станет таким же?
Re: ASPDesktop (предложение) 28.12.2003 15:45XMan По хорошему, нужно не десктоп делать, а новые XFree. Уж больно они медленно развиваются.
В связи с этим появились два новых проекта Xoveur (кажется так) и XWin. Но первый базируется на XFree, а второй только осенью начал работать Улыбка
Re: ASPDesktop (предложение) 30.12.2003 07:39B.X десктоп тоже можно. Да если бы хотя бы ASPLinux свои темы для GNOME и KDE сделала, уже было бы хорошо. Для начала, я имею ввиду. А свой десктоп все равно нужен...
Re: ASPDesktop (предложение) 05.01.2004 11:0820khz XMan писал(а):

> По хорошему, нужно не десктоп делать, а новые XFree. Уж
> больно они медленно развиваются.
> В связи с этим появились два новых проекта Xoveur (кажется
> так)
xouvert.org
никак не дождусь, когда выйдет первый их релиз, а то эти иксы достали своей тормозучестью (хотя и kde тут не левый)

ps see www.slax.org
Re: ASPDesktop (предложение) 07.03.2004 17:09B.X И Х-сы тоже новые нужны, конечно, но я имел ввиду то, что если будет свой ASPDesktop, то АСПЛинукс сможет внедрять свои технологии видимые непосредственно для конечного пользователя.
Re: ASPDesktop (предложение) 07.03.2004 20:3120khz люди, ну хватит уже мечтать!
Re: ASPDesktop (предложение) 07.03.2004 22:54XMan Предлагаешь заняться делом ? Улыбка
Re: ASPDesktop (предложение) 07.03.2004 23:1220khz а почему бы и нет?
например, подписаться на список рассылки kde-usability, писать отчёты о багах и о юзабилити.

хоть что-то вместо того, чтоб безрезультатно флуд распускать на форуме

тут даже программировать не обязательно (хотя, конечно, это приветствуется...)
Re: ASPDesktop (предложение) 08.03.2004 14:56XMan Чего-то я не понял - мы за KDE или за свой ASPDesktop ? Улыбка

На самом деле пора уходить от стандартных схем столов. Пора делать не рабочий стол, а рабочее пространство. То есть, 3D-оболочку на базе OpenGL. Очень много преимуществ, особенно в плане визуальных эффектов, которые сейчас делаются программно, и абсолютно никаких недостатков, поскольку пользователь сможет работать и в привычном 2D, так как тот является составной частью 3D. Просто не будет использоваться дополнительное измерение.

Я почти год назад на другом форуме высказал эту мыслю и заметил, что в недрах MS что-то такое явно варится, тем более, что они DX в ядро впихнут в следующей версии win. Народ посмотрел на это скептически. Месяц назад Sun анонсировали разработку подобной оболочки. Вот такие пирожки с котятами...

PS. А для счастливых обладателей стереошлемов и очков - вообще рай на земле будет. Я уж не говорю о костюмах Улыбка
Re: ASPDesktop (предложение) 08.03.2004 19:10Bircoph На моем Celeron 375, 64 Mb ставить 3D Desktop? Ну-ну...
Линух тем и хорош, что позволяет полноценно работать практически на любых компах, и не надо это дело портить.

Но самое важное другое: если в 2D глюков полно, то сколько их будет в 3D??? Ведь трехмерная графика - дело существенно более сложное.

Таким образом в реальности будет трехмерная, прикольная игрушка, а не рабочее место.
Re: ASPDesktop (предложение) 08.03.2004 20:42unDEFER Bircoph писал(а):

> На моем Celeron 375, 64 Mb ставить 3D Desktop? Ну-ну...
> Линух тем и хорош, что позволяет полноценно работать
> практически на любых компах, и не надо это дело портить.

А что вы так беспокоитесь? В любом случае это будет как отдельный Desktop (3D KDE, например), отдельная программа. Кому захочется тот запустит, другие остануться в 2D KDE (Gnome, Fluxbox, blackbox ...) или даже консоли ;-)
Видите? никто никого не заставляет даже в графический режим переползать - консоль есть и остаётся "лучшим и наиболее информативным" средством управления системой. Так, что проблемы не будет с созданием 3D Dektop'а, зато будет больше выбора для пользователя.

Не представляю на самом деле как ЭТО может выглядеть, но я буду очень рад, если ОНО появиться в Linux раньше, чем в Windows ;-)
Re: ASPDesktop (предложение) 08.03.2004 20:44XMan > На моем Celeron 375, 64 Mb ставить 3D Desktop? Ну-ну...

Поверь, будет намного быстрее и легче для системы за счет использования фич видеокарты.
Я на подобном аппарате в Q3 игрался без проблем. С полноцветным разрешением 1024x768. Причем, X-клиент был запущен на другом аппарате. Фактически, в терминальном режиме игрался Улыбка

А теперь представь тот же Q3 с тем же качеством картинки, только реализованной программными средствами. Представил ? Как ты думаешь, FPS будет больше единицы или меньше ? И какие еще задачи смогут при этом работать ? А памяти сколько уйдет под него ?
А именно так сейчас работают ВСЕ оконные менеджеры.

> Линух тем и хорош, что позволяет полноценно работать практически на любых компах, и не надо это дело портить.

А чем портить ? Тем, что вместо использования RAM для картинок всяких будет использоваться память видеокарты ? Или для создания прозрачности будет использоваться видеопроцессор вместо CPU ? Ну ну...

С другой стороны - кто тебе сказал, что это будет единственный вариант ? Или кроме KDE больше ничего не существует ?

> Но самое важное другое: если в 2D глюков полно, то сколько их будет в 3D??? Ведь трехмерная графика - дело существенно более сложное.

Ничего подобного. То, что в 2D глюки - это потому, что вместо использования ресурсов видеокарты народ пишет программную эмуляцию, да и то не на всё. Вот тебе и глюки. А сложность 3D... Ну не знаю... Или это я такой умный, или это кто-то про OpenGL вообще ничего не знает Улыбка

Фактически, современная видеокарта используется максимум процентов на пятнадцать. Всё остальное - балласт, за который заплачены "лишние" деньги.
Вас это устраивает - нет вопросов - это личное дело каждого. Меня такое положение не устраивает абсолютно.

---

Удобство и функциональность пространства - это уже дело дизайна. Почему-то народ обычно представляет себе закрытое помещение, типа комнаты, в которой есть всякие шкафчики с ящиками. Вот это действительно в корне неправильный подход, потому как несколько неудобно использовать всего один манипулятор вместо привычных четырех.
Re: ASPDesktop (предложение) 10.03.2004 19:0320khz > Месяц назад Sun анонсировали разработку
> подобной оболочки.
open source ?

> Или это я такой умный, или это кто-то про
> OpenGL вообще ничего не знает Улыбка
если ответ на первый вопрос отрицательный, то почему бы Вам не присоединиться к другому такому проекту

[www.google.com.ua]
особенно
[www.directfb.org]
и [www.directfb.org]
?
(работа там действительно объёмная, возможно не один год, да и есть ещё проблемка с не open-source-драйверами для видеокарт)

ps может ещё поднять эту тему на форуме kde - чтобы в это дело ввести QT? (в этом я __очень__ не сильно разбираюсь, но чую здесь __принцип минимализма__...)
Re: ASPDesktop (предложение) 10.03.2004 19:4620khz и в натуре, в свете последних (нечастых) новостей xfree86 (см. также комментарий @ linux.su), от неё в ближайшее время хорошо бы отказаться (очень уж это громоздкая и неподвижная вещь), тем более, что есть версия qt, работающая не через иксы (не знаю на сколько это в тему).

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

опять же, догадки...
Re: ASPDesktop (предложение) 11.03.2004 02:50XMan >> Месяц назад Sun анонсировали разработку
>> подобной оболочки.

> open source ?

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

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

Если ответ на вопрос "это я такой умный" "отрицательный", то нафиг я нужен тому проекту Улыбка
На самом деле я бы активно поработал в качестве идеолога, ибо на остальное времени не хватает. У меня и так пара моих проектов в подвисшем состоянии Грустный

> (работа там действительно объёмная, возможно не один год, да и есть ещё проблемка с не open-source-драйверами для видеокарт)

Работы там действительно весьма немало, но не в области создания WM, а скорее в области проработки API всего этого чуда так, чтобы "дешево и сердито". А для того, чтобы небыло проблем с дровами, должен быть API дров аля XFree.

> ps может ещё поднять эту тему на форуме kde - чтобы в это дело ввести QT? (в этом я очень не сильно разбираюсь, но чую здесь принцип минимализма...)

Не поможет. Я засылал эти мысли год назад разработчикам KDE. Никакой реакции. Кроме того, по хорошему опять таки нужно что-то делать с XFree, а то весьма неудобно получается работать с 2D и 3D вперемешку при наличии отсутвия 3D-оверлея.
Я так понимаю, немногие являются обладателями видеокарт за $1000+ ? Улыбка

> тем более, что есть версия qt, работающая не через иксы (не знаю на сколько это в тему).

Ага. На компутерах, типа "Пальма". Ну или в телефонах Улыбка

> И, как мне кажется, сейчас наибольшая вероятность того, что такой альтернативный проект будет финансироваться каким-нибудь дистрибутивом.

Лучше бы он Интелом активно поддерживался. Они бы смогли пообщаться с производителями железа на должном уровне. Глядишь, вместе с SGI добили бы таки OpenGL 2.0 и внедрили его поддержку в свои карты. А может и кое-что из DX реализовали бы Улыбка
Re: ASPDesktop (предложение) 11.03.2004 08:22gm2k Для Windows программы такого рода (3д рабочее окружение) существуют достаточно давно - Win3d например, есть еще несколько, но я не помню их названий, найду - напишу. Так что они - раньше. Но в Линукс этим лично я пользоваться не стал бы - я минималист - все должно быть по минимуму, только самое необходимое. Мой выбор - fluxbox.
Re: ASPDesktop (предложение) 11.03.2004 17:16XMan Такие штуки есть и для XFree. Но какое-то оно всё не такое...
Они раньше - это да. Только не распространены. Да и мало кто знает об их существовании.
Re: ASPDesktop (предложение) 11.03.2004 17:4920khz > я минималист - все должно быть по минимуму,
а Вы читали эту тему полностью???

речь идёт об использовании 3d-функций видеокарты, что, в своб очередь, приведёт к увиличению быстродействия.

2xman
я там ссылки постил, может Вы сконтактируете с автором того текста (он там тоже говорил про то, что надо базу API-функций делать).
И ещё может попробовать написать письмо автору Y Window System? (он начал делать аналог иксов с нуля - в рамках своей дипломной работы).

Да, уточните пожалуйста, что нужно сделать:
получается, что иксы не предоставляют API-базу для 3d и все оконные менеджеры эмулируют его.
А как же игры, существующие под Linux?


Я, как уже говорилось, в этом полный ноль, но, возможно, если я поступлю на Факультет Информатики и Вычислительной Техники, через несколько лет сам займусь этим
Re: ASPDesktop (предложение) 12.03.2004 00:33XMan > я там ссылки постил, может Вы сконтактируете с автором того текста (он там тоже говорил про то, что надо базу API-функций делать).

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

> И ещё может попробовать написать письмо автору Y Window System? (он начал делать аналог иксов с нуля - в рамках своей дипломной работы).

По-моему, он диплом уже сделал и теперь просто продолжает разработку. Будет новым Торвальдсом Улыбка

> получается, что иксы не предоставляют API-базу для 3d и все оконные менеджеры эмулируют его.

Нет. Не в этом дело. База есть. Её реализация предоставляется модулем GLX. Но она отделена от базы 2D.

Дело в том, что невозможно смешать 3D и 2D в так называемом оверлее, если драйвер или карта этого не поддерживает. В качестве примера самое простое это альфаканал - невозможно использовать GL-ные ресурсы для эффекта полупрозрачных виджетов. Даже если рисовать виджеты (отдельные видимые объекты, имеющие свой собственный метод рисования; то бишь, окна, кнопки и т.д.) по алгоритму художника, под последним не будет видно предпоследнего. Разве что фон GL-виджета или другие GL-объекты (объекты в области GL-виджета; рисуются методом рисования виджета).

Поддерживающие эту фишку карты позиционируются для профессиональной работы с графикой. То есть, упор делается не на скорость рендера, а на его качество. Посему для дома, для семьи однозначно не подходят - fps не тот. К тому же, стоят запредельных денег Улыбка

Вот все оконные менеджеры и имеют свою программную реализацию всяких эффектов, зачастую далеко не лучшую. Например, в том же KDE имеется дополнение для рисования тени вокруг окон. Весьма занимательно работает при перемещении окна. Иногда тень остается и после закрытия окна Улыбка
А теперь помотрим на MacOSX. А всё почему ? Правильно - у них в базе лежит BSD, но графический сервер свой собственный. Там такие навороты есть... мама не горюй Улыбка

Собственно, MS к этому и пришла очень давно с помощью DX. Теперь вот в ядро свое его впихнет окончательно. Незнаю, как сделали они, но я вижу простое решение - заворачивать всё 2D в GL, если таковое присутствует. И заворот этот должен делаться именно графическим сервером, чего не наблюдается.

> но, возможно, если я поступлю на Факультет Информатики и Вычислительной Техники, через несколько лет сам займусь этим

? ДонНТУ ? Он же в прошлом ДПИ и ДГТУ ?

PS. Может как-нибудь без "Вы" ? Мне и на работе формальностей хватает Улыбка
Re: ASPDesktop (предложение) 12.03.2004 18:2820khz значит, будем пропагандировать игреки?

? ДонНТУ ? Он же в прошлом ДПИ и ДГТУ ?
не, я в Киевском ПолитEXE...
RSS-материал