You are not logged in.

#1 2014-09-01 19:00:44

rudametw
Member
Registered: 2014-09-01
Posts: 12

Resume to black screen after starting intel-virtual-output (Optimus)

Hi everybody,

On resume my laptop shows a black screen with a single white underscore in the top left area every time I use intel-virtual-output. I can't access any terminals either, I have to do a hard reboot. The problem occurs even if no external monitors are connected when I launch ivo. It also if I kill ivo. However, suspend/resume works properly when not using intel-virtual-output.

I've tried different versions of the xf86-video-driver, including:

2.99.914-4 from extra
2.99.914.78 from aur (git version)
2.99.914.81 from aur (git version)

I also tried setting i915.i915_enable_rc6=0 to no avail.

My computer is an HP ZBOOK 15

lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
01:00.0 VGA compatible controller: NVIDIA Corporation GK208GLM [Quadro K610M] (rev ff)

I haven't found any suspend/resume bugs specific to launching intel-virtual-output.

Any help is greatly appreciated smile

Last edited by rudametw (2014-09-01 19:01:39)

Offline

#2 2014-09-01 19:22:40

rudametw
Member
Registered: 2014-09-01
Posts: 12

Re: Resume to black screen after starting intel-virtual-output (Optimus)

After some more testing it does appear that I need to have my external monitors connected. Simply running i-v-o with nothing connected does not cause the bug to appear. My current setup is two monitors connected to a dock station, one HP 2560x1440 and another Dell 1920x1080. Simply having the monitors connected, not turned on with xrandr, is sufficient to cause resume to fail.

Offline

#3 2015-05-13 10:24:57

stratosgear
Member
Registered: 2014-10-28
Posts: 3

Re: Resume to black screen after starting intel-virtual-output (Optimus)

I have a similar issue.

I also have a ZBook 15, with an extended docking station (the huge one) and I would like to run two additional monitors with it.  One through the docking station's VGA port and one with the docking station's DVI port.

The only way I have succeeded in making the two monitors working is by DISABLING the BIOS option for "hybrid cards" and using the nvidia drivers.  In that case I get horrendous graphics performance (80 fps on glxgears) but all three monitors (two external and the laptop screen) are correctly identified by both the Displays app of Gnome3 and by the xrandr command line tool.

With the "hybrid cards" BIOS option is ENABLED or AUTO, only my VGA monitor is identified.  Graphics performance is excellent, running optirun glxgers returs 3200fps, but the DVI monitor, although connect the same way as before remains blank and neither Displays or xrandr can detect it.

Running intel-virtual-output -f in a separate terminal does not seem to be doing anything special.

Runing:

optirun nvidia-settings -c :8

seems to load the nvidia settings (whereas running only  "optirun nvidia-settings" with no additional parameters) complains that "You do not appear to be using the NVIDIA X driver"

I have no idea how to activate that extra DVI monitor (tried both DVI ports in case there is a primary or secondary, it doesn't make any difference.  It was in the right DVI port (as you are looking over the docking station when I had it working with the DISABLED hybrid graphics BIOS option))

Do you make any progress on your issue, or would you like to compare notes...?

Offline

Board footer

Powered by FluxBB