Thanks for all of your hard work on rEFInd. This tool and the rodsbooks.com website are tremendous resources for the community!
I've been happily using rEFInd version 0.7.4.1 on several iMacs for a long time now to dual-boot Mac OS X and Windows 7. I have a custom menu background via a .png in the "banners" folder, which also makes my entire rEFInd menu background a purple color. In this old version of rEFInd, when I make a menu selection and the OS starts to boot, the screen background color changes from purple to the default Apple gray and shows either the Apple logo or the gray Windows boot icon from /EFI/refind/icons/boot_win.icns, which is perfect.
I just tried putting together a new iMac dual-boot system using my same refind.conf with the latest rEFInd 0.8.3, and there is now what appears to be a bug in the way the Windows boot icon is displayed. My purple background boot menu displays normally, and if I select Mac OS X the screen clears to a gray background with the Apple logo just as before, but the Windows option behaves differently. When I select the Windows boot option, the screen clears not to a gray color but to the same purple background color as my boot menu background .png, and the gray /EFI/refind/icons/boot_win.png image is displayed in the center of the screen with a gray box around it in a sea of purple.
I read through the changelogs from 0.7.4.1 to 0.8.3 and see that there have been a few major changes to the way icons and background images are handled. I tried adding "use_graphics_for osx,windows" and "use_graphics_for osx" and even eliminating the "use_graphics_for" line altogether to see if it would help, but none of that made any visible difference.
How can I make the boot screen that rEFInd displays right after selecting the Windows option clear the screen to a gray background while showing the Windows boot icon? Shouldn't rEFInd honor the gray background that is specified by the top-left-most pixel in icons/boot_win.png at this point in the boot process rather than the top-left-most pixel in backgrounds/mybackground.png? Is this a bug, or am I missing a configuration option?
Thanks for your help.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
It seems that whenever I make a change to this behavior, somebody dislikes it. SIGH It's also difficult to test because different EFIs do different things, so what results in a brief moment of screen-clearing on one results in a longer-lasting color change on another.
In any event, rEFInd does not use the upper-left corner of an icon for a color cue, but for many things, it uses the upper-left corner of the banner image, so you can try changing that.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello,
Thanks for all of your hard work on rEFInd. This tool and the rodsbooks.com website are tremendous resources for the community!
I've been happily using rEFInd version 0.7.4.1 on several iMacs for a long time now to dual-boot Mac OS X and Windows 7. I have a custom menu background via a .png in the "banners" folder, which also makes my entire rEFInd menu background a purple color. In this old version of rEFInd, when I make a menu selection and the OS starts to boot, the screen background color changes from purple to the default Apple gray and shows either the Apple logo or the gray Windows boot icon from /EFI/refind/icons/boot_win.icns, which is perfect.
I just tried putting together a new iMac dual-boot system using my same refind.conf with the latest rEFInd 0.8.3, and there is now what appears to be a bug in the way the Windows boot icon is displayed. My purple background boot menu displays normally, and if I select Mac OS X the screen clears to a gray background with the Apple logo just as before, but the Windows option behaves differently. When I select the Windows boot option, the screen clears not to a gray color but to the same purple background color as my boot menu background .png, and the gray /EFI/refind/icons/boot_win.png image is displayed in the center of the screen with a gray box around it in a sea of purple.
I read through the changelogs from 0.7.4.1 to 0.8.3 and see that there have been a few major changes to the way icons and background images are handled. I tried adding "use_graphics_for osx,windows" and "use_graphics_for osx" and even eliminating the "use_graphics_for" line altogether to see if it would help, but none of that made any visible difference.
How can I make the boot screen that rEFInd displays right after selecting the Windows option clear the screen to a gray background while showing the Windows boot icon? Shouldn't rEFInd honor the gray background that is specified by the top-left-most pixel in icons/boot_win.png at this point in the boot process rather than the top-left-most pixel in backgrounds/mybackground.png? Is this a bug, or am I missing a configuration option?
Thanks for your help.
It seems that whenever I make a change to this behavior, somebody dislikes it. SIGH It's also difficult to test because different EFIs do different things, so what results in a brief moment of screen-clearing on one results in a longer-lasting color change on another.
In any event, rEFInd does not use the upper-left corner of an icon for a color cue, but for many things, it uses the upper-left corner of the banner image, so you can try changing that.