Tag Archives: ubuntu

[Solved] Jaspersoft Studio Glitches on Ubuntu

Yesterday I installed Jaspersoft Studio for the first time in my laptop. I’m using Ubuntu 17.10 as the operating system for my laptop.

I don’t usually work on Jasper Reports. But there was an error in a report on a project that I’m working on that needed to be fixed ASAP.

It was just a little error actually. So I decided to fix it myself. I installed Jaspersoft Studio 6.2.2 in my laptop. Since I’m using Ubuntu, I downloaded the .deb one.

Then I opened up the app. Strangely when I opened my jrxml file, the report design didn’t show up. There was an error message displayed but then it quickly disappeared before I could even read it (but I could quickly take a screenshot of the error message, haha). Moreover, the app itself was running very slowly.

Error opening the jrxml file on Ubuntu 17.10

Error opening the jrxml file on Ubuntu 17.10

So then I tried to download and install the .tgz one, hoping this time it could work. Still there was no luck. It still had the same problem.

I then googled the issue and, thanks God, finally I came accross this article in jaspersoft community forum. Apparently the problem is the app by default is not compatible with the version of GTK+3 used by Ubuntu. Fortunately the solution is easy. We just need to insert the magic words i.e. export SWT_GTK3=0 into the script runubuntu.sh.

#!/bin/bash
export SWT_GTK3=0
DIR=$(dirname "$0")
export UBUNTU_MENUPROXY=0;
"$DIR"/Jaspersoft\ Studio $*

Then execute again the script runubuntu.sh. Tadaaa….! Finally it works.

Yayyy... now it can show up

Yayyy… now the report design can show up

 

Advertisements

Mount HD Eksternal dengan OS Windows di Dalamnya

Masih berhubungan dengan tulisan sebelumnya, di SSD yang baru ini saya memutuskan untuk hijrah ke OS (Operating System) Ubuntu. Sebelumnya di hard disk (HD) yang lama saya menggunakan Windows 8. HD yang lama itu kemudian saya jadikan sebagai HD eksternal. Di dalamnya masih terinstall Windows 8.

Namun ada hal yang perlu diperhatikan ketika ingin menjadikan hard disk dengan OS Windows (versi 8 ke atas) sebagai HD eksternal. Pastikan bahwa Windows benar-benar telah dalam kondisi fully shutdown, bukan hybrid shutdown (setengah shutdown dan setengah hibernate) yang memang adalah default configuration dari Windows 8 (dan juga 10).

Jika tidak, maka HD tersebut tidak akan bisa diakses saat berada di OS Linux (dalam kasus saya, saya menggunakan Ubuntu). Mounting bisa, tapi hanya dalam mode read-only saja.

Untuk melakukan full shutdown ini cukup simpel. Kita bisa melakukannya dari Command Prompt dengan menjalankan perintah sebagai berikut:

shutdown /s /t 0

Kata “shutdown” sudah jelas adalah perintah untuk melakukan shutdown (atau reboot). Sementara itu parameter “/s” menyatakan shutdown, bukan reboot (dinyatakan dengan “/r”) atau hybrid shutdown (dinyatakan dengan “/hybrid”). Sementara parameter “/t 0” menyatakan berapa detik komputer harus melakukan shutdown sejak perintah itu dieksekusi. Karena itu parameter “/t 0” menyatakan bahwa komputer akan melakukan shutdown seketika command line dieksekusi.

Apabila OS sudah benar-benar shutdown, HD tersebut pun bisa di-mount dengan sebagaimana mestinya di OS Linux. Kita bisa melakukan aksi read & write terhadap HD tersebut.