графическая консоль

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
_Andy
проходил мимо

Re: графическая консоль

Непрочитанное сообщение _Andy » 2009-09-30 8:09:15

paradox писал(а):я уже не пилю консоль
что хотел сделал
на остальное отбили желания разрабы
да и что бы сделать нормально консоль

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

ариф фигово звук пилит
вообще не в ту степь
я бы посоветовал арифу в нетбсд заглянуть

как впрочим и дуругим фрибсд разработчикам (там есть мого чему поучиться как делать правильно а не для себя)
Что и требовалось доказать. Спасибо за дополнительное подтверждение :)

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35297
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: графическая консоль

Непрочитанное сообщение Alex Keda » 2009-09-30 9:28:22

гы-гы =)
ты, бедняга, всё пытаешься найти подтверждение правильности выбранного пути?
так нельзя. выбрал путь - иди. а что там кто думает - колыхать не должно.
==========
а по сабжу - если парадокс не может объяснить собственный код - почему его понимать кто-то тогда должен?
мы понимаем - ибо можем прочесть этот тред, и понять что он пилит и куда.
а вот разработчики не могут - даже translate.google не осилит, с учётом числа ошибок что мы делаем в словах
Убей их всех! Бог потом рассортирует...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-30 14:08:39

были изменения вида
a -> b -> c -> d

разраб сказал что зачем a -> b если есть функция f которя это заменяет их

гуд
f -> c -> d

на что он сказал что функция(действие) f с не правильными параметрами(точнее с параметрами которые возможно дадут не тот результат в некоторых ситуациях)
ибо не факт что правильно работает - нужно параметры поменять

на что я подумал нафига функция f
когда две функции a->b давали гарантированый результат
ну и фиг сним что было чуть больше вызовов

вообщем итого
разрабы умные но им ничего не надо
ибо - если видишь как сделать лучше - сделай
нафиг голову морочить

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

ну пусть дальше сомниваються
типа мне это надо
я вообще под своей любимой виндой) и кроме експлоера глюки которые я уже понаходил(и жить с ними можно)
меня все устраивает

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35297
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: графическая консоль

Непрочитанное сообщение Alex Keda » 2009-09-30 14:32:07

а ты не думал, что человек кроме функции f и твоего пачсета a->b->c->d занимается ещё чм-то? и фиксить код за кем-то, тем более, тем кто может сам пофиксить - ему может бытьпросто некогда. не говоря уже о том что не хочеться?
ты же можешь пофиксить параметры и разобраться что будет в той или иной ситуации? и эд видит что можешь. зачем ему это делать если ты уже начал, тока до конца не добил?
Убей их всех! Бог потом рассортирует...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-30 14:37:55

нет не могу
ибо правильных параметров там может быть мульен
ибо нет правильных диапазонов тех параметров

точнее так
все параметры правильные
вопрос токо в том как отработает та функция
и он говорит что могут быть ситуации когда непонятно как она отработает

вообщем желание программировать уже все равно отпало на неопределенный срок
так что разбираться с ним и патчем желание отпало

>Andy
ты особо не радуйся
в линухе как по мне - все еще хуже

одного токо кода запуска из ядра приложения верхнего уровня стоит аплодисметов и аваций после дикого хохота

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-30 14:59:33

лис
будешь рядом с теми s3 видухами
посмотри в вербоус дебаге когда грузиться vesa
есть там s3 видухи у которых vesa версия будет не 2.0
а 1.2
ну или другая ниже 2.0

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35297
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: графическая консоль

Непрочитанное сообщение Alex Keda » 2009-09-30 16:18:01

paradox писал(а):лис
будешь рядом с теми s3 видухами
посмотри в вербоус дебаге когда грузиться vesa
есть там s3 видухи у которых vesa версия будет не 2.0
а 1.2
ну или другая ниже 2.0
в четверг вечером тока
Убей их всех! Бог потом рассортирует...

_Andy
проходил мимо

Re: графическая консоль

Непрочитанное сообщение _Andy » 2009-09-30 16:59:26

paradox писал(а): >Andy
ты особо не радуйся
в линухе как по мне - все еще хуже
Так улучши, какие проблемы? :)
paradox писал(а):одного токо кода запуска из ядра приложения верхнего уровня стоит аплодисметов и аваций после дикого хохота
Подробнее пожалуйста.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-30 19:36:22

Так улучши, какие проблемы?
я сразу снесу бсд и поставлю линух как свою самую любимую ось
как токо
1) линус торвальдс переименует kernel.org в linux.org и по ссылкам на том сайте я смогу скачитьвать архив операционной системы которую я буду собирать с нуля а не ядро
а не с каких то левых сайтов редхета итд
ибо для меня линукс - это все таки операционка которую изобрел линукс а не перепилки которые щас наклонировали всякие центов редхет и прочие попрошайки
2) навидут порядок в соурсах что бы он хотя бы какому то паршивому style(9) (на подобии бсдшного) был

Подробнее пожалуйста
когда изучал как работает vesa в линухе
обнаружил что там не одна веса а как минимум три в разных вариациях
причем одна из них
работет очень чудным образом
поскольку емулятор на подобие x86bios который мы внедрили в бсд в линухе почему то нет
то линуксоиды додумались до следующего

из каких то левых утилит собираеться утилита которая юзает емулятор токо в юзер левеле через /dev/mem
а для того что бы можно было это унифицировать и сделать доступным для amd64 итд
линухоиды додумались запускать эту утилиту с ядра :crazy: :-D
тоесть грубо говоря что то типа exec (утилита с нужными опциями) с ядра
щас не помню какое ядро смотрел (вроде из тех что были в этом году)

но смеялся долго

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-30 19:41:32

devinfo

обнаружил такую вещь

Код: Выделить всё

nexus0
 ....
 ....
 pcib0
   pci0
      ....
      ....
      vgapci0
      isab0
        isa0
          sc0
          orm0
          vga0
.....
теоретически уже все что надо есть
вопрос токо нахрена все так усложнили
и где это гребаный порядок инициализации пописываеться
ибо vga0 инициализируеться самым первым
а sc0 в середине лога загрузки
а по аттачу devinfo они шиворот на выворот
пипец :cz2:

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-30 20:35:14

если у кого то есть очень старенький комп под бсд в котором ISA видуха
покажите с него

Код: Выделить всё

uname -a
pnpinfo
devinfo
dmesg -a
некоторых комманд может не быть если там фря старая

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35297
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: графическая консоль

Непрочитанное сообщение Alex Keda » 2009-09-30 21:25:56

у меня есть, на работе.
у меня вообще всё есть =)))
Убей их всех! Бог потом рассортирует...


paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-30 23:33:29

а какой в нем смысл?
это тот же самый рендеринг который они завели через GGI
точно так же будет работать через fbdevhw для иксов если его портировать

или там есть что то вкусненькое?
кроме того что они мою веса туда подключили

да и наскоко я помню код под GPL того KGI был
потому и в бсд не включали

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-09-30 23:39:04

вру
нифига они не прикрутили
url

Гость
проходил мимо

Re: графическая консоль

Непрочитанное сообщение Гость » 2009-10-01 0:04:53

paradox писал(а):вру
нифига они не прикрутили
url
bilgey писал(а):8.x is the current target. I last sync'd the KGI code base with 8.0-RC1 or r197633 from 8-STABLE
а 8-ку пока MFC не было, ибо
kern/138136 писал(а): Mark as PATCHED, MFC reminder (unfortunately we have to wait
until 8.0-RELEASE is out of the door because we are in a feature
freeze now
).
там (в kgi) vesa.c почти не трогали

Код: Выделить всё

--- sys/i386/isa/vesa.c~
+++ sys/i386/isa/vesa.c
@@ -206,6 +206,7 @@ static int vesa_bios_init(void);
 static void vesa_clear_modes(video_info_t *info, int color);
 static vm_offset_t vesa_map_buffer(u_int paddr, size_t size);
 static void vesa_unmap_buffer(vm_offset_t vaddr, size_t size);
+extern int vesa_configure(int flags);
 
 #if 0
 static int vesa_get_origin(video_adapter_t *adp, off_t *offset);
@@ -851,7 +852,7 @@ vesa_unmap_buffer(vm_offset_t vaddr, siz
 
 /* entry points */
 
-static int
+int
 vesa_configure(int flags)
 {
 	video_adapter_t *adp;

Гость
проходил мимо

Re: графическая консоль

Непрочитанное сообщение Гость » 2009-10-01 9:07:03

из-за r196506 dev/sce/sce_bootconsole.c не компилится на 9-current ;(
paradox писал(а):я бы посоветовал арифу в нетбсд заглянуть

как впрочим и дуругим фрибсд разработчикам (там есть мого чему поучиться как делать правильно а не для себя)
так может лучше сразу пилить netbsd и утянуть вкусности (nouveau, например) из фряхи?

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-10-01 13:57:02

KGI мертвый проект
что в нем интересного не понимаю
и зачем его авторы воскрешают тоже не ясно
лучше бы бсд пилили до лучшего сосояния

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-10-01 14:27:15

плять в &&&&&& этого кима
не шарит как оно работает
взял розломал и предлагает мне по тестить x86bios
слов нет...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-10-01 15:27:17

через сайт парадокс лисяра су
x86bios.diff
то то я предложил киму

x86bios_6.diff
то что предложил ким частично моламав

и x86bios.tar.bz2
то что он мне предлагает потестить уже поломано все
да еще и локи накой то хер он повытягивал наружу
:%*?%?:%?**? слов нет

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35297
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: графическая консоль

Непрочитанное сообщение Alex Keda » 2009-10-01 15:52:50

ну так ты объясни ему - к чему ты это ведёшь всё, и что когданибудь на выходе увидеть надеешься.
тогда не будет ничё ломать.
Убей их всех! Бог потом рассортирует...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-10-01 16:00:11

я ему уже все сказал
вообще в мыслях возращаюсь к тому что бы сделать соурсы под себя
почикать нафиг всякие mips sparc zfs ipf ipfw .... и прочие гадости которые мне нафиг не нужны
сделаю мини бсд под свои нужды

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: графическая консоль

Непрочитанное сообщение paradox » 2009-10-01 16:18:02

>Гость
ты вроде в рассылках бсд хорошо ориентируешься
можешь вспомнить или поискать момент
когда от FreeBSD ушли разработчики и создали DragonFly
из за того что в 5версии ввели Gaint lockи и убили фактически SMP
были ли какие то общественные тёрки?

по типу когда Тео выкинули из NetBSD и он опубликовал всю переписку что как и почему

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35297
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: графическая консоль

Непрочитанное сообщение Alex Keda » 2009-10-01 16:21:35

paradox писал(а):из за того что в 5версии ввели Gaint lockи и убили фактически SMP
э... а чё - в 4 не было гиант-локов чтоли?
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35297
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: графическая консоль

Непрочитанное сообщение Alex Keda » 2009-10-01 16:22:10

гы. сходил на 4.11 - и правда не было =)
Убей их всех! Бог потом рассортирует...