Разработчики проекта Fedora сообщили (http://lists.fedoraproject.org/pipermail/devel/2011-November...) о внесении изменений, которые позволили обеспечить работу (https://fedoraproject.org/wiki/Features/Gnome_shell_software...) пользовательской оболочки GNOME Shell на любых видеокартах, без необходимости задействования современных 3D-драйверов. Изначально, GNOME Shell был работоспособен только с драйверами, поддерживающими OpenGL, что, например, мешало запуску данной оболочки в гостевых окружениях, работающих под управлением систем виртуализации. Изменения уже доступны в экспериментальном репозитории Fedora Rawhide, на базе которого будет построен релиз Fedora 17.Возможность работы без 3D-драйверов обеспечена благодаря использованию входящего в последние версии Mesa Gallium3D-драйвера
llvmpipe (http://www.mesa3d.org/llvmpipe.html), предназначенного для осуществления программного рендеринга путём использования LLVM для динамической компиляции шейдеров, обработк...URL: http://lists.fedoraproject.org/pipermail/devel/2011-November...
Новость: http://www.opennet.me/opennews/art.shtml?num=32228
Они переизобрели программный рендеринг в 3D! Теперь банановый^W на LLVM! Афигеть, поклонники 3D-слайдшоу в восторге :)
Ты не прочитал и трети новости.
LLVM применяется для шейдеров, которые без него могут работать только на GPU. И не переизобрели, а задействовали то, что и так есть.
Сурового 3D там нет — слайдшоу даже на не очень годных компах не должно быть.
> Ты не прочитал и трети новости.
> LLVM применяется для шейдеров, которые без него могут работать только на GPU.
> И не переизобрели, а задействовали то, что и так есть.
> Сурового 3D там нет — слайдшоу даже на не очень годных компах
> не должно быть.Но производительность все равно будет ниже, чем вообще без 3D.
> Но производительность все равно будет ниже, чем вообще без 3D.Понятие "вообще без 3D" к гномошеллу принципиально неприменимо, вообще-то.
Поэтому ваше утверждение некорректно.
/* Понятие "вообще без 3D" к гномошеллу принципиально неприменимо */Здесь-то и есть самая главная беда...
Поддерживаю. Я-то думал, что его от 3D "отвязали", а оказалось... Спасибо за комментарий.
Будем надеяться, что сделают внешний вид и юзабельность как у Gnome 2, не это г-но gnome-panel.
И ты новость не читал.
Скорее всего ошмётки гномо-2-подобной морды окончательно выкинут.
Отличная новость с нетерпением жду!
Я еще пол года назад видел kwin с эффектами на mesa software rasterizer, и оно плавно крутилось на intel c2d 1.8Ггц. llvmpipe работает гораздо быстрее, я с ним даже играз в quake3 на core i5 (с классическим программным рендером мезы там такое слайдшоу, что даже меню тормозит).
> гораздо быстрее, я с ним даже играз в quake3Гым, движок q3 на минимуме по современным меркам не требовательный чуть более чем совсем. Это какой-нить xonotic на максимуме - требует от GPU многое. Но там и графика лучше.
Тем не менее, даже программный рендеринг quake 3 очень ресурсоемкая задача. Если бы это было не так, никто бы не стал изобретать 3d ускорители. Но с гномщелью ситуация полегче - там все-таки преимущественно 2d графика, хотя она и рисуется через opengl.
В Q3 шейдеров просто тьма!
intel c2d 1.8ГгцДалеко не все имеют подобные системы. Например школы. И в самом деле, раньше хватало первопня для отрисовки окошек и менюшек. А этот llvmpipe явно на нем будет тормозить вместе с интерфейсом.
> intel c2d 1.8Ггц
> Далеко не все имеют подобные системы. Например школы. И в самом деле,
> раньше хватало первопня для отрисовки окошек и менюшек. А этот llvmpipe
> явно на нем будет тормозить вместе с интерфейсом.Угу, а без него тормозить не будет. Комп просто превратится в фоторамку: раз в минуту картинка меняется.
Ужас. Юзабельность гнома 3 шел и так довольно посредственная - перетащи курсор влево вверх - откроется другое окно в нем возьми изображение маленького окошки и теперь - фанфары - тащи ЧЕРЕЗ ВЕСЬ рабочий стол в правый угол - чтобы перетащить его на другой рабочий стол.
Это "юзабилити"?
Так еще и единственный приличный режим альтернатив запорят.
"Для эффектов нужно 3д видеокарта - бла-бла-бла - и пусть все на других картах рендерится софтварно (во кошмар), но нам все равно, на 5-ядерном сервере все будет шевелится на глаз гладко (ага, при 99% нагрузке на ЦПУ).
Так во вопрос - почему же в E17 без вских 3д на 300Мгц машинах просто летают снгсшибательные визуальные эффекты- а тут такой ужас и кошмар. И вроде программируют то не на интерпретаторе, но что творят!
> Ужас. Юзабельность гнома 3 шел и так довольно посредственная - перетащи курсор
> влево вверх - откроется другое окно в нем возьми изображение маленького
> окошки и теперь - фанфары - тащи ЧЕРЕЗ ВЕСЬ рабочий стол
> в правый угол - чтобы перетащить его на другой рабочий стол.Аноним, не тащи курсор! Открой для себя горячие клавиши!
>Открой для себя горячие клавиши!Проблема в том, что домохозяйки таких слов не знают.
Для них есть специальный дистрибьютив.
Домохозяйки не таскают окна по рабочим столам
Это не оправдание неюзабельного механизма.
Может давайте меню в окнах отменим? Всё через горячие клавиши! И кнопка закрытия окна, знаете, тоже не нужна, вы горячих клавиш не знаете?
> Может давайте меню в окнах отменим? Всё через горячие клавиши! И кнопка
> закрытия окна, знаете, тоже не нужна, вы горячих клавиш не знаете?Давайте лучше пользоваться тем, что больше подходит к ситуации. Удобнее мышь - пользуемся мышью, удобнее клавиатура - пользуемся клавиатурой. Да, ими можно пользоваться одновременно.
1.8
> Да, ими можно пользоваться одновременно.При условии что вы - осьминог, это даже можно делать достаточно эффективно :)
Восемью ногами неэффективно. Зато, слышал, некоторые из нас десятипалы ;-)
Кто-то заставляет использовать? Чего воняешь-то?
> Аноним, не тащи курсор! Открой для себя горячие клавиши!Вот так нормальное DE превратилось в неудачный клон емакса...
> Аноним, не тащи курсор! Открой для себя горячие клавиши!И вообще выкинь эту мышь нафик. Она же только мешает новациям в развитии софта.
Шоткаты
> Шоткаты... в емаксе. А DE для неквалифицированных пользователей - все должно легко и изящно делаться мышкой.
>> Шоткаты
> ... в емаксе. А DE для неквалифицированных пользователей - все должно легко
> и изящно делаться мышкой.Причём, что характерно, если думать головой, то можно обойтись и без кучи горячих клавиш, и без дебилизма с мышью. Но Джобсы хотят кушать, и вся надежда опенсорса на меценатов вроде Шаттлворта, да редких гениальных фанатиков-дизайнеров (к своему стыду, я таких в опенсорсе не могу назвать ни одного, но верю, что они есть). Ибо программисты, конечно, люди зачастую умные, но интерфейсы делать практически не умеют (я тоже, если кому-то интересно).
> Так во вопрос - почему же в E17 без вских 3д на 300Мгц машинах просто летают снгсшибательные визуальные эффектыВот это вранье. Оно даже у меня подтормаживало, на 2 ггц athlon64 с 2,5 гигом памяти
Хотя наверное, его можно ускорить
> Так во вопрос - почему же в E17 без вских 3д на
> 300Мгц машинах просто летают снгсшибательные визуальные эффекты- а тут такой ужас
> и кошмар. И вроде программируют то не на интерпретаторе, но что
> творят!Потому что никто не должен пользоваться машинами 300Мгц. Все обязаны раз в полтора года отдавать кровные за более мощное железо. Ну и что с того, если старенький пентиум ещё способен на многое? Всё равно его надо на свалку - и раскошеливаться на супер-пупер видюху с встроенным дата-центром, восьмиядерным процем и охлаждением на жидком азоте. А потом - ещё на одну, с адронным коллайдером внутри, иначе никаких эффектов не будет и ни одно окошко не откроется. Welcome to Open Source!
Не кажись умнее других. Про горячие клавиши я знаю, не в этом дело.
> Не кажись умнее других. Про горячие клавиши я знаю, не в этом
> дело.А в чём дело, аноним?
> А в чём дело, аноним?Наверное, в том, что если бы пользователю нравились "шоткаты", он бы выбрал awesome, xmonad или еще что-нибудь в этом роде.
Гномовский оконный менеджер как бы претендует на интуитивную понятность, что сразу исключает требование постоянно держать в голове кучу "шорткатов".
>> А в чём дело, аноним?
> Наверное, в том, что если бы пользователю нравились "шоткаты", он бы выбрал
> awesome, xmonad или еще что-нибудь в этом роде.
> Гномовский оконный менеджер как бы претендует на интуитивную понятность, что сразу исключает
> требование постоянно держать в голове кучу "шорткатов".Так вариантов немного - или клавиатура, или мышь. Gnome Shell позволяет достаточно комфортно пользоваться тем или тем, или двумя сразу. Чем плохо?
>затем транслируются в стандартный машинный код для архитектур x86 или x86-64жаль, на ARM планшетах бы жто пригодилось в связи с отсутствием нормальных дров
>>затем транслируются в стандартный машинный код для архитектур x86 или x86-64
> жаль, на ARM планшетах бы жто пригодилось в связи с отсутствием нормальных
> дровНа ARM системах вообще зачастую 3D ненужно.
> На ARM системах вообще зачастую 3D ненужно.А они об этом в курсе? А то в каждом втором ARM зачем-то ускоритель воткнут :)
> На ARM системах вообще зачастую 3D ненужно.Там оболочка GNOME Shell не заработает, не потянут её ARM.
> жаль, на ARM планшетах бы жто пригодилось в связи с отсутствием нормальных дровМеня в этом плане разработчики гнома поражают: с одной стороны, интерфейс затачивают под планшеты с тачскрином, с другой - системные требования выставляют как у топовых геймерских десктопов. В результате и там и там все фигово, а подходящего для гноме3 компа пока еще не создали.
Какой смысл поддерживать урезанный классический режим Gnome, если есть аналогичный Xfce? Но мне лично gnome-shell очень нравится.
Вот упыри, как этим пользоваться-то теперь будет, если gnome-panel уйдёт? Придётся на mate ушуршать, если оно-таки выживет.
Обратная волна модернистской дури -- Гномошелл учат работать на слабых видеокартах. Потом останется сделать его удобным для десктопа.
Только как-то через ж..у всё делают: 3D режим будет гоняться через Mesa Gallium3D, которая будет эмулироваться через LLVM. Тормоза будут ещё те. Отказались бы уже честно от Mutter в пользу Metacity для 2D и не городили бы огород.
> Только как-то через ж..у всё делают: 3D режим будет гоняться через Mesa
> Gallium3D, которая будет эмулироваться через LLVM. Тормоза будут ещё те. Отказались
> бы уже честно от Mutter в пользу Metacity для 2D и
> не городили бы огород.На слабых картах с этим гномошеллом и Metacity будет тяжеловат. Надо оконным менеджером делать Openbox, не иначе. Со вторым гномом Openbox отлично уживался в Debris Linux, летал на древнем железе, не то что на слабом.
> Только как-то через ж..у всё делают: 3D режим будет гоняться через Mesa
> Gallium3D, которая будет эмулироваться через LLVM. Тормоза будут ещё те. Отказались
> бы уже честно от Mutter в пользу Metacity для 2D и
> не городили бы огород.Как-то поставил mutter на sis650, больше 3 fps не получил. Хотя glxgears 100fps выдаёт. gallium llvm действительно быстрее обычной месы. Лучше бы под openbox и xcompmgr подгоняли, она и без 3D летает со своими эффектами.