Intel HD 520 graphics flickering screen

I recently made the switch from Windows 10 too Ubuntu Mate (v18.04) and really like it. However, I just can’t get rid of a screen flickering problem. It happens about 50% of the time and affects the left hand side of the screen. The problem didn’t exist on Windows. I also tried Ubuntu Desktop (v18.04), and had the exact same screen flickering problem there too.

I’ve searched google extensively and found lots of people experiencing the same problem. However, no one ever seems to provide a definitive answer to this problem. A common solution proposed is to create a file called 20-intel.conf at  /usr/share/X11/xorg.conf.d/

I have tried this with a few different contents such as:

Section "Device" Identifier "Intel Graphics" Driver "intel" Option "AccelMethod" "sna" Option "TearFree" "true" Option "DRI" "3" EndSection

However, none of the proposed solutions work for me and hasn’t worked for many others. Here is a list of examples where this same issue seems to be happening:

"Solution" to Intel Graphics Screen Tearing/Flickering Causes Excessive Fan Use in Ubuntu 16.10/17.04/17.10

https://ubuntuforums.org/showthread.php?t=2415246

Ubuntu 16.04 Skylake 6th Generation Screen Flickering

Screen flickering Ubuntu 16.04 Intel graphics 620

Flickering screen with Intel graphics on Ubuntu 17.04

I love Ubuntu and would love to resolve this issue so if anyone can help me fix it, I’d be very grateful 🙂

Strange problems with MBP (flickering Safari, popping noise, accent menue)

I already asked for help today in another case: MacBook Pro 2018 Battery not correctly working

I don’t know if this problem does relate to my new problem so I’m writing a new post.

My MacBook Pro from December 2018 has a strange problem: Sometimes when I’m searching things via Safari it suddenly shows (while entering the search words) the accent menue. Then it starts making a popping noise which does not stop. When I hover over the apple symbol to shut down the Mac the entries of the menue flicker. I can shut down the Mac and then everything seems to act normally but eventually it starts again. I reseted the SMC and by now it’s acting normal.

Do you have any idea what could be the case with my MacBook? I have already searched in the internet but I could not find anything. What could I do?

Thanks in advance!

Strange problems with MBP (flickering Safari, popping noise, accent menue)

I already asked for help today in another case: MacBook Pro 2018 Battery not correctly working

I don’t know if this problem does relate to my new problem so I’m writing a new post.

My MacBook Pro from December 2018 has a strange problem: Sometimes when I’m searching things via Safari it suddenly shows (while entering the search words) the accent menue. Then it starts making a popping noise which does not stop. When I hover over the apple symbol to shut down the Mac the entries of the menue flicker. I can shut down the Mac and then everything seems to act normally but eventually it starts again. I reseted the SMC and by now it’s acting normal.

Do you have any idea what could be the case with my MacBook? I have already searched in the internet but I could not find anything. What could I do?

Thanks in advance!

Stop flickering / refactor code for Excel ScreenUpdating false on Copy Paste to another worksheet

I am beginner and still learn about programming on macro VBA excel. I need help from community to solve my problem on macro code on excel

    Sub export_data()  With Application     .ScreenUpdating = False     .Calculation = xlManual 'sometimes excel calculates values before saving files End With  Dim wsCopy As Worksheet Dim wsDest As Worksheet Dim wsDest2 As Worksheet Dim lCopyLastRow As Long Dim lDestLastRow As Long Dim lDestLastRow2 As Long Dim i As Long Dim check As Long    'Set variables for copy and destination sheets   Set wsCopy = Workbooks("Book 1.xlsm").Worksheets("Sheet 1")   Set wsDest = Workbooks("Book 2.xls").Worksheets("Sheet 1")   Set wsDest2 = Workbooks("Book 2.xls").Worksheets("Sheet 2")    '1. Find last used row in the copy range based on data in column A   lCopyLastRow = wsCopy.Range("J10:J16").Find(what:="", LookIn:=xlValues).Offset(-1).Row    '2. Find first blank row in the destination range based on data in column A   'Offset property moves down 1 row   lDestLastRow = wsDest.Cells(wsDest.Rows.Count, "J").End(xlUp).Offset(1).Row   lDestLastRow2 = wsDest2.Cells(wsDest2.Rows.Count, "A").End(xlUp).Offset(1).Row    wsCopy.Unprotect "pass"    For i = 10 To 15   If Range("W" & i) <> "" And Range("S" & i) = "" Then          MsgBox "please fill column S"     GoTo protect    ElseIf Range("K" & i) <> "" And Range("X" & i) = "" Then          MsgBox "please fill column X"     GoTo protect    ElseIf Range("W" & i) <> "" And Range("Y" & i) = "" Then          MsgBox "please fill column Y"     GoTo protect    ElseIf Range("W" & i) <> "" And Range("AB" & i) = "" Then          MsgBox "please fill column AB"     GoTo protect    ElseIf Range("W" & i) <> "" And Range("AA" & i) = "" Then          MsgBox "please fill column AA"     GoTo protect    ElseIf Range("W" & i) <> "" And Range("AC" & i) = "" Then          MsgBox "please fill column AC"     GoTo protect   End If   Next i    If Range("W" & 10) <> "" And Range("AD" & 10) = "" Then          MsgBox "please fill column AD"     GoTo protect   End If     If WorksheetFunction.CountIf(wsDest2.Range("B10:B" & lDestLastRow2 - 1), wsCopy.Range("B10")) > 0 Then     check = MsgBox("Double?", _       vbQuestion + vbYesNo, "Double data")       If check = vbYes Then         GoTo export       Else         GoTo protect       End If    Else         GoTo export   End If    If Range("Q5") <> "" Then     check = MsgBox("sure?", _       vbQuestion + vbYesNo, "Manual override")       If check = vbYes Then         GoTo export       Else         GoTo protect       End If    Else         GoTo export   End If   With Application     .ScreenUpdating = True     .Calculation = xlCalculationAutomatic End With    export:    '3. Copy & Paste Data         For Each cell In wsCopy.Range("AB10:AB15")             cell.Value = UCase(cell.Value)         Next cell      wsDest.Rows(lDestLastRow & ":" & lDestLastRow + lCopyLastRow - 10).Insert shift:=xlShiftDown     wsDest.Range("A" & lDestLastRow) = WorksheetFunction.Max(wsDest.Range("A10:A" & lDestLastRow)) + 1     wsDest.Range("L" & lDestLastRow - 1).Copy         wsDest.Range("L" & lDestLastRow).Resize(lCopyLastRow - 9, 1).PasteSpecial Paste:=xlPasteFormulas     wsDest.Range("R" & lDestLastRow - 1).Copy         wsDest.Range("R" & lDestLastRow).Resize(lCopyLastRow - 9, 1).PasteSpecial Paste:=xlPasteFormulas     wsCopy.Range("B10:K" & lCopyLastRow).Copy         wsDest.Range("B" & lDestLastRow).PasteSpecial Paste:=xlPasteValues     wsCopy.Range("B10:K" & lCopyLastRow).Copy         wsDest.Range("B" & lDestLastRow).PasteSpecial Paste:=xlPasteValues     wsCopy.Range("M10:Q" & lCopyLastRow).Copy         wsDest.Range("M" & lDestLastRow).PasteSpecial Paste:=xlPasteValues     wsCopy.Range("S10:AF" & lCopyLastRow).Copy         wsDest.Range("S" & lDestLastRow).PasteSpecial Paste:=xlPasteValues       For Each cell In wsDest.Range("B" & lDestLastRow & ":B" & lDestLastRow + lCopyLastRow - 10)         cell.Value = wsCopy.Range("B10").Value     Next cell     'COPY DATA for book 2 sheet 2     wsDest2.Rows(lDestLastRow2).Insert shift:=xlShiftDown      wsDest2.Range("A" & lDestLastRow2) = wsDest2.Range("A" & lDestLastRow2 - 1).Value + 1      wsCopy.Range("B10:C10").Copy     wsDest2.Range("B" & lDestLastRow2).PasteSpecial Paste:=xlPasteValues      wsCopy.Range("E10:Z10").Copy     wsDest2.Range("E" & lDestLastRow2).PasteSpecial Paste:=xlPasteValues      wsCopy.Range("AD10:AF10").Copy     wsDest2.Range("AD" & lDestLastRow2).PasteSpecial Paste:=xlPasteValues      Dim r As Range, tabel As Range, xTabel As Range     Dim x As Integer, xMax As Long     'y As Long, yMax As Long     Dim textTabel As String     Set tabel = wsCopy.Range("d10:d" & lCopyLastRow)     Set r = wsDest2.Range("d" & lDestLastRow2)      xMax = tabel.Rows.Count     For x = 1 To xMax         Set xTabel = tabel.Range(Cells(x, 1), Cells(x, 1))         textTabel = Trim(xTabel.Text)         If x = 1 Then             textTabel = textTabel             'r.Offset(x - 1, 0).ClearContents         Else             textTabel = "& " & textTabel         End If         r = r & textTabel      Next x       Dim r2 As Range, tabel2 As Range, xTabel2 As Range     Dim x2 As Integer, xMax2 As Long     'y As Long, yMax As Long     Dim textTabel2 As String     Set tabel2 = wsCopy.Range("AC10:AC" & lCopyLastRow)     Set r2 = wsDest2.Range("AC" & lDestLastRow2)      xMax2 = tabel2.Rows.Count     For x2 = 1 To xMax2         Set xTabel2 = tabel2.Range(Cells(x2, 1), Cells(x2, 1))         textTabel2 = Trim(xTabel2.Text)         If x2 = 1 Then             textTabel2 = textTabel2             'r.Offset(x - 1, 0).ClearContents         Else             textTabel2 = "& " & textTabel2         End If         r2 = r2 & textTabel2      Next x2       Dim r3 As Range, tabel3 As Range, xTabel3 As Range     Dim x3 As Integer, xMax3 As Long     'y As Long, yMax As Long     Dim textTabel3 As String     Set tabel3 = wsCopy.Range("AA10:AA" & lCopyLastRow)     Set r3 = wsDest2.Range("AA" & lDestLastRow2)      xMax3 = tabel3.Rows.Count     For x3 = 1 To xMax3         Set xTabel3 = tabel3.Range(Cells(x3, 1), Cells(x3, 1))         textTabel3 = Trim(xTabel3.Text)         If x3 = 1 Then             textTabel3 = textTabel3             'r.Offset(x - 1, 0).ClearContents         Else             textTabel3 = "& " & textTabel3         End If         r3 = r3 & textTabel3      Next x3       Dim r4 As Range, tabel4 As Range, xTabel4 As Range     Dim x4 As Integer, xMax4 As Long     'y As Long, yMax As Long     Dim textTabel4 As String     Set tabel4 = wsCopy.Range("AB10:AB" & lCopyLastRow)     Set r4 = wsDest2.Range("AB" & lDestLastRow2)      xMax4 = tabel4.Rows.Count     For x4 = 1 To xMax4         Set xTabel4 = tabel4.Range(Cells(x4, 1), Cells(x4, 1))         textTabel4 = Trim(xTabel4.Text)         If x4 = 1 Then             textTabel4 = textTabel4             'r.Offset(x - 1, 0).ClearContents         Else             textTabel4 = "& " & textTabel4         End If         r4 = r4 & textTabel4      Next x4     'Optional - Select the destination sheet    wsDest.Activate    GoTo protect   protect:   wsCopy.protect "pass", _     AllowFormattingCells:=True, _     DrawingObjects:=True, _     contents:=True, _     Scenarios:=True      Workbooks("Book 2.xls").Save     Exit Sub   End Sub 

I using microsoft office 2016, when i running the code is running well but still flickering. It’s disturbing and I afraid it will slow process of the code.

Any idea to stop the flickering when code is running?

External Monitor Flickering when Chrome is running

I have a new macbook, v 10.14.3. It is connected to two external monitors — both of them DELL which are connected via a DELL docking station using mini Displayport cables which came with them.

My monitor is blickering sporadically and I am mostly certain that it only happens when I use Chrome browser (in particular when I open a new tab or load a new webpage). But on the other hand both monitors including the one where browser window is not launched are flickering.

Any way to solve this? I did find a link suggesting resetting SMC — but did not try it out as I could not make any sense why such an act would resolve it if it happens only for Chrome

Ubuntu flickering

My screen is flickering when Im using chrome. I tried to disable hardware acceleration, but it makes the display look awful.

Im using ubuntu 18.04.2

I don’t know what kind of information needed to solve it, so if there is something else, please tell me.

Mac display flickering

I have a 2016 Macbook Pro 13″ touch bar. Recently I have started facing issues with my display. It appears as if the display turns ON and OFF over and over again; I mean like every second or two. I started my Mac in safeboot and didn’t face the issue there. I have performed SMC reset, and NVRAM reset but to no avail. Reinstalled MacOS (Mojave) all over again after full format of my drive but the issue still persisted. So, I thought there could be some issue with this new OS and installed (after fully formatting the drive) the good old Sierra with which my system originally came. But the issue is still there. Also note that the screen doesn’t flicker in one more case where I observed was while watching a video but if I just run the video in background then again screen starts to flicker. I am really scared to start my mac now. enter image description here

opengl – flickering of fragments even with disabled depth test

I’m trying to render a quad with a coloured border. I’m using texture coordinates to detect whether the fragment should be considered part of border or not. If it is part of border, then render it with green colour or else with black colour.

Here are my vertices / normals / tex coordinates.

    float vertices[] = {         // posistions          // normals           // texture coords       -0.5f, -0.5f, -0.5f,  0.0f,  0.0f, -1.0f,  0.0f,  0.0f,        0.5f, -0.5f, -0.5f,  0.0f,  0.0f, -1.0f,  1.0f,  0.0f,        0.5f,  0.5f, -0.5f,  0.0f,  0.0f, -1.0f,  1.0f,  1.0f,        0.5f,  0.5f, -0.5f,  0.0f,  0.0f, -1.0f,  1.0f,  1.0f,       -0.5f,  0.5f, -0.5f,  0.0f,  0.0f, -1.0f,  0.0f,  1.0f,       -0.5f, -0.5f, -0.5f,  0.0f,  0.0f, -1.0f,  0.0f,  0.0f,     } 

Here’s my fragment shader

#version 330 core  in vec3 frag_pos; in vec3 frag_nor; in vec2 frag_tex;  out vec4 frag_color;  void main() {     vec2 origin = vec2(0.01, 0.01);      float width =  1.0 - origin.x * 2.0;     float height = 1.0 - origin.y * 2.0;      if( (frag_tex.x >= origin.x && frag_tex.x < origin.x + width) &&         (frag_tex.y >= origin.y && frag_tex.y < origin.y + height) )     {         frag_color = vec4(0.0);     }     else     {         frag_color = vec4(0.0, 1.0, 0.0, 0.0);     } } 

And this is how I’m rendering

glDisable(GL_DEPTH_TEST); glBindVertexArray(vao); glDrawArrays(GL_TRIANGLES, 0, 6); 

enter image description here

In right, I’m drawing the same quad with another pass-through fragment shader in wireframe mode.

As you can see the left quad is flickering while moving the camera. Any ideas how to fix this.

Timelapse color flickering

I’ve tried to shoot the red line of sunrise along the sea and I’ve done that from under a very low bridge with the penumbra, so I’ ve captured some portions of the sand and palm trees too. I tried it twice but even if I shot with a manual lens and camera settings I gained a color flickering between some pictures, and it occurs until ten minutes before the golden hour.

My manual lens is a “Nikon 28mm 2.8 ai-s” which turns into a 42mm on my Nikon d3200 camera. Of course I used an intervalometer and shot in RAW.
The first time my settings were:

  • shutter speed – 1/20, diaphragm closed to 8, exposure meter set to 0, iso 200, 13 minutes shoot time, 3 seconds of interval.

The second time they were:

  • shutter speed – 1/15, diaphragm closed to 11, esposure meter set to +2, iso 400, 25 minutes shoot time, 4 seconds of interval.

Both times I set white balance to – direct sunlight. Sometimes the colors change tonality, the sand becomes purple and the sky changes colour from blue/dark blue to light blue. There has been an exception though when I set my values in another different way:

  • shutter speed – 1/20, diaphragm closed to 5.6, exposure meter set to +5, iso 400, 12 minutes shoot time, 4 seconds of interval. In this last case there weren’t clouds in the sky and everything was brighter, no color flickering occured.

I read that when there’s no much light the camera could not interpret colours in the same way, but I find it bizzarre. Why does the camera read colors differently at every shot and why it doesn’t do that in normal video mode?
How can I solve this problem? I planned to make new shots outside the bridge, maybe something can change. I am hopeful it is just an incorrect setting. Is ND filter necessary?
I’m just interested now in timelapses then I’m a beginner.