The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Доступен экспериментальный консольный vesa драйвер для FreeBSD amd64

16.08.2009 15:19

На основе кода эмулятора x86emu из OpenBSD, который в оригинале был написан для NetBSD, консольный видеодрайвер из состава FreeBSD 8-CURRENT был приведен к многоплатформенному виду. Ранее возможность использования графического режима при работе в "чистой" консоли была доступна только для архитектуры i386.

  1. Главная ссылка к новости (http://forum.lissyara.su/viewt...)
Автор новости: анонимус
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/23038-freebsd
Ключевые слова: freebsd, vesa, video, amd64, driver
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (18) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, fidaj (ok), 20:00, 16/08/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну paradox! Ну молодчина!:)
     
  • 1.3, XoRe (ok), 20:59, 16/08/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ну разведут и ладно.
    Ваш вклад ценен для нас в любом случае)
     
  • 1.4, Zenitur (?), 23:12, 16/08/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А как раньше графика работала??
     
  • 1.5, Arti (??), 00:47, 17/08/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это НЕ нужно. Никто НЕ работает непосредственно с VT, кроме случаев аварии и иногда инсталляции. Как правило любые изменения стабилизируются не мгновенно и иметь лишнюю возможность словить проблему только потому, что программа оправила сообщение на ttyv0 - сомнительное удовольствие.

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

     
  • 1.10, paradox (??), 01:21, 17/08/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Arti ответь для себя на вопросы
    1) кто будет писать новый syscons драйвер
    2) и когда
    3) после чего сходи на wiki.freebsd.org насчет сьезда разрабов
       и то очем хочет поговорить ed@
    4) потом почитай меиллист бсд где то так с 2003 года
    5) ну и в завершение посмотри код KGI, vte,
       newcons кторый пытался начинать писать ed@

    что иметь представление о теме)
    тогда подолжим флуд дальше

    вообще я писал это драйвер для себя (что бы удобно было писать дальше драйвера)
    а поделился только потому что есть человек который в чем то согласен с моими взглядами на GUI в целом и на том что
    pkg_info | wc -l  ...за тысячу
    для нарисования пары окон в xorg
    это иди одиозм

     
  • 1.11, paradox (??), 01:23, 17/08/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    поправочки)

    >3) после чего сходи на wiki.freebsd.org насчет сьезда разрабов
    >   и то очем хочет поговорить ed@

    сходит что бы узнать о чем на саммите так сказать хочет пообщаться ed@

    >pkg_info | wc -l  ...за тысячу

      за тысячу в кавычках ""

     
     
  • 2.18, Arti (??), 15:04, 17/08/2009 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Ну с первые 3 пунктами Вы явно перестарались, да предложить почитать "меиллист бсд" (кстати какиЕ?) за 5 лет и перелопатить несколько десятков тысяч строк кода - тоже сильный ход.

    Если серьёзно, это

    http://wiki.freebsd.org/TTYRedesign
    http://docs.google.com/gview?q=cache:rddl52TKPGkJ:80386.nl/pub/grant-syscons.
    http://p4db.freebsd.org/changeList.cgi?FSPC=//depot/user/ed/newcons/...

    дает представление о том в каком направлении и как быстро еd ковыряет tty

    Что я должен был такого сакрального увидеть в исходниках я не понял, может уточните?

    Еще повторюсь. Существующая система TTY действительно нуждается в полной переработке тут
    можно вспомнить и систему блокировок и пресловутый  KMS.

    Вы говорите что Вас не устраивает число пакетов в "иксах". KMS это своего рода попытка
    разделить функционал - икс-сервер рисует, ядро управляет оборудованием.

    В этом свете скажите, зачем всеже прикручивать костыль к тому что должно отмереть?
    Ну и объясните мне кто-нибуть на конец, в чем приимущество и достоинства предлагаемого модуля?

     
     
  • 3.19, paradox (??), 15:27, 17/08/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ненадо ничего лапатить я надеялся ты как бсдешник регулярно их просматриваешь и... большой текст свёрнут, показать
     
     
  • 4.21, Arti (??), 16:11, 17/08/2009 [^] [^^] [^^^] [ответить]  
  • +/
    KGI,vte,newcons - это разработки более глобальные.

    У Вас именно драйвер. Без написания специфичных процедур под каждый видеочип (семейство чипов) ни о каком KMS речи ити не может, дело в том что там нужно не только "выставлять частоты развертки", нужно именно управлять стоянием, делая работу с железкой "прозрачной" для всех программ желающих получить к нему доступ. И KMS нужно будет поддерживать примерно так как это делается для других драйверов, т.е. внесение изменений с появлением нового оборудования.

    К тому, что предлагает ed Ваш модуль имеет слабое отношение. Да, vesа можно использовать как универсальный драйвер для системы виртуальных терминалов, и это неплохая идея. Но какой смысл начинать постройку автомобиля с дизайна зеркал? Как пример эта разработка будет востребована только после переработки TTY, а в существующем виде мне она кажется опасной и бесполезной т.к. аргументов "ЗА" до сих пор представленное не было.

    P.S.
    Именно из-за бесполезности vesa, на i386 я ёё не использую и не использовал. Удалять из древа vesa пока резона я не вижу - пусть там и лежит как пример ;).

     
     
  • 5.22, paradox (??), 16:26, 17/08/2009 [^] [^^] [^^^] [ответить]  
  • +/
    если вы ждете нового syscons ждите дальше
    хорошо если его начнут писать хотя бы 2009 году..
    если вообще начнут
     
  • 5.25, hatelinux (?), 16:46, 10/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Arti

    в догонку нашел
    хттп://80386.nl/pub/grant-syscons.pdf

    как раз все рассписано
    на основе чего они будут писать фрембуффер драйвер не знаю
    но по многим пунктам я надеюсь смог им чуть чуть облегчить задачу
    во всяком случае пока что "все это" добавили в куррент

    но основную работу по реализации всего ed@ я так понимаю примется делать после саммита 2009
    если судить по документу pdf

     

  • 1.13, paradox (??), 01:33, 17/08/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    кстати новость как всегда перекаверкали

    из OpenBSD был взят x86emu емулятор который в оригинале был написан для NetBSD
    и взят OpenBSD от нее

    сам драйвер уже есть и работает в i386 архитектуре
    я лиш сделал его платформо независимым

     
     
  • 2.14, fidaj (ok), 01:39, 17/08/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >кстати новость как всегда перекаверкали
    >
    >из OpenBSD был взят x86emu емулятор который в оригинале был написан для
    >NetBSD
    >и взят OpenBSD от нее
    >
    >сам драйвер уже есть и работает в i386 архитектуре
    >я лиш сделал его платформо независимым

    Ну дай же людям потрындеть в неведении ;)))

     

  • 1.15, Arsenicum (?), 13:38, 17/08/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Как же здорово, когда "виновник" статьи в прессе может ткнуть неадекватного комментатора (и журналиста) фактами в нос и поставить его на место.
     
     
  • 2.16, friman (?), 13:56, 17/08/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ага, +1
    paradox блин ты супер, какой раз делаешь "элементарные вещи", долго тормозящие и никем не решымие до сих пор. Шёл бы в коммитеры или нашёлся бы координатор, сумевший применить той мозг без напряга тебя организационными моментами.
     

  • 1.17, paradox (??), 14:20, 17/08/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    нехочу я в коммитеры или координаторы
    1) плохо владею инглышем
    2) зачем в бсд второй аналог тео
     
     
  • 2.20, IIIenapg (?), 15:59, 17/08/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > 1) плохо владею инглышем

    ну с инглыша ты, я думаю, достойно переводишь. А обратно, помнится, тебе Лиссяра помогал письма писать )) (ну мож разок-другой). Твоих знаний, опыта и способностей в проекте явно не хватает, думаю дело в спонсировании...

     
     
  • 3.23, paradox (??), 16:32, 17/08/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >> 1) плохо владею инглышем
    >
    >ну с инглыша ты, я думаю, достойно переводишь. А обратно, помнится, тебе
    >Лиссяра помогал письма писать )) (ну мож разок-другой). Твоих знаний, опыта
    >и способностей в проекте явно не хватает, думаю дело в спонсировании...
    >

    немного не так
    "лисяра отправля с со своего емеила"
    потому что с моего яху криво приходили письма в меил лист
    поэтому что бы не захламлять криво побитыми кодировками лисяра писал отсебя

    на инглыше то что лисяра писал он пишет сам точно так же как и я

    в "коммитеры" или "майнтейнеры" мне нехочеться по многим другим причинам

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру