** Description changed:

+ [Impact]
+ 
+ Software that use libjogl2-java (Scilab, Matlab,...) fail to run,
+ because Mesa dropped 'Gallium' from the renderer string.
+ 
+ [Test case]
  Steps to reproduce:
  1. have installed Scilab on Ubuntu Xenial system
  2. install system updates
  3. try to launch Scilab from GUI - it does not start
  4. try to launch Scilab from terminal - it does not start with the following 
output in the terminal:
  
  $ scilab
  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)
+ 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).
- 
  
  Expected results:
  Scilab works normally on Ubuntu 16.04 LTS system.
  
  Actual results:
  see error above.
  
- ProblemType: Bug
- DistroRelease: Ubuntu 16.04
- Package: scilab 5.5.2-2ubuntu3
- ProcVersionSignature: Ubuntu 4.4.0-104.127-generic 4.4.98
- Uname: Linux 4.4.0-104-generic x86_64
- ApportVersion: 2.20.1-0ubuntu2.15
- Architecture: amd64
- CurrentDesktop: MATE
- Date: Fri Jan 12 12:02:32 2018
- PackageArchitecture: all
- SourcePackage: scilab
- UpgradeStatus: No upgrade log present (probably fresh install)
+ [Regression potential]
+ The fix is a simple oneliner that allows libjogl2-java to detect Mesa with 
both new and original version of Mesa.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1742894

Title:
  Scilab does not start after some upgrades on Ubuntu Xenial

Status in Mesa:
  Confirmed
Status in libjogl2-java package in Ubuntu:
  Triaged
Status in mesa package in Ubuntu:
  Invalid
Status in scilab package in Ubuntu:
  Invalid
Status in libjogl2-java source package in Xenial:
  Confirmed
Status in mesa source package in Xenial:
  Invalid
Status in scilab source package in Xenial:
  Invalid
Status in libjogl2-java source package in Artful:
  Fix Committed
Status in mesa source package in Artful:
  Invalid
Status in scilab source package in Artful:
  Invalid
Status in scilab package in Debian:
  Fix Released

Bug description:
  [Impact]

  Software that use libjogl2-java (Scilab, Matlab,...) fail to run,
  because Mesa dropped 'Gallium' from the renderer string.

  [Test case]
  Steps to reproduce:
  1. have installed Scilab on Ubuntu Xenial system
  2. install system updates
  3. try to launch Scilab from GUI - it does not start
  4. try to launch Scilab from terminal - it does not start with the following 
output in the terminal:

  $ scilab
  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).

  Expected results:
  Scilab works normally on Ubuntu 16.04 LTS system.

  Actual results:
  see error above.

  [Regression potential]
  The fix is a simple oneliner that allows libjogl2-java to detect Mesa with 
both new and original version of Mesa.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mesa/+bug/1742894/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to