Opened 4 years ago

Last modified 4 years ago

#15626 assigned bug

Display turn off when switching workspace

Reported by: X512 Owned by: pulkomandy
Priority: normal Milestone: Unscheduled
Component: Drivers/Graphics/intel_extreme Version: R1/Development
Keywords: Cc:
Blocked By: Blocking: #15732, #15798
Platform: All

Description (last modified by X512)

This is hrev53713 x86 gcc2hybrid.

Steps to reproduce:

  1. Switch to 3-rd workspace.
  2. Display will turn off.

Switching back to 1-st workspace don't help.

Used driver: intel_extreme Video adapter:

device Display controller (VGA compatible controller, VGA controller) [3|0|0]
  vendor 8086: Intel Corporation
  device 0412: Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller

Change History (12)

comment:1 by X512, 4 years ago

Description: modified (diff)

comment:2 by diver, 4 years ago

Could it be that you have some custom resolution on the 3rd workspace from which intel_extreme driver can't recover?

comment:3 by X512, 4 years ago

Seems fixed after reapplying display settings on all workspaces. Anyway driver should not allow set mode that makes display unusable until reboot.

comment:4 by diver, 4 years ago

I wonder why switching back to the 1st workspace didn't change the resolution back.

comment:5 by diver, 4 years ago

Owner: changed from kallisti5 to pulkomandy
Status: newassigned

in reply to:  4 comment:6 by pulkomandy, 4 years ago

Replying to diver:

I wonder why switching back to the 1st workspace didn't change the resolution back.

Because the modesetting code puts the display in a completely invalid state when this happens, and does not know how to reset it properly.

"Good" news is I can reproduce this on my main machine.

comment:7 by pulkomandy, 4 years ago

No syslog here, but there was one for a similar case attached to #15628 where we can see this:

intel_set_display_mode(14947x24936)

This is the input from app_server, so I think something is wrong on app_server side for this one.

comment:8 by pulkomandy, 4 years ago

Blocking: 15732 added

comment:9 by modeenf, 4 years ago

Component: Drivers/Graphics/intel_extremeDrivers/Graphics/intel_extreme/haswell

comment:10 by pulkomandy, 4 years ago

Component: Drivers/Graphics/intel_extreme/haswellDrivers/Graphics/intel_extreme

I have intentionally put this ticket in the generic "intel_extreme" component because it affects other devices too. What happens is on update, the screenmode settings end up being ignored or misinterpreted somehow and the workspaces get invalid video modes. It does not seem to be specific to the hardware, more that the driver fails to sanitize video modes properly in general.

comment:11 by modeenf, 4 years ago

ah sorry..

comment:12 by pulkomandy, 4 years ago

Blocking: 15798 added
Note: See TracTickets for help on using tickets.