Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8074168

Java Program Doesn't Automatically Start Via LXDE

XMLWordPrintable

    • x86
    • linux

      FULL PRODUCT VERSION :
      Java SE 8 Embedded 1.8.0 Update 25

      ADDITIONAL OS VERSION INFORMATION :
      - Ubuntu 14.04 (armhf)
      - Ubuntu 12.04 (armhf)
      - Debian 7 (armhf)

      EXTRA RELEVANT SYSTEM CONFIGURATION :
      - LXDE
      - JOrgan 3.20
      - Beaglebone Black

      A DESCRIPTION OF THE PROBLEM :
      When trying to auto start a Java program in LXDE using Java SE 8 Embedded the program doesn't start. The program only auto starts when using OpenJDK 8 instead of using the JRE created using Java SE Embedded 8 via the jrecreate tool.

      STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
      PC
      ======

      - Create JRE using jrecreate from Java SE 8 Embedded


      Beaglebone Black
      ===============

      1. Move JRE from PC to Beaglebone Black
      2. Login
      3. Install JOrgan to home directory
      4. Create ~/.config/autostart/jorgan_autostart.desktop file
      5. Insert the following lines into the file:

      [Desktop Entry]
      Type=Application
      Exec=java -jar /home/a_user/jorgan-3.20/jorgan.jar

      6. Save file
      7. Logout
      8. Login and JOrgan should start

      EXPECTED VERSUS ACTUAL BEHAVIOR :
      EXPECTED -
      Java program automatically starts up whenever the use logs into LXDE.
      ACTUAL -
      Java program doesn't start. For instance with JOrgan the splash screen doesn't appear.

      REPRODUCIBILITY :
      This bug can be reproduced always.

      CUSTOMER SUBMITTED WORKAROUND :
      Use OpenJDK instead of the JRE created using Java SE 8 Embedded.

            pardesha Pardeep Sharma
            webbuggrp Webbug Group
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: