Предположим мы установили какой-нибудь дистрибутив Linux. Он не имеет графической оболочки, только консоль. Мы же имеем gcc или nasm. Вопрос, как сделать так, чтобы при запуске моего откомпилированного приложения на экране появилась графика? Графика без иксов, миров и вяленых. С чего начинаются разработки графических серверов? Как сделать черный экран? Hello World, понимаешь.
Здесь чисто спортивный интерес, дабы узнать, как работают такие графические сервера. Через какую технологию? Как заставить ядро это сделать? Как сформировать матрицу цветов в количестве точек на экране и передать видеокарте?
Заранее благодарен.