LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   screen blinking with i915... stuck for months... about to throw away my laptop (https://www.linuxquestions.org/questions/linux-hardware-18/screen-blinking-with-i915-stuck-for-months-about-to-throw-away-my-laptop-4175516475/)

gonny95 08-26-2014 10:40 PM

screen blinking with i915... stuck for months... about to throw away my laptop
 
I'm using Ubuntu 14.04 LTS 64bit on my new Laptop.
The problem is that screen keeps blinking like rainbow.(blinks both in X and console)
This is what happened on my laptop http://www.youtube.com/watch?v=mOY4RDhi8sY
My workaround was editing /etc/default/grub.
Code:
GRUB_CMDLINE_LINUX_DEFAULT="text i915.modeset=0"
But that wasn't a perfect solution, because I can't adjust screen brightness and laptop becomes so slow when I play graphical games after that.
So I want to know if there is a better solution.

here is my hardware information:
Code:

*-display UNCLAIMED   
      description: VGA compatible controller
      product: Haswell-ULT Integrated Graphics Controller
      vendor: Intel Corporation
      physical id: 2
      bus info: pci@0000:00:02.0
      version: 09
      width: 64 bits
      clock: 33MHz
      capabilities: msi pm vga_controller bus_master cap_list
      configuration: latency=0
      resources: memory:d0000000-d03fffff memory:c0000000-cfffffff ioport:4000(size=64)


business_kid 08-27-2014 04:20 AM

This is a repeat of http://www.linuxquestions.org/questi...p?t=4175516053

I told you, it's sound on video. I can even hear the sound on that recording. Get the sound quiet and see if that changes things. Also post your driver details. Video these days relies on mesa, the kernel driver, xorg server, libdrm, libpixman, and perhaps a few other things.Correct versions are important. And get the sound to shut up. It sounds like you are out in the wind somewhere recording that.

gonny95 08-27-2014 05:07 AM

The sound is not from the laptop that was from outside of the window. here's new video: http://www.youtube.com/watch?v=BPRci098U7c

and
Code:

Module                  Size  Used by
ctr                    13049  2
ccm                    17773  2
rfcomm                69160  12
bnep                  19624  2
snd_hda_codec_hdmi    46254  1
snd_hda_codec_realtek    61438  1
binfmt_misc            17468  1
r815x                  12739  0
cdc_ether              14351  1 r815x
usbnet                43913  2 r815x,cdc_ether
uvcvideo              80885  0
videobuf2_vmalloc      13216  1 uvcvideo
videobuf2_memops      13362  1 videobuf2_vmalloc
videobuf2_core        40664  1 uvcvideo
videodev              134688  2 uvcvideo,videobuf2_core
r8152                  26743  0
mii                    13934  2 r8152,usbnet
btusb                  32412  0
bluetooth            391196  22 bnep,btusb,rfcomm
rts5139              335409  0
arc4                  12608  2
intel_rapl            18773  0
x86_pkg_temp_thermal    14205  0
intel_powerclamp      14705  0
coretemp              13435  0
kvm_intel            143060  0
kvm                  451511  1 kvm_intel
snd_hda_intel          52355  5
crct10dif_pclmul      14289  0
crc32_pclmul          13113  0
ghash_clmulni_intel    13216  0
snd_hda_codec        192906  3 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel
snd_seq_midi          13324  0
snd_seq_midi_event    14899  1 snd_seq_midi
snd_hwdep              13602  1 snd_hda_codec
aesni_intel            55624  4
snd_rawmidi            30144  1 snd_seq_midi
iwlmvm                189774  0
snd_pcm              102099  3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
mac80211              630653  1 iwlmvm
aes_x86_64            17131  1 aesni_intel
lrw                    13286  1 aesni_intel
gf128mul              14951  1 lrw
glue_helper            13990  1 aesni_intel
snd_page_alloc        18710  2 snd_pcm,snd_hda_intel
ablk_helper            13597  1 aesni_intel
cryptd                20359  3 ghash_clmulni_intel,aesni_intel,ablk_helper
snd_seq                61560  2 snd_seq_midi_event,snd_seq_midi
joydev                17381  0
snd_seq_device        14497  3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer              29482  2 snd_pcm,snd_seq
iwlwifi              169932  1 iwlmvm
serio_raw              13462  0
snd                    69238  21 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_seq_midi
cfg80211              484040  3 iwlwifi,mac80211,iwlmvm
lpc_ich                21080  0
mei_me                18627  0
mei                    82276  1 mei_me
wmi                    19177  0
mac_hid                13205  0
parport_pc            32701  0
soundcore              12680  1 snd
i915                  834436  4
ppdev                  17671  0
video                  19476  1 i915
drm_kms_helper        55228  1 i915
drm                  300270  4 i915,drm_kms_helper
i2c_algo_bit          13413  1 i915
lp                    17759  0
parport                42348  3 lp,ppdev,parport_pc
ahci                  25819  2
psmouse              106678  0
libahci                32560  1 ahci


business_kid 08-27-2014 09:22 AM

Ok, that's not too bad. The vertical synch is slipping, by the look of that.

post the output of xrandr --verbose

Edit: I would not throw that laptop out - you said you were ready to. If you still feel inclined to do so, pack it up and send it to me ;-)

gonny95 08-27-2014 04:43 PM

haha here's the output
Code:

xrandr --verbose
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
eDP1 connected 1920x1080+0+0 (0x47) normal (normal left inverted right x axis y axis) 293mm x 165mm
        Identifier: 0x43
        Timestamp:  13499
        Subpixel:  unknown
        Gamma:      1.0:1.0:1.0
        Brightness: 1.0
        Clones:   
        CRTC:      0
        CRTCs:      0 1 2
        Transform:  1.000000 0.000000 0.000000
                    0.000000 1.000000 0.000000
                    0.000000 0.000000 1.000000
                  filter:
        EDID:
                00ffffffffffff0030e41b0400000000
                00170104951d1178ea4575a05b559227
                0c505400000001010101010101010101
                0101010101012e3680a070381f403020
                350025a51000001a0000000000000000
                00000000000000000000000000fe004c
                4720446973706c61790a2020000000fe
                004c503133335746312d5350413100f9
        BACKLIGHT: 100
                range: (0, 100)
        Backlight: 100
                range: (0, 100)
        scaling mode: Full aspect
                supported: None, Full, Center, Full aspect
        Broadcast RGB: Automatic
                supported: Automatic, Full, Limited 16:235
        audio: auto
                supported: force-dvi, off, auto, on
  1920x1080 (0x47)  138.7MHz +HSync -VSync *current +preferred
        h: width  1920 start 1968 end 2000 total 2080 skew    0 clock  66.7KHz
        v: height 1080 start 1083 end 1088 total 1111          clock  60.0Hz
  1920x1080 (0xad)  138.5MHz +HSync -VSync
        h: width  1920 start 1968 end 2000 total 2080 skew    0 clock  66.6KHz
        v: height 1080 start 1083 end 1088 total 1111          clock  59.9Hz
  1680x1050 (0xae)  146.2MHz -HSync +VSync
        h: width  1680 start 1784 end 1960 total 2240 skew    0 clock  65.3KHz
        v: height 1050 start 1053 end 1059 total 1089          clock  60.0Hz
  1680x1050 (0xaf)  119.0MHz +HSync -VSync
        h: width  1680 start 1728 end 1760 total 1840 skew    0 clock  64.7KHz
        v: height 1050 start 1053 end 1059 total 1080          clock  59.9Hz
  1600x1024 (0xb0)  103.1MHz +HSync +VSync
        h: width  1600 start 1600 end 1656 total 1664 skew    0 clock  62.0KHz
        v: height 1024 start 1024 end 1029 total 1030          clock  60.2Hz
  1400x1050 (0xb1)  122.0MHz +HSync +VSync
        h: width  1400 start 1488 end 1640 total 1880 skew    0 clock  64.9KHz
        v: height 1050 start 1052 end 1064 total 1082          clock  60.0Hz
  1280x1024 (0xb2)  108.0MHz +HSync +VSync
        h: width  1280 start 1328 end 1440 total 1688 skew    0 clock  64.0KHz
        v: height 1024 start 1025 end 1028 total 1066          clock  60.0Hz
  1440x900 (0xb3)  106.5MHz -HSync +VSync
        h: width  1440 start 1520 end 1672 total 1904 skew    0 clock  55.9KHz
        v: height  900 start  903 end  909 total  934          clock  59.9Hz
  1280x960 (0xb4)  108.0MHz +HSync +VSync
        h: width  1280 start 1376 end 1488 total 1800 skew    0 clock  60.0KHz
        v: height  960 start  961 end  964 total 1000          clock  60.0Hz
  1360x768 (0xb5)  84.8MHz -HSync +VSync
        h: width  1360 start 1432 end 1568 total 1776 skew    0 clock  47.7KHz
        v: height  768 start  771 end  781 total  798          clock  59.8Hz
  1360x768 (0xb6)  72.0MHz +HSync -VSync
        h: width  1360 start 1408 end 1440 total 1520 skew    0 clock  47.4KHz
        v: height  768 start  771 end  781 total  790          clock  60.0Hz
  1152x864 (0xb7)  81.6MHz -HSync +VSync
        h: width  1152 start 1216 end 1336 total 1520 skew    0 clock  53.7KHz
        v: height  864 start  865 end  868 total  895          clock  60.0Hz
  1024x768 (0xb8)  65.0MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock  48.4KHz
        v: height  768 start  771 end  777 total  806          clock  60.0Hz
  800x600 (0xb9)  40.0MHz +HSync +VSync
        h: width  800 start  840 end  968 total 1056 skew    0 clock  37.9KHz
        v: height  600 start  601 end  605 total  628          clock  60.3Hz
  800x600 (0xba)  36.0MHz +HSync +VSync
        h: width  800 start  824 end  896 total 1024 skew    0 clock  35.2KHz
        v: height  600 start  601 end  603 total  625          clock  56.2Hz
  640x480 (0xbb)  25.2MHz -HSync -VSync
        h: width  640 start  656 end  752 total  800 skew    0 clock  31.5KHz
        v: height  480 start  490 end  492 total  525          clock  59.9Hz
HDMI1 disconnected (normal left inverted right x axis y axis)
        Identifier: 0x44
        Timestamp:  13499
        Subpixel:  unknown
        Clones:   
        CRTCs:      0 1 2
        Transform:  1.000000 0.000000 0.000000
                    0.000000 1.000000 0.000000
                    0.000000 0.000000 1.000000
                  filter:
        Broadcast RGB: Automatic
                supported: Automatic, Full, Limited 16:235
        audio: auto
                supported: force-dvi, off, auto, on
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
        Identifier: 0x45
        Timestamp:  13499
        Subpixel:  no subpixels
        Clones:   
        CRTCs:      3
        Transform:  1.000000 0.000000 0.000000
                    0.000000 1.000000 0.000000
                    0.000000 0.000000 1.000000
                  filter:


jefro 08-27-2014 07:58 PM

http://unix.stackexchange.com/questi...-modeset-1-for

Just extra info.

gonny95 08-27-2014 11:03 PM

Useful information

BTW I tried with other kernel parameters such as
i915.reset=false , i915.enable_hangcheck=false
And they had same effects with i915.modeset=0
Screen blinking disappeared but screen brightness adjusting was disabled and gaming graphics became so slow(I guess hardware video acceleration was disabled)

k3lt01 08-28-2014 12:00 AM

Quote:

Originally Posted by jefro (Post 5228408)

That's the fix, I posted a bug report back in 2010. I thought it was Plymouth, cause Plymouth was a dog back then, but it ended up being KMS.

gonny95 08-28-2014 12:20 AM

Do you mean i915.modeset=1 ?
That doesnt work for screen blinking

k3lt01 08-28-2014 01:41 AM

If the problem is what I think it is, I only just saw the video so it may be different, you have to try various settings each one has a different effect. Some people use nomodeset, others use i915.modeset=1, while others use i915.modeset=0

If the issue isn't what I think it is are you using the correct firmware?

business_kid 08-28-2014 02:54 AM

Just looking at xrandr, you're running at 60 Hz. There is no conceivable reason for the pictire slipping in hardware, so I presume it is a software problem.

gonny95 08-28-2014 04:21 AM

Umm.. how to check firmware?

gonny95 08-28-2014 08:12 AM

I tried Slackware Debian Arch but screen still blinks I think this is kernel-related problem

k3lt01 08-28-2014 06:26 PM

Are they all using the same kernel?

gonny95 08-28-2014 08:25 PM

Maybe not, I also tried latest kernel from kernel.org using Xubuntu but nothing seems to be changed


All times are GMT -5. The time now is 08:14 AM.