From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Pocock Subject: video/GPU passthrough, second monitor, shared keyboard/mouse Date: Wed, 29 Jul 2015 12:59:06 +0200 Message-ID: <55B8B1FA.8030003@pocock.pro> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit To: kvm@vger.kernel.org Return-path: Received: from mail1.trendhosting.net ([195.8.117.5]:43296 "EHLO mail1.trendhosting.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752771AbbG2LGM (ORCPT ); Wed, 29 Jul 2015 07:06:12 -0400 Received: from localhost (localhost [127.0.0.1]) by mail1.trendhosting.net (Postfix) with ESMTP id 31EEB150F0 for ; Wed, 29 Jul 2015 11:59:09 +0100 (BST) Received: from mail1.trendhosting.net ([127.0.0.1]) by localhost (thp003.trendhosting.net [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 42g4DUcpbcwR for ; Wed, 29 Jul 2015 11:59:07 +0100 (BST) Sender: kvm-owner@vger.kernel.org List-ID: Hi all, I'm looking at a setup that involves a Linux host and a non-Linux VM under KVM, on a workstation for a power-user. The non-Linux VM would have a dedicated video card/GPU, to maximize compatibility and performance for certain applications. It may be possible to interact with the VM using SPICE but it is possible to just have a second monitor for it too. So my questions are: - Does all this make sense? - How to share the keyboard and mouse between the host and the VM? E.g. should I just use Synergy or x2vnc or is there a nicer solution with KVM or qemu? - are any other free software solutions (e.g. VirtualBox, Xen) likely to be better or worse for such a project? Regards, Daniel