* [ITP] VirtualGL 2.6.3
@ 2020-06-12 20:53 DRC
2020-06-13 7:11 ` Marco Atzeri
0 siblings, 1 reply; 13+ messages in thread
From: DRC @ 2020-06-12 20:53 UTC (permalink / raw)
To: cygwin-apps
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
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [ITP] VirtualGL 2.6.3
2020-06-12 20:53 [ITP] VirtualGL 2.6.3 DRC
@ 2020-06-13 7:11 ` Marco Atzeri
2020-06-16 3:11 ` DRC
0 siblings, 1 reply; 13+ messages in thread
From: Marco Atzeri @ 2020-06-13 7:11 UTC (permalink / raw)
To: cygwin-apps
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
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [ITP] VirtualGL 2.6.3
2020-06-13 7:11 ` Marco Atzeri
@ 2020-06-16 3:11 ` DRC
2020-06-16 14:45 ` Jon Turney
0 siblings, 1 reply; 13+ messages in thread
From: DRC @ 2020-06-16 3:11 UTC (permalink / raw)
To: cygwin-apps
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
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [ITP] VirtualGL 2.6.3
2020-06-16 3:11 ` DRC
@ 2020-06-16 14:45 ` Jon Turney
2020-06-16 14:55 ` Jon Turney
2020-06-18 0:05 ` DRC
0 siblings, 2 replies; 13+ messages in thread
From: Jon Turney @ 2020-06-16 14:45 UTC (permalink / raw)
To: cygwin-apps
On 16/06/2020 04:11, DRC via Cygwin-apps wrote:
>
> 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.
We don't make any other X clients depend on the X server, for the same
reason, so this seems good to me.
> 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
Looks good to me.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [ITP] VirtualGL 2.6.3
2020-06-16 14:45 ` Jon Turney
@ 2020-06-16 14:55 ` Jon Turney
2020-06-18 0:05 ` DRC
1 sibling, 0 replies; 13+ messages in thread
From: Jon Turney @ 2020-06-16 14:55 UTC (permalink / raw)
To: cygwin-apps
On 16/06/2020 15:45, Jon Turney wrote:
> Looks good to me.
Oh, please add a BUILD_REQUIRES line to the cygport.
Please provide a ssh key as per [1].
[1] https://cygwin.com/packaging/key.html#sshkey
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [ITP] VirtualGL 2.6.3
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
1 sibling, 1 reply; 13+ messages in thread
From: DRC @ 2020-06-18 0:05 UTC (permalink / raw)
To: cygwin-apps
On 6/16/20 9:45 AM, Jon Turney wrote:
> Looks good to me.
Am I good to go, or do I need to wait for Marco's feedback as well?
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [ITP] VirtualGL 2.6.3
2020-06-18 0:05 ` DRC
@ 2020-06-18 5:42 ` Marco Atzeri
2020-06-24 3:40 ` DRC
0 siblings, 1 reply; 13+ messages in thread
From: Marco Atzeri @ 2020-06-18 5:42 UTC (permalink / raw)
To: cygwin-apps
On 18.06.2020 02:05, DRC via Cygwin-apps wrote:
> On 6/16/20 9:45 AM, Jon Turney wrote:
>> Looks good to me.
>
> Am I good to go, or do I need to wait for Marco's feedback as well?
>
No need to wait
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [ITP] VirtualGL 2.6.3
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
0 siblings, 2 replies; 13+ messages in thread
From: DRC @ 2020-06-24 3:40 UTC (permalink / raw)
To: cygwin-apps
SSH key attached
Name: DRC
---- BEGIN SSH2 PUBLIC KEY ----
Comment: "2048-bit RSA, converted by drc@rocky.local from OpenSSH"
AAAAB3NzaC1yc2EAAAADAQABAAABAQC/OAM1FyrZoovVLQdfogeCrg991lQLPC7VGj0CFH
FWK95kvCQUtIlNDCM8KTpFCxtf08DTZ94qeu/hcHwg2WavaR+9U6DSeQ2BlxDtpb+1cb1W
2TLuVwnoOx1JmhzFhYszvb/88onq/1DJnTl5TW157x7S/FziCEc1u6SYFBpq4WIqndIe9f
dhNB28G4yGkqf4s7W1N4+bY5E3WB9C/xTCC21siQzvn7JqdjRXJb52EbAmcE0VLEvcWCJZ
kIW2UPqPCNOdEDfSrOJSUctlOZ0jySnh2EmygGtIsWYeRkl70uMPTuENI93t7iZyoNwRsG
j6xlum3B/lm36W3uvlKqaN
---- END SSH2 PUBLIC KEY ----
On 6/18/20 12:42 AM, Marco Atzeri via Cygwin-apps wrote:
> On 18.06.2020 02:05, DRC via Cygwin-apps wrote:
>> On 6/16/20 9:45 AM, Jon Turney wrote:
>>> Looks good to me.
>>
>> Am I good to go, or do I need to wait for Marco's feedback as well?
>>
>
> No need to wait
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [ITP] VirtualGL 2.6.3
2020-06-24 3:40 ` DRC
@ 2020-06-24 21:21 ` Jon Turney
2020-06-25 22:07 ` DRC
1 sibling, 0 replies; 13+ messages in thread
From: Jon Turney @ 2020-06-24 21:21 UTC (permalink / raw)
To: cygwin-apps
On 24/06/2020 04:40, DRC via Cygwin-apps wrote:
> SSH key attached
Done.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [ITP] VirtualGL 2.6.3
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
1 sibling, 1 reply; 13+ messages in thread
From: DRC @ 2020-06-25 22:07 UTC (permalink / raw)
To: cygwin-apps
When can I expect to get SSH access in order to deploy my packages?
DRC
On 6/23/20 10:40 PM, DRC wrote:
> SSH key attached
>
> Name: DRC
> ---- BEGIN SSH2 PUBLIC KEY ----
> Comment: "2048-bit RSA, converted by drc@rocky.local from OpenSSH"
> AAAAB3NzaC1yc2EAAAADAQABAAABAQC/OAM1FyrZoovVLQdfogeCrg991lQLPC7VGj0CFH
> FWK95kvCQUtIlNDCM8KTpFCxtf08DTZ94qeu/hcHwg2WavaR+9U6DSeQ2BlxDtpb+1cb1W
> 2TLuVwnoOx1JmhzFhYszvb/88onq/1DJnTl5TW157x7S/FziCEc1u6SYFBpq4WIqndIe9f
> dhNB28G4yGkqf4s7W1N4+bY5E3WB9C/xTCC21siQzvn7JqdjRXJb52EbAmcE0VLEvcWCJZ
> kIW2UPqPCNOdEDfSrOJSUctlOZ0jySnh2EmygGtIsWYeRkl70uMPTuENI93t7iZyoNwRsG
> j6xlum3B/lm36W3uvlKqaN
> ---- END SSH2 PUBLIC KEY ----
>
> On 6/18/20 12:42 AM, Marco Atzeri via Cygwin-apps wrote:
>> On 18.06.2020 02:05, DRC via Cygwin-apps wrote:
>>> On 6/16/20 9:45 AM, Jon Turney wrote:
>>>> Looks good to me.
>>> Am I good to go, or do I need to wait for Marco's feedback as well?
>>>
>> No need to wait
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [ITP] VirtualGL 2.6.3
2020-06-25 22:07 ` DRC
@ 2020-06-25 22:11 ` Jon Turney
2020-06-26 3:11 ` Brian Inglis
0 siblings, 1 reply; 13+ messages in thread
From: Jon Turney @ 2020-06-25 22:11 UTC (permalink / raw)
To: cygwin-apps
On 25/06/2020 23:07, DRC via Cygwin-apps wrote:
> When can I expect to get SSH access in order to deploy my packages?
'Done' means it should be working now.
If it's not, you'll need to be a bit more explicit about the problem you
are having.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [ITP] VirtualGL 2.6.3
2020-06-25 22:11 ` Jon Turney
@ 2020-06-26 3:11 ` Brian Inglis
2020-06-26 4:31 ` DRC
0 siblings, 1 reply; 13+ messages in thread
From: Brian Inglis @ 2020-06-26 3:11 UTC (permalink / raw)
To: cygwin-apps
On 2020-06-25 16:11, Jon Turney wrote:
> On 25/06/2020 23:07, DRC via Cygwin-apps wrote:
>> When can I expect to get SSH access in order to deploy my packages?
> 'Done' means it should be working now.
> If it's not, you'll need to be a bit more explicit about the problem you are
> having.
Don't forget to first set up the remote host key with:
$ sftp cygwin@cygwin.com
You can of course first use ssh-agent and ssh-add to preset your private key.
Using e.g.
$ cygport virtualgl.cygport upload
is pretty foolproof and reliable if you set ~/.cygport.conf:
SSH_KEY=~/.ssh/id_...
to your private key file.
--
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada
This email may be disturbing to some readers as it contains
too much technical detail. Reader discretion is advised.
[Data in IEC units and prefixes, physical quantities in SI.]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [ITP] VirtualGL 2.6.3
2020-06-26 3:11 ` Brian Inglis
@ 2020-06-26 4:31 ` DRC
0 siblings, 0 replies; 13+ messages in thread
From: DRC @ 2020-06-26 4:31 UTC (permalink / raw)
To: cygwin-apps
For whatever reason, Jon's "Done" message did not reach me, so I
apologize for my confusion. It works now. Creating the ~/.cygport.conf
file was the missing piece of the puzzle.
On 6/25/20 10:11 PM, Brian Inglis wrote:
>
> On 2020-06-25 16:11, Jon Turney wrote:
>> On 25/06/2020 23:07, DRC via Cygwin-apps wrote:
>>> When can I expect to get SSH access in order to deploy my packages?
>
>> 'Done' means it should be working now.
>> If it's not, you'll need to be a bit more explicit about the problem you are
>> having.
>
> Don't forget to first set up the remote host key with:
>
> $ sftp cygwin@cygwin.com
>
> You can of course first use ssh-agent and ssh-add to preset your private key.
>
> Using e.g.
>
> $ cygport virtualgl.cygport upload
>
> is pretty foolproof and reliable if you set ~/.cygport.conf:
>
> SSH_KEY=~/.ssh/id_...
>
> to your private key file.
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2020-06-26 4:31 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-06-12 20:53 [ITP] VirtualGL 2.6.3 DRC
2020-06-13 7:11 ` Marco Atzeri
2020-06-16 3:11 ` DRC
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
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).