Re: QXL on real hardware

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Thanks for the quick answer.

The use-case i have in mind is similar to the "virtScreen" app that I mentioned in my previous email. That link also has an animated GIF on how it works.
I want to extend the KDEConnect app to allow users to use their mobile device as an external screen for their laptop.
For example, when one is travelling and happens to have both a laptop and a tablet, one can use the tablet as a second display over wifi (p2pwifi).

The new output needs to present itself to the current Xsession or whatever display service is running, So that it can be shown as an attached screen. To allow users to change its position orientation and all that.

I did play around with "xrandr --newmode..." and managed to use one of the non attached outputs of the videocard as a display, but KDE display settings tool doses not pick it up as a screen. So users can't change anything about it.
The only solution that worked was to use the intel VIRTUAL output drivers, but this require X11 config "hacks".
Now since I don't know if the intel virtual output works on any other video card (I didn't test), I was thinking of QXL/spice so that it will be hardware agnostic.

I also found this article: https://weekly-geekly.github.io/articles/147185/index.html
But the changes it is proposing don't work.

Thanks.

On Fri, Nov 29, 2019 at 9:08 AM Frediano Ziglio <fziglio@xxxxxxxxxx> wrote:

> Hi all,

> I was wondering if it is possible to get a SPICE (QXL) extra screen on real
> hardware.
> The idea is to use the qxl output and stream it over network to a secondary
> display.

> One solution that is out there is the virtScreen:
> https://github.com/kbumsik/VirtScreen
> This solution uses the intel virtualoutput and VNC server, but it is not very
> responsive.

> While doing some tests with the x11spice server, SPICE protocol seems to be
> better then vnc at remote display.

> Thanks.

Technically no, QXL is the virtual card which is provided to VMs.
If you want to have an additional screen added to your bare metal machine
is not possible.
There was a xspice project giving both a Xorg driver and an Xserver but
has not been updated recently.

I'm curious about the usage. Is it like putting the presentation on the
second screen and being able to share it using SPICE ?

Frediano

_______________________________________________
Spice-devel mailing list
Spice-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/spice-devel

[Index of Archives]     [Linux Virtualization]     [Linux Virtualization]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]     [Monitors]