Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Graphic artifacts waking from suspend #1587

Closed
elisedaurio opened this issue Mar 17, 2021 · 5 comments
Closed

Graphic artifacts waking from suspend #1587

elisedaurio opened this issue Mar 17, 2021 · 5 comments
Labels

Comments

@elisedaurio
Copy link

elisedaurio commented Mar 17, 2021

Distribution (run cat /etc/os-release):

VERSION="20.10"
ID=pop
ID_LIKE="ubuntu debian"
PRETTY_NAME="Pop!_OS 20.10"
VERSION_ID="20.10"
HOME_URL="https://pop.system76.com"
SUPPORT_URL="https://support.system76.com"
BUG_REPORT_URL="https://github.com/pop-os/pop/issues"
PRIVACY_POLICY_URL="https://system76.com/privacy"
VERSION_CODENAME=groovy
UBUNTU_CODENAME=groovy
LOGO=distributor-logo-pop-os

Issue/Bug Description:
When restarting from a suspended state, there is constant screen tearing, graphical artifacts, and sections of the display not showing. This occurs when leveraging either integrated graphics or NVIDIA graphics in a Balanced power mode.

Steps to reproduce (if you know):

  1. Log into machine.
  2. Select system menu
  3. Select "Power Off/Log out"
  4. Select "Suspend"
  5. Wait approximately ten seconds
  6. Press Enter to wake machine

Expected behavior:
Artifact free login screen displays.
Logging in has no graphical artifacts

Other Notes:
When booting fresh, there are no issues. And continuous use will generate no graphical issues. After the first suspend graphical issues will begin and not stop.
Suspending again, and attempting to log in again will not resolve the issue.

@bflanagin
Copy link
Contributor

bflanagin commented Mar 18, 2021

Ah yes, the integrated graphics corruption bug. We have a few threads on the topic. We'll need a little more information about your hardware to sort you into the right group. For our records respond with the outputs from these programs:

lspci | grep VGA

and

lsmod | grep video

and if you could give us your computers make and model (or motherboard model if its DIY)

Note: This issue is upstream in the integrated graphics driver and or Xorg, and out of our control beyond keeping up to date with those projects. You might be able to get better support by going to our community support chat "https://chat.pop-os.org"

@elisedaurio
Copy link
Author

elisedaurio commented Mar 18, 2021

00:02.0 VGA compatible controller: Intel Corporation UHD Graphics (rev 05)
01:00.0 VGA compatible controller: NVIDIA Corporation Device 2520 (rev a1)

And:

lsmod | grep video
uvcvideo               98304  0
videobuf2_vmalloc      20480  1 uvcvideo
videobuf2_memops       20480  1 videobuf2_vmalloc
videobuf2_v4l2         28672  1 uvcvideo
videobuf2_common       53248  2 videobuf2_v4l2,uvcvideo
videodev              245760  3 videobuf2_v4l2,uvcvideo,videobuf2_common
mc                     57344  5 videodev,snd_usb_audio,videobuf2_v4l2,uvcvideo,videobuf2_common
video                  49152  1 i915

As for make and model, I'm using a System76 Oryx Pro 15"

Definitely appreciate the direction toward the chat section. I figured this was some form of typical behavior, but I thought it would be best to report out here regardless, as I'm not entirely sure what Pop_OS pulls directly, or has modified before distribution. Thanks again!

@bflanagin
Copy link
Contributor

@egruber Ah, well if you're running official System76 hardware you can ask our official support channels. They do a good job. Also, we just updated the Kernel and mesa. It may not fix the issue, but if its working better we'd like to know.

@mtimofiiv
Copy link

mtimofiiv commented Jun 14, 2022

I'm having the same issue on a Gazelle. Latest kernel and mesa versions.

NAME="Pop!_OS"
VERSION="22.04 LTS"
ID=pop
ID_LIKE="ubuntu debian"
PRETTY_NAME="Pop!_OS 22.04 LTS"
VERSION_ID="22.04"
HOME_URL="https://pop.system76.com"
SUPPORT_URL="https://support.system76.com"
BUG_REPORT_URL="https://github.com/pop-os/pop/issues"
PRIVACY_POLICY_URL="https://system76.com/privacy"
VERSION_CODENAME=jammy
UBUNTU_CODENAME=jammy
LOGO=distributor-logo-pop-os
Linux 5.17.5-76051705-generic x86_64

This all seemed to start with installing the latest NVIDIA drivers, before that I did not notice any problem like this.

00:02.0 VGA compatible controller: Intel Corporation TigerLake-H GT1 [UHD Graphics] (rev 01)
01:00.0 VGA compatible controller: NVIDIA Corporation GA106M [GeForce RTX 3060 Mobile / Max-Q] (rev a1)
uvcvideo              110592  0
videobuf2_vmalloc      20480  1 uvcvideo
videobuf2_memops       20480  1 videobuf2_vmalloc
videobuf2_v4l2         32768  1 uvcvideo
videobuf2_common       77824  4 videobuf2_vmalloc,videobuf2_v4l2,uvcvideo,videobuf2_memops
videodev              249856  3 videobuf2_v4l2,uvcvideo,videobuf2_common
mc                     65536  4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
video                  53248  1 i915

@leviport
Copy link
Member

This issue is older, but we've mostly been tracking this bug in pop-os/nvidia-graphics-drivers#133, so I'll close this one as a duplicate.

The quickest known workaround is to restart Gnome shell (Alt + F2, r, enter) after resuming and signing in.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants