Arduino UNO serial monitor not working

OS Linux Stretch (9), Gnome desktop.
IDE version 1.8.1
Arduino UNO R3

Sketch: AnalogReadSerial

I can compile the sketch and program the UNO but when I try to open the serial monitor (Tools > Serial Monitor) I get an error dump in the window at the bottom of the IDE that starts with

Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: jssc.SerialNativeInterface.openPort(Ljava/lang/String;Z)J
	at jssc.SerialNativeInterface.openPort(Native Method)
	at jssc.SerialPort.openPort(SerialPort.java:158)
	at processing.app.Serial.<init>(Serial.java:114)
...

The serial monitor window opens but nothing appears. If I open the port (/dev/ttyACM0) using 'screen' I see values that are printed by the sketch so I know it's running and writing values to the serial port.

I also have 1.67.4 installed and if I run that from a terminal window, it prints

hbarta@olive:~$ '/home/hbarta/SW/arduino-1.6.4/arduino' 
Gtk-Message: Failed to load module "canberra-gtk-module"
Exception in thread "cc.arduino.packages.discoverers.serial.SerialBoardsLister" java.lang.UnsatisfiedLinkError: jssc.SerialNativeInterface.openPort(Ljava/lang/String;Z)J
	at jssc.SerialNativeInterface.openPort(Native Method)
	at processing.app.SerialPortList.getUnixBasedPortNames(SerialPortList.java:339)
	at processing.app.SerialPortList.getPortNames(SerialPortList.java:300)
	at processing.app.SerialPortList.getPortNames(SerialPortList.java:182)
	at processing.app.Serial.list(Serial.java:234)
	at cc.arduino.packages.discoverers.serial.SerialBoardsLister.run(SerialBoardsLister.java:75)
	at java.util.TimerThread.mainLoop(Timer.java:555)
	at java.util.TimerThread.run(Timer.java:505)

Port selection in the Tools menu is grayed out.

Both errors include

... java.lang.UnsatisfiedLinkError: jssc.SerialNativeInterface.openPort(Ljava/lang/String;Z)J

Any idea how to resolve this?

Thanks,
hank

strange enough, just upgraded to opensuse leap 42.3 (before: opensuse 13.2) and now a lot of problems started. first had some error with ctags, now this one.
i can compile and upload a sketch with no problems, but when i open the serial monitor, it throws this error (same as above).


Board at /dev/ttyUSB0 is not available
Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: jssc.SerialNativeInterface.openPort(Ljava/lang/String;Z)J


I just tried upgrading to 1.8.5 and find the problem still exists.

Any update on this? Perhaps I should file a bug report.

thanks,
hank

I use Linux Mint 18
No problem with Arduino IDE 1.8.3 or the Serial Monitor.

.

Thanks for the reply. It turns out that the problem was a broken link from the ~/.jssc/ directory that was caused by my actions. For more info see Serial Monitor not working on Linux · Issue #7516 · arduino/Arduino · GitHub.

thanks,
hank