AnsweredAssumed Answered

Flicker and black screen clear while starting Xorg

Question asked by vikash patil on Apr 8, 2015
Latest reply on Apr 9, 2015 by vikash patil

Hi All,


I am working on to implement the splash screen on i.MX6 solo based custom platform using Linux 3.10.17. I am able to display custom splash screen using u-boot and linux framebuffer console(i.e. fbcon, linux logo).


I have also written one frame-buffer application where it writes splash image to /dev/fb1 and enabled global alpha and set it to 0x00 for /dev/fb0 to make

/dev/fb1 (splash) visible just before the xorg starts and just after starting the UserInterface, another application again sets global alpha of /dev/fb0 to 0xFF and after that disables the global alpha for /dev/fb0 to make /dev/fb0 (UserInterface) to visible.


My understanding was if I use /dev/fb1 to display splash image and as Xorg uses /dev/fb0, splash image would remain intact/untouched while xorg starts.


So in this sequence I am observing flicker and screen clear with black by Xorg. I have tried modifying xorg-server-1.14.4 and xserver-xorg-video-imx-viv-3.10.17-1.0.0 in various ways but it didn't help.


How could I avoid this flicker and black screen clear while xorg starts?

Do you have any suggestions/ideas to avoid/remove this flicker and clear?