From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ot1-x332.google.com (mail-ot1-x332.google.com [IPv6:2607:f8b0:4864:20::332]) by sourceware.org (Postfix) with ESMTPS id E15B3386F028 for ; Tue, 16 Jun 2020 03:11:12 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org E15B3386F028 Received: by mail-ot1-x332.google.com with SMTP id m2so14836060otr.12 for ; Mon, 15 Jun 2020 20:11:12 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=QtOjwfPt9j5pMK265IqmZK8VY3m5lQE4kMImp6EPC34=; b=HqpVATKRfsdrY+5SRszFZ5H5KT1esvz67q8bNuYVaDi7t1yTcH26utTaHqfjx8TbcV 0whVAz+n2sXui5IA6OFLIvcUmmz5beJKO37lNmMrT8XRSE/8/ofkl2eCXP90nzkVeaX8 3eNt1uDLsABE02hAPgLJSpNUXTduQC9M103L/c2laccSqkkIaP+dS4zFErhrQjZhRLNU 6dyeUaZ2Xb/kEMMeDEbdFuTPX27g/zfyYmODw+j/QVI8/aurnYyQD3fjV5Z1soPcR8C7 TH1zpNq+hhVITOp++n0idqCx3iddXm0JQjEg2U/XUZvA+1+B3TkimWWkKYv/S0LLlj1a HFOQ== X-Gm-Message-State: AOAM532yHGcJp58DiNp80NcJomsoidppV/I0KbOpEyvjy96/yb4petSF jksUaTl/I+eLexE33uttlluUket1NYo= X-Google-Smtp-Source: ABdhPJy0uwi5VZkbiBXttIHkmgljyXyufjLVekcC79f90gf+q8t/JcLTttn0A6CZFoqAj0KcgLZwGQ== X-Received: by 2002:a05:6830:1555:: with SMTP id l21mr878070otp.285.1592277072022; Mon, 15 Jun 2020 20:11:12 -0700 (PDT) Received: from rocky.local (072-182-050-201.res.spectrum.com. [72.182.50.201]) by smtp.gmail.com with ESMTPSA id a23sm1615485oid.16.2020.06.15.20.11.11 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 15 Jun 2020 20:11:11 -0700 (PDT) Sender: DRC Subject: Re: [ITP] VirtualGL 2.6.3 To: cygwin-apps@cygwin.com References: <2a4c0cb6-db3a-f95e-5fea-2b6eebb4e44e@gmail.com> From: DRC Message-ID: <4ba60d19-d942-393c-87fc-a3d2f5af2726@users.sourceforge.net> Date: Mon, 15 Jun 2020 22:11:10 -0500 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:68.0) Gecko/20100101 Thunderbird/68.8.1 MIME-Version: 1.0 In-Reply-To: <2a4c0cb6-db3a-f95e-5fea-2b6eebb4e44e@gmail.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.2 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, HEADER_FROM_DIFFERENT_DOMAINS, KAM_NUMSUBJECT, KAM_SHORT, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: cygwin-apps@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Cygwin package maintainer discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Jun 2020 03:11:14 -0000 On a Windows machine running Cygwin: - Enable and start the cygserver service (needed in order to enable the MIT-SHM extension in Cygwin/X.) [https://cygwin.com/cygwin-ug-net/using-cygserver.html] - Install (if necessary) and start the Cygwin/X server (/usr/bin/startxwin). - Install (if necessary) OpenSSH. - Launch XTerm using the X applications menu. - /usr/bin/vglconnect -s {some-Linux-host} NOTE: As to whether the VirtualGL package should depend on Cygwin/X and OpenSSH, technically the vglconnect script and vglclient application, despite running in a Cygwin environment, could still be used with an external X server and SSH implementation not provided by Cygwin. Thus, it's my opinion that the VirtualGL package should not depend on Cygwin/X and the Cygwin-provided OpenSSH package. However, I am open to being convinced otherwise, particularly if there is an established precedent. On the Linux host: - Install the appropriate libjpeg-turbo official binary package, depending on your flavor of Linux. [https://sourceforge.net/projects/libjpeg-turbo/files/2.0.4] - Install (if necessary) the X11 and OpenGL development kits (libX11, libXext, libXtst, libGL, and libGLU.) - Install (if necessary) CMake. - wget https://sourceforge.net/projects/virtualgl/files/2.6.3/VirtualGL-2.6.3.tar.gz - tar xf VirtualGL-2.6.3.tar.gz - cd VirtualGL-2.6.3 - mkdir build - cd build - cmake .. - make vgltransut - bin/vgltransut {some-BMP-or-PPM-file} On 6/13/20 2:11 AM, Marco Atzeri via Cygwin-apps wrote: > On 12.06.2020 22:53, DRC via Cygwin-apps wrote: >> I intend to package the client for VirtualGL, a toolkit that adds >> server-side GPU-accelerated OpenGL rendering capabilities to existing >> remote X or X proxy environments. >> >> VirtualGL is currently provided by various Linux distributions and >> FreeBSD: >> https://pkgs.org/download/virtualgl >> https://rpmfind.net/linux/rpm2html/search.php?query=VirtualGL >> >> It is licensed under the wxWidgets Library License v3.1: >> https://opensource.org/licenses/WXwindows >> >> Archive containing proposed package files: >> https://turbovnc.org/downloads/VirtualGL-cygwin.tar.bz2 >> >> DRC >> > > builds fine, how to test it ? > > Regards > Marco