You are not logged in.
some driver issue?
ps. COMP1805A too boring for ya? ;)
Last edited by joedf (2015-09-22 16:54:53)
-joedf
Offline
ChiefWizard, would you mind posting the output of sudo lshw? Curious how it might differ from my mid-2015 15", MacBookPro11,4.
Offline
Quick update on the wifi. If you install the 4.2.0-4 kernel in testing repo, you will no longer get the 60 second delay on boot!
No other new issues appear to be fixed, but I've only been using it for 12 hours. For some reason the bug is still present on the 4.3.0rc mainline kernel.
Offline
More news for new Macbook users: bluetooth will be fixed soon. There are more details here:
http://www.spinics.net/lists/linux-blue … 64111.html
If you don't want to write the patch yourself, here it is as a diff: http://hastebin.com/asodehotis.vala
I can confirm it works on 4.2-4, and if you're too lazy to build it yourself, here is a link to a prebuilt kernel for the macbook: https://repo.dray.be/linux-macbook-4.2- … pkg.tar.xz
Or you can just add the whole repo:
pacman -U <(curl https://repo.dray.be/dray-repo-latest)
then
pacman -Ss linux-macbook
It'll install as linux-macbook and not overwrite the vanilla kernel, so update your bootloader as usual.
WARNING: This will break compatibility with all other bluetooth adapters; but if you have one built in to your laptop that is working... that should be enough for a temporary fix for now.
Last edited by justin-8 (2015-09-23 08:18:12)
Offline
Any improvement on hibernate or suspend with the 11,4 or 11,5 (15")?
Offline
I don't yet own the machine so I haven't tried that. I've been waiting to pull the trigger on the 15" because all reports seem to indicate that suspend and hibernate are still broken under linux (and those are essential for me -- I don't want to buy it and be forced to use OS X). It seems that the problems and fixes that applied for the 2014 model (which I think was what your thread references) don't work for the 2015 15" models (11,4 and 11,5) but it would be great if anyone can tell me otherwise. (p.s. just to avoid the obvious retort I can't buy a used 2014 model -- the only options I have are the current 13" or 15" model and I'm holding out in the hopes that the 15" will be fixed soon else i'll have to get the 13").
Last edited by masq (2015-09-23 20:23:45)
Offline
The 13" seems to have a lot more success. I have the 15", and sleep/hibernate hasn't really improved for me yet. But fixes around other things on the kernel are coming along. Bluetooth has a preliminary fix (or at least knowledge of why it was broken), and thunderbolt hot swapping is fixed, and the wifi adapter delay on boot is fixed now. Hopefully more to come soon!
FYI, updated the linux-macbook kernel in my repo to 4.2.1 and added a patch for hotplugging thunderbolt adapters if anyone likes that kind of thing.
Offline
If it helps at all, I am trying to keep an up-to-date list of issues for recent macbook pro retinas. You can check it out here:
https://teamsammut.com/blog/2015/09/app … cking.html
I have an 11,5 and run Gentoo, but not of this (so far) looks distro-specific.
Offline
@tsammut: From my tests so far with the thunderbolt patch applied, there are still bugs with apple thunderbolt displays, it appears to only work for things like the thunerbolt ethernet adapters.
Not sure on Gentoo, but 4.2.1 in the Arch testing repos has fixed the 60 second timeout on boot for wifi too
Offline
@tsammut: From my tests so far with the thunderbolt patch applied, there are still bugs with apple thunderbolt displays, it appears to only work for things like the thunerbolt ethernet adapters.
Hey, thank you. Is there a new bug for display adapters?
Not sure on Gentoo, but 4.2.1 in the Arch testing repos has fixed the 60 second timeout on boot for wifi too
I wonder if this issue was Arch-only? I never saw it on Gentoo...
Offline
I don't think there is. I only have a thunderbolt display for the next month or two, and that's only while I'm at work, so I can't really do any initial testing for a bug report.
Offline
ChiefWizard, would you mind posting the output of sudo lshw? Curious how it might differ from my mid-2015 15", MacBookPro11,4.
I switched back to the standard kernel in the repos (4.2.1-1) with no problems so far.
Sorry for the late reply, here is the output:
computer
description: Laptop
product: MacBookPro12,1
vendor: Apple Inc.
version: 1.0
serial: [REMOVED]
width: 64 bits
capabilities: smbios-2.7 dmi-2.7 vsyscall32
configuration: boot=normal chassis=laptop family=MacBook Pro uuid=[REMOVED]
*-core
description: Motherboard
product: Mac-E43C1C25D4880AD6
vendor: Apple Inc.
physical id: 0
version: MacBookPro12,1
serial: [REMOVED]
*-cache:0
description: L1 cache
physical id: 0
slot: L1 Cache
size: 32KiB
capacity: 32KiB
capabilities: synchronous internal write-back data
*-cache:1
description: L1 cache
physical id: 1
slot: L1 Cache
size: 32KiB
capacity: 32KiB
capabilities: synchronous internal write-back instruction
*-cache:2
description: L2 cache
physical id: 2
slot: L2 Cache
size: 256KiB
capacity: 256KiB
capabilities: synchronous internal write-back unified
*-cache:3
description: L3 cache
physical id: 3
slot: L3 Cache
size: 3MiB
capacity: 3MiB
capabilities: synchronous internal write-back unified
*-cpu
description: CPU
product: Core i5
vendor: Intel Corp.
physical id: 4
bus info: cpu@0
version: Intel(R) Core(TM) i5-5257U CPU @ 2.70GHz
slot: U3E1
size: 2780MHz
capacity: 3100MHz
width: 64 bits
clock: 25MHz
capabilities: x86-64 fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch ida arat epb pln pts dtherm intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap xsaveopt cpufreq
configuration: cores=2 enabledcores=2 threads=4
*-firmware
description: BIOS
vendor: Apple Inc.
physical id: 5
version: MBP121.88Z.0167.B07.1506051617
date: 06/05/2015
size: 1MiB
capacity: 8128KiB
capabilities: pci upgrade shadowing cdboot bootselect acpi smartbattery netboot uefi
*-memory
description: System Memory
physical id: 19
slot: System board or motherboard
size: 8GiB
*-bank:0
description: SODIMM DDR3 Synchronous 1867 MHz (0.5 ns)
product: 0x4B3445364533303445452D45474346000000
vendor: Samsung
physical id: 0
serial: [REMOVED]
slot: DIMM0
size: 4GiB
width: 64 bits
clock: 1867MHz (0.5ns)
*-bank:1
description: SODIMM DDR3 Synchronous 1867 MHz (0.5 ns)
product: 0x4B3445364533303445452D45474346000000
vendor: Samsung
physical id: 1
serial: [REMOVED]
slot: DIMM0
size: 4GiB
width: 64 bits
clock: 1867MHz (0.5ns)
*-pci
description: Host bridge
product: Broadwell-U Host Bridge -OPI
vendor: Intel Corporation
physical id: 100
bus info: pci@0000:00:00.0
version: 09
width: 32 bits
clock: 33MHz
configuration: driver=bdw_uncore
resources: irq:0
*-display
description: VGA compatible controller
product: Broadwell-U Integrated Graphics
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 rom
configuration: driver=i915 latency=0
resources: irq:60 memory:c0000000-c0ffffff memory:b0000000-bfffffff ioport:3000(size=64)
*-multimedia:0
description: Audio device
product: Broadwell-U Audio Controller
vendor: Intel Corporation
physical id: 3
bus info: pci@0000:00:03.0
version: 09
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: driver=snd_hda_intel latency=0
resources: irq:62 memory:c1810000-c1813fff
*-usb
description: USB controller
product: Wildcat Point-LP USB xHCI Controller
vendor: Intel Corporation
physical id: 14
bus info: pci@0000:00:14.0
version: 03
width: 64 bits
clock: 33MHz
capabilities: pm msi xhci bus_master cap_list
configuration: driver=xhci_hcd latency=0
resources: irq:48 memory:c1800000-c180ffff
*-usbhost:0
product: xHCI Host Controller
vendor: Linux 4.2.1-1-ARCH xhci-hcd
physical id: 0
bus info: usb@2
logical name: usb2
version: 4.02
capabilities: usb-3.00
configuration: driver=hub slots=4 speed=5000Mbit/s
*-usb
description: Mass storage device
product: Card Reader
vendor: Apple
physical id: 3
bus info: usb@2:3
version: 8.20
serial: [REMOVED]
capabilities: usb-3.00 scsi
configuration: driver=usb-storage maxpower=896mA speed=5000Mbit/s
*-usbhost:1
product: xHCI Host Controller
vendor: Linux 4.2.1-1-ARCH xhci-hcd
physical id: 1
bus info: usb@1
logical name: usb1
version: 4.02
capabilities: usb-2.00
configuration: driver=hub slots=11 speed=480Mbit/s
*-usb:0
description: Keyboard
product: Bluetooth USB Host Controller
vendor: Broadcom Corp.
physical id: 3
bus info: usb@1:3
version: 1.04
capabilities: usb-2.01
configuration: driver=usbhid speed=12Mbit/s
*-usb:1
description: Human interface device
product: Apple Internal Keyboard / Trackpad
vendor: Apple Inc.
physical id: 5
bus info: usb@1:5
version: 6.22
serial: [REMOVED]
capabilities: usb-2.00
configuration: driver=usbhid maxpower=500mA speed=12Mbit/s
*-generic:0 UNCLAIMED
description: DMA controller
product: Wildcat Point-LP Serial IO DMA Controller
vendor: Intel Corporation
physical id: 15
bus info: pci@0000:00:15.0
version: 03
width: 32 bits
clock: 33MHz
capabilities: pm eisa_dma bus_master cap_list
configuration: latency=0
resources: memory:c181a000-c181afff
*-serial:0 UNCLAIMED
description: Serial bus controller
product: Wildcat Point-LP Serial IO GSPI Controller #1
vendor: Intel Corporation
physical id: 15.4
bus info: pci@0000:00:15.4
version: 03
width: 32 bits
clock: 33MHz
capabilities: pm bus_master cap_list
configuration: latency=0
resources: memory:c1819000-c1819fff
*-communication
description: Communication controller
product: Wildcat Point-LP MEI Controller #1
vendor: Intel Corporation
physical id: 16
bus info: pci@0000:00:16.0
version: 03
width: 64 bits
clock: 33MHz
capabilities: pm msi bus_master cap_list
configuration: driver=mei_me latency=0
resources: irq:58 memory:c181b100-c181b11f
*-multimedia:1
description: Audio device
product: Wildcat Point-LP High Definition Audio Controller
vendor: Intel Corporation
physical id: 1b
bus info: pci@0000:00:1b.0
version: 03
width: 64 bits
clock: 33MHz
capabilities: pm msi bus_master cap_list
configuration: driver=snd_hda_intel latency=64
resources: irq:59 memory:c1814000-c1817fff
*-pci:0
description: PCI bridge
product: Wildcat Point-LP PCI Express Root Port #1
vendor: Intel Corporation
physical id: 1c
bus info: pci@0000:00:1c.0
version: e3
width: 32 bits
clock: 33MHz
capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:16
*-pci:1
description: PCI bridge
product: Wildcat Point-LP PCI Express Root Port #2
vendor: Intel Corporation
physical id: 1c.1
bus info: pci@0000:00:1c.1
version: e3
width: 32 bits
clock: 33MHz
capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:17 memory:c1600000-c17fffff ioport:a0000000(size=268435456)
*-multimedia
description: Multimedia controller
product: 720p FaceTime HD Camera
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:02:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: driver=bdc-pci latency=0
resources: irq:57 memory:c1700000-c170ffff memory:a0000000-afffffff memory:c1600000-c16fffff
*-pci:2
description: PCI bridge
product: Wildcat Point-LP PCI Express Root Port #3
vendor: Intel Corporation
physical id: 1c.2
bus info: pci@0000:00:1c.2
version: e3
width: 32 bits
clock: 33MHz
capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:18 memory:c1000000-c14fffff
*-network
description: Wireless interface
product: BCM43602 802.11ac Wireless LAN SoC
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:03:00.0
logical name: wlp3s0
version: 01
serial: [REMOVED]
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=brcmfmac driverversion=7.35.177.36 firmware=01-e4dc15b ip=[REMOVED] latency=0 multicast=yes wireless=IEEE 802.11bgn
resources: irq:61 memory:c1400000-c1407fff memory:c1000000-c13fffff
*-pci:3
description: PCI bridge
product: Wildcat Point-LP PCI Express Root Port #5
vendor: Intel Corporation
physical id: 1c.4
bus info: pci@0000:00:1c.4
version: e3
width: 32 bits
clock: 33MHz
capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:16 ioport:4000(size=12288) memory:c1900000-cd9fffff ioport:cda00000(size=201326592)
*-pci
description: PCI bridge
product: Intel Corporation
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:05:00.0
version: 00
width: 32 bits
clock: 33MHz
capabilities: pci pm msi pciexpress normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:42 ioport:4000(size=8192) memory:c1900000-c99fffff ioport:cda00000(size=134217728)
*-pci:0
description: PCI bridge
product: Intel Corporation
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:06:00.0
version: 00
width: 32 bits
clock: 33MHz
capabilities: pci pm msi pciexpress normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:43 memory:c1900000-c19fffff
*-generic UNCLAIMED
description: System peripheral
product: Intel Corporation
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:07:00.0
version: 00
width: 32 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list
configuration: latency=0
resources: memory:c1900000-c193ffff memory:c1940000-c1940fff
*-pci:1
description: PCI bridge
product: Intel Corporation
vendor: Intel Corporation
physical id: 3
bus info: pci@0000:06:03.0
version: 00
width: 32 bits
clock: 33MHz
capabilities: pci pm msi pciexpress normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:44 ioport:4000(size=4096) memory:c1a00000-c59fffff ioport:cda00000(size=67108864)
*-pci:2
description: PCI bridge
product: Intel Corporation
vendor: Intel Corporation
physical id: 4
bus info: pci@0000:06:04.0
version: 00
width: 32 bits
clock: 33MHz
capabilities: pci pm msi pciexpress normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:45
*-pci:3
description: PCI bridge
product: Intel Corporation
vendor: Intel Corporation
physical id: 5
bus info: pci@0000:06:05.0
version: 00
width: 32 bits
clock: 33MHz
capabilities: pci pm msi pciexpress normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:46 ioport:5000(size=4096) memory:c5a00000-c99fffff ioport:d1a00000(size=67108864)
*-pci:4
description: PCI bridge
product: Intel Corporation
vendor: Intel Corporation
physical id: 6
bus info: pci@0000:06:06.0
version: 00
width: 32 bits
clock: 33MHz
capabilities: pci pm msi pciexpress normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:47
*-pci:4
description: PCI bridge
product: Wildcat Point-LP PCI Express Root Port #6
vendor: Intel Corporation
physical id: 1c.5
bus info: pci@0000:00:1c.5
version: e3
width: 32 bits
clock: 33MHz
capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:17 memory:c1500000-c15fffff
*-storage
description: SATA controller
product: Samsung Electronics Co Ltd
vendor: Samsung Electronics Co Ltd
physical id: 0
bus info: pci@0000:04:00.0
version: 01
width: 32 bits
clock: 33MHz
capabilities: storage pm msi pciexpress ahci_1.0 bus_master cap_list
configuration: driver=ahci latency=0
resources: irq:49 memory:c1500000-c1501fff
*-isa
description: ISA bridge
product: Wildcat Point-LP LPC Controller
vendor: Intel Corporation
physical id: 1f
bus info: pci@0000:00:1f.0
version: 03
width: 32 bits
clock: 33MHz
capabilities: isa bus_master cap_list
configuration: driver=lpc_ich latency=0
resources: irq:0
*-serial:1 UNCLAIMED
description: SMBus
product: Wildcat Point-LP SMBus Controller
vendor: Intel Corporation
physical id: 1f.3
bus info: pci@0000:00:1f.3
version: 03
width: 64 bits
clock: 33MHz
configuration: latency=0
resources: memory:c181b000-c181b0ff ioport:efa0(size=32)
*-generic:1 UNCLAIMED
description: Signal processing controller
product: Wildcat Point-LP Thermal Management Controller
vendor: Intel Corporation
physical id: 1f.6
bus info: pci@0000:00:1f.6
version: 03
width: 64 bits
clock: 33MHz
capabilities: pm msi bus_master cap_list
configuration: latency=0
resources: memory:c1818000-c1818fff
*-battery
physical id: 1
*-scsi
physical id: 2
bus info: scsi@1
logical name: scsi1
capabilities: scsi-host
configuration: driver=usb-storage
Offline
some driver issue?
ps. COMP1805A too boring for ya?
Where were you sitting in the class? Small world, I'm assuming you watched me type that post?
Offline
Hi Guys,
hoping for a bit of help: installed Arch on a mid 15" 2015 MacBookPro 11,4. With today's new kernel I have working Synaptics trackpad as well. But there is a problem with the graphics driver: Firefox e.g. when scrolling there is a very disturbing rendering issue, as if the screen was curved, a horizontal wave is running through the screen - all this seems to be happening an inch bellow the cursor, moving the cursor up/down moves the wave.
I tested this with FVWM (which I'm using for 15 years, would hate to change), and awesome - both have the issue. Installed Gnome just to check: it seems better actually, apparently does something differently.
Anyone had a similar problem? Any idea how I could fix it? A driver or config change? I may have to return the macbook, it's so disturbing.
Maybe related that transparent urxvt also flicker when jumping between desktops.
Any help would be appreciated!
Thanks,
Szabolcs
Offline
It sounds like you need to enable v-sync. Have you checked it's on in whatever compositor you're using? Gnome takes care of this automatically (as do most full desktop environments)
Offline
It sounds like you need to enable v-sync. Have you checked it's on in whatever compositor you're using? Gnome takes care of this automatically (as do most full desktop environments)
Thanks, I'm not sure why it wouldn't be on by default tbh, but following up on this, I found a working solution, installing compton and adding this line to my .xinitrc:
compton --backend glx --paint-on-overlay --vsync opengl-swc --glx-no-stencil
Not sure I fully understand what just happened, would appreciate if you/someone could opine this is a right approach.
Thanks again for the pointer!
Cheers,
Szabolcs
Offline
That sounds right to me, I was on my phone and couldn't remember the syntax off the top of my head. I had to do something similar on i3. Most window managers are pretty barebones, that's their appeal I guess. But full desktop environments like Gnome/KDE/etc do this automatically, but you don't have as many choices for your compositor and such.
Offline
Is there any update to the suspend issue? Everything else I can live with but I need to move around a lot during the day due to my job, having it hang and turn into a portable heater whenever I shut the id really isn't helpful
Was offered this or a 13" dell at work.. should have gone with the dell but wanted the bigger screen!
Offline
Anyone still seeing? I still see this on shutdown and suspend attempts.
brcmfmac: brcmf_msgbuf_query_dcmd: Timeout on response for query command
Offline
5GHz wifi networks will be fixed by an upstream linux-firmware patch eventually. For now, you can put these 2 files in /usr/lib/firmware/brcm:
https://github.com/rsalveti/ubuntu-linu … cie.ap.bin
https://github.com/rsalveti/ubuntu-linu … 2-pcie.bin
Offline
Thanks justin-8, I'm all fixed up!
5GHz wifi networks will be fixed by an upstream linux-firmware patch eventually. For now, you can put these 2 files in /usr/lib/firmware/brcm:
https://github.com/rsalveti/ubuntu-linu … cie.ap.bin
https://github.com/rsalveti/ubuntu-linu … 2-pcie.bin
Offline
@fooblahblah, when you say all fixed up, do you just mean that you can now connect to 5GHz networks, or that those files fix the suspend/shutdown issue too?
Offline
It's just a fix for the WiFi
@fooblahblah, when you say all fixed up, do you just mean that you can now connect to 5GHz networks, or that those files fix the suspend/shutdown issue too?
Offline
I'm a Gentoo user but your forums are much more active regarding MBP issues!
I have a 2015 13" and found that the combination of kernel 4.2.3 and this new firmware fixes my suspend problems. Don't have 5GHz so can't comment.
I was compiling brcmfmac as a module so I could unload it before suspend, but with this combination I don't seem to have to do that .
It only works though if i compile the firmware rather than leaving it for userspace loading.
Main issue I'm having is the cpu fan doesn't seem to come on & it gets unhappy when compiling things - I have to downclock it to stop scary error messages in the syslog. Anyone got any hints for why that could be?
Offline