Создание Linux Desktop Envoriment - PullRequest
2 голосов
/ 29 мая 2010

Предположим, я хочу создать свой собственный рабочий стол для Linux, без X. Как это сделал Google с Android.С чего мне начать?Это на самом деле нормальное приложение, которое просто рисует вещи и запускается после загрузки ядра?И как это нарисовать?Использование OpenGL или есть что-то более общее?И графические драйверы, как идут дела?Вам следует разработать собственные графические драйверы для вашего рабочего стола или они поставляются с ядром Linux?

Примечание. Это для обычных ПК, а не для встроенных устройств.

Спасибо.

Ответы [ 3 ]

2 голосов
/ 29 мая 2010
1 голос
/ 29 мая 2010

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

0 голосов
/ 29 мая 2010

Хорошо, вы можете изучить, как работает OS X, подробнее.

Возможно, вам лучше оставить большую часть X-сервера ... у него уже есть набор хороших драйверов устройств, и они составляют большую часть работы.

...