Mulai April 2020, bandithijo.com akan menggunakan GitHub subdomain menjadi bandithijo.github.io. Penggunaan domain .com tidak sejalan dengan cara pandang saya terhadap sebuah blog, dimana blog harus bisa tetap hidup tanpa saya. Terima kasih (^_^) (bandithijo, 2020/03/25) ●

Memperbaiki Blank Putih pada Aplikasi Berbasis Java di GNU/Linux

Ditulis: 2020/05/11
Java Tips

بسم الله الرحمن الرحيم

Permasalahan

Saya mendapati beberapa aplikasi berbasis Java, apabila dibuka, hanya menampilkan canvas putih dan tidak merender asset seperti form, menu, button, text, gambar dan lain-lain.

Pemecahan Masalah

Misalkan, dalam kasus saya, saya ingin menjalankan binary dari aplikasi Jdownloader 2 Beta. Nama file binarynya adalah JDownloader2.

Coba jalankan program yang akan dijalankan di atas terminal dengan menambahkan env variable seperti ini.

$ _JAVA_AWT_WM_NONREPARENTING=1 ./JDownloader2

Kalau berhasil dijalankan dan semua asset terlihat sudah berhasil dirender, tinggal tambahkan pada .desktop dari launcher aplikasi tersebut.

$ vim ~/.local/share/applications/JDownloader 2 Update & Rescue-0.desktop
[Desktop Entry]
Name=JDownloader 2
Exec=_JAVA_AWT_WM_NONREPARENTING=1 $HOME/app/jdownloader2beta/JDownloader2
Icon=/home/bandithijo/app/jdownloader2beta/jd2/.install4j/JDownloader2.png
Categories=Network;Application;
Type=Application

Selesai!

Sepertinya segini dulu yang dapat saya bagikan.

Terima kasih.

(^_^)

Referensi

  1. bbs.archlinux.org/viewtopic.php?id=159016
    Diakses tanggal: 2020/05/11

Penulis

bandithijo

BanditHijo adalah nama pena saya – meminjam istilah keren dari para penulis. Teman-teman menyebut saya sebagai GNU/Linux Enthusiast. Saya memang gemar mengutak-atik sistem operasi ini. Bukan karena hobi tapi karena saya perlu untuk menggunakannya. Hehe.

- Rizqi Nur Assyaufi

Berlangganan via Email

Jangan sampai ketinggalan kabar dan info terbaru mengenai BanditHijo (R)-Chive.
Ayo bergabung!

d9fa304ba660ef3df99f5ad20c41927b51e6ff4b