rui-han-crh / pe

0 stars 0 forks source link

Program does not open normally on Linux #2

Open rui-han-crh opened 2 years ago

rui-han-crh commented 2 years ago

Description

The program fails to open normally on Linux Ubuntu 22.04. Usage of the java -jar TrackAScholar.jar will not work on this OS.

This is caused by a Waylands incompatibility issue with JavaFX 11.0, the fis to upgrade to 11.0.2.

Justification for Severity: Medium

In the worse case, the user may not be able to open the program at all. In the best case, the user may know of special commands to open the file to bypass the issue.

Steps to reproduce

  1. Use a Linux Machine running Ubuntu 22.04

  2. Open the terminal at the file location and type java -jar TrackAScholar.jar

  3. Observe that the file cannot be opened normally

image.png

nus-se-script commented 2 years ago

Team's Response

Justification:

As mentioned by your description, our team has went to test our application on Ubuntu 22.04.
Similarly, we have only made a simple java jdk installation of jdk 11.0.17 to match the version shown in your picture.

image.png

In reproduction of the steps you have given, running the application with a terminal by typing java -jar TrackAScholar.jar has resulted in a successful launch.

Refer below for the video recording of the launch. It can be seen that the app was able to run on Ubuntu 22.04 with jdk installed of jdk 11.0.17 and the team demonstrates that the app is able to work normally with some sample commands.


video:https://raw.githubusercontent.com/nus-cs2103-AY2223S1/pe/master/files/6587e8aa-8d32-4a30-b5c2-e38df5e2f9dd.mp4

Hence, the team was unable to reproduce the error experienced and would like more clarification on the issue you mentioned.

Items for the Tester to Verify

:question: Issue response

Team chose [response.CannotReproduce]

Reason for disagreement: Hi, you're using Ubuntu 20.04, not 22.04.

image.png

A headless java jdk isn't the same installation of Java as the 2103T website prescribes, but nonetheless will produce the same issue, it doesn't really make a difference here.

Here is a video providing the issue:


video:https://raw.githubusercontent.com/rui-han-crh/pe/main/files/2c240c99-109b-4b88-a0e8-8cd7090e0ec2.mp4

(Open the link, the right part of the video is cut off in Catcher)


:question: Issue severity

Team chose [severity.Low] Originally [severity.Medium]

Reason for disagreement: Following the guidelines on severity, people using the present long term support version for Ubuntu will not be able to run this application properly.

image.png

It only causes occasional inconvenience, because they could switch versions on their OS, or switch computers entirely.

I wouldn't call this a Low severity issue, it's not something that appears in a rare situation and it does affect the normal operations of this product.