LINUX.ORG.RU

ROS-Linux-0.2 25.06.05


0

0

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

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

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

★★

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

нда дурная голова рукам покою не дает

anonymous
()

Domenick, дай народу "потрогать" что ты сделал, может это поможет найти тебе единомышленников. Пока так понимаю, часть аудитории восхищено, чать "хаит". Выложи где-нибудь систему и инструкцию, чтоб можно было собрать и увидеть.

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

Вот именно, здоровый палм.

Что такое этот ROS Linux? Это что Opie собранное для обычных писюков? Он есть в виде дистра? Или автор просто собрал Opie, обозвал все это ROS Linux и теперь постит скриншоты. Чем конкретно ROS Linux отличается от просто Opie?

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

>почему Сеть и Менеджер bluetooth два раза?

Пока сам не знаю. Это просто указатели на неустановлееные пакеты. Не было времени посмотреть.

domenick

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

>Выложи где-нибудь систему и инструкцию, чтоб можно было собрать и увидеть.

Если я выложу сейчас в таком виде, как есть, "хаить" будут уже все :) . Собственно, я сейчас подумал, что общее представление можно получить довольно просто. Идете на сайт www.trolltech.com скачиваете Qt и Qtopia. Собираете на хосте. На обычной glibc должно собраться довольно просто сейчас, я думаю. Opie же под uClibc - другая история.

domenick

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

>Что такое этот ROS Linux?

ROS-Linux: http://www.teleology.ru/cgi-bin/ib1/ikonboard.cgi?act=ST;f=3;t=59 http://www.linux.org.ru/jump-message.jsp?msgid=965154

>Это что Opie собранное для обычных писюков?

Не совсем обычных, но Opie. На uClibc библиотеках.

>Или автор просто собрал Opie, обозвал все это ROS Linux и теперь постит скриншоты.

Да. Просто собрал Opie и размещаю скриншоты.

Еще недавно вот посмотрел мультфильм: "Девочка и дельфин". Хорошие раньше мультфильмы были...

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

Выше мой пост. Опять не со своего компьютера.

domenick

anonymous
()

Ребятки, простите старого пердуна, а на кой это все нужно? Чем вас OPIE не устраивает. Или GPE? Или тот же FLTK (FLX)? Можа чем другим займетесь. Я не про бизнес и водку. Я про sourceforge.net. Старый пердун.

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

взятое с первой ссылки "Кратко рос-linux можно представить, как среду Opie над библиотекой QtEmbedded в buildroot Linux системе для х86 архитектуры. Qt/Embedded обращается напрямую к framebuffer/у, что позволяет рвзработчикам избежать громоздкой Xlib/Xserver системы."

это же означает, что видеокарта нафиг не нужна(а сейчас она на 97% состоит из 3D части), т.к. никакая акселерация 3D в этой системе не поддерживается.

Хотя идея прикольная. Для TabletPC особенно

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

>дай пощюпать, а там и видно будет.

У меня пока нет времени даже на то, чтобы отделить то, что теоретически можно выложить, от лишних частей, например.

Или собрано все под P4. А если у вас 486. Или у меня - USB мышка работает, а у ВАС может быть на com - надо слегка переконфигурировать, но Вы включите без - сразу все зависнет... и так далее. Доведу до более менее приличного вида - выложу - это не проблема. Сейчас пока не ясно даже, что точно выкладывать, не говоря, в каком виде.

Вообще еще хорошо бы подумать можно ли, через что-либо лучшее, чем framebuffer выводить.

domenick

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

>это же означает, что видеокарта нафиг не нужна(а сейчас она на 97% состоит из 3D части), т.к. никакая акселерация 3D в этой системе не поддерживается.

Вобщем верно, но отчасти. Действительно, должно работать на всякой встроенной графике. 3D не очень нужно для повседневных стандартных задач - редактирование текста, просмотр интернет страниц, фильмов.

Qt совместимо с OpenGL. Может ли и как это быть задействовано я не разбирался пока.

Возможности ускорения, видимо, будут использоваться в Qt 4 и новой _Q_topia на ее основе.

domenick

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

>Как вступить в Вашу секту?

Хороший вопрос. Зарегистрироваться на конференции. Конференция на которой мы обсуждаем проект www.teleology.ru

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

Да, я естественно не гарантирую, что проект РОС-Linux сможет развиться и не заглохнет. Посмотрим. Это от нас всех вместе зависит.

domenick

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

>Верни обратно синюю гамму

:) Началось. Кстати, синюю можно настроить на основе Aqua. Сине/Голубых там несколько.

Я например, за то, чтобы в системе был один стиль а не 10. Чтобы не тратить время и ресурсы на подборки стилей и иметь узнаваемый интерфейс. Еще довольно давно провел сборки Qt с отключенными лишними стилями.

Вообще, я как-то по-новому взглянул сейчас на то, что получается :).

Основа - GNU Linux, структура GUI - кое-где похожа на оффтопик, стиль с явным уклоном в MAC, среда от КПК, но для x86, хоть и мобильного, основа - хоть и никс, но достаточно нестандартная, Х сервера хоть и нет, но вполне современная графика есть... Не знаю хорошо это или плохо... Посмотрим. Определенное рациональное зерно все же есть, на мой взгляд.

domenick

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

>3D не очень нужно для повседневных стандартных задач - редактирование текста, просмотр интернет страниц, фильмов.

>Qt совместимо с OpenGL. Может ли и как это быть задействовано я не разбирался пока.

Нужно сперва определиться. Если без 3D, то и без OpenGL. Если с OpenGL, то крайне желательно иметь поддержку ускорения 3D. И что имеется в виду во фразе "Qt совместимо с OpenGL"?

brainf_cker
()

У меня вопрос по мере загрузки скриншота из Сети сверху вниз.

Каким образом пользователь должен понять, на какой вкладке он в даннйы момент находится?

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

>Каким образом пользователь должен понять, на какой вкладке он в даннйы момент находится?

Так там же видно активную вкладку...

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

>Нужно сперва определиться. Если без 3D, то и без OpenGL.

Естественно. Все же я думаю OpenGL хорошо, но здесь лишнее. Умножение сущностей без нужды. Можно реализовать удобный графический интерфейс без 3D. Есть такое понятие usability. Вот что, касается 2D интерфейсов у них пока usability лучше, чем у 3D, imho. 3D и так много нас окружает. Человеку при помощи компьютера надо просто решать повседневные задачи. Для 3D спецтехника - разумнее. Например, http://www.ergosign.de/index.php

>И что имеется в виду во фразе "Qt совместимо с OpenGL"?

OpenGL widget class http://www.trolltech.com/products/qt/modules.html#opengl ,но

>except that it opens an OpenGL display buffer

Модулей там много... разных... И это мы пока Qt 4 не касались еще.

Мне надо передохнуть и обдумать это все :). Может быть не втягивать себя полностью в проект, который, вообще говоря, имеет мало шансов стать востребованным, по основной причине - не намного, но подтормаживающей графике. Хотя..., программы выполняются в GUI РОС быстрее, чем в KDE, например, и легче воспринимается в РОС работа GUI. Но некое интуитивное ощущение, что есть какбы замедление при перерисовке что ли... Я правда не настроил еще 855GM fb. И своей видеопамяти тут нет. Нет, вероятно, можно сделать не медленнее...

Я писал раньше, что РОС-Linux - экспериментальный, пилотный проект. Может быть лучше сразу сосредоточиться на РОС. Полноценной, вероятно ОО, системе... Собственно, на определенном этапе мы решили вести два проекта одновременно. В определенной мере РОС-Linux завершен. Как бы то ни было - система работает. Осталось улучшить, на что хватит времени и выложить... - пара месяцев. Если кому-то будет интересно, люди продолжат.

domenick

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

>Каким образом пользователь должен понять, на какой вкладке он в даннйы момент находится?

Да Вы верно подметили. Хотя действительно активная вкладка в Opie отделяется снятием нижней черты под названием вкладки, это может быть не очень четко видно. Я сейчас не за рабочим компьютером и не могу проверить, настраиваются ли цвета выделенного ярлычка. Думаю, это можно поправить в стиле, в крайнем случае.

Эхх... если б только это... :)

domenick

anonymous
()

ЗНАМЕНИЯ ВРЕМЕН

ПРИШЕСТВИЕ РУССКОГО БИЛЛ ГЕЙЦА - ПОСЛЕДНИЙ ШАНС ПОГИБАЮЩЕГО ОПСОСА

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

Нет. Вообще в GUI Opie РОС довольно хорошо понятно, на которой вкладке находишься. Быстро привыкаешь. Я включил звуки еще. Клики подтверждаются. С usabulity, как раз более менее. Вобщем быстро привыкаешь. И работает довольно быстро. Я вот сейчас волею судеб из оффтопик системы пишу, прости господи... Нет я, конечно, понимаю, что где-то здесь можно отключить плавность появления меню или сократить время реакции вроде бы, но ... даже с этим отключением... почему...(я сейчас три попытки провел и по сумме измерений - среднее на секундомере мобильного телефона) время открытия, например, меню все программы в меню "пуск" кхм.., на хр 1600 Athlon: примерно 2 секунды !!! 2005 год товарищи... нда... В РОС точно окошки гораздо быстрее выводятся и это без оптимизации и по fb еще и по коду (-Os сейчас), и по архитектуре - то есть доработать, видимо, можно будет. Хотя вклад оптимизации кода, относительно fb RAM, видимо, не существенный.

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

пожалуйста, выложи то, что есть, мне на старую таблетку надо, там 3Д и в проекте не было. интересует именно uClibc.

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

Снова забыл подписать выше. domenick.

>РУССКОГО БИЛЛ ГЕЙЦА - ПОСЛЕДНИЙ ШАНС ПОГИБАЮЩЕГО ОПСОСА

:))) Доигрался... Что угодно, только не такое сравнение.

Тут правильно сказали выше, я не сделал ничего особенного. Сам считаю, что просто показал, что все вместе мы можем попробовать сконструировать неплохую систему: не платные оффтопик, не мас, и не громоздкий архаичный Х, и не РОС с неясной перспективой. Что-то другое, но действительно грамотное и красивое.

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

>пожалуйста, выложи то, что есть, мне на старую таблетку надо, там 3Д и в проекте не было. интересует именно uClibc.

Я выложу, как только будет возможно. Но не на чем другом, кроме х86 РОС-Linux работать пока не будет. Для вашей системы - лучше всего, видимо, familiar ОС. Да, в РОС-Linux 3D то же вряд ли будет.

domenick

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

>>Каким образом пользователь должен понять, на какой вкладке он в даннйы момент находится?

>Да Вы верно подметили. Хотя действительно активная вкладка в Opie отделяется снятием нижней черты под названием вкладки, это может быть не очень четко видно. Я сейчас не за рабочим компьютером и не могу проверить, настраиваются ли цвета выделенного ярлычка. Думаю, это можно поправить в стиле, в крайнем случае.

Я сейчас посмотрел на предыдущий скриншот РОС-Linux здесь на сайте. Там как раз видно, что закладка в базовом стиле (если не ошибаюсь - flat) выделена цветом. Можно и так.

domenick

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

>ты не понял, у меня fujitsu stylistic 1200. там P120 и 48 мб рамы.

Другое дело. Я пока размышлял, какими процессорами ограничить сборку(снизу естественно). Вероятно, Pentium. Кстати, что за мышь у Вас в системе? С Serial мышью работать можно, но, помню, со сложностями я это запустил.

Стоп. :) Какая работа... Мы до тестов еще не добралсь... :)

domenick

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

Очень интересный проект! Недавно, еще до появления предпоследнего скриншота, отыскал старый, прошлогодний. Думал, уже существует какая-нибудь тестовая версия, которую я мог бы с удовольствием установить на старый ноутбук ;-)
С идеей все понятно: это компактная система, которая будет полностью размещаться в RAM, будет крайне нетребовательна к ресурсам, и, тем не менее, будет предоставлять средства для решения всех основных пользовательских задач - так я понимаю? А какова сфера применения? На Вашем форуме видел интересные обсуждения и фотографии - микрокорпуса размером с большой коробок спичек, обсуждение Leadtek Xeye - речь идет о прямо-таки революции?

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

> и не громоздкий архаичный Х,

Вы считаете, что имеете моральное право делать подобные заявления в публичном месте? Почему бы Вам не убить себя...

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

Активная вкладка должна ярко выделяться на фоне остальных цветом и, по возможности, формой (но не очень сильно).

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

Попрошу без клоунады! Для мобильных систем иксы излишни и там не нужны.

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

Вы считаете, что имеете моральное право судить, что нужно в embedded-системе, а что - нет, не имея опыта подобной разработки? Почему бы Вам не убить себя?

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

> Вы считаете, что имеете моральное право судить, что нужно в embedded-системе, а что - нет,

Ложь.

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

*зевая* анонимус, угрожающий физической расправой -- это так скучно, так неоригинально...

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

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

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

>Думал, уже существует какая-нибудь тестовая версия, которую я мог бы с удовольствием установить на старый ноутбук ;-)

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

>С идеей все понятно: это компактная система, которая будет полностью размещаться в RAM, будет крайне нетребовательна к ресурсам, и, тем не менее, будет предоставлять средства для решения всех основных пользовательских задач - так я понимаю?

Хорошо у Вас получилось сформулировать. Поправлю немного - не крайне нетребовательна, а, по-возможности, нетребовательна.

>А какова сфера применения?

Сначала я старался сделать удобную систему для себя. Я заметил, что преимущественно, если не учитывать разработку, на компьютере я использую 4 основные типа программ:

1. Редактирование текстовых документов. 2. Взаимодействие с интернет. 3. Работа с собственной информацией (файлами). 4. Реже просмотр фильмов и прослушивание музыки.

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

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

Конкретно в РОС-Linux выполнение пунктов [2][3] можно попробовать объединить под одной программой - konquerror-embedded, это так же может позволить отказаться от встроенного файлового менеджера. Вообще в Opie есть лишние программы дублирующие функции. Это все желательно поправить - то есть добавить нужное и выбросить не нужное. Я желал бы видеть систему сверхпростой и легкой.

>На Вашем форуме видел интересные обсуждения и фотографии - микрокорпуса размером с большой коробок спичек, обсуждение Leadtek Xeye - речь идет о прямо-таки революции?

Да вроде бы нет :). Я вобще удивляюсь почему вещи, которые находятся на поверхности - до сих пор не предоставлены людям... Хотя довести все задуманное до ума..., конечно, малореальная задача. Попробуем.

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

Спасибо за Ваши вопросы :). Тут и понимание и помощь при их постановке.

domenick

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

>не мышь, перо. а мышь на сериал или usb можно вешать. fpit драйвер в Х-ах.

Все теперь понял - TabletPC.
РОС-Linux пока "очень сырая". Думаю, не только на Вашем компьютере даже потестировать пока будет невозможно. Если ее выложить в настоящем виде... мне будет интересно, запустится ли GUI хоть у кого-то.

Всем:
Очень важно! Если все же я выложу тот сверхсырой вариант, что есть сейчас: Подумайте как следует, есть ли вам смысл пробовать его тестировать! Например, если вы предпочтете обычной загрузке РОС-Linuх - chroot/инг в нее (это можно, но крайне не желательно, так как, например, не будет proc информации и некоторые программы будут выполняться некорректно), то теоретически после зависания и перезагрузки могут быть потеряны ваши внешние данные! Перед тестированием СОХРАНИТЕ ВАШИ ДАННЫЕ НА ВНЕШНЕМ НЕЗАВИСИМОМ ОТ ТЕСТОВОЙ СИСТЕМЫ ИСТОЧНИКЕ! Тестируйте, только если Вы точно понимаете, что Вы делаете! Лучше, конечно, тестировать в чистой системе.

Собственно, с другой стороны, что там вообще сейчас тестировать... несколько программ с ограниченной функциональностью. Если даже загрузится Opie - немного попереключаетесь между вкладками, а потом будете говорить - фу, что за гадость, это не работает, то не работает... а шуму-то было... и так далее...

domenick

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

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

:) Спасибо. Кстати, по-поводу этого явления есть неплохая статья http://offline.computerra.ru/2005/593/39170/

Вобще я все время забываю, что помимо тех, кто зло реагирует, есть люди, кто поддерживает проект. Для них, собственно, хочется сделать РОС-Linux хоть немного получше. К сожалению, я знаю, что система сейчас не оправдает ожиданий. Я бы и сам хотел ее видеть пригодной для работы, но...

domenick

anonymous
()

Намного лучше чем привидущий.И шрифты отличные! Делай в томже духе! респект!

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

>Pro Memory eto razgon takoi ? 33096kb used ?

Не понял вопросы. Разгон памяти? Уточните, пожалуйста.

Что касается использования памяти, то все значения пока надо перепроверять.

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

>>Pro Memory eto razgon takoi ? 33096kb used ?

>Не понял вопросы. Разгон памяти? Уточните, пожалуйста.

>Что касается использования памяти, то все значения пока надо перепроверять.

Na skrine "Memory info" pokazivaet "Used 33096kb". Eto real'nie pokazateli ? Kak ja ponal - net.

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

>Na skrine "Memory info" pokazivaet "Used 33096kb". Eto real'nie pokazateli ? Kak ja ponal - net.

Думаю реальные. Конечно, могуть быть определенные разночтения теоретически... Я не смотрел код, но, скорее всего, значения берутся из /proc/meminfo. То есть любые разночтения здесь, скорее всего, в меньшей степени проблема sysinfo Opie. Я не разбирался пока с, насколько понимаю, swap cистемой Opie..., возможно, получиться уменьшить использование памяти. Нужно также помнить, что в данном случае моего ноутбука - память для встроенного видео выделяется из основного объема оперативной памяти.

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