From owner-freebsd-virtualization@freebsd.org Fri May 27 17:48:52 2016 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 49D8BB4C8EF for ; Fri, 27 May 2016 17:48:52 +0000 (UTC) (envelope-from editor@callfortesting.org) Received: from mail-pa0-x22f.google.com (mail-pa0-x22f.google.com [IPv6:2607:f8b0:400e:c03::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 13E5B1047 for ; Fri, 27 May 2016 17:48:51 +0000 (UTC) (envelope-from editor@callfortesting.org) Received: by mail-pa0-x22f.google.com with SMTP id eu11so32908542pad.3 for ; Fri, 27 May 2016 10:48:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=callfortesting-org.20150623.gappssmtp.com; s=20150623; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=F96pNwOalwMCwdTjP79Ygi3+BOodNwbgKSv1MWSAyqk=; b=cmy2G7TMfiLP+YivTnCP4JDasK7OOUcSJDl1o3bHNgG9NVKJF3VwSsju3YOeYULexF Szr2L68JxzXp539E5Jkctqr0YGNp4hNYS4xmCLxtAlCiavMiVLUDpQH58PetkpB12hbI 9Dr1yI0D+yn+NOMDiMDIfQT+B9nxuDzGcPzxqGRUEwg9I0ryK4YpAVjgnpGoI4uhZgkB rYBkrEX6itLJi1oHRUH9QrDhENvfWGmeUtHHCt4ezGEqV/wOKSOwjmwOgMoMEzO6GY42 wh1HD483kXQkrWjLdW0ZJwYBMQvdet3M84UnStHf61uFVfN56MfIaet+a5BWMQCnA6yu yf8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=F96pNwOalwMCwdTjP79Ygi3+BOodNwbgKSv1MWSAyqk=; b=MsVpE4Y4ZOAYEtgQyYKaCWDcFCnsXJH+NG7JET22lgeFuVeHUDruRumKMmyeCvA1Sh htysPmhifVP+IK9mZoZMLd/lCn+40cPPkT5hJNaXgi4zjLrZW460AvhRFVDHPG23qv48 0dP7ImB9UalDUGeL0YIyCZsTkxVgOlP2h3JThNhfNC6wD9xddisyEGatZCzNdY15qDca 7TX+JJc0Zev1shrmEva8W8lm5o2xJvfhgBOa9ViqOOzjSAPjlAOtqkuHWwfS4JQ8au2U yFCd8OdKXv8qL1EGbZrvsysUFCgrmxeXChOOkHz2DleyENjVDWRqnfN5b9OBFCsgOTP1 OdIw== X-Gm-Message-State: ALyK8tKap/hHEoqfu2JqjlKHa4/ap4JlHGKKPUa3cHSzTQmn01GxGm5rB5mPXLAo7XoccQ== X-Received: by 10.66.232.226 with SMTP id tr2mr24427035pac.44.1464371331258; Fri, 27 May 2016 10:48:51 -0700 (PDT) Received: from Michaels-MacBook-Pro.local (c-73-25-21-123.hsd1.or.comcast.net. [73.25.21.123]) by smtp.gmail.com with ESMTPSA id lg17sm29688695pab.36.2016.05.27.10.48.50 for (version=TLSv1/SSLv3 cipher=OTHER); Fri, 27 May 2016 10:48:50 -0700 (PDT) Subject: Re: bhyve graphics support To: freebsd-virtualization@freebsd.org References: <442c6d8f-2b64-c88b-382a-cf73eb6f7404@freebsd.org> From: Michael Dexter Message-ID: <57488886.3060204@callfortesting.org> Date: Fri, 27 May 2016 10:48:54 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:38.0) Gecko/20100101 Thunderbird/38.7.0 MIME-Version: 1.0 In-Reply-To: <442c6d8f-2b64-c88b-382a-cf73eb6f7404@freebsd.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 May 2016 17:48:52 -0000 On 5/27/16 1:33 AM, Peter Grehan wrote: > As of r300829, support for graphic output has been checked into the > projects/bhyve_graphics branch... HUGE thanks to Leon and Peter for making this happen. We all owe them our gratitude as with all things bhyve, this is non-trivial code. There is a dedicated UEFI page on the wiki that would be suitable for the FAQ's that are starting to appear on this thread. I will sync it with Peter's original message and welcome others to contribute: https://wiki.freebsd.org/bhyve/UEFI I tested every major GNU/Linux distribution and a few variants and Windows up through 2016 TP5. The results have been great but I'm sure there are edge cases that need addressing. Please do test this with high CPU counts, RAM allocations and anything else you can think of. All the best, Michael Dexter