hw.acpi.reset_video behavior when multiple VGA cards are present

Jung-uk Kim jkim at FreeBSD.org
Mon Apr 7 17:11:40 UTC 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 2014-04-05 03:17:42 -0400, Johannes Meixner wrote:
> Hi,
> 
> I've originally posted the following to freebsd-acpi@ in February
> but didn't get any replies, so maybe someone here can help me out.
> 
> I've been trying to work out why my ASUS ZenBook can't work
> correctly with S3 sleepstates.
> 
> Resume works theoretically like a charm (I suspend with music
> playing; the music stops and continues upon wakeup; I can reboot
> the system blindly from command line).
> 
> One thing that does not, however, is VGA resume. The screen will
> just stay blank.
> 
> So I looked into it a little and realized -- what's the expected
> behaviour towards video reset when multiple VGA cards are present
> (NVIDIA Optimus) with vgapci0 being the (unusable) NVIDIA board and
> vgapci1 the (usable with Xorg, vt(9), KMS etc) Intel one?
> 
> As in, which card does `hw.acpi.reset_video` actually reset the
> video on?

It tries to call the reset vector of video BIOS.  In your
configuration, it probably won't do anything at all.

Jung-uk Kim
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (FreeBSD)

iQEcBAEBAgAGBQJTQtxLAAoJEHyflib82/FGacoIAINToymcwcJzEImiFcx6x8d6
DLwxo0IK1Qh388cJNFqnkR8KgpdPukF7TK/EeDiD1C/ONyvdIdyYMxM50m5KJgpB
S+7kh0IgtsnqlSk6zlIWT+kO98U8fhOuvxIQiTmgnEGIbqKZGrx3/SEOUKcXF2BL
qhGBUOpwdoXGp45ARKHLeQh/qIZtfBVehPOsHfrGX1iq7PVOarCV7emL0p5rWvEL
3aTbZvFl9HYlGTE85SdItpAcfzURXrqnesXp+HWy55qBR7EG4P+MMpsZ04IR+Ocd
eUuq8GjP6Y/m9RP+TDZlAW9c7iqWVl+0+5+awGJ74KYWnOF1XYHT478/XqKtf2Q=
=cDkQ
-----END PGP SIGNATURE-----


More information about the freebsd-hackers mailing list