For what it is worth, I see the same problem under xfree86 at 16bpp, so I am not sure that it is an Xvnc problem.

What is involved in adding support for new color depths?  I would like to drop support for older versions of JDK for an application that I am developing that I would be willing to volunteer to help, if possible.

Brandon Anderson wrote:

Here is the results from xdpyinfo
[snip]
As you can see, the depth is really only 16 bits.  But one thing that might be
important to mention is that I'm not actually running X. I'm running Xvnc.
I've tried the same program on an actual X console(just a second ago), and it
seems to work.  Any ideas on how I can get this to work in Xvnc, or does it
sound like I'm just going to be screwed?  Oh by the way, on a side not,
everytime I run any program that uses awt classes I get the following warning a
whole bunch of time.  It doesn't seem to cause any problems but its starting to
get annoying.
[snip]
> > Exception occurred during event dispatching:
> > java.lang.InternalError: Unsupported 1024-bit depth
> >
> >         at sun.awt.motif.X11Graphics.X11LockViewResources(Native Method)
> >         at sun.awt.motif.X11Graphics.lock(X11Graphics.java:797)
> >         at sun.java2d.loops.LockableRaster.lock(LockableRaster.java:163)
> >         at
> > sun.java2d.loops.RasterOutputManager.convertFrom(RasterOutputManager.java:1414)
> >         at
> > sun.java2d.loops.RasterOutputManager.performOpaqueBlit(RasterOutputManager.java:979)
> >         at
> > sun.java2d.loops.RasterOutputManager.compositeSrcDst(RasterOutputManager.java:654)
> >         at
> > sun.java2d.loops.RasterOutputManager.renderImage(RasterOutputManager.java:472)
> >         at
> > sun.java2d.SunGraphics2D.renderingPipeImage(SunGraphics2D.java:2040)
> >         at sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:1634)
> >         at sun.awt.motif.X11Graphics.drawImage(X11Graphics.java:583)
> >         at javax.swing.JComponent.paint(JComponent.java:536)
> >         at java.awt.Container.paint(Container.java:770)
> >         at javax.swing.JFrame.update(JFrame.java:255)
> >         at
> > sun.awt.motif.MComponentPeer.handleEvent(MComponentPeer.java:248)
> >         at java.awt.Component.dispatchEventImpl(Component.java:2429)
> >         at java.awt.Container.dispatchEventImpl(Container.java:1032)
> >         at java.awt.Window.dispatchEventImpl(Window.java:714)
> >         at java.awt.Component.dispatchEvent(Component.java:2289)
> >         at java.awt.EventQueue.dispatchEvent(EventQueue.java:258)
> >         at java.awt.EventDispatchThread.run(EventDispatchThread.java:68)
> > SIGSEGV   11*  segmentation violation
> >         stackpointer=0x416f4e7c
> >
> > Full thread dump Classic VM (Linux_JDK_1.2_pre-release-v2, green threads):
> >     "AWT-Finalizer" (TID:0x404c55f8, sys_thread_t:0x8681d98, state:CW)
> > prio=9
> >         at java.lang.Object.wait(Native Method)
> >         at java.lang.Object.wait(Object.java:424)
> >         at sun.awt.AWTFinalizer.run(AWTFinalizer.java:46)
> >
-- 
----------------------
Rob Clark
Dot Wireless, Inc.
(858)552-2946
[EMAIL PROTECTED]
----------------------
 


Reply via email to