From: Gerd Hoffmann <kraxel@redhat.com>
To: Daniel Vetter <daniel@ffwll.ch>, Takashi Iwai <tiwai@suse.de>
Cc: Alexander Graf <agraf@suse.de>,
dri-devel <dri-devel@lists.freedesktop.org>
Subject: Re: VT console blank ignored by DRM drivers on QEMU
Date: Mon, 10 Jul 2017 13:47:57 +0200 [thread overview]
Message-ID: <1499687277.23551.15.camel@redhat.com> (raw)
In-Reply-To: <CAKMK7uFwRqHh=ArA+B_kF_w+7owFVnY90-=yUhxpwJFTojYVOw@mail.gmail.com>
Hi,
> But aside from that, can't we just teach these drivers to properly do
> dpms? With the atomic framework dpms is implement as simply turning
> the screen off, any driver should be able to support that properly.
Well, the virtual hardware simply has no dpms support, except maybe for
cirrus which mimics physical hardware.
bochs could toggle the blank bit in vga register space.
virtio and qxl could unmap the plane, but that might have unwanted
effects on the host side because qemu thinks the guest turned off the
display altogether.
> For the fbcon issue, can we perhaps just unconditionally ask fbcon to
> clear the screen when blanking? It's not really perf critical, so
> doing that for everyone shouldn't hurt.
Sounds good to me.
I've seen this on real hardware too btw (arm board with non-working
dpms).
cheers,
Gerd
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
next prev parent reply other threads:[~2017-07-10 11:48 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-07-10 8:53 VT console blank ignored by DRM drivers on QEMU Takashi Iwai
2017-07-10 9:27 ` Daniel Vetter
2017-07-10 9:37 ` Takashi Iwai
2017-07-10 9:49 ` Alexander Graf
2017-07-10 14:56 ` Daniel Vetter
2017-07-11 17:35 ` Daniel Vetter
2017-07-11 18:10 ` Takashi Iwai
2017-07-11 20:36 ` Daniel Vetter
2017-07-10 11:47 ` Gerd Hoffmann [this message]
2017-07-10 14:41 ` Takashi Iwai
2017-07-10 14:57 ` Daniel Vetter
2017-07-10 20:08 ` [PATCH] fbcon: Perform generic blank unconditionally kbuild test robot
2017-07-10 14:54 ` VT console blank ignored by DRM drivers on QEMU Daniel Vetter
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1499687277.23551.15.camel@redhat.com \
--to=kraxel@redhat.com \
--cc=agraf@suse.de \
--cc=daniel@ffwll.ch \
--cc=dri-devel@lists.freedesktop.org \
--cc=tiwai@suse.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox