• Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Enabling IMAGE_PNG support in iPXE

    Scheduled Pinned Locked Moved Solved
    General
    2
    2
    1.1k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      Sebastian Roth Moderator
      last edited by

      About a year ago I started to play with FOG and Mac clients. Thanks to a lot of people I got it working compiling my own ipxe and kernel binaries. I am slowly trying to “give back” to the project all the fixes I made myself.

      One of them is the ipxe.efi binary. Tom added this in April already as I can see here: http://sourceforge.net/p/freeghost/code/3219/

      As things were working for me with my own binaries I didn’t bother testing for a long time (sorry!). Now I had the time to do so and unfortunately the binary does not work with our Macminis. Well, they boot up but reboot as soon as they are meant to show the boot menu.

      Turns out that IMAGE_PNG support is not compiled into the ipxe.efi binary. See here: http://sourceforge.net/p/freeghost/code/HEAD/tree/trunk/src/ipxe/src-efi/config/general.h

      So I wonder who is actually using the ipxe.efi binary and why does it work on other client machines??

      There is an easy fix. Using Tom’s config from SVN I just added PNG support, recompiled and ipxe.efi shows the menu as it did with my own binaries. But maybe this will break things for other users???

      Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

      Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

      1 Reply Last reply Reply Quote 0
      • Tom ElliottT
        Tom Elliott
        last edited by

        When I used to try to build with IMAGE_PNG it would seemingly fail quite miserably. It should work now for you.

        I’ve readded the option and the efi binaries are now all updated as of SVN Version 4031, GIT Commit: 56601f2, and FOG Version: 4704.

        Hopefully this is what you all were looking for.

        Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

        Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

        Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

        1 Reply Last reply Reply Quote 0
        • 1 / 1
        • First post
          Last post

        142

        Online

        12.1k

        Users

        17.3k

        Topics

        155.3k

        Posts
        Copyright © 2012-2024 FOG Project