I am dual booting Arch and osx on a 2015 macbook pro.
I started getting really long delays of about 30 seconds or so before the rEFInd interface loads and then any key press after that takes about 20 seconds to actually take place. When choosing Arch this happens all the way to the display manager (MDM) where I have to wait 20 seconds after it appears on the screen to actually type my username/password in.
There have been other posts about delays and I thought I had it sorted by following the advice ([on this page http://www.rodsbooks.com/ubuntu-efi/]) to execute:
This seemed to get rid of the problem. I can constantly reboot Arch with no delays or issues. But after I've used osx the problem returns.
I wondered if anyone has encountered this before or have any ideas why it might be happening? The advice on the page linked above talks about grub but I no longer use grub and it's after I've used osx that the issue comes back to haunt me again :(
In the past, a ~30-second delay for rEFInd to start was a common complaint on Macs -- common enough that I devoted a section of the documentation to this problem:
Recently, though, this problem has been rare because I've changed the way refind-install installs rEFInd on Macs -- specifically, I now use the --shortform option to bless, which seems to have cleared up most problems. That said, if you're having problems, you might want to try one of the other solutions described in the just-linked section of the documentation. Giving rEFInd its own small HFS+ partition seems to work pretty well for most people, and has other minor advantages, but can be a pain to set up because you'll probably have to shrink an existing partition by a few tens or hundreds of megabytes.
One major caveat: I've never before heard of delays between keypresses or delays at your DM login screen once Linux is booted. This detail makes me think you may be running into a fundamentally different problem, like a failing keyboard. (If it's wireless, try replacing its batteries.) Yes, I know you say the problem does not occur in OS X, or even in Linux once you've logged in; but I've seen some OS-specific issues related to flaky hardware. For instance, I've got a KVM switch that produces weird keyboard problems under Ubuntu 14.04, but not under Ubuntu 16.04 on the same computer. My symptoms are entirely different from yours, so I'm not saying these problems are in any way related; I'm just pointing out that hardware and OS (or EFI) can interact with hardware in weird ways.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
I am dual booting Arch and osx on a 2015 macbook pro.
I started getting really long delays of about 30 seconds or so before the rEFInd interface loads and then any key press after that takes about 20 seconds to actually take place. When choosing Arch this happens all the way to the display manager (MDM) where I have to wait 20 seconds after it appears on the screen to actually type my username/password in.
There have been other posts about delays and I thought I had it sorted by following the advice ([on this page http://www.rodsbooks.com/ubuntu-efi/]) to execute:
[code]
sudo dd if=/dev/zero of=/dev/sda bs=440 count=1
[/code]
This seemed to get rid of the problem. I can constantly reboot Arch with no delays or issues. But after I've used osx the problem returns.
I wondered if anyone has encountered this before or have any ideas why it might be happening? The advice on the page linked above talks about grub but I no longer use grub and it's after I've used osx that the issue comes back to haunt me again :(
Cheers
Related
Code: code
In the past, a ~30-second delay for rEFInd to start was a common complaint on Macs -- common enough that I devoted a section of the documentation to this problem:
http://www.rodsbooks.com/refind/installing.html#sluggish
Recently, though, this problem has been rare because I've changed the way
refind-install
installs rEFInd on Macs -- specifically, I now use the--shortform
option tobless
, which seems to have cleared up most problems. That said, if you're having problems, you might want to try one of the other solutions described in the just-linked section of the documentation. Giving rEFInd its own small HFS+ partition seems to work pretty well for most people, and has other minor advantages, but can be a pain to set up because you'll probably have to shrink an existing partition by a few tens or hundreds of megabytes.One major caveat: I've never before heard of delays between keypresses or delays at your DM login screen once Linux is booted. This detail makes me think you may be running into a fundamentally different problem, like a failing keyboard. (If it's wireless, try replacing its batteries.) Yes, I know you say the problem does not occur in OS X, or even in Linux once you've logged in; but I've seen some OS-specific issues related to flaky hardware. For instance, I've got a KVM switch that produces weird keyboard problems under Ubuntu 14.04, but not under Ubuntu 16.04 on the same computer. My symptoms are entirely different from yours, so I'm not saying these problems are in any way related; I'm just pointing out that hardware and OS (or EFI) can interact with hardware in weird ways.