Solved Getting Projectlibre to work in Linux MX

Solved issue

Erik Groothuijzen

Active Member
Joined
Mar 3, 2024
Messages
136
Reaction score
57
Credits
1,225
I am running Linux MX on a Lenovo W530:
[Snapshot created on: 20240727_1545
System:
Kernel: 6.1.0-23-amd64 [6.1.99-1] arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
parameters: BOOT_IMAGE=/boot/vmlinuz-6.1.0-23-amd64 root=UUID=<filter> ro quiet splash
Desktop: Xfce v: 4.18.1 tk: Gtk v: 3.24.36 info: xfce4-panel wm: xfwm v: 4.18.0 vt: 7
dm: LightDM v: 1.26.0 Distro: MX-23.3_x64 Libretto May 19 2024 base: Debian GNU/Linux 12
(bookworm)
Machine:
Type: Laptop System: LENOVO product: 24475G6 v: ThinkPad W530 serial: <superuser required>
Chassis: type: 10 serial: <superuser required>
Mobo: LENOVO model: 24475G6 serial: <superuser required> UEFI-[Legacy]: LENOVO
v: G5ETB6WW (2.76 ) date: 09/09/2019
Battery:
ID-1: BAT0 charge: 34.6 Wh (83.8%) condition: 41.3/47.5 Wh (87.0%) volts: 11.8 min: 10.8
model: SANYO 45N1105 type: Li-ion serial: <filter> status: not charging
CPU:
Info: model: Intel Core i7-3740QM bits: 64 type: MT MCP arch: Ivy Bridge gen: core 3 level: v2
built: 2012-15 process: Intel 22nm family: 6 model-id: 0x3A (58) stepping: 9 microcode: 0x21

Downloaded Projectlibre 1.9.3-1.deb and installed it through the deb installer. Have Java 17 installed that came with the system. However the programme does not open at all when I click on it in the start menu. Any idea on what could be wrong?
 


To troubleshoot this I would install lnav and watch the logs to see what's happening:

Bash:
sudo apt update
sudo apt install lnav

sudo lnav /var/log

Then try running the program again and see if some errors show up in the terminal, if yes, share lnav screenshot here.

If there are no errors then problem is with your shortcut in start menu, so in that case go to directory where ProjectLibre is installed and run it manually from terminal.

the program might support --help command when run on CLI, see if there are any debug switches and similar and run it with those switches, if there is any useful output by running it from terminal share screenshot here.
 
check on your machine if it is openjdk-17-jdk - you need to make sure it is running openjdk-17-jre
for java apps to run it needs jre - jdk is for development
how to check run this command
Erik@LenovoW530:~
$ java -version
openjdk version "17.0.11" 2024-04-16
OpenJDK Runtime Environment (build 17.0.11+9-Debian-1deb12u1)
OpenJDK 64-Bit Server VM (build 17.0.11+9-Debian-1deb12u1, mixed mode, sharing)

How do I change this?
 
Erik@LenovoW530:~
$ java -version
openjdk version "17.0.11" 2024-04-16
OpenJDK Runtime Environment (build 17.0.11+9-Debian-1deb12u1)
OpenJDK 64-Bit Server VM (build 17.0.11+9-Debian-1deb12u1, mixed mode, sharing)

How do I change this?
You are good it says - OpenJDK Runtime Environment (build 17.0.11+9-Debian-1deb12u1)

Are you logged in as administrator?
can you start it from the command line? does it report errors?

try in the terminal
/usr/bin/projectlibre

If none of the above works the only other thing I can think of is a compatibility issue with OpenJDK - and might want to try the version from Oracle - https://www.java.com/en/download/
 
Last edited:
Thanks all. I started it in Terminal, and it wanted me to agree to the license agreement. Accepted is all and the shortcut also works. One day, some day i will become familiar with the terminal commands.............:)
 

Members online


Latest posts

Top