Dual display output with linuxfb
My Qt Version is Qt 5.10.1, and target OS is embedded Linux. I'm finding how to use multi-screen with Qt5, exactly I want make screen output to framebuffer directly.
As you know, linuxfb platform can use variable framebuffer via option 'fb'. (ex ./animatedtiles -platform linuxfb:fb=/dev/fb1)
But I cannot find how to use multi-framebuffer with linuxfb.
I found some example using multi framebuffer with 'qws' in Qt4, so i thought Qt5 also may have similar way.
Is there some way using multi framebuffer via linuxfb?
If not, can you tell me some other way using multi-screen?
Hi and welcome to devnet,
Can you explain your use of multiple screens ?
If you need window management, you will likely have to take a look at the QtWayland module.
This post is deleted!
@SGaist Hello. Thanks for reply.
Well, Xorg is already running on my system. I dont know how QtWayland works exactly, but I'll check it as your advice. thank you.
And about detail about my multi-screen environment, My embedded system connected to LCD and HDMI provided as /dev/fb0, /dev/fb1. so, I want print my Qt App screen to them each at once, in other words, I wanna works like "Mirror Mode".
So, I'm tried commands like below.
$ ./qtapp -platform linuxfb:fb=/dev/fb0:fb=/dev/fb1
$ ./qtapp -platform linuxfb:fb=/dev/fb0 linuxfb:fb=/dev/fb1
( ... )
I think they show my purpose clearly, although It looks like stupid..
I hope this reply answers your questions.
Well, if you have Xorg, why not use it in mirror mode ?
Doing so you won't have anything special to do from your application.