On Friday, February 7, 2020 at 2:07:34 PM UTC-6, zach...@gmail.com wrote: > > On Friday, February 7, 2020 at 7:03:14 AM UTC-6, Claudia wrote: >> >> February 7, 2020 6:00 AM, zach...@gmail.com wrote: >> >> > I have a Thinkpad T495 with an AMD Ryzen Pro 3700U and Vega 10 >> graphics. Everything seems to be >> > working besides suspend/resume which is crucial for me since I'm on the >> go a lot. I had to build my >> > own Qubes R4.0 ISO to get the installer to work due to it needing a >> 5.0+ kernel for the graphics >> > driver. I installed `kernel-latest` from qubes-dom0-current testing but >> still didn't work. After >> > trying every kernel option on the face of this Earth I decided to use >> an experimental Qubes R4.1 >> > build as some things were pointing to dom0 Fedora 25 being the issue. >> On dom0 Fedora 31 it's still >> > an issue with a 5.4 kernel. Has been driving me nuts as I've spent >> almost the whole day trying to >> > figure the issue out. >> > >> > When I suspend, it clearly suspends but when I open it back up the >> screen is off but the power LED >> > is on. I can hear the fan spin up for a bit but nothing happens. CTRL + >> ALT + Backspace does >> > nothing. I also tried switching to text mode before suspending with >> CTRL + ALT + F2. Nothing... I >> > also disabled the compositor in XFCE to give it a try in both R4.0 and >> R4.1, no difference. It >> > totally seems like an X server or amdgpu issue but I really don't know >> what to do. >> > >> > I don't have any VMs running when I test the suspend and I don't have a >> sys-usb VM to take that out >> > of the equation. Any ideas? I'm scratching my head over here and I'm at >> a loss on what to try next. >> > >> >> Did you try the Xen power.c patch? >> >> It sounds like a Xen panic. Some or all AMD Fam15h processors change >> their CPUID feature bits after resume, which triggers a Xen panic (LEDs and >> fans on, screen off, keyboard and power button unresponsive). There is a >> patch and instructions towards the end of this thread: >> https://www.mail-archive.com/qubes-users@googlegroups.com/msg31517.html >> - It takes some work but it sounds very likely it will fix your problem. >> Sys-usb causes other problems on a lot of Ryzen machines, so continue to >> keep it disabled for now. >> >> It doesn't sound like a graphics problem. Usually X or amdgpu issues >> result in the screen's backlight coming on but displaying a blank screen, >> and often the keyboard is responsive just not the screen. At least in my >> experience. >> >> PS: when replying to mailing lists please write your response *below* the >> quoted text you're replying to. >> > > Thanks for responding Claudia! I haven't tried that patch but I saw it in > your other thread. I guess my options are pretty exhausted at this point so > I'll give it a try. I've never actually built an RPM outside of > qubes-builder. I'm assuming I should just build the entire Qubes R4.0 > (stable) ISO with the edit included. I've never had such a complex issue > before so this is all new to me. > > Should we get the Qubes team to include this patch as a fix for AMD? I'm > not sure what the security implications are but I would assume it could > introduce an issue where the Spectre/Meltdown microcode patches would not > be applied when resuming? I'm also assuming the code is functioning as > intended, as it panics but what would the real solution be? I wonder if > there's any official fix by Xen in the works rather than commenting out > that panic line. Even in Qubes R4.1 with Xen 4.13 the issue persists. > > Sorry about the email above yours, Google groups wants to put it above > your quote by default for some reason. I was also exhausted from trying > 1000 kernel boot options lol. >
Also... The patch shouldn't really have any security implications assuming your BIOS has the latest microcode patches right? I'm guessing this is only for microcode packages installed on the OS. -- You received this message because you are subscribed to the Google Groups "qubes-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to qubes-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/qubes-users/b6408d0f-228f-4ce1-8ccb-600a79d3421c%40googlegroups.com.