I am using openSUSE Tumbleweed on a MacBook Pro 12,1 (Early 2105 model). One of the problems I face is very slow EFI environment. A lot of people have the same problem and I have searched my bit. Some useful links: [1] https://www.reddit.com/r/mac/comments/5qk5a3/help_boot_drive_selection_scree... [2] https://apple.stackexchange.com/questions/245918/osx-startup-manager-boot-dr... [3] http://www.oyranos.org/2017/01/install-opensuse-tumbleweed-kde-on-macbook-20... I have tried resetting NVRAM but that doesn't help The problem in my own words is as: I installed rEFInd for boot menu. It waits 20 seconds to boot as default option. And each change in time counter on screen takes like solid 8 to 10 seconds to change for each tic, so its value reduces by 1 in actually good deal of seconds. Also each key press in rEFInd menu takes a very very long time. It would take me waiting for lots of seconds for each press of keyboard button to register. But if I press multiple keys simultaneously then all the inputs are taken in one go. Similar thing happens in GRUB environment and the boot menu you get by pressing the option button. Everything is super slow, keyboard type on GRUB command line, selecting options or using mouse pointer in EFI disk selection screen. Since this happens in boot selection screen also, I guess its a problem with MacBook hardware. If I somehow select the logo of openSUSE in rEFInd and boot, then the boot till SDDM login screen is very slow. None of the inputs work and I can only press the power button on laptop's keyboard to turn it off. This wasn't happening in Linux kernels prior to 4.9.3 My workaround from [3] is that when I see the slow timer in rEFInd then I press the exact key sequences restart MacBook and the problem goes away. Then I can happily boot up. My other observations are that if I shutdown openSUSE and turn on laptop using power button the problem reappears. If I restart from openSUSE or rEFInf the problem doesn't happen. If package manager reinstalls GRUB and I haven't use the efibootmgr to reset the default boot to rEFInd, the GRUB boot by itself is very slow. My workaround it to press "option" key on MacBook, get into its EFI boot selection screen, boot into OSX and reinstall rEFInd, and then do the dance of restarting using rEFInd. Let me know if there is any known solution, your ideas, experiences or workaround for the same. Thanks. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org