From owner-freebsd-virtualization@freebsd.org Fri Sep 20 17:59:12 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 69297123702 for ; Fri, 20 Sep 2019 17:59:12 +0000 (UTC) (envelope-from darkfiberiru@gmail.com) Received: from mail-ot1-x332.google.com (mail-ot1-x332.google.com [IPv6:2607:f8b0:4864:20::332]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46ZhL73Pt1z4RfX for ; Fri, 20 Sep 2019 17:59:11 +0000 (UTC) (envelope-from darkfiberiru@gmail.com) Received: by mail-ot1-x332.google.com with SMTP id 41so6888465oti.12 for ; Fri, 20 Sep 2019 10:59:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=E+Ar1BxYCyTwg5Alq+le+P5IlSTy4TRS8GO0zp29IPM=; b=BudOrVOkU6GZuF1Q5c2+5YfgsNZy7j8riOoATiBb4DSwxUZ1LbKWf8Icatb9uzDzss fYCrhXmbrQJbUAJLP0Q44NI88qUmgzU2DqURO/pvH0K4GBKEbSJdRQvWfaaDtzzWyUiV QlW9GzsauQ7yufFVRtJgAbNDM+MLdSVeU4S06aqmZwUfHxRPuUjwtPFmigVqOl/kIIJt tSDlzfSuyyCEUThcw+hWZ7btXyTFqwSJoyhbkLaXb/bJV2c4suHKSTEOmLnMKoYCT77z 0U4yy1f2YKzlw82TRLklV/+GEDz07cR6i9qWykQmI6IcqZrxMSuFXJ1/pWIuV8AAp1vW U/qw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=E+Ar1BxYCyTwg5Alq+le+P5IlSTy4TRS8GO0zp29IPM=; b=i32V1c9qrbN0r4sRBl7sT9IyJT7nCg0nkVZesOcmk3nFFu4oaghO9kmV0eAKTuPp4o 4No8izyRZ/034wltvR9a+mxnS816NMCAC8nQmO/W7M1Y1/OL9iqB3tIWyT1CC2pwb3dr 7V4EHeTr190pCHKG/vaKbJB85NefyCNT8hchVXrHPyj/QC8+6fNnTJO/l+KzYRYUIXWf HiJ9UXrzjpKFsNnmUp9+UcUuJNYBYfQx7d3G+aSgkVMLJl44EFh8yI+M6Le0rP8aMOAz gg/Sib5H51EnyNoVDye0eCAirm2iadGtPrtnshEiGCA8uzfNDy/1RQhgLzW6Tkj6YIni 50zg== X-Gm-Message-State: APjAAAWqDhzny6EEwtlvEWyhua8QgqqAHRRGMyLW9J1F51rjMQCrIaDs dvfvMvL03FiP8NfjANrDPgloq0qQUniZRCS8JhlkdwGK7Ow= X-Google-Smtp-Source: APXvYqycGIFMyMQM4VZCLsFqG98nBlTwZhiAw3Lp14avZvK4NP9BB+UZP9FZaQCoZPHxC6KTht6LvhkoeGsDUylhWtk= X-Received: by 2002:a9d:5a0d:: with SMTP id v13mr11824880oth.13.1569002349833; Fri, 20 Sep 2019 10:59:09 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Nick Wolff Date: Fri, 20 Sep 2019 13:59:32 -0400 Message-ID: Subject: Re: adding RDP to Bhyve question To: Lonnie Cumberland Cc: freebsd-virtualization@freebsd.org X-Rspamd-Queue-Id: 46ZhL73Pt1z4RfX X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=BudOrVOk; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of darkfiberiru@gmail.com designates 2607:f8b0:4864:20::332 as permitted sender) smtp.mailfrom=darkfiberiru@gmail.com X-Spamd-Result: default: False [-3.00 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-virtualization@freebsd.org]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; IP_SCORE_FREEMAIL(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[2.3.3.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; IP_SCORE(0.00)[ip: (-8.42), ipnet: 2607:f8b0::/32(-2.65), asn: 15169(-2.20), country: US(-0.05)]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 20 Sep 2019 17:59:12 -0000 Lonnie, The library https://github.com/freenas/libhyve-remote Would probably be a good starting point to expand bhyve console options. Already tied into bhyve and able to connect to external libraries a lot easier. It was designed to be able to handle vnc,spice,rdp etc but only has vnc implemented so far. It's vnc implementation using libvnc is more feature rich then the code integrate in bhyve itself. Disclaimer: I work at iX as HW qual Engineer the supporters of the library mentioned above. Thanks, Nick Wolff On Fri, Sep 20, 2019 at 12:22 PM Lonnie Cumberland wrote: > Hi All, > > I hope that everyone is doing well. > > For a while now, I have been working with various distributions and > virtualization methods which cover the gambit of possibilities from what I > have come across, it seems that Bhyve is becoming a leader in terms of > speed over some of the others like KVM (Qeum) and the like. Of course, this > is really just initial reviews so I do not yet know about the stability and > complete functionality effort but it seems to me that Bhyve has a HUGE > potential. > > That being said, from what I tell (at least on the SmartOS w/Bhyve) is that > Bhyve supports VNC and Spice as ways to connect to the virtual console. > > This got me thinking, and also that I consider RDP a much better protocol > in that it allows for channels to cover things like video streaming, sound, > etc., that I wondered if it might be possible to add RDP as an additional > server like VNC and Spice. > > With that in mind, I was wondering if this was considered or if there was > any active efforts on this right now? > > If not, then do you think that this might be possible to implement since I > would like to look into maybe doing what I can to contribute to this > effort. There are some good projects that has libraries that might be a > good starting point like rdesktop and FreeRDP which could potentially speed > the integration into Bhyve, perhaps. It would take some research though. > > Any ideas or suggestions would be greatly appreciated. > > Cheers and have a good weekend, > Lonnie > _______________________________________________ > freebsd-virtualization@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-virtualization > To unsubscribe, send any mail to " > freebsd-virtualization-unsubscribe@freebsd.org" >