Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-1174

IGB app shortcut link does not work on Linux(Ubuntu)

    Details

    • Type: Bug
    • Status: To-Do (View Workflow)
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None
    • Story Points:
      2
    • Sprint:
      Spring 2 2021 Apr 5 - Apr 16, Spring 3 2021 Apr 19 - Apr 30, Spring 4 2021 May 3 - May 14, Spring 5 2021 May 17 - May 28, Spring 6 2021 May 31 - June 11, Summer 1 2021 Jun 14 - Jun 25

      Description

      When IGB is installed in Linux(Ubuntu). The shortcut link which was created during setup process does not work. When tried to run/open IGB using the Shortcut link, it throws an error "java.util.NoSuchElementException"

      Error screenshot is attached.
      Workaround for this issue is to manually go to the location "/opt/IGB" of shell 'IntegratedGenomeBrowser' and then execute it as script. This will launch IGB successfully.

      System Details:
      OS: Linux (Ubunut 17.04)
      JRE: 1.8

      UPDATE: The desktop icon appears to be working correctly for the IGB 9.1.8 installation on Ubuntu 16.04, and only requires that the desktop icon be enabled on Ubuntu 20.04. We have not been able to replicate the original error attached to this ticket. As such, the task for this ticket should be to investigate if the IGB desktop icon can be made to be enabled by default on Ubuntu.

        Attachments

          Issue Links

            Activity

            Hide
            nfreese Nowlan Freese added a comment -

            I tested the shortcut link on Ubuntu 16.04 and it was working correctly. Testing on 17.04 and 20.04 the shortcut icon is broken. So it appears that this issue is still present in versions of Ubuntu after 16.04.

            Show
            nfreese Nowlan Freese added a comment - I tested the shortcut link on Ubuntu 16.04 and it was working correctly. Testing on 17.04 and 20.04 the shortcut icon is broken. So it appears that this issue is still present in versions of Ubuntu after 16.04.
            Hide
            nfreese Nowlan Freese added a comment - - edited

            On Ubuntu 20.04 the desktop IGB icon works, but must first be enabled by right-clicking on the icon and selecting Allow Launching. See additional notes and screenshots in IGBF-3090.

            It's unclear if the IGB desktop icon can be modified to work correctly without the user needing to enable it first. This post on StackExchange may have some additional information: https://askubuntu.com/questions/1237042/desktop-files-not-launching-from-desktop-in-ubuntu-20-04-lts

            It is interesting that the issue initially reported in this ticket associated with Ubuntu 17.04 does not appear to be present with IGB 9.1.8. The desktop icon worked correctly in 16.04 and only needed to be enabled in 20.04.

            Show
            nfreese Nowlan Freese added a comment - - edited On Ubuntu 20.04 the desktop IGB icon works, but must first be enabled by right-clicking on the icon and selecting Allow Launching . See additional notes and screenshots in IGBF-3090 . It's unclear if the IGB desktop icon can be modified to work correctly without the user needing to enable it first. This post on StackExchange may have some additional information: https://askubuntu.com/questions/1237042/desktop-files-not-launching-from-desktop-in-ubuntu-20-04-lts It is interesting that the issue initially reported in this ticket associated with Ubuntu 17.04 does not appear to be present with IGB 9.1.8. The desktop icon worked correctly in 16.04 and only needed to be enabled in 20.04.
            Hide
            ann.loraine Ann Loraine added a comment - - edited

            Note that we are using Install4J to install IGB on the three platforms. It might be worthwhile investigating if there's a fix we can implement using install4J. Also, we might want to update our Install4J software. This would involve creating a new Docker image. Search "Docker" in Jira to get all the old tickets in which we updated our Docker image to use new versions of Java and/or Install4J.

            Show
            ann.loraine Ann Loraine added a comment - - edited Note that we are using Install4J to install IGB on the three platforms. It might be worthwhile investigating if there's a fix we can implement using install4J. Also, we might want to update our Install4J software. This would involve creating a new Docker image. Search "Docker" in Jira to get all the old tickets in which we updated our Docker image to use new versions of Java and/or Install4J.

              People

              • Assignee:
                Unassigned
                Reporter:
                spatil26 Sanket Patil (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated: