From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id +J46AadelWARJQAAgWs5BA (envelope-from ) for ; Fri, 07 May 2021 17:37:11 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id 2FBnOKZelWBKNQAAbx9fmQ (envelope-from ) for ; Fri, 07 May 2021 15:37:10 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 9040817DF1 for ; Fri, 7 May 2021 17:37:10 +0200 (CEST) Received: from localhost ([::1]:45500 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lf2XN-0007Dr-PG for larch@yhetil.org; Fri, 07 May 2021 11:37:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51108) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lf2XG-0007Dg-AG for guix-patches@gnu.org; Fri, 07 May 2021 11:37:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:33022) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lf2XG-0000Ml-30 for guix-patches@gnu.org; Fri, 07 May 2021 11:37:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lf2XG-00085q-0Y for guix-patches@gnu.org; Fri, 07 May 2021 11:37:02 -0400 Subject: bug#48262: [PATCH version-1.3.0 3/3] gnu: system: Add SPICE capability to the VM image. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-To: guix-patches@gnu.org Resent-Date: Fri, 07 May 2021 15:37:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 48262 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 48262-done@debbugs.gnu.org Mail-Followup-To: 48262@debbugs.gnu.org, maxim.cournoyer@gmail.com, maxim.cournoyer@gmail.com Received: via spool by 48262-done@debbugs.gnu.org id=D48262.162040181431098 (code D ref 48262); Fri, 07 May 2021 15:37:01 +0000 Received: (at 48262-done) by debbugs.gnu.org; 7 May 2021 15:36:54 +0000 Received: from localhost ([127.0.0.1]:44566 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lf2X8-00085W-Bb for submit@debbugs.gnu.org; Fri, 07 May 2021 11:36:54 -0400 Received: from mail-qt1-f170.google.com ([209.85.160.170]:43631) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lf2X6-00085O-Oq for 48262-done@debbugs.gnu.org; Fri, 07 May 2021 11:36:53 -0400 Received: by mail-qt1-f170.google.com with SMTP id a18so6865207qtj.10 for <48262-done@debbugs.gnu.org>; Fri, 07 May 2021 08:36:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:references:date:in-reply-to:message-id:user-agent :mime-version; bh=O4uvCfmO+Be1ROnmuTe4YAyUmrWTPTASc3Q0kAGklWA=; b=EYIHZ4Iwp93OwjRHT++vZqCq2jEWA1H/bDIteXdeH/SlzexmAFjlsAo05IU/tkMGfp svUs+HmdLVk+ZNVcN9X6Y0LdeNyfZDqVWIOtG6lteK9j0msR02Sscl67GubDJQcPGfcc CWOis9za1UkxefzeqzNkfzzW8H6hQG0DFWzIJtLRBU8Yg2xuAUSF1xvOa9WdKKR4JkFC /8cbrpd8aCFH+nhJn3Gs670YrPizIaC8VkX7fgQ5nFB6s/G4CYahr2X1ItuulDnYfHRT uZcbHrXo93TodmtSw6J8HxnLkoXGtZjmc8Rjer3Kfc036n6VlCh3fs3CkLWBCin7N4Hg p1DQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=O4uvCfmO+Be1ROnmuTe4YAyUmrWTPTASc3Q0kAGklWA=; b=CanbXKgl6z+FNfQug4hdQjLIaVJIwEEcX4zJuD87ISomVv41NVZ4n1CV7JuogLtfWk JiUhAetXTK6vtnQ5vTkXssMacqNIKK56bUtHQ5GUAdOXWJ+TxWkO0eAdfsaQCordnwYW JulLhBS6f8KyhIjoP+j24bqh9+MheTavhmomG4KxX9F0oR8q/BeDVtkDl7rPOe9698sF Op1DOfvjGW+BaP0cqZGTcPnRn8twq6h4oOPOKWADUf5K/G+/twPyWrhccLic8K8xMqSX 13YWf+EFAk3MTTQJ1rqtlT/bdm4Pu05Y57Yex0O6BgD0PClkqbUn5GoFNoUXiqDWaOp4 ihdg== X-Gm-Message-State: AOAM530Giw6PAT/lCJuAa8Va04hFzrknpwW1rpD0C2iDOCPVMJQFF7kR ywyk9pMg2h0yiJQm46OmdKIN881/PUM= X-Google-Smtp-Source: ABdhPJzyFxie/bSD0q6lcSyjzi5IK9Nwd5LVBl4clt5nVq74n3VWsm3isiCh+KpSV365GK6/ZGM14w== X-Received: by 2002:ac8:7c47:: with SMTP id o7mr3528925qtv.361.1620401806830; Fri, 07 May 2021 08:36:46 -0700 (PDT) Received: from hurd (dsl-10-130-94.b2b2c.ca. [72.10.130.94]) by smtp.gmail.com with ESMTPSA id w67sm4963628qkc.79.2021.05.07.08.36.46 for <48262-done@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 07 May 2021 08:36:46 -0700 (PDT) From: Maxim Cournoyer References: <20210506172732.12294-1-maxim.cournoyer@gmail.com> <20210506172732.12294-3-maxim.cournoyer@gmail.com> Date: Fri, 07 May 2021 11:36:45 -0400 In-Reply-To: <20210506172732.12294-3-maxim.cournoyer@gmail.com> (Maxim Cournoyer's message of "Thu, 6 May 2021 13:27:32 -0400") Message-ID: <87h7jewo6q.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1620401830; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-to:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=O4uvCfmO+Be1ROnmuTe4YAyUmrWTPTASc3Q0kAGklWA=; b=pyM5Y4WfH0aQjJQR7O8Dt3dRtm/rYDypJW4eH+ncajTOdhijV3wCWz/QxJCVOgbNcKrrYs dPRtjP9hKncfCtNe25NBGB1F36BXhSM1K2pZR5IDFqRou44e2O6hAcOyWZJ4OVjhCssDS+ HXpISYtPUVCLg/L5w1xgiA+gKACODEdpEIX0+9NzLRMd/iXBQZR7LlRoCvBTPId1WExLwW 2IU2nMUbIgtvD8ZxbDoHhTsWC2dSwgk6M2dlGDhnCwqAysXaavidWc5MJki12iDorczJva GfDyZd+g1WsP6IwCQwHsA+GFYAZ3YIapRcsuPovU0WcTLhRJRhXy0cWu4Dxs9A== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1620401830; a=rsa-sha256; cv=none; b=QMUge6OOrbdw1p75Dr4L104lv9Wk9efD0cX7TP5jMA7RSoJ6scPYIzqGyPV3tUdek3wOAm XqjdzsjRYeJDiYSLoH07nBbhX6FLbQXdH2XcV7F0t9fiutczC0DfPJ0mKwqprWIUoGTENW 1pe0zL6YdkXdYinS3hi1JuE9fV1FN1E6MqG3tHmjDp6PG0o8ETFlk/0qTtpTuyVlZqK9PU 5SWE8ygy/3FgQtDCXo72I0yYrTLieMS/mLdpKBlViW8pd1SX2VpnHZuBkXu7k+1JwYfXkp HdpShMFXC/fQSROKz4U6zFufJemUA3bV7i/uil0enLKmAzGbzgaFePF664Wlrg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20161025 header.b=EYIHZ4Iw; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: 0.15 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20161025 header.b=EYIHZ4Iw; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 9040817DF1 X-Spam-Score: 0.15 X-Migadu-Scanner: scn0.migadu.com X-TUID: TXPHSPPHEL5Z Hi, Maxim Cournoyer writes: > * gnu/system/examples/vm-image.tmpl (services) > [spice-vdagent-service-type]: Add service. > [slim-service-type] : Add the xf86-video-qxl module. > --- > gnu/system/examples/vm-image.tmpl | 11 ++++++++++- > 1 file changed, 10 insertions(+), 1 deletion(-) > > diff --git a/gnu/system/examples/vm-image.tmpl b/gnu/system/examples/vm-image.tmpl > index bcb2ba614c..1a2dfca452 100644 > --- a/gnu/system/examples/vm-image.tmpl > +++ b/gnu/system/examples/vm-image.tmpl > @@ -5,7 +5,7 @@ > ;; > > (use-modules (gnu) (guix) (srfi srfi-1)) > -(use-service-modules desktop networking ssh xorg) > +(use-service-modules desktop networking spice ssh xorg) > (use-package-modules bootloaders certs fonts nvi > package-management wget xorg) > > @@ -75,11 +75,20 @@ root ALL=(ALL) ALL > (default-user "guest") > (xorg-configuration > (xorg-configuration > + ;; The QXL virtual GPU driver is added to provide > + ;; a better SPICE experience. > + (modules (cons xf86-video-qxl > + %default-xorg-modules)) > (keyboard-layout keyboard-layout))))) > > ;; Uncomment the line below to add an SSH server. > ;;(service openssh-service-type) > > + ;; Add support for the SPICE protocol, which enables dynamic > + ;; resizing of the guest screen resolution, clipboard > + ;; integration with the host, etc. > + (service spice-vdagent-service-type) > + > ;; Use the DHCP client service rather than NetworkManager. > (service dhcp-client-service-type)) I've now pushed this series to the version-1.3.0 branch. Thank you, Maxim