BUG: vmviewpcoip and mks error

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

BUG: vmviewpcoip and mks error

Dave Botsch
At least in our environment, the vmviewpcoip wasn't working with our
servers. As detailed all over the web, it would connect, then give a
black screen, the disconnect. And this error would be in the vmware-view
log file on the thinstation:

/mksvchanClipboardX11.c:75:MKSVchan_RequestTextCb: assertion failed:
(g_helperThread == g_thread_self())


After some searching, I found this post:

        those two files should be a hardlink:
        /usr/lib/pcoip/vchan_plugins/libmksvchanclient.so
        /usr/lib/vmware/view/vdpService/libmksvchanclient.so
        somehow squashfs has some issues with that. Could you try to delete
        /usr/lib/vmware/view/vdpService/libmksvchanclient.so

So, I deleted /usr/lib/vmware/view/vdpService/libmksvchanclient.so and
now the connection works as expected.

This appears to come from this line in the
build/packages/vmviewpcoip/build :

ln
$INSTALLDIR/lib/{pcoip/vchan_plugins,vmware/view/vdpService}/libmksvchanclient.so

Of course, my main RHEL6 computer has the file in both places and is
happy. So...





--
********************************
David William Botsch
Programmer/Analyst
@CNFComputing
[hidden email]
********************************

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Thinstation-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/thinstation-general
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: BUG: vmviewpcoip and mks error

Don Cupp
Very odd.


Sent from Yahoo Mail for iPhone

On Friday, January 6, 2017, 10:56 AM, Dave Botsch <[hidden email]> wrote:

At least in our environment, the vmviewpcoip wasn't working with our
servers. As detailed all over the web, it would connect, then give a
black screen, the disconnect. And this error would be in the vmware-view
log file on the thinstation:

/mksvchanClipboardX11.c:75:MKSVchan_RequestTextCb: assertion failed:
(g_helperThread == g_thread_self())


After some searching, I found this post:

    those two files should be a hardlink:
    /usr/lib/pcoip/vchan_plugins/libmksvchanclient.so
    /usr/lib/vmware/view/vdpService/libmksvchanclient.so
    somehow squashfs has some issues with that. Could you try to delete
    /usr/lib/vmware/view/vdpService/libmksvchanclient.so

So, I deleted /usr/lib/vmware/view/vdpService/libmksvchanclient.so and
now the connection works as expected.

This appears to come from this line in the
build/packages/vmviewpcoip/build :

ln
$INSTALLDIR/lib/{pcoip/vchan_plugins,vmware/view/vdpService}/libmksvchanclient.so

Of course, my main RHEL6 computer has the file in both places and is
happy. So...





--
********************************
David William Botsch
Programmer/Analyst
@CNFComputing
<a ymailto="mailto:botsch@cnf.cornell.edu" href="javascript:return">botsch@...
********************************

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Thinstation-general mailing list
<a ymailto="mailto:Thinstation-general@lists.sourceforge.net" href="javascript:return">Thinstation-general@...
https://lists.sourceforge.net/lists/listinfo/thinstation-general

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Thinstation-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/thinstation-general
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: BUG: vmviewpcoip and mks error

Dave Botsch
And yet, I can confirm that making that change fixes it.

On Fri, Jan 06, 2017 at 08:19:25PM +0000, Don Cupp wrote:

>    Very odd.
>    [1]Sent from Yahoo Mail for iPhone
>
>    On Friday, January 6, 2017, 10:56 AM, Dave Botsch
>    <[hidden email]> wrote:
>
>    At least in our environment, the vmviewpcoip wasn't working with our
>    servers. As detailed all over the web, it would connect, then give a
>    black screen, the disconnect. And this error would be in the
>    vmware-view
>    log file on the thinstation:
>    /mksvchanClipboardX11.c:75:MKSVchan_RequestTextCb: assertion failed:
>    (g_helperThread == g_thread_self())
>    After some searching, I found this post:
>        those two files should be a hardlink:
>        /usr/lib/pcoip/vchan_plugins/libmksvchanclient.so
>        /usr/lib/vmware/view/vdpService/libmksvchanclient.so
>        somehow squashfs has some issues with that. Could you try to delete
>        /usr/lib/vmware/view/vdpService/libmksvchanclient.so
>    So, I deleted /usr/lib/vmware/view/vdpService/libmksvchanclient.so and
>    now the connection works as expected.
>    This appears to come from this line in the
>    build/packages/vmviewpcoip/build :
>    ln
>    $INSTALLDIR/lib/{pcoip/vchan_plugins,vmware/view/vdpService}/libmksvcha
>    nclient.so
>    Of course, my main RHEL6 computer has the file in both places and is
>    happy. So...
>    --
>    ********************************
>    David William Botsch
>    Programmer/Analyst
>    @CNFComputing
>    [2][hidden email]
>    ********************************
>    -----------------------------------------------------------------------
>    -------
>    Check out the vibrant tech community on one of the world's most
>    engaging tech sites, SlashDot.org! [3]http://sdm.link/slashdot
>    _______________________________________________
>    Thinstation-general mailing list
>    [4][hidden email]
>    [5]https://lists.sourceforge.net/lists/listinfo/thinstation-general
>
> References
>
>    1. https://yho.com/footer0
>    2. javascript:return
>    3. http://sdm.link/slashdot
>    4. javascript:return
>    5. https://lists.sourceforge.net/lists/listinfo/thinstation-general

> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot

> _______________________________________________
> Thinstation-general mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/thinstation-general


--
********************************
David William Botsch
Programmer/Analyst
@CNFComputing
[hidden email]
********************************

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Thinstation-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/thinstation-general
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: BUG: vmviewpcoip and mks error

Michael K-2
I can confirm as well.  I've actually known about this for a little bit.
Locally, I've moved the 'ln' command into the vmview.init script.  I haven't had a chance to consolidate some of these changes and push them out.
I don't know why it has to be a hard link, but the hard link isn't preserved by squashfs/overlayfs.


On Fri, Jan 6, 2017 at 3:40 PM, Dave Botsch <[hidden email]> wrote:
And yet, I can confirm that making that change fixes it.

On Fri, Jan 06, 2017 at 08:19:25PM +0000, Don Cupp wrote:
>    Very odd.
>    [1]Sent from Yahoo Mail for iPhone
>
>    On Friday, January 6, 2017, 10:56 AM, Dave Botsch
>    <[hidden email]> wrote:
>
>    At least in our environment, the vmviewpcoip wasn't working with our
>    servers. As detailed all over the web, it would connect, then give a
>    black screen, the disconnect. And this error would be in the
>    vmware-view
>    log file on the thinstation:
>    /mksvchanClipboardX11.c:75:MKSVchan_RequestTextCb: assertion failed:
>    (g_helperThread == g_thread_self())
>    After some searching, I found this post:
>        those two files should be a hardlink:
>        /usr/lib/pcoip/vchan_plugins/libmksvchanclient.so
>        /usr/lib/vmware/view/vdpService/libmksvchanclient.so
>        somehow squashfs has some issues with that. Could you try to delete
>        /usr/lib/vmware/view/vdpService/libmksvchanclient.so
>    So, I deleted /usr/lib/vmware/view/vdpService/libmksvchanclient.so and
>    now the connection works as expected.
>    This appears to come from this line in the
>    build/packages/vmviewpcoip/build :
>    ln
>    $INSTALLDIR/lib/{pcoip/vchan_plugins,vmware/view/vdpService}/libmksvcha
>    nclient.so
>    Of course, my main RHEL6 computer has the file in both places and is
>    happy. So...
>    --
>    ********************************
>    David William Botsch
>    Programmer/Analyst
>    @CNFComputing
>    [2][hidden email]
>    ********************************
>    -----------------------------------------------------------------------
>    -------
>    Check out the vibrant tech community on one of the world's most
>    engaging tech sites, SlashDot.org! [3]http://sdm.link/slashdot
>    _______________________________________________
>    Thinstation-general mailing list
>    [4][hidden email]
>    [5]https://lists.sourceforge.net/lists/listinfo/thinstation-general
>
> References
>
>    1. https://yho.com/footer0
>    2. javascript:return
>    3. http://sdm.link/slashdot
>    4. javascript:return
>    5. https://lists.sourceforge.net/lists/listinfo/thinstation-general

> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot

> _______________________________________________
> Thinstation-general mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/thinstation-general


--
********************************
David William Botsch
Programmer/Analyst
@CNFComputing
[hidden email]
********************************

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Thinstation-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/thinstation-general


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Thinstation-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/thinstation-general
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: BUG: vmviewpcoip and mks error

Dave Botsch

What exactly is squashfs doing to it that's bad?

On January 6, 2017 7:30:10 PM Michael K <[hidden email]> wrote:

I can confirm as well.  I've actually known about this for a little bit.
Locally, I've moved the 'ln' command into the vmview.init script.  I haven't had a chance to consolidate some of these changes and push them out.
I don't know why it has to be a hard link, but the hard link isn't preserved by squashfs/overlayfs.


On Fri, Jan 6, 2017 at 3:40 PM, Dave Botsch <[hidden email]> wrote:
And yet, I can confirm that making that change fixes it.

On Fri, Jan 06, 2017 at 08:19:25PM +0000, Don Cupp wrote:
>    Very odd.
>    [1]Sent from Yahoo Mail for iPhone
>
>    On Friday, January 6, 2017, 10:56 AM, Dave Botsch
>    <[hidden email]> wrote:
>
>    At least in our environment, the vmviewpcoip wasn't working with our
>    servers. As detailed all over the web, it would connect, then give a
>    black screen, the disconnect. And this error would be in the
>    vmware-view
>    log file on the thinstation:
>    /mksvchanClipboardX11.c:75:MKSVchan_RequestTextCb: assertion failed:
>    (g_helperThread == g_thread_self())
>    After some searching, I found this post:
>        those two files should be a hardlink:
>        /usr/lib/pcoip/vchan_plugins/libmksvchanclient.so
>        /usr/lib/vmware/view/vdpService/libmksvchanclient.so
>        somehow squashfs has some issues with that. Could you try to delete
>        /usr/lib/vmware/view/vdpService/libmksvchanclient.so
>    So, I deleted /usr/lib/vmware/view/vdpService/libmksvchanclient.so and
>    now the connection works as expected.
>    This appears to come from this line in the
>    build/packages/vmviewpcoip/build :
>    ln
>    $INSTALLDIR/lib/{pcoip/vchan_plugins,vmware/view/vdpService}/libmksvcha
>    nclient.so
>    Of course, my main RHEL6 computer has the file in both places and is
>    happy. So...
>    --
>    ********************************
>    David William Botsch
>    Programmer/Analyst
>    @CNFComputing
>    [2][hidden email]
>    ********************************
>    -----------------------------------------------------------------------
>    -------
>    Check out the vibrant tech community on one of the world's most
>    engaging tech sites, SlashDot.org! [3]http://sdm.link/slashdot
>    _______________________________________________
>    Thinstation-general mailing list
>    [4][hidden email]
>    [5]https://lists.sourceforge.net/lists/listinfo/thinstation-general
>
> References
>
>    1. https://yho.com/footer0
>    2. javascript:return
>    3. http://sdm.link/slashdot
>    4. javascript:return
>    5. https://lists.sourceforge.net/lists/listinfo/thinstation-general

> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot

> _______________________________________________
> Thinstation-general mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/thinstation-general


--
********************************
David William Botsch
Programmer/Analyst
@CNFComputing
[hidden email]
********************************

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Thinstation-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/thinstation-general


Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Thinstation-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/thinstation-general


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Thinstation-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/thinstation-general
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: BUG: vmviewpcoip and mks error

emuhuron
In reply to this post by Don Cupp
I believe I solved the the black screen issue a few months back by putting the line following into /thinstation/build/packages/vmviewpcoip/etc/vmware/vdp/host_overlay_plugins/config file:

/usr/lib/pcoip/vchan_plugins/libvdpservice.so

I had the same problem until I added that line.  Also, I added the following lines to /thinstation/build/packages/vmviewpcoip/etc/vmware/config for my environment:

view.defaultLogLevel="3"
view.defaultProtocol="PCOIP"
viewusb.ALLOWAUTODEVICESPLITTING="true"
rtav.srcAudioInId="FULL HD 1080P Webcam Analog Stereo"
rtav.IsDisabled="0"
rtav.srcWCamFrameRate="30"
rtav.srcWCamFrameWidth="320"
rtav.srcWCamFrameHeight="240"
rtav.srcWCamId="FULL HD 1080P Webcam"


Brian Koch
IT Dept
City of Taylor, MI
(734) 374-1514 or Ext. 7550 (internal use)
Please have a ticket put in if you need an issue resolved.

On Fri, Jan 6, 2017 at 3:19 PM, Don Cupp <[hidden email]> wrote:
Very odd.


Sent from Yahoo Mail for iPhone


On Friday, January 6, 2017, 10:56 AM, Dave Botsch <[hidden email]> wrote:

At least in our environment, the vmviewpcoip wasn't working with our
servers. As detailed all over the web, it would connect, then give a
black screen, the disconnect. And this error would be in the vmware-view
log file on the thinstation:

/mksvchanClipboardX11.c:75:MKSVchan_RequestTextCb: assertion failed:
(g_helperThread == g_thread_self())


After some searching, I found this post:

    those two files should be a hardlink:
    /usr/lib/pcoip/vchan_plugins/libmksvchanclient.so
    /usr/lib/vmware/view/vdpService/libmksvchanclient.so
    somehow squashfs has some issues with that. Could you try to delete
    /usr/lib/vmware/view/vdpService/libmksvchanclient.so

So, I deleted /usr/lib/vmware/view/vdpService/libmksvchanclient.so and
now the connection works as expected.

This appears to come from this line in the
build/packages/vmviewpcoip/build :

ln
$INSTALLDIR/lib/{pcoip/vchan_plugins,vmware/view/vdpService}/libmksvchanclient.so

Of course, my main RHEL6 computer has the file in both places and is
happy. So...





--
********************************
David William Botsch
Programmer/Analyst
@CNFComputing
[hidden email]
********************************

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Thinstation-general mailing list
Thinstation-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/thinstation-general

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Thinstation-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/thinstation-general



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Thinstation-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/thinstation-general
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: BUG: vmviewpcoip and mks error

Michael K-2
In reply to this post by Dave Botsch
It is not a hard link on the booted system.  They're two separate files.

On Fri, Jan 6, 2017 at 8:06 PM, Dave Botsch <[hidden email]> wrote:

What exactly is squashfs doing to it that's bad?

On January 6, 2017 7:30:10 PM Michael K <[hidden email]> wrote:

I can confirm as well.  I've actually known about this for a little bit.
Locally, I've moved the 'ln' command into the vmview.init script.  I haven't had a chance to consolidate some of these changes and push them out.
I don't know why it has to be a hard link, but the hard link isn't preserved by squashfs/overlayfs.


On Fri, Jan 6, 2017 at 3:40 PM, Dave Botsch <[hidden email]> wrote:
And yet, I can confirm that making that change fixes it.

On Fri, Jan 06, 2017 at 08:19:25PM +0000, Don Cupp wrote:
>    Very odd.
>    [1]Sent from Yahoo Mail for iPhone
>
>    On Friday, January 6, 2017, 10:56 AM, Dave Botsch
>    <[hidden email]> wrote:
>
>    At least in our environment, the vmviewpcoip wasn't working with our
>    servers. As detailed all over the web, it would connect, then give a
>    black screen, the disconnect. And this error would be in the
>    vmware-view
>    log file on the thinstation:
>    /mksvchanClipboardX11.c:75:MKSVchan_RequestTextCb: assertion failed:
>    (g_helperThread == g_thread_self())
>    After some searching, I found this post:
>        those two files should be a hardlink:
>        /usr/lib/pcoip/vchan_plugins/libmksvchanclient.so
>        /usr/lib/vmware/view/vdpService/libmksvchanclient.so
>        somehow squashfs has some issues with that. Could you try to delete
>        /usr/lib/vmware/view/vdpService/libmksvchanclient.so
>    So, I deleted /usr/lib/vmware/view/vdpService/libmksvchanclient.so and
>    now the connection works as expected.
>    This appears to come from this line in the
>    build/packages/vmviewpcoip/build :
>    ln
>    $INSTALLDIR/lib/{pcoip/vchan_plugins,vmware/view/vdpService}/libmksvcha
>    nclient.so
>    Of course, my main RHEL6 computer has the file in both places and is
>    happy. So...
>    --
>    ********************************
>    David William Botsch
>    Programmer/Analyst
>    @CNFComputing
>    [2][hidden email]
>    ********************************
>    -----------------------------------------------------------------------
>    -------
>    Check out the vibrant tech community on one of the world's most
>    engaging tech sites, SlashDot.org! [3]http://sdm.link/slashdot
>    _______________________________________________
>    Thinstation-general mailing list
>    [4][hidden email]
>    [5]https://lists.sourceforge.net/lists/listinfo/thinstation-general
>
> References
>
>    1. https://yho.com/footer0
>    2. javascript:return
>    3. http://sdm.link/slashdot
>    4. javascript:return
>    5. https://lists.sourceforge.net/lists/listinfo/thinstation-general

> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot

> _______________________________________________
> Thinstation-general mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/thinstation-general


--
********************************
David William Botsch
Programmer/Analyst
@CNFComputing
[hidden email]
********************************

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Thinstation-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/thinstation-general


Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Thinstation-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/thinstation-general


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Thinstation-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/thinstation-general



------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
_______________________________________________
Thinstation-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/thinstation-general
Loading...