[haiku-bugs] Re: [Haiku] #15143: QXL/spice driver
- From: "Haiku" <trac@xxxxxxxxxxxx>
- To: undisclosed-recipients: ;
- Date: Tue, 09 Jul 2019 19:06:35 -0000
#15143: QXL/spice driver
---------------------------+----------------------------
Reporter: kstabel | Owner: nobody
Type: enhancement | Status: new
Priority: normal | Milestone: Unscheduled
Component: - General | Version: R1/Development
Resolution: | Keywords:
Blocked By: | Blocking:
Has a Patch: 0 | Platform: All
---------------------------+----------------------------
Comment (by kstabel):
Replying to [comment:7 tqh]:
As I do all my development with KVM and don't see the issues you are
talking about I wonder what is your hw/setup. Tearing you will see because
there is no vertical retrace syncing possible without some hw
acceleration. Lagging on the other hand should not be a problem.
To answer your other question, gfx acceleration is something we want,
but gfx hw is very complicated and gfx manufacturers are very unhelpful,
so it is very hard to do this without paid developers, signed NDA's and
support from the manufacturer. Hint: If other vendors had something like
AtomBios and helped support its usage like AMD we probably would be much
further along.
I've ran it on KVM on a dual xeon 56xx or other (my ovirt env), a ryzen
machine, a laptop with an i7 8550 and another laptop with an older i7
(fourth gen).
The tearing is no big deal, but just unfortunate. The lagging, yes, it
happens when scrolling through a webpage on webpositive, or for example
having the terminal full screen and scrolling through that, etc. I get
it, no hw acceleration, that's what i'm saying as well. QXL acceleration
would be nice.
As for your point on hardware support, yes, i fully understand and agree.
However, QXL is a paravirtualized device, for which the spec is just
published in the open (Open source).
It's not a must-have, but it would make haiku run pretty nicely on KVM,
which is a mainstream virtualization platform on linux. Dare i even say
the preferred and nicest one.
It would give a lot of people a much nicer experience, that's all i'm
saying.
Just an idea.
--
Ticket URL: <
https://dev.haiku-os.org/ticket/15143#comment:8>
Haiku <
https://dev.haiku-os.org>
The Haiku operating system.
Other related posts: