Problem description: Screen will turn black for an instant (around 50 ms?) and go back to normal, black screens will mostly (but not always) be accompanied by a horizontal gray strip. Blinking happens fairly often from desktop view, it happens a little less when loading basic websites like forums from Firefox, but it gets borderline unusable when displaying a video, I only tested this on reddit though.

I installed Linux Mint “Zara” 22.2 Cinnamon edition for a 2015 HP ProBook laptop (can’t recall the specific model rn), it’s set up for dual-booting along with Windows 10 in legacy MBR mode (no EFI). Since it’s a laptop it has an integrated Intel HD Graphics (520?) GPU.

The problem’s been present since I first booted up the live session from the USB, I thought after installing it would go away since maybe the live session is less stable or something.

Windows works perfectly fine in regards to this though, so I know it’s not a hardware problem.

Across the forums, for people with similar issues (I haven’t found one that describes mine exactly) the solution is usually “Find the line GRUB_CMDLINE_LINUX_DEFAULT='quiet splash' and change it to GRUB_CMDLINE_LINUX_DEFAULT='quiet splash intel_iommu=igfx_off i915.enable_dc=0 i915.enable_psr=0 intel_idle.max_cstate=2'."”. I have tried with each of this parameters at least once, rebooting each and none of them completely solving the issue. my current setting is probably the one described there except that it may not include i915.enable_psr=0.

And yes, each time I modified the file through sudo nano /etc/default/grub, saved it, and sudo update-grub-ed, which never reported syntax errors so at least that should be fine.

My screen resolution is 1366x768, if that helps in any way.

UPDATE 1: I tested and rendering to external monitors work fine, I connected the device to a TV through HDMI and the blinking would only occur on the laptop monitor. This would maybe suggest it’s a hardware issue, but that wouldn’t explain why windows works fine, and messing around physically with the lid doesn’t seem to increase/decrease the flickering. On the other hand, certain websites make the blinking/flickering occur more often if rendered, e.g. Godot Docs, and especially, Stack Overflow.

Info: My laptop is an HP ProBook 440 G4, integrated GPU Intel HD 520

  • ilovededyoupiggy@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    2
    ·
    18 days ago

    Have you tried reducing your screen refresh rate? I have a similar problem - screen flickering/blanking and glitchy flashing horizonal bar artifacts - if my refresh rate is too high. Technically my monitors support that rate but they are routed through a KVM that doesn’t, and Linux likes to forget and reset my refresh rate back to the monitor defaults at least once a week for some reason, which causes things to get funky, then I have to go into display settings and drop them down a notch.

    You’re using a laptop, so slightly different situation than mine, probably not going to be a KVM in the middle screwing things up, but your description of the problem sounded pretty close to what mine does, so I figured I’d throw this suggestion out there.

    • Ad4mWayn3@lemmy.worldOP
      link
      fedilink
      arrow-up
      1
      ·
      18 days ago

      I mean, I haven’t tried but its a 60hz monitor and the only other option is 40hz, if it works I wouldn’t stick to that option since for games I’d like at least the 60hz.

      I’ll try that when I have the laptop at my disposal tho

    • Ad4mWayn3@lemmy.worldOP
      link
      fedilink
      arrow-up
      1
      ·
      18 days ago

      Don’t think so, as I said, windows is working fine. I did a diagnosis in legacy boot options menu, says memory and hdd are doing fine. I’m confident to say this is an issue with my linux installation