LINUX.ORG.RU

История изменений

Исправление saahriktu, (текущая версия) :

В обоих случаях (и когда ядро пропатчено, а SDL1 нет, и когда ядро непропатчено, а SDL1 пропатчена). До картинка тоже была по центру.

Пока ещё никуда не отписывался, решил ещё немного поковырять. И нашёл, что у меня это как-то связано именно с double buffering и, по ходу, виртуальным разрешением фреймбуфера.

Если просто отключить double buffering в софте, то сегфолт исчезает, но картинка превращается в кашу.

В общем, конкретно у меня это никак не связано ни с vinfo.bits_per_pixel, ни с vinfo.xres, ни с vinfo.yres. Они сразу запрашиваются соответствующими параметрам фреймбуфера.

Исходная версия saahriktu, :

В обоих случаях (и когда ядро пропатчено, а SDL1 нет, и когда ядро непропатчено, а SDL1 прапатчена). До картинка тоже была по центру.

Пока ещё никуда не отписывался, решил ещё немного поковырять. И нашёл, что у меня это как-то связано именно с double buffering и, по ходу, виртуальным разрешением фреймбуфера.

Если просто отключить double buffering в софте, то сегфолт исчезает, но картинка превращается в кашу.

В общем, конкретно у меня это никак не связано ни с vinfo.bits_per_pixel, ни с vinfo.xres, ни с vinfo.yres. Они сразу запрашиваются соответствующими параметрам фреймбуфера.