[prev in list] [next in list] [prev in thread] [next in thread] 

List:       qubes-devel
Subject:    [qubes-devel] Re: Qubes R3.2 - Severe graphics issues/glitches ? (HCL Report included)
From:       Yuraeitha <yuraeitha () gmail ! com>
Date:       2017-11-07 17:40:34
Message-ID: 6601233e-6aac-4ef5-8a5e-3921f01be3bb () googlegroups ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Be very careful when updating untested kernels unless, you should have the 
ability to recover in case it goes wrong, i.e. switching back updates and 
switching back to older kernels, should it happen to fail. At the very 
minimum backup everything before you proceed. Beyond that, yes upgrading 
the kernel might certainly fix it. It's most likely an issue in the 
templates kernel or it's associated driver modules, upgrading the kernel 
would potentially upgrade your drivers and modules. Upgrading the Qubes 
kernel, also upgrades your template kernels.

The below here is a long shot, but here is something I'd try my self before 
trying to fix the kernel, if I were in your situation. It's safe, as long 
as you make the proper precautions and don't experiment on something you 
don't want to loose. 

Also is it mostly after standby, such as suspend or hibernate, or is always 
after these states? Knowing this will make it easier to verify if the 
solution works or not.

It sounds to me, without knowing with any certainty, like some kernel 
modules did not close or start up properly before or after 
suspend/hibernate. 
You can typically avoid the issue by making the modules forced to shutdown 
before the system goes to standby. The driver or module, whichever is 
causing this, seems to work, but breaks when the VM is put into sleep mode 
during Qubes suspend or hibernate. Right?

I've only done with with Wi-Fi and other similar devices, I've never done 
it with graphics before. Frankly, I don't know if it'll work, but it seems 
like its worth a shot.
https://www.qubes-os.org/doc/wireless-troubleshooting/ 
Look for the last headline at the bottom in particular, but also the ones 
up above regarding how to locate modules. 

Granted your issue is not W-Fi issues, however it may be worth trying this, 
so that graphics are properly shutdown before suspend/hibernate, and 
properly started up again when returned. 

Since I don't know if this works, or even if it'd break anything, I'd 
recommend you first try this out on a testing AppVM, or testing Template, 
before you make anything permanent to your current Templates. I.e. make a 
qvm-clone copy of a template for experimentation, and make a test AppVM. 

Then put your system in suspend or hibernate while only your testing AppVM 
based on your modified testing Template is running.

There are easier methods to test, but at least making full fledged dummy 
copies that can't cause harm to your data, is more safe if you haven't done 
this before.


On Thursday, November 2, 2017 at 5:13:46 PM UTC, Marek Jenkins wrote:
> 
> Dear users and devs,
> 
> I really like Qubes and hope I can make it work.
> 
> I have severe graphics glitches that happen at random intervals.
> If they happen I must reboot the system to fix them temporarily (potential 
> data loss).
> Unfortunately, those issues make Qubes 3.2 unusable for me because I need 
> reliability.
> 
> Glitch #1: https://imgur.com/a/fkAjW
> Looks like a green screen to me. Happens mostly when the system was idle / 
> stand-by and I get back to it.
> 
> Glitch #2: https://www.youtube.com/watch?v=sIaOWpFsdTM
> Weird screen glitch - also green but with some kind of flickering. Appears 
> randomly.
> 
> HCL REPORT:
> 
> (Also attached the files !)
> 
> ---
> layout:
> 'hcl'
> type:
> 'desktop'
> hvm:
> 'yes'
> iommu:
> 'no'
> slat:
> 'yes'
> tpm:
> 'unknown'
> brand: |
> Gigabyte Technology Co., Ltd.
> model: |
> Z97X-UD5H
> bios: |
> F9
> cpu: |
> Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz
> cpu-short: |
> FIXME
> chipset: |
> Intel Corporation 4th Gen Core Processor DRAM Controller [8086:0c00] 
> (rev 06)
> chipset-short: |
> FIXME
> gpu: |
> Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated 
> Graphics Controller [8086:0412] (rev 06) (prog-if 00 [VGA controller])
> gpu-short: |
> FIXME
> network: |
> Intel Corporation Ethernet Connection I217-V
> Qualcomm Atheros Killer E220x Gigabit Ethernet Controller (rev 10)
> Qualcomm Atheros AR93xx Wireless Network Adapter (rev 01)
> memory: |
> 32550
> scsi: |
> Samsung SSD 840  Rev: BB6Q
> DT HyperX 3.0    Rev: PMAP
> 
> versions:
> 
> - works:
> 'FIXME:yes|no|partial'
> qubes: |
> R3.2
> xen: |
> 4.6.1
> kernel: |
> 4.4.14-11
> remark: |
> FIXME
> credit: |
> FIXAUTHOR
> link: |
> FIXLINK
> 
> ---
> 
> 
> 

-- 
You received this message because you are subscribed to the Google Groups \
"qubes-devel" group. To unsubscribe from this group and stop receiving emails from \
it, send an email to qubes-devel+unsubscribe@googlegroups.com. To post to this group, \
send email to qubes-devel@googlegroups.com. To view this discussion on the web visit \
https://groups.google.com/d/msgid/qubes-devel/6601233e-6aac-4ef5-8a5e-3921f01be3bb%40googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.


[Attachment #5 (text/html)]

<div dir="ltr"><br><br>Be very careful when updating untested kernels unless, you \
should have the ability to recover in case it goes wrong, i.e. switching back updates \
and switching back to older kernels, should it happen to fail. At the very minimum \
backup everything before you proceed. Beyond that, yes upgrading the kernel might \
certainly fix it. It&#39;s most likely an issue in the templates kernel or it&#39;s \
associated driver modules, upgrading the kernel would potentially upgrade your \
drivers and modules. Upgrading the Qubes kernel, also upgrades your template \
kernels.<br><br>The below here is a long shot, but here is something I&#39;d try my \
self before trying to fix the kernel, if I were in your situation. It&#39;s safe, as \
long as you make the proper precautions and don&#39;t experiment on something you \
don&#39;t want to loose. <br><br>Also is it mostly after standby, such as suspend or \
hibernate, or is always after these states? Knowing this will make it easier to \
verify if the solution works or not.<br><br>It sounds to me, without knowing with any \
certainty, like some kernel modules did not close or start up properly before or \
after suspend/hibernate. <br>You can typically avoid the issue by making the modules \
forced to shutdown before the system goes to standby. The driver or module, whichever \
is causing this, seems to work, but breaks when the VM is put into sleep mode during \
Qubes suspend or hibernate. Right?<br><br>I&#39;ve only done with with Wi-Fi and \
other similar devices, I&#39;ve never done it with graphics before. Frankly, I \
don&#39;t know if it&#39;ll work, but it seems like its worth a \
shot.<br>https://www.qubes-os.org/doc/wireless-troubleshooting/ <br>Look for the last \
headline at the bottom in particular, but also the ones up above regarding how to \
locate modules. <br><br>Granted your issue is not W-Fi issues, however it may be \
worth trying this, so that graphics are properly shutdown before suspend/hibernate, \
and properly started up again when returned. <br><br>Since I don&#39;t know if this \
works, or even if it&#39;d break anything, I&#39;d recommend you first try this out \
on a testing AppVM, or testing Template, before you make anything permanent to your \
current Templates. I.e. make a qvm-clone copy of a template for experimentation, and \
make a test AppVM. <br><br>Then put your system in suspend or hibernate while only \
your testing AppVM based on your modified testing Template is running.<br><br>There \
are easier methods to test, but at least making full fledged dummy copies that \
can&#39;t cause harm to your data, is more safe if you haven&#39;t done this \
before.<br><br><br>On Thursday, November 2, 2017 at 5:13:46 PM UTC, Marek Jenkins \
wrote:<blockquote class="gmail_quote" style="margin: 0;margin-left: \
0.8ex;border-left: 1px #ccc solid;padding-left: 1ex;"><div dir="ltr"><font \
size="2"><span style="font-family:arial,sans-serif">Dear users and devs,<br><br>I \
really like Qubes and hope I can make it work.<br><br>I have severe graphics glitches \
that happen at random intervals.<br>If they happen I must reboot the system to fix \
them temporarily (potential data loss).<br>Unfortunately, those issues make Qubes 3.2 \
unusable for me because I need reliability.<br><br>Glitch #1: <a \
href="https://imgur.com/a/fkAjW" target="_blank" rel="nofollow" \
onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fimgur.com%2F \
a%2FfkAjW\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFgORtL5OGYLiN6Q3G82LT2LRxR5Q&#39;;return \
true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fimgur.com \
%2Fa%2FfkAjW\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFgORtL5OGYLiN6Q3G82LT2LRxR5Q&#39;;return \
true;">https://imgur.com/a/fkAjW</a><br>Looks like a green screen to me. Happens \
mostly when the system was idle / stand-by and I get back to it.<br><br>Glitch #2: <a \
href="https://www.youtube.com/watch?v=sIaOWpFsdTM" target="_blank" rel="nofollow" \
onmousedown="this.href=&#39;https://www.youtube.com/watch?v\x3dsIaOWpFsdTM&#39;;return \
true;" onclick="this.href=&#39;https://www.youtube.com/watch?v\x3dsIaOWpFsdTM&#39;;return \
true;">https://www.youtube.com/watch?<wbr>v=sIaOWpFsdTM</a><br>Weird screen glitch - \
also green but with some kind of flickering. Appears randomly.<br><br>HCL \
REPORT:<br><br>(Also attached the files !)<br><br>---<br>layout:<br>   \
&#39;hcl&#39;<br>type:<br>   &#39;desktop&#39;<br>hvm:<br>   \
&#39;yes&#39;<br>iommu:<br>   &#39;no&#39;<br>slat:<br>   &#39;yes&#39;<br>tpm:<br>   \
&#39;unknown&#39;<br>brand: |<br>   Gigabyte Technology Co., Ltd.<br>model: |<br>   \
Z97X-UD5H<br>bios: |<br>   F9<br>cpu: |<br>   Intel(R) Core(TM) i7-4770K CPU @ \
3.50GHz<br>cpu-short: |<br>   FIXME<br>chipset: |<br>   Intel Corporation 4th Gen \
Core Processor DRAM Controller [8086:0c00] (rev 06)<br>chipset-short: |<br>   \
FIXME<br>gpu: |<br>   Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor \
Integrated Graphics Controller [8086:0412] (rev 06) (prog-if 00 [VGA \
controller])<br>gpu-short: |<br>   FIXME<br>network: |<br>   Intel Corporation \
Ethernet Connection I217-V<br>   Qualcomm Atheros Killer E220x Gigabit Ethernet \
Controller (rev 10)<br>   Qualcomm Atheros AR93xx Wireless Network Adapter (rev \
01)<br>memory: |<br>   32550<br>scsi: |<br>   Samsung SSD 840   Rev: BB6Q<br>   DT \
HyperX 3.0       Rev: PMAP<br><br>versions:<br><br>- works:<br>       \
&#39;FIXME:yes|no|partial&#39;<br>   qubes: |<br>       R3.2<br>   xen: |<br>       \
4.6.1<br>   kernel: |<br>       4.4.14-11<br>   remark: |<br>       FIXME<br>   \
credit: |<br>       FIXAUTHOR<br>   link: |<br>       \
FIXLINK<br><br>---<br><br><br></span></font></div></blockquote></div>

<p></p>

-- <br />
You received this message because you are subscribed to the Google Groups \
&quot;qubes-devel&quot; group.<br /> To unsubscribe from this group and stop \
receiving emails from it, send an email to <a \
href="mailto:qubes-devel+unsubscribe@googlegroups.com">qubes-devel+unsubscribe@googlegroups.com</a>.<br \
/> To post to this group, send email to <a \
href="mailto:qubes-devel@googlegroups.com">qubes-devel@googlegroups.com</a>.<br /> To \
view this discussion on the web visit <a \
href="https://groups.google.com/d/msgid/qubes-devel/6601233e-6aac-4ef5-8a5e-3921f01be3 \
bb%40googlegroups.com?utm_medium=email&utm_source=footer">https://groups.google.com/d/ \
msgid/qubes-devel/6601233e-6aac-4ef5-8a5e-3921f01be3bb%40googlegroups.com</a>.<br /> \
For more options, visit <a \
href="https://groups.google.com/d/optout">https://groups.google.com/d/optout</a>.<br \
/>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic