Re: [X2Go-User] Matlab in X2go

2018-10-23 Thread Ulrich Sibiller
https://stackoverflow.com/questions/34188495/how-can-i-work-around-the-classcastexception-in-java2d-bug-id-7172749
describes that problem and offers a workaround (JVM option
-Dsun.java2d.xrender=false)
Unfortunately that workaround is bad for the x2go environment and will
probably slow down your desktop. Normally we recommend to do the
opposite and ENABLE xrender rendering because then the functions that
NX can accellerate are used.

Uli
On Tue, Oct 23, 2018 at 12:57 AM Thackeray, Neil L  wrote:
>
> I’m having some issues using Matlab2018a in X2go. When using xfce4 (and KDE) 
> desktop it causes some exception when the X2go window is hidden or resized. 
> It also will hide all of the button widgets in Matlab until I mouse over them.
>
>
>
> When I change the session type to ‘Single Application: Terminal’, and then 
> typing ‘matlab &’ in the terminal it works perfectly fine.
>
>
>
> This is the exception that Matlab throws, usually many times:
>
>
>
> Exception in thread "AWT-EventQueue-0": java.lang.ClassCastException: 
> sun.awt.image.BufImgSurfaceData cannot be cast to sun.java2d.xr.XRSurfaceData
>
> at 
> sun.java2d.xr.XRPMBlitLoops.cacheToTmpSurface(XRPMBlitLoops.java:148)
>
> at sun.java2d.xr.XrSwToPMBlit.Blit(XRPMBlitLoops.java:356)
>
> at 
> sun.java2d.pipe.DrawImage.blitSurfaceData(DrawImage.java:959)
>
> at 
> sun.java2d.pipe.DrawImage.renderImageCopy(DrawImage.java:577)
>
> at sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:67)
>
> at sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:1014)
>
> at 
> sun.java2d.pipe.ValidatePipe.copyImage(ValidatePipe.java:186)
>
> at sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:3318)
>
> at sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:3296)
>
> at javax.swing.ImageIcon.paintIcon(ImageIcon.java:425)
>
> at 
> com.mathworks.toolstrip.plaf.GalleryButtonUI.paintContent(GalleryButtonUI.java:115)
>
> at 
> com.mathworks.toolstrip.plaf.RegularButtonUI.paintContent(RegularButtonUI.java:65)
>
> at 
> com.mathworks.toolstrip.plaf.ToolstripButtonUI.paint(ToolstripButtonUI.java:198)
>
> at javax.swing.plaf.ComponentUI.update(ComponentUI.java:161)
>
> at javax.swing.JComponent.paintComponent(JComponent.java:780)
>
> at 
> com.mathworks.mwswing.MJButton.paintComponent(MJButton.java:432)
>
> at javax.swing.JComponent.paint(JComponent.java:1056)
>
> at com.mathworks.mwswing.MJButton.paint(MJButton.java:410)
>
> at javax.swing.JComponent.paintChildren(JComponent.java:889)
>
> at javax.swing.JComponent.paint(JComponent.java:1065)
>
> at javax.swing.JComponent.paintChildren(JComponent.java:889)
>
> at javax.swing.JComponent.paint(JComponent.java:1065)
>
> at javax.swing.JComponent.paintChildren(JComponent.java:889)
>
> at javax.swing.JComponent.paint(JComponent.java:1065)
>
> at javax.swing.JComponent.paintChildren(JComponent.java:889)
>
> at javax.swing.JComponent.paint(JComponent.java:1065)
>
> at 
> javax.swing.JComponent.paintToOffscreen(JComponent.java:5210)
>
> at 
> javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1579)
>
> at 
> javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1502)
>
> at 
> javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:306)
>
> at javax.swing.RepaintManager.paint(RepaintManager.java:1272)
>
> at 
> javax.swing.JComponent._paintImmediately(JComponent.java:5158)
>
> at 
> javax.swing.JComponent.paintImmediately(JComponent.java:4969)
>
> at javax.swing.RepaintManager$4.run(RepaintManager.java:831)
>
> at javax.swing.RepaintManager$4.run(RepaintManager.java:814)
>
> at java.security.AccessController.doPrivileged(Native Method)
>
> at 
> java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
>
> at 
> javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814)
>
> at 
> javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:789)
>
> at 
> javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:738)
>
> at 
> javax.swing.RepaintManager.access$1200(RepaintManager.java:64)
>
> at 
> javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1732)
>
> at 
> java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
>
> at 

[X2Go-User] Cosmic Cuttlefish Nightly Repo

2018-10-23 Thread Robert Dinse


 We wondering if there was any chance at a Nightly Builds repo for
Cosmic Cuttlefish Ubuntu 18,10?

-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
 Eskimo North Linux Friendly Internet Access, Shell Accounts, and Hosting.
   Knowledgeable human assistance, not telephone trees or script readers.
 See our web site: http://www.eskimo.com/ (206) 812-0051 or (800) 246-6874.
___
x2go-user mailing list
x2go-user@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-user

Re: [X2Go-User] Problem connecting via intermediate site

2018-10-23 Thread Chris Green
On Mon, Oct 22, 2018 at 09:01:13PM +0200, Stefan Baur wrote:
> Am 20.10.18 um 09:58 schrieb Chris Green:
> > On Thu, Oct 18, 2018 at 09:55:12PM +0200, Stefan Baur wrote:
> >> Am 18.10.18 um 21:40 schrieb Chris Green:
> >>> It *only* uses password authentication, no keys, but even when I enter
> >>> the right passwords it repeatedly outpus the above error.
> >>
> >> Have you tried entering the password you believe to be the second
> >> password first?
> >>
> > Yes I'm pretty sure I've tried the two passwords both ways round but I
> > will try again just to make sure.
> 
> I think I might have encountered a similar issue today.
> 
> Could you please copy and paste what the login to the intermediate host
> looks like on the command line, when you're not using an ssh_config
> file, and pretend to log in directly for a shell?
> 
> i.e. something like:
> 
> ssh pi@pi
> pi@pi's password:
> ^ this is the line I'm curious about
> 
There's nothing, just a prompt:-

chris$ ssh cheddar.halon.org.uk
Password: 
chris@cheddar$ 


-- 
Chris Green
___
x2go-user mailing list
x2go-user@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-user