Page 1 of 1

Error on linux (Serviio 1.0.1)

PostPosted: Mon Aug 20, 2012 5:49 pm
by tuareg64ve
Hello,

I have just downloaded version 1.0.1 (serviio-1.0.1-linux.tar.gz)
and I am getting the following error running serviio-console.sh.


  Code:
marco@marco-desktop:~/TV/serviio-1.0.1$ java -version
java version "1.6.0_24"
OpenJDK Runtime Environment (IcedTea6 1.11.3) (6b24-1.11.3-1ubuntu0.10.04.1)
OpenJDK Client VM (build 20.0-b12, mixed mode, sharing)
marco@marco-desktop:~/TV/serviio-1.0.1$ bin/serviio-console.sh
Exception in thread "main" java.lang.NoSuchMethodError: isDisplayLocal
   at sun.font.FontManager.getFontPath(Native Method)
   at sun.java2d.SunGraphicsEnvironment.getPlatformFontPath(SunGraphicsEnvironment.java:407)
   at sun.awt.X11GraphicsEnvironment.getFileNameFromPlatformName(X11GraphicsEnvironment.java:462)
   at sun.java2d.SunGraphicsEnvironment.initCompositeFonts(SunGraphicsEnvironment.java:1052)
   at sun.java2d.SunGraphicsEnvironment.access$600(SunGraphicsEnvironment.java:77)
   at sun.java2d.SunGraphicsEnvironment$2.run(SunGraphicsEnvironment.java:351)
   at java.security.AccessController.doPrivileged(Native Method)
   at sun.java2d.SunGraphicsEnvironment.<init>(SunGraphicsEnvironment.java:163)
   at sun.awt.X11GraphicsEnvironment.<init>(X11GraphicsEnvironment.java:253)
   at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
   at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
   at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
   at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
   at java.lang.Class.newInstance0(Class.java:372)
   at java.lang.Class.newInstance(Class.java:325)
   at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:82)
   at sun.awt.X11.XToolkit.<clinit>(XToolkit.java:112)
   at java.lang.Class.forName0(Native Method)
   at java.lang.Class.forName(Class.java:186)
   at java.awt.Toolkit$2.run(Toolkit.java:849)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:841)
   at javax.swing.UIManager.getSystemLookAndFeelClassName(UIManager.java:602)
   at org.serviio.ui.view.swing.SwingHelper.initSwing(SwingHelper.java:35)
   at org.serviio.console.ServiioConsole.main(ServiioConsole.java:88)


Re: Error on linux (Serviio 1.0.1)

PostPosted: Mon Aug 27, 2012 9:51 pm
by zip
Looks like your Java cannot create some UI elements on your Linux. Try newer Java. Is the OS headless?

Re: Error on linux (Serviio 1.0.1)

PostPosted: Tue Aug 28, 2012 3:28 pm
by tuareg64ve
No, the system is not headless.
It's an Ubuntu 10.04.
I will double check the user permissions.

Re: Error on linux (Serviio 1.0.1)

PostPosted: Sun Sep 02, 2012 8:31 pm
by tuareg64ve
The problem is OpenJDK 6.
I have just installed Java 7 and it works.
Thanks.

Re: Error on linux (Serviio 1.0.1)

PostPosted: Mon Sep 03, 2012 6:46 pm
by seaman
Upgrade your distro to 12.04

Re: Error on linux (Serviio 1.0.1)

PostPosted: Tue Sep 04, 2012 1:32 pm
by tuareg64ve
I have to upgrade the hardware before! :-)