Scilab problem in Fedora 26
Hi all,
Scilab 6.0.0 is not working on fedora 26. I am using this OpenGL renderer for my video card:
*-display
description: VGA compatible controller
product: Baffin [**Radeon RX 460/560D** / Pro 450/455/460/560]
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 0
bus info: pci@0000:01:00.0
version: cf
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
configuration: **driver=amdgpu** latency=0
resources: irq:123 memory:c0000000-cfffffff memory:d0000000-d01fffff ioport:e000(size=256) memory:dfe00000-dfe3ffff memory:c0000-dffff
When I run it in a terminal it gives me:
Could not create a Scilab main class. Error: Exception in thread "main" java.lang.InternalError: XXX0 profile[1]: GL3bc -> profileImpl GL4bc !!! not mapped at com.jogamp.opengl.GLProfile.computeProfileMap(GLProfile.java:2071) at com.jogamp.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1954) at com.jogamp.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1875) at com.jogamp.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1842) at com.jogamp.opengl.GLProfile.access$000(GLProfile.java:80) at com.jogamp.opengl.GLProfile$1.run(GLProfile.java:230) at java.security.AccessController.doPrivileged(Native Method) at com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:216) at com.jogamp.opengl.GLProfile.getProfileMap(GLProfile.java:2297) at com.jogamp.opengl.GLProfile.get(GLProfile.java:988) at com.jogamp.opengl.GLProfile.getDefault(GLProfile.java:722) at com.jogamp.opengl.GLProfile.getDefault(GLProfile.java:733) at org.scilab.modules.gui.SwingView.<init>(Unknown Source) at org.scilab.modules.gui.SwingView.registerSwingView(Unknown Source) at org.scilab.modules.core.Scilab.<init>(Unknown Source)
Scilab cannot create Scilab Java Main-Class (we have not been able to find the main Scilab class. Check if the Scilab and thirdparty packages are available).
Previous version did not work too.
Can you ran it under X?
I ran it in Mate desktop, which runs X. In order to give you a safe response I ran it under Gnome Xorg and it gave the same error. Maybe I have to say that my FC26 is an upgrading from FC25, where scilab worked perfectly.
In software, you can find many comments of people who can't run Scilab on Fedora 26. I have found this bug report, not much activity though...
Thanks remjg for your comment, but I already had this bug ( https://bugzilla.redhat.com/show_bug.... ) in FC25. Now, Scilab does not start even from the terminal.
Scilab starts from the terminal on my fedora 26 system (but crashes if launched from gnome-shell). So it might be related to your hardware.
Off topic: to remove the warnings, I had to install the following dependencies :
But it still crashes when launched from Gnome Shell.