IGCIT / Intel-GPU-Community-Issue-Tracker-IGCIT

IGCIT is a Community-driven issue tracker for Intel GPUs.
GNU General Public License v3.0
117 stars 4 forks source link

GPD Win Max 2021 (1195G7) No Display Out of Sleep (S3 or Modern Standby) on Drivers 5074 and Newer #627

Closed ReddestDream closed 10 months ago

ReddestDream commented 11 months ago

Checklist [README]

Application [Required]

Windows 11 (Entire OS/Any App)

Processor / Processor Number [Required]

1195G7

Graphic Card [Required]

Intel Iris Xe

GPU Driver Version [Required]

31.0.101.5074

Rendering API [Required]

Windows Build Number [Required]

Other Windows build number

No response

Intel System Support Utility report

Can get later if necessary. Device is currently downgraded to 4972 to avoid losing display. Device is on latest BIOS (1.18).

Description and steps to reproduce [Required]

Attempt to put GPD Win Max 2021 to sleep (S3) on the new 5074 driver. Internal screen never comes back on (stays black). No way to get internal display back on. External display out still works, so nothing has crashed. 5074 likely cannot turn the MIPI display on the Win Max 2021 back on out of sleep correctly. Downgrading to 4972 corrects this issue and the display comes back on out of sleep as expected. I have had one other person on the GPD Discord confirm, but I am looking for further confirmation. Thanks!

Device / Platform

GPD Win Max 2021

Crash dumps [Required, if applicable]

No response

Application / Windows logs

No response

IGCIT commented 11 months ago

hi @ReddestDream,

Can get later if necessary. Device is currently downgraded to 4972 to avoid losing display. Device is on latest BIOS (1.18).

yes, please, since this is a niche device, ssu log may help intel to get more insight about the problem

thanks :)

ReddestDream commented 11 months ago

This issue also occurs on 5081. I've attached an SSU from while the issue is actively occurring (no main display). I have an external display attached over HDMI so that I can see after testing sleep since the internal display doesn't come back on. Thanks! SSU GPD WIN MAX 2021 5081.txt

ReddestDream commented 11 months ago

I've also attached the SSU from the system downgraded to 4972 with working internal display after it was kicked back on. Thanks! SSU GPD WIN MAX 2021 4972.txt

ciphray commented 11 months ago

this also occurs with modern standby

ReddestDream commented 11 months ago

Got more info that this also occurs if you use Modern Standby instead S3. Modern standby doesn't work properly on the Win Max 2021 since the fans never go off, but, nonetheless, using it doesn't fix this issue.

ReddestDream commented 11 months ago

This issue is likely to affect the Tiger Lake Win 3 as well, but I don't have one and I don't have any confirmation.

ReddestDream commented 11 months ago

Confirmation that this issue doesn't seem to affect TGL devices that do not have direct-connect MIPI displays. The Win Max 2021 and Win 3 TGL have direct-connect MIPI displays.

Felipe-Intel commented 10 months ago

Hello @ReddestDream have you tried driver 5084? We are still looking for a device the meet the handheld characteristics. We tried a couple of TGL systems but this issue doesn't happen on those, as you say, probably because those don't have direct-connect MIPI display.

ReddestDream commented 10 months ago

Thanks for getting back and investigating! I have not had a chance to test 5084 yet, but I'm hoping to do so later this week. I agree based on what I've heard from others that a direct-connect MIPI display is likely going to be necessary to reproduce the issue. Thanks again!

ReddestDream commented 10 months ago

I have now tested 5084, and it has the same issue as 5074 and 5081. @Felipe-Intel Thanks!

Felipe-Intel commented 10 months ago

@ReddestDream after a more search, we haven't found yet a system with similar characteristic to your device. Have you contacted GPD Support for this issue? If you haven't, please report this to them and if they determine it is something with the driver itself, they can come to us with their debug results. Does that make sense to you? I'll keep this thread open until you get an answer from them. In the meantime, I'll keep looking for help here.

ReddestDream commented 10 months ago

@Felipe-Intel Yeah. I'll reach out to GPD about this. It's been working for years though, but I will admit they did have to do a BIOS update a few months after release to fix Intel Graphics driver issues causing a very similar problem at that time. Might be time for another one if they can still do it . . . Just because you are the only one using some feature doesn't mean you get to set the spec.

S3 wake worked on Linux last I checked, but it only started working correctly in the last year or so. I'll test that and 5085 and get back to you with more info. If I can find the commit and/or those responsible for the fix on the Linux side, that may help as well.

Thanks!

Felipe-Intel commented 10 months ago

Thanks for all your help with this @ReddestDream. I will proceed to close this thread. After you get info from the OEM, if you need anything from us, feel free to open a new case and refer to this one. I would recommend to open a web ticket and mention this case there, and share the case number here (I think you can re-open this one? if not go ahead and create a new one).