• Isadora
  • Get it
  • Forum
  • Help
  • ADD-ONS
  • Newsletter
  • Impressum
  • Dsgvo
  • Impressum
Forum
    • Categories
    • Recent
    • Popular
    • Tags
    • Register
    • Login

    Handy adapter allows normal performance on a "headless" Mac

    How To... ?
    7
    7
    3.5k
    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.
    • markM
      mark
      last edited by

      Dear All,

      Whilst investigating a bug last night, I was using a mini Mac via screen sharing. The performance of Isadora was very poor... and then I learned about the problems with "headless" Macs, i.e., running a program on a computer with no display attached.
      On Mac OS X, when there is no monitor attached, all of the OpenGL calls revert to a software emulation, making things run very slowly. Of course, given that Isadora's primary purpose is to do video, this would seem like a "useless" situation -- i.e., running a Isadora on a computer that has no monitor and no video projector connected. But, who knows... you all come up with some strange setups sometimes. 😉
      Anyway, the solution is to "fool" the computer into thinking there is a display. By using one of the adapters below, the computer thinks there is a monitor or video projector, loads the normal (fast) OpenGL drivers, and performance returns to normal.
      Below are some links to a "DIY" (do it yourself) and a pre-built solution.
      DIY:
      http://blog.macminicolo.net/post/33839671756/build-a-dummy-dongle-for-a-headless-mac-mini
      Prebuilt:
      http://blog.macminicolo.net/post/72706369716/an-hdmi-adapter-for-a-headless-mac-mini
      Perhaps there are other solutions out there. But these were the first to come up in Google.
      All the Best,
      Mark
      @fubbi: perhaps this would have helped you in Shang-hai?

      Media Artist & Creator of Isadora
      Macintosh SE-30, 32 Mb RAM, MacOS 7.6, Dual Floppy Drives

      1 Reply Last reply Reply Quote 0
      • vanakaruV
        vanakaru
        last edited by

        Ha! I was going to use Mini in one of my sound objects processing sensors data from Arduino into MIDI and sound samples with Isadora. Your discovery comes just in time. Thanks!

        I wonder if this issue is present on older Intel MacMinis with DVI port as well?

        MBP 4.1 & MBP (Retina, Mid 2012) MBP Retina 2017

        1 Reply Last reply Reply Quote 0
        • SkulptureS
          Skulpture Izzy Guru
          last edited by

          Likewise!

          Been experimenting with a live feed and masking your face into portraits for the art gallery here at work.... I was thinking of running it headless! (was just going to use VNC to get into it)
          So this could be handy! Thanks.

          Graham Thorne | www.grahamthorne.co.uk
          RIG 1: Windows 11, AMD 7 Ryzen, RTX3070, 16gig RAM. 2 x M.2 SSD. HD. Lenovo Legion 5 gaming laptop.
          RIG 2: Windows 11, Intel i19 12th Gen. RTX3070ti, 16gig RAM (ddr5), 1x M.2 SSD. UHD DELL G15 Gaming laptop.
          RIG 3: Apple rMBP i7, 8gig RAM 256 SSD, HD, OS X 10.12.12

          1 Reply Last reply Reply Quote 0
          • Bill CottmanB
            Bill Cottman
            last edited by

            You guys are "misfortune" tellers! Amazing!

            http://www.BillCottman.com : Isadora3.0.8f09 with MBP OS X 10.11.6 in Minneapolis, MN

            1 Reply Last reply Reply Quote 0
            • Paulo_RosaP
              Paulo_Rosa
              last edited by

              This is great!

              I use Izzy a lot in sound installations… although, so far, I used an iMac.

              My RIG: MacBook Pro 13" 2.3 GHz i5 - Mavericks / iPad 2 3G 64Gb / iPhone 4S 64Gb
              Canon T4i / Arduino Uno R3 + a lot of sensors

              1 Reply Last reply Reply Quote 0
              • G
                garret
                last edited by

                WOW

                this is kinda major 
                this explains many many problems...  As I often work headless
                do you have any pointers to other documentation on this? (apple dev, etc)
                thanks for the heads up
                G
                1 Reply Last reply Reply Quote 0
                • fubbiF
                  fubbi
                  last edited by

                  @mark : we did look into this a lot b4 shanghai but in the end we needed "heads" for the individual machines anyway so it was no issue.
                  Most of the documentation I have found on this in the past has been in server forums where the issue is getting the most out of the GPU in server racks where no monitors are attached. Do a search for "headless server" to get into some seriously nerdy stuff.
                  you can also get the dummies on ebay, just search for DVI EDID emulator or VGA emulator
                  http://www.ebay.com/sch/i.html?_from=R40&_trksid=p2050601.m570.l1313.TR0.TRC0.H0.Xdvi+emulator&_nkw=dvi+emulator&_sacat=0
                  fubbi

                  Mac M2 Ultra, 64gb — Berlin

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