Wednesday, July 30, 2014

Meteo #11 - Cara Mengatasi GXSTRT Error pada OpenGrADS di Windows

Sebelumnya, mumpung masih dalam suasana lebaran, saya ingin mengucapkan Minal Aidin wal Faidzin. Mungkin pada tulisan-tulisan sebelumnya ada kata-kata yang salah atau menyinggung perasaan pembaca, mohon saya dimaafkan. Maklum, saya juga manusia yang masih terus belajar dari kesalahan :-)

Bila pada tulisan-tulisan sebelumnya saya lebih banyak mengulas teknik atau tips dalam menggunakan GrADS. Kali ini saya ingin sharing sedikit tentang troubleshooting, khususnya untuk OpenGrADS. Sekilas info bagi yang belum pernah menggunakan aplikasi ini, OpenGrADS, sesuai namanya adalah versi GrADS yang open-source. Ciri khas lainnya yang mungkin lebih menggoda : OpenGrADS bisa dijalankan di Windows (Selamat buat para Linux haters ^^). Walaupun bisa dijalankan di Windows, OpenGrADS pada dasarnya tetap membutuhkan lingkungan Linux, sehingga instalasi aplikasi ini di Windows umumnya dibarengi oleh emulator Linux seperti Cygwin dan X-ming server. Sehingga, tak jarang terjadi masalah ketika aplikasi ini dijalankan.

Masalah yang akan dibahas kali ini adalah kesalahan GXSTRT, ketika OpenGrADS tidak mau membuka jendela display pada saat mulai dijalankan. Kesalahan ini tidak terjadi ketika OpenGrADS dijalankan pada batch mode (opsi -b). Lucunya lagi, kesalahan ini terjadi pada OpenGrADS versi 2.0.1 ke atas. Saya sudah mencoba versi yang lebih rendah dan tidak menemukan kesalahan ini. Tiap kali saya memperbaharui OpenGrADS ke versi terbaru, kesalahan ini selalu terjadi.

Kurang lebih tampilan kesalahannya seperti di bawah:


Selidik punya selidik, kesalahan ini tidak terjadi ketika PC terhubung ke internet atau LAN. Jadi kesimpulan sementara, kesalahan ini disebabkan karena X-ming server membutuhkan jaringan untuk dapat menampilkan jendela display. Kenapa bisa begitu, saya juga belum paham, karena pada versi sebelumnya tidak pernah ada masalah seperti ini.

Solusinya ? Sudah jelas, anda harus terhubung ke jaringan. Nah kalo PC anda stand alone dan tidak ada jaringan yang bisa dihubungkan dengan PC ? Bikin aja jaringannya. Nggak mesti harus fisik, tetapi bisa virtual.

Bagi anda yang sudah menginstalasi VMware, selamat. Sejak pertama diinstalasi, VMware akan membuat jaringan virtual pada PC, sehingga kesalahan GXSTRT ini tidak akan terjadi. Untuk yang tidak menginstall VMware, anda juga bisa tetap mengakali si X-ming server ini dengan menginstall Microsoft Loopback Adapter. Caranya sebagai berikut :

  • Masuk ke Device Manager. Caranya klik Start. Lalu klik kanan Computer dan pilih Properties. Ketika jendela info komputer terbuka, perhatikan panel sebelah kiri, dan klik Device Manager.

  • Klik PC anda. Lalu pada menu pilih Action - Add legacy hardware.

  • Pada wizard, pilih "Install the hardware that I manually select from a list (Advanced)".
  • Pada daftar pilih "Network Adapter" dan klik Next. Tunggu sampai Windows memuat semua device network adapter.

  • Pada daftar "Manufacturer", pilih "Microsoft". Lalu pada daftar Network Adapter, pilih "Microsoft Loopback Adapter". Lalu klik Next. Tunggu sampai proses instalasi selesai.
  • Jalankan kembali OpenGrADS, dan kali ini jendela display akan bisa ditampilkan.

Selamat mencoba.

1 comment: