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)

 

 

0 REPLIES 0