[sisyphus] Re: осмотр будущего иксов :-)
Arioch
=?iso-8859-1?q?the=5FArioch_=CE=C1_nm=2Eru?=
Чт Сен 8 23:26:20 MSD 2005
> the system console should be totally reliable and tamper proof.
Здесь не говорится о аутентификации пользователя. Что и пугает.
> to handle multiuser by creating a process for each user. User space allows
> full GPU based acceleration via fbdev and DRM.
Тут говориться о том КАК делать, но не ДЛЯ ЧЕГО.
Ок, допустим, что system console - это только single user и приравненные
к нему ситуации.
>> Так вот теперь то же самое будет и с паникой,
> затронувшей FB - поскольку
>> драйвер у FB и иксов будет один и тот же.
> Fbconsole then uses the system CPU to directly manipulate the framebuffer.
...при условии что FBdev его сумел создать.
...при условии что иксы или какая-нибудь 3D-cтрелялка его не отменила.
...при условии что в новейших видеокартах, вместе с прочим 2D его не
отменят нафиг.
" Each application using DRI directly programs the video hardware" - и
потенциально может чего-нить этакого запросить у драйвера, что он
сделает некорректно.
> Где здесь про иксы? Где здесь про FB?
ТАм где описывается, что управлять железом, настраивать режимы работы
видеокарты будет единый драйвер, и его будут в равной мере использовать
иксы, FB и другие(if any).
"I believe the best solution to this problem is for the kernel to
provide a single, comprehensive device driver for each piece of video
hardware. This means that conflicting drivers like fbdev and DRM must be
merged into a cooperating system"
>> Если консоль работает через тот же единый драйвер устройства
> Нет. Системная - работает напрямую с памятью.
а кто ей эту память предоставит, настроит вывод из жтой памяти на экран,
расскажет сколько байт на пиксель приходится?
>> Если консоль выгружает стандартный ядерный
> драйвер видеокарты
> Нет, ей не нужны драйверы.
VGA mode ? Иницализация через BIOS ? тогда
1) прощай вытеснение ("Since it knows your video mode, it can preempt
your display")
2) а кто будет BIOS вызывать, если не драйвер?
> Ну наконец-то. Об этом, вообще-то, так и написано.
Я понял, что это один из варианьов, но не единственный.
Кстати, на какую консоль пойдет system log ? :D
> Вам не расказывали, что текстовые консоли настолько
> маздай, что там даже
> полноценный юникод никогда не сделают?
Нет. Если текстовый - это VGAcon - то оно очевидно.
Если текстовый - это framebuffer - то оно непонятно.
> Вам чем-то не нравится хтерм?
Иногда удобнее в tty*, особенно если иксы не стартуют.
> Но я вас уверяю, успешная инициализация GDI совсем не
> гарантирует успешной
> инициализации shell.
Ну так я говорю о псевдо-текстовом режиме NT 5.
Там если shell запустился - то он запстился и в графическом режиме и в
псевдотекстовом.
Я не говорю про Linux с его init=/bin/bash :-)
>> >Use KDE.
>> А по сути?
> Баги гнома меня не интересуют.
Ну и пропустили бы абзац.
Подробная информация о списке рассылки Sisyphus