Estou tentando exibir a saída de um aplicativo baseado em SDL para um dispositivo framebuffer / dev / fb1. Fb1 está associado a uma placa baseada no SM750.
Quando executo meu aplicativo, a saída sempre aparece em fb0 (que sobrescreve a área de trabalho do ubuntu durante a execução).
Eu sei que o fb1 está ativo, quando eu digito o seguinte
sudo fbset -fb /dev/fb1 640x480-60
O display conectado à porta correspondente é ativado.
Para executar meu aplicativo, usei a seguinte linha de comando:
SDL_FBDEV=/dev/fb1 SDL_VIDEODRIVER=xxx sudo ./SDLTimeOutput
Onde xxx é directfb, fbcon ou svgalib. Eu tentei todos os 3 e obter o mesmo resultado de cada vez.
Alguém poderia me avisar sobre como eu posso configurar meu aplicativo para exibir em fb1 ao invés de fb0.
Andrew
Tags framebuffer linux