cancel
Showing results for 
Search instead for 
Did you mean: 

STM32CubeProgrammer won't launch on Ubuntu 20.04 machine

vmn506
Associate

Hi all,

On my Ubuntu 20.04 computer with newly installed STM32CubeProgrammer, I cannot launch the STM32CubeProgrammer v2.17.0 using either the launcher or the programmer using command line. 

Not sure if it is a graphics card/driver compatibility issue. The PC has a RTX3080Ti with 550.54.15 driver and CUDA Version: 12.4.

Could you please assist.

Thanks.

 

/home/vunguyen/ST/STM32CubeProgrammer/bin 2024-07-24 20:47:19,481 JavaFX Application Thread ERROR Unable to locate appender "csvFile" for logger config "com.st.mtt" Loading PRG Library: /home/vunguyen/ST/STM32CubeProgrammer/bin/../lib/libCubeProgrammer_API.so [Analytics] No requests are done with CLI [Analytics] No requests are done with CLI 95 external Loader list /home/vunguyen/ST/STM32CubeProgrammer/bin java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.sun.prism.es2.ES2ResourceFactory.createStockShader(ES2ResourceFactory.java:312) at com.sun.prism.impl.ps.BaseShaderContext.getPaintShader(BaseShaderContext.java:269) at com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(BaseShaderContext.java:500) at com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(BaseShaderContext.java:369) at com.sun.prism.impl.ps.BaseShaderGraphics.renderGeneralRoundedPgram(BaseShaderGraphics.java:900) at com.sun.prism.impl.ps.BaseShaderGraphics.renderGeneralRoundedRect(BaseShaderGraphics.java:601) at com.sun.prism.impl.ps.BaseShaderGraphics.fillRect(BaseShaderGraphics.java:1507) at com.sun.javafx.sg.prism.NGRegion.renderBackgroundRectanglesDirectly(NGRegion.java:1109) at com.sun.javafx.sg.prism.NGRegion.renderBackgroundRectangle(NGRegion.java:849) at com.sun.javafx.sg.prism.NGRegion.renderAsRectangle(NGRegion.java:752) at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:573) at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053) at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945) at com.sun.javafx.tk.quantum.ViewPainter.doPaint(ViewPainter.java:478) at com.sun.javafx.tk.quantum.ViewPainter.paintImpl(ViewPainter.java:331) at com.sun.javafx.tk.quantum.PresentingPainter.run(PresentingPainter.java:92) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at com.sun.javafx.tk.RenderJob.run(RenderJob.java:58) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:125) at java.lang.Thread.run(Thread.java:750) Caused by: java.lang.RuntimeException: Error creating vertex shader at com.sun.prism.es2.ES2Shader.createFromSource(ES2Shader.java:132) at com.sun.prism.es2.ES2Shader.createFromSource(ES2Shader.java:173) at com.sun.prism.es2.ES2ResourceFactory.createShader(ES2ResourceFactory.java:224) at com.sun.prism.shader.FillPgram_Color_Loader.loadShader(FillPgram_Color_Loader.java:47) ... 27 more java.lang.InternalError: Error loading stock shader FillPgram_Color at com.sun.prism.es2.ES2ResourceFactory.createStockShader(ES2ResourceFactory.java:315) at com.sun.prism.impl.ps.BaseShaderContext.getPaintShader(BaseShaderContext.java:269) at com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(BaseShaderContext.java:500) at com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(BaseShaderContext.java:369) at com.sun.prism.impl.ps.BaseShaderGraphics.renderGeneralRoundedPgram(BaseShaderGraphics.java:900) at com.sun.prism.impl.ps.BaseShaderGraphics.renderGeneralRoundedRect(BaseShaderGraphics.java:601) at com.sun.prism.impl.ps.BaseShaderGraphics.fillRect(BaseShaderGraphics.java:1507) at com.sun.javafx.sg.prism.NGRegion.renderBackgroundRectanglesDirectly(NGRegion.java:1109) at com.sun.javafx.sg.prism.NGRegion.renderBackgroundRectangle(NGRegion.java:849) at com.sun.javafx.sg.prism.NGRegion.renderAsRectangle(NGRegion.java:752) at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:573) at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053) at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945) at com.sun.javafx.tk.quantum.ViewPainter.doPaint(ViewPainter.java:478) at com.sun.javafx.tk.quantum.ViewPainter.paintImpl(ViewPainter.java:331) at com.sun.javafx.tk.quantum.PresentingPainter.run(PresentingPainter.java:92) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at com.sun.javafx.tk.RenderJob.run(RenderJob.java:58) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:125) at java.lang.Thread.run(Thread.java:750) java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.sun.prism.es2.ES2ResourceFactory.createStockShader(ES2ResourceFactory.java:312) at com.sun.prism.impl.ps.BaseShaderContext.getPaintShader(BaseShaderContext.java:269) at com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(BaseShaderContext.java:500) at com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(BaseShaderContext.java:369) at com.sun.prism.impl.ps.BaseShaderGraphics.renderGeneralRoundedPgram(BaseShaderGraphics.java:900) at com.sun.prism.impl.ps.BaseShaderGraphics.renderGeneralRoundedRect(BaseShaderGraphics.java:601) at com.sun.prism.impl.ps.BaseShaderGraphics.fillRect(BaseShaderGraphics.java:1507) at com.sun.javafx.sg.prism.NGRegion.renderBackgroundRectanglesDirectly(NGRegion.java:1109) at com.sun.javafx.sg.prism.NGRegion.renderBackgroundRectangle(NGRegion.java:849) at com.sun.javafx.sg.prism.NGRegion.renderAsRectangle(NGRegion.java:752) at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:573) at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053) at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945) at com.sun.javafx.tk.quantum.ViewPainter.doPaint(ViewPainter.java:478) at com.sun.javafx.tk.quantum.ViewPainter.paintImpl(ViewPainter.java:331) at com.sun.javafx.tk.quantum.PresentingPainter.run(PresentingPainter.java:92) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at com.sun.javafx.tk.RenderJob.run(RenderJob.java:58) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:125) at java.lang.Thread.run(Thread.java:750) Caused by: java.lang.RuntimeException: Error creating vertex shader at com.sun.prism.es2.ES2Shader.createFromSource(ES2Shader.java:132) at com.sun.prism.es2.ES2Shader.createFromSource(ES2Shader.java:173) at com.sun.prism.es2.ES2ResourceFactory.createShader(ES2ResourceFactory.java:224) at com.sun.prism.shader.FillPgram_Color_Loader.loadShader(FillPgram_Color_Loader.java:47) ... 27 more java.lang.InternalError: Error loading stock shader FillPgram_Color at com.sun.prism.es2.ES2ResourceFactory.createStockShader(ES2ResourceFactory.java:315) at com.sun.prism.impl.ps.BaseShaderContext.getPaintShader(BaseShaderContext.java:269) at com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(BaseShaderContext.java:500) at com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(BaseShaderContext.java:369) at com.sun.prism.impl.ps.BaseShaderGraphics.renderGeneralRoundedPgram(BaseShaderGraphics.java:900) at com.sun.prism.impl.ps.BaseShaderGraphics.renderGeneralRoundedRect(BaseShaderGraphics.java:601) at com.sun.prism.impl.ps.BaseShaderGraphics.fillRect(BaseShaderGraphics.java:1507) at com.sun.javafx.sg.prism.NGRegion.renderBackgroundRectanglesDirectly(NGRegion.java:1109) at com.sun.javafx.sg.prism.NGRegion.renderBackgroundRectangle(NGRegion.java:849) at com.sun.javafx.sg.prism.NGRegion.renderAsRectangle(NGRegion.java:752) at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:573) at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053) at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945) at com.sun.javafx.tk.quantum.ViewPainter.doPaint(ViewPainter.java:478) at com.sun.javafx.tk.quantum.ViewPainter.paintImpl(ViewPainter.java:331) at com.sun.javafx.tk.quantum.PresentingPainter.run(PresentingPainter.java:92) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at com.sun.javafx.tk.RenderJob.run(RenderJob.java:58) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:125) at java.lang.Thread.run(Thread.java:750) java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.sun.prism.es2.ES2ResourceFactory.createStockShader(ES2ResourceFactory.java:312) at com.sun.prism.impl.ps.BaseShaderContext.getPaintShader(BaseShaderContext.java:269) at com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(BaseShaderContext.java:500) at com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(BaseShaderContext.java:369) at com.sun.prism.impl.ps.BaseShaderGraphics.renderGeneralRoundedPgram(BaseShaderGraphics.java:900) at com.sun.prism.impl.ps.BaseShaderGraphics.renderGeneralRoundedRect(BaseShaderGraphics.java:601) at com.sun.prism.impl.ps.BaseShaderGraphics.fillRect(BaseShaderGraphics.java:1507) at com.sun.javafx.sg.prism.NGRegion.renderBackgroundRectanglesDirectly(NGRegion.java:1109) at com.sun.javafx.sg.prism.NGRegion.renderBackgroundRectangle(NGRegion.java:849) at com.sun.javafx.sg.prism.NGRegion.renderAsRectangle(NGRegion.java:752) at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:573) at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053) at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945) at com.sun.javafx.tk.quantum.ViewPainter.doPaint(ViewPainter.java:478) at com.sun.javafx.tk.quantum.ViewPainter.paintImpl(ViewPainter.java:331) at com.sun.javafx.tk.quantum.PresentingPainter.run(PresentingPainter.java:92) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at com.sun.javafx.tk.RenderJob.run(RenderJob.java:58) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:125) at java.lang.Thread.run(Thread.java:750) Caused by: java.lang.RuntimeException: Error creating vertex shader at com.sun.prism.es2.ES2Shader.createFromSource(ES2Shader.java:132) at com.sun.prism.es2.ES2Shader.createFromSource(ES2Shader.java:173) at com.sun.prism.es2.ES2ResourceFactory.createShader(ES2ResourceFactory.java:224) at com.sun.prism.shader.FillPgram_Color_Loader.loadShader(FillPgram_Color_Loader.java:47) ... 27 more java.lang.InternalError: Error loading stock shader FillPgram_Color at com.sun.prism.es2.ES2ResourceFactory.createStockShader(ES2ResourceFactory.java:315) at com.sun.prism.impl.ps.BaseShaderContext.getPaintShader(BaseShaderContext.java:269) at com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(BaseShaderContext.java:500) at com.sun.prism.impl.ps.BaseShaderContext.validatePaintOp(BaseShaderContext.java:369) at com.sun.prism.impl.ps.BaseShaderGraphics.renderGeneralRoundedPgram(BaseShaderGraphics.java:900) at com.sun.prism.impl.ps.BaseShaderGraphics.renderGeneralRoundedRect(BaseShaderGraphics.java:601) at com.sun.prism.impl.ps.BaseShaderGraphics.fillRect(BaseShaderGraphics.java:1507) at com.sun.javafx.sg.prism.NGRegion.renderBackgroundRectanglesDirectly(NGRegion.java:1109) at com.sun.javafx.sg.prism.NGRegion.renderBackgroundRectangle(NGRegion.java:849) at com.sun.javafx.sg.prism.NGRegion.renderAsRectangle(NGRegion.java:752) at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:573) at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053) at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945) at com.sun.javafx.tk.quantum.ViewPainter.doPaint(ViewPainter.java:478) at com.sun.javafx.tk.quantum.ViewPainter.paintImpl(ViewPainter.java:331) at com.sun.javafx.tk.quantum.PresentingPainter.run(PresentingPainter.java:92) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at com.sun.javafx.tk.RenderJob.run(RenderJob.java:58) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:125) at java.lang.Thread.run(Thread.java:750)
View more

 

 

0 REPLIES 0