LINUX.ORG.RU

Сообщения domenick

 

Демо QPE 4.1.1

В продолжение новости о демо QPE. Попробовал я эту демо. Довольно весело. С мини CD запускается.

В реальности для меня дистрибутив выглядел, как основанный на некой смеси DSL, Debian, Knoppix - вроде бы не чистый DSL - особо не разбирался. Ядро, как видно 2.4.26... с определнием оборудования и автонастройкой возникают сложности (что на нормальный Knoppix уже не очень похоже), но нечасто - на разных машинах тестировал.

По QPE - неоднозначные впечатления. Внешне неплохо... Однако, не сказать, чтобы сильно выделялась на фоне прочих современных окружений для мобильных телефонов. Размер QPE - без некоторых частей ~70 МБ и даже, видимо, больше. Что несколько странно... многовато для телефона, на мой взгляд.

Эмуляторы работали хорошо - без сбоев.
Вобщем прежде, чем брать QPE мобильный телефон - оценить довольно удобно.

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

domenick
()

GalaxyMage.

Недавно, 26 марта, обновилась, выглядящая многообещающей открытая игра GalaxyMage. Из ее описания: "GalaxyMage это свободная, с открытым кодом тактико/стратегическая RPG для Windows, Linux и Macintosh с поддержкой многопользовательского сетевого режима".

Сайт игры www.galaxymage.org

Установка прошла не без сложностей :), но как видно все завершилось благополучно. Точнее, почти все - виден вывод ошибки, при генерации произвольной карты - это пока не заработало. Собственно, начал с установкой разбираться час назад, с самой игрой почти совсем не разбирался.

На внешний вид рабочего стола особо внимание обращать не нужно - это все тесты.

>>> Просмотр (1024x640, 273 Kb)

domenick
()

Enemy lines 3

Игрушка простенькая, но играть приятно. Собирал из исходников - могут быть небольшие помарки, поправить их довольно просто. Страничка проекта (есть и еще там игрушки) http://raum1.memebot.com/enemylines/part3.html
Из описания цель игры: "Или уничтожить злых роботов до того, как они подберутся слишком близко, или убежать с помощью реактивного двигателя :). Роботы не могут прыгать, но они могут разрушать стены :) ".
Enemy lines - "3D от первого лица", наверное, с многопользовательским режимом было бы еще интереснее. Исходный текст довольно простой. Вобщем игрушка - так же пример, на котором можно изучать программирование.

Заодно WengoPhone - тестировал открытую альтернативу Skype. Пока Wengo похуже, конечно.

>>> Просмотр (1280x800, 288 Kb)

domenick
()

Марс атакует...

Продолжаем тесты OpenGL в игрушках под GNU/Linux.
Вот уже родная игра CodeRED: Alien Arena for LINUX ~130 Мб всё, http://www.planetquake.com/cor/

Должно быть как на картинке слева... на моем ноуте относительно нормально работает, соответственно справа. Возможно, проблемы из-за того, что в выводе немного ниже. Где-то промелькнуло, что разработчики, что-то там под GNU/Linux отключили, пока. Лень разбираться. Хотя работает пересобоанное и из исходных текстов. Вообще игра сыровата, но инсталлятор довольно приличный :) ...

Звук у меня заработал после этого: echo 'crx 0 0 direct' > /proc/asound/card0/pcm0p/oss

Для игры заявлено:

"Description: Free online deathmatch game for Linux!

CodeRED: Alien Arena, the free online deathmatch game has been released for Linux. This opensourced project based on the Quake II source features standard deathmatch, team deathmatch, Capture the Flag, and the new All Out Assault Mode(players can climb into vehicles). The Linux port uses the new 4.01 version of the CRX engine, featuring new eye candy such as light blooms, multitexture combine, real-time dynamic vertex lighting, glass objects, reflective water, textured particle effects and much more. The game features an in-game server browser that queries the master server. Players can play online against each other, or in a tournament against the bots, which feature advanced combat techniques such as dodging and rocket jumping, all in a polished, eerie retro sci-fi atmosphere.

The game features 20 maps, including 4 CTF, 2 All Out Assault, and 3 1v1 tournament maps, 9 detailed player models, and 9 weapons of mass destruction ranging from the standard phaser pistol all the way up to the devastating Alien Vaporizer."

>>> Просмотр (1000x622, 259 Kb)

domenick
()

Homeworld...

До того надоело мне смотреть на разный код... и вспомнил я, что лет 10 уж собираюсь запустить на компьютере, что-нибудь комплекснее тетриса... :) Заодно пора проведать OpenGL.

В Homeworld под GNU/Linux особенно привлекает :) корявость установки. Радуюсь каждый раз новым оригинальным :))) решениям в области кривизны сборки вообще..., но чем кривее - тем, конечно, веселее :).

В целом порадовало, что и игры сейчас... - в смысле - не в конце 80-х прошлого века, - получше, и даже на встроенной интелловской графике ноутбука все летает.

Для тех, кто еще не играл:

На картинке: вид со стороны Heavу Corvette на несколько перестраивающихся кораблей флота и титаническое сооружение - Mothership - боевой топор империи :)(общается с коммандованием приятным женским голосом :) ) - с таким удобно разрушать не только планеты, но и завоевывать Галактики... :) . Сейчас бы такая штука точно не помешала - далеко от Земли ее даже не нужно отгонять...- так, на всякий случай :) - мало ли, что там олигархи опять напридумывают... :)

За кадром: звучит, если не ошибаюсь - фортиссимо :) - величественное хоровое пение... - игра проникнута духом неотвратимости очищающего лазерного :) огня...

>>> Просмотр (1200x800, 301 Kb)

domenick
()

ROS-Linux-0.2 25.06.05

В продолжение к недавно размещенному скриншоту и обсуждению.
Я думал, нужно ли сейчас размещать _такой_ скриншот.
На самом деле это не правильный скриншот. Да, многое здесь добавлено, кое-что русифицировано, работает звуковая система, есть тесты производительности, ну кино пока не крутится или WiFi не работает...
Согласитесь, после добавления стилей смотрится получше...
Но! Здесь я ушел в сторону от того, чтобы собирать РОС-Linux качественно. Если кратко, я хочу объяснить, что добавление функциональности не самая большая проблема. Есть очень большое число исправлений, которые необходимо сделать. Вероятно, я мог бы все их сделать, допереводить, додукоментировать, отточить каждый пакет, устранить неполадки. Но это займет уйму времени. Это не задача для одного человека. Либо получится нам вместе довести все "до ума", либо я один буду делать это все еще очень долго.

Собственно, я правильно собрал главную внутреннюю часть. Понял, как качественно собирать движок всего этого. По крайней мере, сам так пока считаю.
Но одному довести все это, конечно, тяжеловато, точнее потребует слишком много времени. Пока такие мысли.
Да, теперь точно беру отпуск :) на недельку минимум.

>>> Просмотр (1280x800, 145 Kb)

domenick
()

ROS-Linux-0.2

Ну вот :). Не было печали, просто наступило лето...

Конечно, есть некоторое желание попробовать передать чувство глубокого морального удовлетворения :). Однако, в полной мере оно ощущается, когда продерешься через тучи errors, многочисленные пересборки, ознакомишься с почти всей информацией в интернете, выучишь массу потребовавшихся смежных вещей, начиная от ВocBook и разруливания конференциями, до, например, тонкостей работы со шрифтами или малоизвестных нюансов устройства FLASH накопителей. Да, для полноты ощущений :) еще надо пару месяцев не спать совсем..., а лет 15-ть перед этим спать мало :). Но главное добиться результата. Вот тогда будет ОНО... :)

На скриншоте, кто еще не знает, придуманная мной операционная система ROS-Linux. РОС - Рациональная Операционная Система. Конечно, данный скриншот отличается в худшую сторону от того, что я размещал в начале 2004. Но это, естественно, внешнее впечатление. Все есть: и рюшечки, и прозрачность, и стили и так далее... Просто это первый скриншот после, по сути, долго выводившейся правильной сборки. То есть основа этого внутренне верная. Результат так же не заставил себя ждать. Я раньше не говорил про это, но варианты РОС-0.1 на uClibc были достаточно нестабильные. Собственно, когда я убедился в начале 2004, что указанная комбинация возможна, я решил передохнуть, получилось до апреля 2005 :). По крайней мере пока, тьфу, тьфу, тьфу :) РОС-Linux-0.2 не упала ни разу. Есть интуитивное ощущение, внутренней стабильности системы.
Вообще, всегда исхожу из того, что лучше один раз увидеть... Увидеть теперь, будем надеяться, будет что... Самое главное, наконец-то удалось собрать основу системы, так, как я видел ее изначально. Все же удалось, как представляется на данный момент, преодолеть главные затруднения, многие из которых получались из всяких неприятных мелочей. А именно: полностью произвести сборку в адаптированной (кстати, в ходе работы я перевел на русский и разместил документацию к buildroot, перевод "сырой", но пользоваться можно) buildroot uClibc системе разработчика, _полностью_ избавится от Х-ов, устранить комплексность Perl в РОС, получить родной x86 uic транслятор (изначально я шел по неправильному пути, основываясь на информации в сети, что это "камень преткновения" в том, что относилось к сборке Qt/Embedded (решил в итоге просто, как часто бывает) ), добиться большей, чем ранее стабильности. Принципиально новым в данной реализации является именно сборка и работа полностью на uClibc. Причем, естественно, на новом и svn варианте. Это же касается и Opie-cvs (у меня есть замечания к интерфейсу Opie..., но это потом). Вообще много улучшений, которые здесь, конечно, не опишешь (к слову linux-kernel 2.6.11, gcc 4, вобщем самое новое(по-возможности) все, как всегда :) ).
Что меня исключительно радует в новом варианте, что еще даже без оптимизации работы через fb 2D GUI воспринимается легче и быстрее, чем на X. Так что рано fb "хоронить" :). Возможно, получится ускорить дополнительно. Попробую сравнить, наприер, сколько по времени будет загружаться тот же kate в РОС-Linux, относительно, например, SUSE, (если еще РОС будет полностью в RAM... (а без кэширования kate в SUSE?))...

Технически, сейчас система, конечно, все еще не оптимизирована по массе параметров, но это уже детали следующего порядка. Маломинимизированная несжатая система разработки занимает сейчас _примерно_ 320 Мб, а с исходными текстами linux-ядра может быть размещена на мобильном носителе емкостью 512 Мб. Несжатый бинарный вариант, думаю, может размещаться на пространстве 64 или 32 Мб, возможно, но маловероятно получится разместить и на 16. Пока такая оценка. То есть сжатый образ, естественно, будет меньше. Система может находиться полностью в RAM и дополнительный выигрыш в количестве требуемой памяти получать за счет мобильной природы Qt/E, Opie и минимализма uClibc. В стандартном варианте, что касается требуемой памяти, то мои собственные, а лучше я в сети не нашел :), тесты 2.6 linux-ядра с патчами от selenic показали, что оно может работать на 4 Мб RAM, но просто на грани (3 дня неуспешной компиляции mc на i486 33MGz SX :) ). Это уже другая история :).

Моей ошибкой, вероятно, было то, что я слишком много времени потратил на организацию конференции ( www.teleology.ru - нового там ничего нет, времени особо, понятное дело, не было) и попытки документирования. Без этого основная часть могла бы быть выполнена гораздо быстрее. Однако, я постоянно испытываю существенные затруднения из-за отсутствия хорошей документации по тому, что уже сделано мной, а так же, как основы, для дальнейшего продвижения. Я ожидал, что появятся единомышленники, кому будет интересно и кто сможет помочь. Ну раз не появились... Все приходится делать самому... :).

Вобщем я не знаю, чем там с утра до вечера занимаются большие корпорации с массой гораздо более грамотных, чем я сотрудников... и с профессиональными программистами... Но почему они за все время так и не смогли реализовать простую и красивую (с современным графическим интерфейсом), гармоничную систему, без тонн мусора, в котором погрязает большинство операционных систем? Возможно, теперь у меня будет ОС, о которой я всегда мечтал: с нормальной (не извращенной корпоративными довесками) логикой Открытого ПО, с полным набором необходимых повседневных программ, с возможностью установки множества прочих по желанию (теперь так же можно попробовать реализовать еще одно мое давнее пожелание - интегрировать в РОС-Linux (RT) программу управления двигателем и некоторыми системами автомобиля, включая всякое медиа..., возможен, беспроводной вариант). Теперь следующий этап - оптимизация, в том числе загрузки и расположения, под мобильные накопители, комплектация программным обеспечением и подготовка к интеграции с ПМК (Персональный Мобильный Компьютер (пишу пока в буржуиновом стиле :) )). Вообще, надеюсь, после все же удастся перейти к принципиально иной системе - уже, скорее всего, даже сущности :).

Кстати, скептикам могу предложить такие, на мой взгляд, достаточно честные правила: после (и если :) ) того, как я подготовлю список установленных в систему программ, Вы можете называть мне, что, по-Вашему эта система делать не умеет, я же буду либо, надеюсь :), аргументированно отвечать, почему это не должно быть сделано, либо добавлять дополнительные функции. Уверен, что система сможет отвечать 90% обычных пожеланий...

Как бы это пафосно не звучало, но, я считаю, в России теперь есть своя, достаточно грамотная, Открытая минималистская операционная система. Можете относиться к этому, как угодно. Мне теперь все равно :). Можно наконец отдохнуть... :).

>>> Просмотр (1280x800, 79 Kb)

domenick
()

SuperTux :) или В новый год без ...

Всех с наступающим новым годом! Картинка же больше адресована тем, кто всё еще с ms.

Вот исключительно приятная linux игрушка SuperTux. Довольно хорошо соответствует linux и новогоднему сюжету.

Система Linux SUSE NOVELL 9.2 на ноутбуке с 90 нм Dothan/ом. Обычно, я подбираю набор оттенков серого с зелёным для цветовой гаммы, что imho несколько сложнее и менее распространено, но позволяет добиться лучшего результата, чем наборы синего с голубым (это относится и к mac). Собственно, на мой взгляд, даже этой незамысловатой картинки достаточно, что бы понять, насколько нехорошо убого и архаично :) на данном фоне поделие мелкомягких :) (пиратские диски и пиратские программы, сплошная внутренняя реклама и вирусы из интернета, сверхкривой реестр и пляски с бубном, бесконечные вопросы по сто раз об одном и том же и неотвратимые переустановки системы, не столько работа сколько настройка :) по принципу: "не благодаря, а вопреки". А у нас всё работает и работает практически сразу "из коробки". В том числе такие вещи, как: учёт Intel SpeedStep (на картинке), Suspend, всевозможная поддержка и учёт при работе от батареи, wlan (2200BG), lirc (ноутбук управляется с пульта дистанционного управления), клик и прокрутка тачпад/ом, net"card", softmodem, IEEE1394 FireWare, 3D и так далее... И это при стандартной преимущественной, в том числе десктоп/ной, функциональности GNU Linux, которая так же, естественно, присутствует, и немедленных обновлениях системы, в том числе, в части безопасности. Справедливости, отмечу, что не удалось (пока) задействовать на данном ноутбуке только одно: s-video вывод и то, есть мнение, по причине его аппаратной защиты. Весело, что SUSE 9.2 при установке, не только нашла и распознала всё оборудование, но даже не потребовала ни разу перезагрузить компьютер (был лишь один рестарт системы). И это в ситуации, когда с ноутбуком шёл целый CD со специальными драйверами под ms win. Комплект SUSE 9.2, как обычно включает, настолько обширный набор программ, что, скорее, сложно сказать, чего в нём нет, в отличие от ms win, к которой каждую стороннюю программу приходится добавлять отдельно. Так что в новый год с правильной системой. Как говорится: "С чистой совестью и на свободу" :).

P.S. 01 У Вас есть возможность подтвердить опасения ms что linux политически и экономически опасен для США и всего современного человечества :). P.S. 02 А linux - да он просто мощнее удобнее надёжнее и красивее.

>>> Просмотр (1280x800, 261 Kb)

domenick
()

бухгалтерия / мой ответ

[в ответ на несколько прошлых обсуждений и заявлений] [bp6 / бизнес пак крайний] [качественная бесплатная бугхалтерия] [лучше 1с не только тем / что бесплатна / но и тем / что имеет всё нужное и не имеет лишнего] [на сайте разработчика всё соответствует действительности в двух организацииях / работающих под моим мудрым и чутким руководством / документооборот организован полностью / в том числе подготовка отчётности в гни / на основе указанной программы] [на картинке suse-9 / wine-20040309 как раз уже новый из src и бизнес пак 6.26] [ру utf-8] [совершенно гладко срабатывает инсталлятор / io / печать] [тут мелькнуло мнение / что в suse что-то с кириллизацией не так] [лень мне смотреть на это / на моей картинке видно / что даже в suse / wine / bp6 / printpreview никаких проблем нет]

[так что / когда у вас начнётся маски-шоу...] [как известо / стадартно парализовать работу конторы дяди никанора проще всего приглашением этих друзей с последующей физической выемкой оргтехники под предлогом использования пиратских окошек] [то есть компьютеры забирают с инфой на винтах / это у них любимый предлог / для тех / кто всё ещё в танке] [с лин хотя бы формально можете попробовать выиграть чуть больше времени :) ...если с пола дадут встать]

[кто предпочитает кушать flash драйвы / могут читать дальше] [в догонку к] http://www.linux.org.ru/profile/_white2/jump-message.jsp?msgid=457570&las... [собрал я таки x86 opie новую] [причём отказался от lfs] [причём собрал на uclibc полностью] [тем / кто понял / о чём речь могут меня и себя поздравить] [по сути / я уже собрал ось / которая стартует с flash 128 и втыкает существенней / чем вообще всё / что есть сейчас вообще] [будет и нормальная бухгалтерия в ней / возможно :) ] [скриншот будет] [всем успехов]

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

domenick
()

opie-1.0.3 kernel-2.6.0 glibc-2.3.3 lfs-5.0-clone

03.01.04 lfs-5.0-clone linux-kernel-2.6.0 glibc-2.3.3-cvs-nptl+/- devfs-только ru_RU.UTF-8-только qt-2.3.7+patch opie-1.0.3-cvs 1280x1024
[пока только стандартный fb / потому что на тестовой системе nvidia / под ati и другие ускоряется ещё / opengl пока не включено]
[и никаких х-ов вообще][xfree / mac / sun / w..d-ы / как и должно :) отдыхают... ]
[есть кое-какие непринципиальные огрехи / но в целом исключительно / скриншот практически с сырой сборки с минимумом настроек]
[всё единообразно / гармонично / лаконично / быстро / легко / ничего лишнего]
[конвигурация по вкусу / компиляция по способностям]
[осталось портировать на 486sx note c 4mb ram - kernel-2.6.0-test уже месяц на нём как крутится / даже без minmem патчей]
[думаю можно уложить всю систему на 16-32mb / обойтись вообще без hdd / пусть всегда работает]
[или маму с amd64 в карман / батарею на спину слуге / вывод на head display и вперёд :) ]
[если кто не понял - абсолютно вся система собрана из исходников / есс-но оптимизирована - современнее на сегодня нет ничего :) ]
[ну 2.6.1rc и ext2 - не в счёт][qt - фарева]
[domenick]
[в чём сила брат? а сила в консоли...]

>>> Просмотр (1200x960, 288 Kb)

domenick
()

RSS подписка на новые темы