public inbox for cygwin-apps@cygwin.com
 help / color / mirror / Atom feed
From: DRC <dcommander@users.sourceforge.net>
To: cygwin-apps@cygwin.com
Subject: Re: [ITP] VirtualGL 2.6.3
Date: Mon, 15 Jun 2020 22:11:10 -0500	[thread overview]
Message-ID: <4ba60d19-d942-393c-87fc-a3d2f5af2726@users.sourceforge.net> (raw)
In-Reply-To: <2a4c0cb6-db3a-f95e-5fea-2b6eebb4e44e@gmail.com>

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

  reply	other threads:[~2020-06-16  3:11 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-06-12 20:53 DRC
2020-06-13  7:11 ` Marco Atzeri
2020-06-16  3:11   ` DRC [this message]
2020-06-16 14:45     ` Jon Turney
2020-06-16 14:55       ` Jon Turney
2020-06-18  0:05       ` DRC
2020-06-18  5:42         ` Marco Atzeri
2020-06-24  3:40           ` DRC
2020-06-24 21:21             ` Jon Turney
2020-06-25 22:07             ` DRC
2020-06-25 22:11               ` Jon Turney
2020-06-26  3:11                 ` Brian Inglis
2020-06-26  4:31                   ` DRC

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4ba60d19-d942-393c-87fc-a3d2f5af2726@users.sourceforge.net \
    --to=dcommander@users.sourceforge.net \
    --cc=cygwin-apps@cygwin.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).