You are not logged in.
Hi there,
I've bought a MacBook 13' early 2015 three months ago and never had any problem using Arch Linux and everything that I needed I've found in the Arch Wiki. However, one day I noticed the screen blinking black but suddenly stopped.
Now I'm in a new place and every time that I connect and use the local wi-fi the screen stay flickering. The flicker starts at the moment I connect to the network and continue when there is traffic, so during pages loading, downloads and so on. The flickering is totally black but I can notice some bright pixels.
This is strange because in my old place I was using the wireless without problems, just noticing this problem once.
I've searched in google and in some forums and found some related questions but no answers. This one http://askubuntu.com/questions/726416/b … connection relates apparently the same problem with a Dell Inspiron 5548 using Ubuntu.
I would appreciate any help provided.
Thanks!
Edit:
Some more info:
uname -a
Linux zen 4.4.0-4-ARCH #1 SMP PREEMPT Wed Jan 20 07:42:27 CET 2016 x86_64 GNU/Linux
lspci
00:00.0 Host bridge: Intel Corporation Broadwell-U Host Bridge -OPI (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Broadwell-U Integrated Graphics (rev 09)
00:03.0 Audio device: Intel Corporation Broadwell-U Audio Controller (rev 09)
00:14.0 USB controller: Intel Corporation Wildcat Point-LP USB xHCI Controller (rev 03)
00:15.0 DMA controller: Intel Corporation Wildcat Point-LP Serial IO DMA Controller (rev 03)
00:15.4 Serial bus controller [0c80]: Intel Corporation Wildcat Point-LP Serial IO GSPI Controller #1 (rev 03)
00:16.0 Communication controller: Intel Corporation Wildcat Point-LP MEI Controller #1 (rev 03)
00:1b.0 Audio device: Intel Corporation Wildcat Point-LP High Definition Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #1 (rev e3)
00:1c.1 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #2 (rev e3)
00:1c.2 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #3 (rev e3)
00:1c.4 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #5 (rev e3)
00:1c.5 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #6 (rev e3)
00:1f.0 ISA bridge: Intel Corporation Wildcat Point-LP LPC Controller (rev 03)
00:1f.3 SMBus: Intel Corporation Wildcat Point-LP SMBus Controller (rev 03)
00:1f.6 Signal processing controller: Intel Corporation Wildcat Point-LP Thermal Management Controller (rev 03)
02:00.0 Multimedia controller: Broadcom Corporation 720p FaceTime HD Camera
03:00.0 Network controller: Broadcom Corporation BCM43602 802.11ac Wireless LAN SoC (rev 01)
04:00.0 SATA controller: Samsung Electronics Co Ltd Device a801 (rev 01)
05:00.0 PCI bridge: Intel Corporation Device 156d
06:00.0 PCI bridge: Intel Corporation Device 156d
06:03.0 PCI bridge: Intel Corporation Device 156d
06:04.0 PCI bridge: Intel Corporation Device 156d
06:05.0 PCI bridge: Intel Corporation Device 156d
06:06.0 PCI bridge: Intel Corporation Device 156d
07:00.0 System peripheral: Intel Corporation Device 156c
lsmod
Module Size Used by
xt_nat 16384 3
xt_tcpudp 16384 9
veth 16384 0
xfs 835584 1
fuse 90112 2
xt_conntrack 16384 1
ipt_MASQUERADE 16384 4
nf_nat_masquerade_ipv4 16384 1 ipt_MASQUERADE
iptable_nat 16384 1
nf_conntrack_ipv4 16384 2
nf_defrag_ipv4 16384 1 nf_conntrack_ipv4
nf_nat_ipv4 16384 1 iptable_nat
xt_addrtype 16384 2
iptable_filter 16384 1
nf_nat 20480 3 nf_nat_ipv4,xt_nat,nf_nat_masquerade_ipv4
nf_conntrack 90112 5 nf_nat,nf_nat_ipv4,xt_conntrack,nf_nat_masquerade_ipv4,nf_conntrack_ipv4
br_netfilter 24576 0
bridge 118784 1 br_netfilter
stp 16384 1 bridge
llc 16384 2 stp,bridge
dm_thin_pool 61440 2
dm_persistent_data 57344 1 dm_thin_pool
dm_bio_prison 16384 1 dm_thin_pool
dm_bufio 24576 1 dm_persistent_data
libcrc32c 16384 2 xfs,dm_persistent_data
loop 28672 4
dm_mod 102400 8 dm_persistent_data,dm_bufio,dm_thin_pool
joydev 20480 0
input_leds 16384 0
mousedev 20480 1
hid_generic 16384 0
hid_apple 16384 0
btusb 40960 0
btrtl 16384 1 btusb
btbcm 16384 1 btusb
btintel 16384 1 btusb
bluetooth 450560 5 btbcm,btrtl,btusb,btintel
bcm5974 16384 0
usbhid 45056 0
hid 114688 3 hid_generic,usbhid,hid_apple
iTCO_wdt 16384 0
iTCO_vendor_support 16384 1 iTCO_wdt
intel_rapl 20480 0
iosf_mbi 16384 1 intel_rapl
x86_pkg_temp_thermal 16384 0
intel_powerclamp 16384 0
coretemp 16384 0
applesmc 20480 0
led_class 16384 2 applesmc,input_leds
input_polldev 16384 1 applesmc
kvm_intel 167936 0
brcmfmac 229376 0
kvm 462848 1 kvm_intel
brcmutil 16384 1 brcmfmac
irqbypass 16384 1 kvm
cfg80211 475136 1 brcmfmac
crct10dif_pclmul 16384 0
crc32_pclmul 16384 0
crc32c_intel 24576 1
thunderbolt 49152 0
snd_hda_codec_cirrus 20480 1
snd_hda_codec_generic 65536 1 snd_hda_codec_cirrus
snd_hda_codec_hdmi 49152 1
mmc_core 110592 1 brcmfmac
bdc_pci 16384 0
mei_me 32768 0
aesni_intel 167936 0
mei 81920 1 mei_me
snd_hda_intel 32768 5
aes_x86_64 20480 1 aesni_intel
snd_hda_codec 106496 4 snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel,snd_hda_codec_cirrus
lrw 16384 1 aesni_intel
gf128mul 16384 1 lrw
glue_helper 16384 1 aesni_intel
ablk_helper 16384 1 aesni_intel
cryptd 20480 2 aesni_intel,ablk_helper
snd_hda_core 49152 5 snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_hda_codec_cirrus
snd_hwdep 16384 1 snd_hda_codec
rfkill 20480 5 cfg80211,bluetooth
snd_pcm 86016 4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_core
snd_timer 28672 1 snd_pcm
snd 65536 18 snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_hda_codec_cirrus
pcspkr 16384 0
lpc_ich 24576 0
shpchp 32768 0
i2c_i801 20480 0
soundcore 16384 1 snd
intel_pch_thermal 16384 0
sbs 16384 0
sbshc 16384 1 sbs
acpi_als 16384 0
kfifo_buf 16384 1 acpi_als
industrialio 45056 2 acpi_als,kfifo_buf
fjes 28672 0
evdev 24576 15
apple_bl 16384 0
mac_hid 16384 0
spi_pxa2xx_platform 24576 0
ac 16384 0
battery 20480 0
tpm_tis 20480 0
tpm 36864 1 tpm_tis
processor 32768 0
sch_fq_codel 20480 2
ip_tables 28672 2 iptable_filter,iptable_nat
x_tables 28672 7 ip_tables,xt_tcpudp,ipt_MASQUERADE,xt_conntrack,xt_nat,iptable_filter,xt_addrtype
ext4 512000 3
crc16 16384 2 ext4,bluetooth
mbcache 20480 1 ext4
jbd2 90112 1 ext4
sd_mod 36864 5
uas 24576 0
usb_storage 61440 1 uas
ahci 36864 4
libahci 28672 1 ahci
libata 196608 2 ahci,libahci
scsi_mod 151552 4 uas,usb_storage,libata,sd_mod
xhci_pci 16384 0
xhci_hcd 159744 1 xhci_pci
usbcore 196608 8 uas,btusb,brcmfmac,usb_storage,usbhid,bcm5974,xhci_hcd,xhci_pci
usb_common 16384 1 usbcore
i915 1134592 5
video 36864 1 i915
button 16384 1 i915
intel_gtt 20480 1 i915
i2c_algo_bit 16384 1 i915
drm_kms_helper 106496 1 i915
syscopyarea 16384 1 drm_kms_helper
sysfillrect 16384 1 drm_kms_helper
sysimgblt 16384 1 drm_kms_helper
fb_sys_fops 16384 1 drm_kms_helper
drm 286720 6 i915,drm_kms_helper
Last edited by mtelli (2016-01-29 03:01:37)
Offline
Partially fixed changing the current wi-fi channel. Apparently it's a problem with the brcmfmac driver.
If anyone have any idea how to really fix this I still want to dig in, I don't want to have this problem somewhere I can't change the channel.
Offline
Just wanted to add on that I also have this problem on my 2015 13" Retina Macbook Pro.
I notice this problem only occurs when the wireless connects to channel 1 (2.412GHz) and performing network activity. Other channels do not have this problem.
Would love to hear if anyone has a fix or workaround for this issue.
Relevant Info:
uname -a
Linux zack-pro 4.6.2-1-ARCH #1 SMP PREEMPT Wed Jun 8 08:40:59 CEST 2016 x86_64 GNU/Linux
lsmod
Module Size Used by
input_leds 16384 0
joydev 20480 0
hid_apple 16384 0
mousedev 20480 0
hid_generic 16384 0
btusb 40960 0
btrtl 16384 1 btusb
btbcm 16384 1 btusb
btintel 16384 1 btusb
bluetooth 454656 5 btbcm,btrtl,btusb,btintel
usbhid 45056 0
hid 114688 3 hid_generic,usbhid,hid_apple
bcm5974 16384 0
snd_hda_codec_hdmi 45056 1
intel_rapl 20480 0
x86_pkg_temp_thermal 16384 0
intel_powerclamp 16384 0
coretemp 16384 0
iTCO_wdt 16384 0
mac_hid 16384 0
iTCO_vendor_support 16384 1 iTCO_wdt
evdev 24576 13
wl 6377472 0
kvm_intel 184320 0
kvm 499712 1 kvm_intel
brcmfmac 233472 0
irqbypass 16384 1 kvm
brcmutil 16384 1 brcmfmac
applesmc 20480 0
led_class 16384 2 applesmc,input_leds
input_polldev 16384 1 applesmc
crct10dif_pclmul 16384 0
crc32_pclmul 16384 0
cfg80211 495616 2 wl,brcmfmac
crc32c_intel 24576 0
ghash_clmulni_intel 16384 0
aesni_intel 167936 0
aes_x86_64 20480 1 aesni_intel
lrw 16384 1 aesni_intel
i915 1204224 8
gf128mul 16384 1 lrw
glue_helper 16384 1 aesni_intel
ablk_helper 16384 1 aesni_intel
sbs 16384 0
cryptd 20480 3 ghash_clmulni_intel,aesni_intel,ablk_helper
pcspkr 16384 0
intel_pch_thermal 16384 0
i2c_i801 20480 0
acpi_als 16384 0
snd_hda_codec_cirrus 20480 1
thunderbolt 49152 0
kfifo_buf 16384 1 acpi_als
snd_hda_codec_generic 69632 1 snd_hda_codec_cirrus
sbshc 16384 1 sbs
mmc_core 114688 1 brcmfmac
drm_kms_helper 114688 1 i915
industrialio 45056 2 acpi_als,kfifo_buf
fjes 28672 0
battery 20480 0
snd_hda_intel 32768 5
video 36864 1 i915
spi_pxa2xx_platform 24576 0
rfkill 20480 4 cfg80211,bluetooth
snd_hda_codec 106496 4 snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel,snd_hda_codec_cirrus
apple_bl 16384 0
ac 16384 0
bdc_pci 16384 0
drm 294912 9 i915,drm_kms_helper
button 16384 1 i915
snd_hda_core 61440 5 snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_hda_codec_cirrus
intel_gtt 20480 1 i915
lpc_ich 24576 0
snd_hwdep 16384 1 snd_hda_codec
snd_pcm 86016 4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_core
snd_timer 28672 1 snd_pcm
tpm_tis 20480 0
snd 65536 18 snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_hda_codec_cirrus
tpm 36864 1 tpm_tis
syscopyarea 16384 1 drm_kms_helper
mei_me 32768 0
sysfillrect 16384 1 drm_kms_helper
mei 81920 1 mei_me
sysimgblt 16384 1 drm_kms_helper
fb_sys_fops 16384 1 drm_kms_helper
i2c_algo_bit 16384 1 i915
shpchp 32768 0
soundcore 16384 1 snd
dw_dmac_pci 16384 2
spi_pxa2xx_pci 16384 0
processor 32768 0
sch_fq_codel 20480 2
vboxnetflt 28672 0
vboxnetadp 28672 0
pci_stub 16384 1
vboxpci 24576 0
vboxdrv 385024 3 vboxnetadp,vboxnetflt,vboxpci
ip_tables 28672 0
x_tables 28672 1 ip_tables
ext4 520192 1
crc16 16384 2 ext4,bluetooth
jbd2 90112 1 ext4
mbcache 16384 2 ext4
sd_mod 36864 2
ahci 36864 1
libahci 28672 1 ahci
libata 196608 2 ahci,libahci
scsi_mod 155648 2 libata,sd_mod
xhci_pci 16384 0
xhci_hcd 159744 1 xhci_pci
usbcore 200704 6 btusb,brcmfmac,usbhid,bcm5974,xhci_hcd,xhci_pci
usb_common 16384 1 usbcore
lspci
00:00.0 Host bridge: Intel Corporation Broadwell-U Host Bridge -OPI (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Broadwell-U Integrated Graphics (rev 09)
00:03.0 Audio device: Intel Corporation Broadwell-U Audio Controller (rev 09)
00:14.0 USB controller: Intel Corporation Wildcat Point-LP USB xHCI Controller (rev 03)
00:15.0 DMA controller: Intel Corporation Wildcat Point-LP Serial IO DMA Controller (rev 03)
00:15.4 Serial bus controller [0c80]: Intel Corporation Wildcat Point-LP Serial IO GSPI Controller #1 (rev 03)
00:16.0 Communication controller: Intel Corporation Wildcat Point-LP MEI Controller #1 (rev 03)
00:1b.0 Audio device: Intel Corporation Wildcat Point-LP High Definition Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #1 (rev e3)
00:1c.1 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #2 (rev e3)
00:1c.2 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #3 (rev e3)
00:1c.4 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #5 (rev e3)
00:1c.5 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #6 (rev e3)
00:1f.0 ISA bridge: Intel Corporation Wildcat Point-LP LPC Controller (rev 03)
00:1f.3 SMBus: Intel Corporation Wildcat Point-LP SMBus Controller (rev 03)
00:1f.6 Signal processing controller: Intel Corporation Wildcat Point-LP Thermal Management Controller (rev 03)
02:00.0 Multimedia controller: Broadcom Corporation 720p FaceTime HD Camera
03:00.0 Network controller: Broadcom Corporation BCM43602 802.11ac Wireless LAN SoC (rev 01)
04:00.0 SATA controller: Samsung Electronics Co Ltd Device a801 (rev 01)
05:00.0 PCI bridge: Intel Corporation DSL5520 Thunderbolt 2 Bridge [Falcon Ridge 4C 2013]
06:00.0 PCI bridge: Intel Corporation DSL5520 Thunderbolt 2 Bridge [Falcon Ridge 4C 2013]
06:03.0 PCI bridge: Intel Corporation DSL5520 Thunderbolt 2 Bridge [Falcon Ridge 4C 2013]
06:04.0 PCI bridge: Intel Corporation DSL5520 Thunderbolt 2 Bridge [Falcon Ridge 4C 2013]
06:05.0 PCI bridge: Intel Corporation DSL5520 Thunderbolt 2 Bridge [Falcon Ridge 4C 2013]
06:06.0 PCI bridge: Intel Corporation DSL5520 Thunderbolt 2 Bridge [Falcon Ridge 4C 2013]
07:00.0 System peripheral: Intel Corporation DSL5520 Thunderbolt 2 NHI [Falcon Ridge 4C 2013]
Offline
Any update on this issue? I'm facing exactly the same problem here, setting enable_rc6=0 does not help.
Hardware:
Hardware name: Apple Inc. MacBookPro12,1/Mac-E43C1C25D4880AD6, BIOS MBP121.88Z.0167.B18.1610241407 10/24/2016
uname -a:
Linux rust 4.4.45-1-lts #1 SMP Thu Jan 26 18:13:50 CET 2017 x86_64 GNU/Linux
Offline
I also had this problem but i think i have solved it.
In my router(D-Link DPN-R5402) settings i have changed HT BW from 20/40 MHz to 20 MHz and after that screen have stopped flickering.
Hardware:
Host: MacBookPro12,1 1.0
CPU: Intel i5-5257U (4) @ 3.100GHz
GPU: Intel Iris Graphics 6100
uname -a:
Linux randsys 5.2.3-arch1-1-ARCH #1 SMP PREEMPT Fri Jul 26 08:13:47 UTC 2019 x86_64 GNU/Linux
Network controller:
Broadcom Inc. and subsidiaries BCM43602 802.11ac Wireless LAN SoC (rev 01)
Subsystem: Apple Inc. BCM43602 802.11ac Wireless LAN SoC
Kernel driver in use: brcmfmac
Kernel modules: brcmfmac, wl
iw dev interface scan(network info):
TSF: 0 usec (0d, 00:00:00)
freq: 2462
beacon interval: 100 TUs
capability: ESS Privacy (0x0011)
signal: -51.00 dBm
last seen: 0 ms ago
SSID: network
Supported rates: 1.0* 2.0* 5.5* 11.0* 9.0 18.0 36.0 54.0
DS Parameter set: channel 11
ERP: Barker_Preamble_Mode
Extended supported rates: 6.0 12.0 24.0 48.0
HT capabilities:
Capabilities: 0x6c
HT20
SM Power Save disabled
RX HT20 SGI
RX HT40 SGI
No RX STBC
Max AMSDU length: 3839 bytes
No DSSS/CCK HT40
Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
Minimum RX AMPDU time spacing: 4 usec (0x05)
HT RX MCS rate indexes supported: 0-15
HT TX MCS rate indexes are undefined
HT operation:
* primary channel: 11
* secondary channel offset: above
* STA channel width: 20 MHz
* RIFS: 0
* HT protection: no
* non-GF present: 1
* OBSS non-GF present: 0
* dual beacon: 0
* dual CTS protection: 0
* STBC beacon: 0
* L-SIG TXOP Prot: 0
* PCO active: 0
* PCO phase: 0
Secondary Channel Offset: no secondary (0)
RSN: * Version: 1
* Group cipher: CCMP
* Pairwise ciphers: CCMP
* Authentication suites: PSK
* Capabilities: 1-PTKSA-RC 1-GTKSA-RC (0x0000)
WMM: * Parameter version 1
* BE: CW 15-1023, AIFSN 3
* BK: CW 15-1023, AIFSN 7
* VI: CW 7-15, AIFSN 2, TXOP 3008 usec
* VO: CW 3-7, AIFSN 2, TXOP 1504 usec
BSS Load:
* station count: 1
* channel utilisation: 73/255
* available admission capacity: 31250 [*32us]
Extended capabilities:
* HT Information Exchange Supported
Country: RU Environment: Indoor/Outdoor
Channels [1 - 13] @ 16 dBm
UPD: After changing channel to 7 screen started flickering again. It just working on random channels.
UPD2: On channel width: 20MHz more channels have not effect on screen
Last edited by randomowo (2019-07-29 23:23:35)
Offline