LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 08-26-2014, 10:40 PM   #1
gonny95
Member
 
Registered: Feb 2014
Distribution: Slackware,Ubuntu
Posts: 84

Rep: Reputation: Disabled
Angry 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)

Last edited by gonny95; 08-27-2014 at 11:15 PM.
 
Old 08-27-2014, 04:20 AM   #2
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,349

Rep: Reputation: 2331Reputation: 2331Reputation: 2331Reputation: 2331Reputation: 2331Reputation: 2331Reputation: 2331Reputation: 2331Reputation: 2331Reputation: 2331Reputation: 2331
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.
 
Old 08-27-2014, 05:07 AM   #3
gonny95
Member
 
Registered: Feb 2014
Distribution: Slackware,Ubuntu
Posts: 84

Original Poster
Rep: Reputation: Disabled
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

Last edited by gonny95; 08-27-2014 at 11:15 PM.
 
Old 08-27-2014, 09:22 AM   #4
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,349

Rep: Reputation: 2331Reputation: 2331Reputation: 2331Reputation: 2331Reputation: 2331Reputation: 2331Reputation: 2331Reputation: 2331Reputation: 2331Reputation: 2331Reputation: 2331
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 ;-)

Last edited by business_kid; 08-27-2014 at 09:24 AM.
 
Old 08-27-2014, 04:43 PM   #5
gonny95
Member
 
Registered: Feb 2014
Distribution: Slackware,Ubuntu
Posts: 84

Original Poster
Rep: Reputation: Disabled
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:
 
Old 08-27-2014, 07:58 PM   #6
jefro
Moderator
 
Registered: Mar 2008
Posts: 21,993

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

Just extra info.
 
Old 08-27-2014, 11:03 PM   #7
gonny95
Member
 
Registered: Feb 2014
Distribution: Slackware,Ubuntu
Posts: 84

Original Poster
Rep: Reputation: Disabled
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)
 
Old 08-28-2014, 12:00 AM   #8
k3lt01
Senior Member
 
Registered: Feb 2011
Location: Australia
Distribution: Debian Wheezy, Jessie, Sid/Experimental, playing with LFS.
Posts: 2,900

Rep: Reputation: 637Reputation: 637Reputation: 637Reputation: 637Reputation: 637Reputation: 637
Quote:
Originally Posted by jefro View Post
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.
 
Old 08-28-2014, 12:20 AM   #9
gonny95
Member
 
Registered: Feb 2014
Distribution: Slackware,Ubuntu
Posts: 84

Original Poster
Rep: Reputation: Disabled
Do you mean i915.modeset=1 ?
That doesnt work for screen blinking
 
Old 08-28-2014, 01:41 AM   #10
k3lt01
Senior Member
 
Registered: Feb 2011
Location: Australia
Distribution: Debian Wheezy, Jessie, Sid/Experimental, playing with LFS.
Posts: 2,900

Rep: Reputation: 637Reputation: 637Reputation: 637Reputation: 637Reputation: 637Reputation: 637
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?
 
Old 08-28-2014, 02:54 AM   #11
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,349

Rep: Reputation: 2331Reputation: 2331Reputation: 2331Reputation: 2331Reputation: 2331Reputation: 2331Reputation: 2331Reputation: 2331Reputation: 2331Reputation: 2331Reputation: 2331
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.
 
Old 08-28-2014, 04:21 AM   #12
gonny95
Member
 
Registered: Feb 2014
Distribution: Slackware,Ubuntu
Posts: 84

Original Poster
Rep: Reputation: Disabled
Umm.. how to check firmware?
 
Old 08-28-2014, 08:12 AM   #13
gonny95
Member
 
Registered: Feb 2014
Distribution: Slackware,Ubuntu
Posts: 84

Original Poster
Rep: Reputation: Disabled
I tried Slackware Debian Arch but screen still blinks I think this is kernel-related problem
 
Old 08-28-2014, 06:26 PM   #14
k3lt01
Senior Member
 
Registered: Feb 2011
Location: Australia
Distribution: Debian Wheezy, Jessie, Sid/Experimental, playing with LFS.
Posts: 2,900

Rep: Reputation: 637Reputation: 637Reputation: 637Reputation: 637Reputation: 637Reputation: 637
Are they all using the same kernel?
 
Old 08-28-2014, 08:25 PM   #15
gonny95
Member
 
Registered: Feb 2014
Distribution: Slackware,Ubuntu
Posts: 84

Original Poster
Rep: Reputation: Disabled
Maybe not, I also tried latest kernel from kernel.org using Xubuntu but nothing seems to be changed
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
no sound, no wifi, screen blinking on my new laptop!! gonny95 Linux - Newbie 1 05-09-2014 09:57 AM
Problems with my screen blinking in and out Tribulation Debian 4 10-27-2008 01:12 PM
feisty: i915 loaded - stuck with 640x480_75Hz pete_bogg Ubuntu 3 08-10-2007 12:05 AM
Xwindows - Stuck At 640x480 For 2 Months :( ligerdude Linux - Newbie 8 10-11-2005 08:11 PM
blinking screen in Gnome puishor Linux - Software 0 07-12-2005 01:13 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 01:44 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration