LINUX.ORG.RU

запустить на весь экран без оконной системы

 ,


0

1

Правильно ли я понимаю, что если правильно сконфигурировать ядро, то можно получить framebuffer-устройство на видеокарте любого производителя любого x86 компьютера?

Если да, то будет ли работать Qt 5.x приложение (только с QtWidgets) на framebuffer? Переход на QPA не убил саму возможность работы на системах, где не нужна 3D-акселерация, а надо просто запустить одно приложение и при этом не тащить не только X-сервер, но и дрова под все мыслимые видеокарты?

just don't do it.

голые иксы не хуже фреймбуфера.

dib2 ★★★★★
()
Последнее исправление: dib2 (всего исправлений: 1)

будет ли работать Qt 5.x приложение (только с QtWidgets) на framebuffer

Насколько я помню, да.

Deleted
()

linuxfb qpa плагин используй

robot12 ★★★★★
()
Ответ на: комментарий от robot12

Размером и зависимостями.

+18Мб к минимальной установке (в несколько 100Мб), если ты про дистрибутив.
+(2-4)Мб, если ты про emmbed.

arson ★★★★★
()
Ответ на: комментарий от Stil

Тормозят. Если это ARM-девайсина, нахрена там иксы? Оверхед же.

Если в Qt5 остался аналог иксов (QWS) запускай через него. Должно быть быстро.

Если девайсина x86, то даже не знаю. А вообще у меня Embedded Qt4 работал без иксов, прям в фреймбуферную консольку. Вроде быстро.

EXL ★★★★★
()
Последнее исправление: EXL (всего исправлений: 2)
Ответ на: комментарий от EXL

Тормозят

Голые иксы? Что за фантазии?

Если это ARM-девайсина, нахрена там иксы?

К ARM девайсине обычно и uboot, и ведро и драйвера к иксам комплектом идут

Оверхед же.

А фреимбуффер вообще умеет в ускорение?

Впрочем дело ваше, я тут мимокрокодил

Stil ★★★★★
()
Ответ на: комментарий от CYB3R

Не, иксы сейчас мой рабочий план и для других задач он уже работает - грузятся иксы. У меня своя сборка OpenEmbedded, просто было бы еще лучше без иксов. Есть причины.

I-Love-Microsoft ★★★★★
() автор топика
Ответ на: комментарий от Stil

Ускорение не нужно. Нужен максимум портабельности - чтобы система тупо загрузилась на ЛЮБОМ x86 железе. В моем случае vesa-драйвер иксов - более чем достаточен.

I-Love-Microsoft ★★★★★
() автор топика

фреймбуффер значит открытые драйвера, а они медленнее в 2d на nvidia, например. просто используй X

anonymous
()
Ответ на: комментарий от I-Love-Microsoft

тогда vesafb. или могут попасться видео без vesa?

anonymous
()
Ответ на: комментарий от anonymous

А причем тут i386 ??? FB изначально на ARM разрабатывался.

robot12 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.