As suggested by https://github.com/genodelabs/genode/issues/1264
overriding the width as a temporary workaround worked:

    width = mode_info->bytes_per_scanline / (mode / 8);
    printf("overriding width to %d\n", width);

which reports:

[init -> fb_drv] overriding width to 1696
[init -> fb_drv] Using video mode: 1696 x 1050 x 16

and no more distortion...


On Tue, Jan 6, 2015 at 8:41 PM, Christian Helmuth
<[email protected]> wrote:
> Hello Tim,
>
> If you're sure 1680x1050 is correct it could be a scanline length issue. 
> Could you please instrument fb_drv to print the scanline length from the VBE 
> info?
>
> Greets
> --
> Christian Helmuth
> Genode Labs
>
> http://www.genode-labs.com/ · http://genode.org/ · /ˈdʒiː.nəʊd/
>
> Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden
> Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth
>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming! The Go Parallel Website,
> sponsored by Intel and developed in partnership with Slashdot Media, is your
> hub for all things parallel software development, from weekly thought
> leadership blogs to news, videos, case studies, tutorials and more. Take a
> look and join the conversation now. http://goparallel.sourceforge.net
> _______________________________________________
> genode-main mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/genode-main



-- 
Tim Newsham | www.thenewsh.com/~newsham | @newshtwit | thenewsh.blogspot.com

------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
_______________________________________________
genode-main mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/genode-main

Reply via email to