Answer the question
In order to leave comments, you need to log in
How to duplicate only one virtual desktop to second monitor in Linux?
There is a task: an employee works on a computer with two monitors, works in a browser, from time to time he needs to show the contents of the browser on the second monitor. At the same time, he does not see the second monitor, in order to simply expand the desktop on both of them and drag it with the mouse. Therefore, logically, I see the following solution: 2 virtual desktops are created in DE, the first desktop is displayed only on the main monitor, and the second - on the main one, and is duplicated on the second monitor. Thus, it is enough for an employee to transfer the browser to the second desktop, and then back to the first one, when he no longer needs to demonstrate anything. Is this or a similar scenario possible on Linux? Software (DE, WM) in principle any, because. Other than that, there are no special requirements.
Answer the question
In order to leave comments, you need to log in
As a result, the software for this had to be written by ourselves, the point is to take a screenshot of the desired window and draw these screenshots on the form of your application. If you do this with fps 15 - everything is fast enough and the processor practically does not eat. https://github.com/awpe/xwinclone - sources are open.
I have 2 monitors. Cinnamon. desktop extended to 2 monitors.
On the taskbar, you can click the window button and select "Move to Monitor 2". It?
Then the window returns to its place.
If you need to duplicate it, then it is better, in my opinion, to make a "mirror image".
On the example of the same cinnamon, all settings -> display
We have two monitors and a function - to mirror the screens. Select and Apply:
Now everything that happens on the first monitor is duplicated on the second, including windows and actions. One minus - limitations in permissions, as I understand it, all available are compared and the general ones remain to choose from.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question