SIDEBAR
»
S
I
D
E
B
A
R
«
Blurry Text on java Application and How to Fix it
Sep 5th, 2011 by Rudra

I just recently got a new notebook, it’s not entirely new because i bought it second hand. The routine for new notebook is usually installing everything fresh (Win7 64 bit, all the driver, essential applications, etc). I fiddle around with graphic setting for gaming, because this notebook has a great mobile graphic chipset, AMD HD 6470. The problem arose when I’m running java application, every part of the application is blurred. I couldn’t even install Netbeans IDE because the text is so blurry and unreadable. I try to surf for solution then I got a nice info involving this problem (here is the post).

The problem is related to AMD HD 6470 settings. I turned on the Morphological Filtering which affect all java application to show blurred text. The solution is simple, just turn off the Morphological Filtering (AMD Catalyst Control Center:  Gaming->3D Application Settings->Anti-Aliasing-> Morphological filtering) and, voila, the problems is gone (you need to restart the java application to see the effect).

Hope this help :)

Share
Login menggunakan root pada Linux Ubuntu Desktop
Apr 7th, 2011 by Rudra

Biasanya kita diharuskan menggunakan login yang berbeda dengan root untuk dapat menggunakan Gnome Display Manager (GDM) atau KDE Display Manager (KDM). Pada Linux Ubuntu, pengguna tidak dapat loggin menggunakan root, dan harus menjalankan perintah dengan otoritas root menggunakan sudo atau sudo su. Bagaimana jika dari awal kita ingin otoritasdan session yang digunakan langsung root? Cara yang saya gunakan sederhana saja, tidak perlu menggunakan langkah yang panjang dan rumit. Tentu saja cara ini sebetulnya berbahaya untuk sistem karena dapat merusak tanpa adanya batasan terhadap sistem. YOU’VE BEEN WARNED!

Cara membuat login root dapat menggunakan GDM untuk sesinya sendiri adalah sebagai berikut :

  1. Buka terminal command-line (shell). Jika Anda menggunakan Gnome Desktop Environtment, buka di Applications -> Accessories -> Terminal
  2. Berikan password pada user root : $ sudo passwd root
  3. Masukkan password root, kemudian masukkan 2x password yang baru (boleh sama).
  4. Silakan log out atau switch user, login menggunakan : username=root password=YangTadiDibuat

Seharusnya Anda akan dibawa ke dalam Desktop baru untuk root Anda. Selamat merusak berkarya :)

 

Share
Setting Proxy IDE Eclipse
Feb 9th, 2011 by Rudra

Saya menggunakan internet di belakang proxy yang memerlukan autentikasi. Karena Saya menggunakan IDE Eclipse, untuk melakukan update saya harus melakukan setting proxy di dalam program.

Cara untuk melakukannya adalah sebagai berikut :

  1. Jalankan program IDE Eclipse
  2. Buka Window -> Preferences
  3. Buka General -> Network Connection
  4. Ubah Active Provider: Manual
  5. Klik tombol Edit… atau klik 2x pada HTTP
  6. Edit Proxy Entry > misal, Host : cache.untaiankisah.web.id ; Port : 8080 ; Requires Authentication : Cek ; User : Rudra ; Password : PassWord
  7. Tutup Edit Proxy Entry, Preferences.
  8. Jalankan update > Help -> Check for Updates

Selamat mencoba!

Share
Android SDK AVD Problem : unknown virtual device name & could not find virtual device
Feb 5th, 2011 by Rudra

Having this kind of problem when trying to use AVD in Android SDK Windows?

emulator: ERROR: unknown virtual device name: ‘Android2.2-APILevel8′

emulator: could not find virtual device name: ‘Android2.2-APILevel8′

Fear not, I have found a solution.

The problem caused by the way Android SDK read the User directory. Directory .android (the place for setting and AVD kept) are read from different places. The method first read from the registry and the other one read from the Environtment Variable. For the tools to function, we need to create an NTFS Junction for the directory. Directory .android remains on one location but is considered by the system to be in two places. Therefore it doesn’t matter where Android SDK access the configuration, it’s still the same directory.

Here’s how we fix it :

Users Default directory: C:\User\Rudra (you can change this to your user name)

Users directory which has been moved (so it might affect Envoirontment Variable and Registry): D:\Rudra

From command prompt (Start Menu > Accessories > Command Prompt) :

C:\Users\Rudra>mklink

Creates a symbolic link.

MKLINK [[/D] | [/H] | [/J]] Link Target

/D Creates a directory symbolic link. Default is a file
symbolic link.

/H Creates a hard link instead of a symbolic link.

/J Creates a Directory Junction.

Link specifies the new symbolic link name.

Target specifies the path (relative or absolute) that the new link
refers to.

C:\Users\Rudra>mklink /J .android D:\Rudra\.android

Junction created for .android <<===>> D:\Rudra\.android

Look in  directory C:\Users\Rudra,  there will be a symbolic link .android that point to D:\Rudra\.android.

Now your Android SDK should be functioning correctly. Have fun! :)

Share
Masalah AVD tidak berjalan pada Android SDK
Feb 4th, 2011 by Rudra

Saya sedang belajar membuat aplikasi untuk Android menggunakan IDE eclipse di komputer. karena Saya cukup sering berpergian (mobile), Saya juga ingin menggunakan notebook Saya untuk belajar. Masalahnya pada notebook saya, yang menggunakan sistem operasi Windows 7, Android SDK nya tidak berfungsi dengan baik. Setiap kali saya menjalankan AVD(Android Virtual Device), yang boleh juga dibilang emulator Android, selalu muncul tulisan :

emulator: ERROR: unknown virtual device name: ‘Android2.2-APILevel8′

emulator: could not find virtual device name: ‘Android2.2-APILevel8′

dan imbasnya, tentu saja, kepada program yang saya buat menjadi tidak bisa diuji.

Saya mencoba mengutak-atik Android SDK (di dalam direktorinya. Kalau di komputer saya, saya letakkan di dalam direktori D:\Programs\AndroidSDK) untuk mengetahui penyebab masalah ini.

Semua langkah yang saya lakukan berikutnya dijalankan di command prompt. Membuka Command Prompt : Start Menu > Accessories > Command Prompt.

Langkah yang saya lakukan untuk mengetahui daftar AVD yang tersedia :

Drive D:\> cd \Programs\AndroidSDK\tools

Drive D:\Programs\AndroidSDK\tools> android list

Available Android targets:

id: 1 or “android-8″

Name: Android 2.2

Type: Platform

API level: 8

Revision: 2

Skins: HVGA (default), QVGA, WQVGA400, WQVGA432, WVGA800, WVGA854

Available Android Virtual Devices:

Name: Android2.2-APILevel8

Path: D:\Rudra\.android\avd\Android2.2-APILevel8.avd

Target: Android 2.2 (API level 8)

Skin: HVGA

Berdasarkan keterangan ini, berarti ada AVD yang bisa digunakan. Andaikata Android SDK tidak ada masalah, program ini akan menjalankan emulasi Android.

Saya coba menjalankan AVD melalui program emulator :

Drive D:\Programs\AndroidSDK\tools> emulator @Android2.2-APILevel8

emulator: ERROR: unknown virtual device name: ‘Android2.2-APILevel8′

emulator: could not find virtual device name: ‘Android2.2-APILevel8′

Ternyata memang tidak bisa. Padahal berdasarkan aturan penempatan berkas-berkas konfigurasi dan AVD dari Android SDK sudah tepat, yaitu berada di dalam direktori .android di ‘Home User’ (Punya : D:\Rudra\.android).

Saya bingung dengan masalah ini, kira-kira kenapa, ya? Karena di komputer Saya yang lain, Android SDK berfungsi dengan baik. Dan berkas-berkas Android SDK kedua komputer tersebut sama persis.

Saya sudah mencoba installer Windows untuk Android SDK dan update langsung lewat internet. Hasilnya? Masih tidak bisa. Padahal semua konfigurasi dan Android SDK sebelumnya sudah Saya hapus.

Ada yang punya solusi?

Updated : Berhasil! Ternyata masalahnya disebabkan cara baca direktori .android dari tools Android SDK yang membaca dari tempat yang berbeda. Metode yang pertama membaca dari registry dan yang satu lagi membaca dari Environtment Variable. Agar tools Android SDK berfungsi, saya membuat NTFS Junction agar direktori .android tetap satu lokasi tetapi dianggap berada di dua tempat. Bingung?

NTFS Junction disini bertujuan membuat directory junction yang memberikan symbolic link di dalam direktori yang diinginkan terhadap direktori yang sebenarnya dituju.

Cara mengatasi masalahnya sebagai berikut :

Direktori Users Default : C:\Users\Rudra

Direktori Users yang dipindah (jadi mungkin mempengaruhi Envoirontment Variable dan Registry) :   D:\Rudra

Membuka Command Prompt : Start Menu > Accessories > Command Prompt.

C:\Users\Rudra>mklink

Creates a symbolic link.

MKLINK [[/D] | [/H] | [/J]] Link Target

/D Creates a directory symbolic link. Default is a file
symbolic link.

/H Creates a hard link instead of a symbolic link.

/J Creates a Directory Junction.

Link specifies the new symbolic link name.

Target specifies the path (relative or absolute) that the new link
refers to.

C:\Users\Rudra>mklink /J .android D:\Rudra\.android

Junction created for .android <<===>> D:\Rudra\.android

Silakan dilihat di dalam direktori C:\Users\Rudra (atau nama user Anda), telah muncul symbolic link .android yang mengarah ke D:\Rudra.android.

Semoga berguna dan selamat belajar Android! :)

Share
Daftar Repository Linux Ubuntu Indonesia
Des 16th, 2010 by Rudra

Dapat dari blog tetangga: http://anto-chuakev.web.id/

Berikut adalah daftar beberapa server repositori lokal yang menyediakan paket-paket untuk Ubuntu:

mirror.its.ac.id (ITS, INHERENT)

  • deb http://mirror.its.ac.id/ubuntu maverick main multiverse restricted universe
  • deb http://mirror.its.ac.id/ubuntu maverick-security main multiverse restricted universe
  • deb http://mirror.its.ac.id/ubuntu maverick-backports main multiverse restricted universe
  • deb http://mirror.its.ac.id/ubuntu maverick-updates main multiverse restricted universe

kambing.ui.edu (UI, Telkom, Indosat, OpenIXP, INHERENT)

  • deb http://kambing.ui.edu/ubuntu maverick main restricted universe multiverse
  • deb http://kambing.ui.edu/ubuntu maverick-updates main restricted universe multiverse
  • deb http://kambing.ui.edu/ubuntu maverick-security main restricted universe multiverse
  • deb http://kambing.ui.edu/ubuntu maverick-backports main restricted universe multiverse
  • deb http://kambing.ui.edu/ubuntu maverick-proposed main restricted universe multiverse

mirror.cbn.net.id (OpenIXP)

  • deb http://ubuntu.cbn.net.id/Ubuntu maverick main restricted universe multiverse
  • deb http://ubuntu.cbn.net.id/Ubuntu maverick-updates main restricted universe multiverse
  • deb http://ubuntu.cbn.net.id/Ubuntu maverick-security main restricted universe multiverse
  • deb http://ubuntu.cbn.net.id/Ubuntu maverick-backports main restricted universe multiverse
  • deb http://ubuntu.cbn.net.id/Ubuntu maverick-proposed main restricted universe multiverse

komo.vlsm.org

  • deb http://komo.vlsm.org/ubuntu maverick main restricted universe multiverse
  • deb http://komo.vlsm.org/ubuntu maverick-updates main restricted universe multiverse
  • deb http://komo.vlsm.org/ubuntu maverick-security main restricted universe multiverse
  • deb http://komo.vlsm.org/ubuntu maverick-backports main restricted universe multiverse
  • deb http://komo.vlsm.org/ubuntu maverick-proposed main restricted universe multiverse

indika.net.id (OpenIXP)

  • deb http://ubuntu.indika.net.id/ maverick main restricted universe multiverse
  • deb http://ubuntu.indika.net.id/ maverick-updates main restricted universe multiverse
  • deb http://ubuntu.indika.net.id/ maverick-security main restricted universe multiverse
  • deb http://ubuntu.indika.net.id/ maverick-backports main restricted universe multiverse
  • deb http://ubuntu.indika.net.id/ maverick-proposed main restricted universe multiverse

ftp.itb.ac.id (ITB, INHERENT)

  • deb ftp://ftp.itb.ac.id/pub/ubuntu maverick main restricted universe multiverse
  • deb ftp://ftp.itb.ac.id/pub/ubuntu maverick-updates main restricted universe multiverse
  • deb ftp://ftp.itb.ac.id/pub/ubuntu maverick-security main restricted universe multiverse
  • deb ftp://ftp.itb.ac.id/pub/ubuntu maverick-backports main restricted universe multiverse
  • deb ftp://ftp.itb.ac.id/pub/ubuntu maverick-proposed main restricted universe multiverse

foss-id.web.id (Telkom)

  • deb http://dl2.foss-id.web.id/ubuntu maverick main restricted universe multiverse
  • deb http://dl2.foss-id.web.id/ubuntu maverick-updates main restricted universe multiverse
  • deb http://dl2.foss-id.web.id/ubuntu maverick-security main restricted universe multiverse
  • deb http://dl2.foss-id.web.id/ubuntu maverick-backports main restricted universe multiverse
  • deb http://dl2.foss-id.web.id/ubuntu maverick-proposed main restricted universe multiverse
Share
Triple Boot MacOS X 10.6, Windows 7, dan Linux Ubuntu 9+
Des 15th, 2010 by Rudra

Ini adalah cara untuk bisa triple boot antara MacOS X 10.6, Windows 7 dan Linux Ubuntu 9+.

Tentu saja langkah pertama adalah melakukan instalasi MacOS X 10.6 Snow Leopard,  silakan diklik disini untuk panduannya atau cari post berjudul “Instalasi Mac OS X 10.6 Snow Leopard (Hackintosh) di Netbook”. Perbedaannya adalah pada langkah “Pada Netbook” nomor 8, ikuti cara yang ke-2 (membuat 4 partisi).

Setelah itu, langkah kedua melakukan instalasi Windows 7 (boleh juga Windows XP atau Vista). Jangan lupa untuk reboot dan booting dari DVD Instalasi Windows 7. Pada Drive Options pilih Advanced, format partisi WINDOWS menjadi NTFS (tidak harus, tapi memberikan performa lebih baik pada Sistem Operasi Windows) dan install Windows 7 di partisi tersebut. Ikuti instruksi sampai selesai. Coba untuk booting dari Windows (pilih dari Chameleon Bootloader).

Langkah ketiga adalah melakukan instalasi Ubuntu. Seperti biasa, booting dari DVD Installer Linux Ubuntu (Saya pakai versi 10.10). Panduan instalasi Linux Ubuntu dapat dilihat disini atau cari posting berjudul “Tutorial Instalasi Linux Ubuntu 10.10 Maverick Meerkat (Desktop & Server) “. Pada panduan tersebut, lewati nomor 6 & 7, langsung ke langkah 8. Pilih partisi LINUX dan klik tombol “Change”. Pilih Ext4 sebagai filesystem dan mount point :   /   . Format ulang partisi tersebut. Di windows sebelumnya, pilih partisi tersebut dan klik tombol “Install Now”. Lanjutkan kangkah instalasi.

Setelah selesai dan melakukan rebooting, GRUB2 Bootloader akan berjalan dan akan muncul pilihan sistem operasi. Masuklah dulu ke dalam Linux Ubuntu, install dengan : $ sudo apt-get install gptsync atau unduh gptsync dari internet : http://packages.ubuntu.com/maverick/gptsync install dengan : $   dpkg -i    gptsync_0.13-3ubuntu2_i386.deb.

Lakukan sinkronisasi MBR dan GPT dengan gptsync : $   gptsync   /dev/sda . Jawab Yes untuk menjalankan gptsync. Lakukan update GRUB2 bootloader : $ sudo    update-grub . Sekarang lakukan reboot Linux Ubuntu, GRUB2 bootloader akan berjalan dan menampilkan pilihan sistem operasi Linux Ubuntu, MacOS X dan Windows 7.

Silakan mencoba booting dari masing-masing sistem operasi.

Selain cara di atas, ada cara yang lebih elegan dan membuat Chameleon Bootloader dapat berperan lebih untuk MacOS X. Langkah berikut adalah langkah alternatif jika Anda ingin menggunakan Chameleon Bootloader dibanding GRUB2 Bootloader (Ilmu dasarnya disini & disini). Caranya :

  1. Masuk ke dalam Linux Ubuntu. Jalankan Terminal.
  2. Ketik : $ df
  3. catat nama device yang di mounting sebagai / . Kalau di komputer saya namanya /dev/sda5.
  4. Install grub ke dalam device (ingat, harus sesuai dengan informasi di df nama devicenya) : $ sudo grub-install   /dev/sda5 –force
  5. Tutup Terminal dan lakukan reboot pada sistem Linux Ubuntu.
  6. Boot ke dalam MacOS X (kalau tidak bisa, gunakan kembali MacOS X Install DVD yang sebelumnya telah dibuat dan pilih partisi yang sudah diinstall MacOS X).
  7. Install ulang Chameleon Bootloader atau NetbookInstaller atau myHack Installer (semuanya memiliki Chameleon Bootloader).

Bootloader akan berubah menjadi Chameleon Bootloader, silakan dicoba untuk booting masing-masing sistem operasi.

Jika ada pertanyaan silakan ditanyakan melalui komentar.

Share
Instalasi / Perbaikan GRUB2 Bootloader pada Linux (Ubuntu)
Des 12th, 2010 by Rudra

Saya cukup sering mengalami kerusakan pada GRUB2 bootloader, saking seringnya saya install ulang sistem operasi yang berbeda. Contohnya, ketika sistem operasi MacOS X Saya install di Hard Disk yang sudah terisi Linux Ubuntu, GRUB2 tertulis ulang oleh bootloader milik MacOS X. Cara yang Saya gunakan untuk memperbaikinya adalah dengan menggunakan Linux Ubuntu portabel atau Live CD. Linux Ubuntu yang Saya gunakan adalah Linux Ubuntu Maverick Meerkat 10.10.

Langkah-langkah perbaikan (bisa juga untuk sistem linux yang mau diinstall GRUB2 bootloader) :

  1. Buka terminal command-line (shell). Jika Anda menggunakan Gnome Desktop Environtment, buka di Applications -> Accessories -> Terminal.
  2. mount partisi linux yang akan diinstall GRUB2 bootloader. biasanya ada di /dev/sda jika menggunakan LiveCD dan jika menggunakan Linux Ubuntu portabel ada di /dev/sdb (hard disk yang kedua). Contoh : $ sudo  mount   /dev/sdb3   /media/Ubuntu1010
  3. Lihat apakah ada di daftar partisi yang di mounting. Ketik : $ mount
  4. Cari baris yang bertuliskan kira-kira seperti ini (Tentu saja yang sama dengan partisi yang Anda mounting dan posisikan) : /dev/sdb3 on /media/Ubuntu1010 type ext4 (rw,nosuid,nodev,uhelper=udisks). Ingat, partisi Linux biasanya memiliki filesystem ext (dalam hal ini ext4), kecuali Anda menggunakan filesystem jenis lain (NTFS, FAT32, dsb).
  5. Lakukan instalasi GRUB2 bootloader dengan mengetik : $ sudo   grub install   –root-directory   /media/Ubuntu1010   /dev/sdb . Jika Anda menggunakan GPT, mungkin anda harus menambahkan perintah –force untuk bisa memaksa instalasi GRUB2 bootloader. Saya menggunakan GPT karena menggunakan MacOS X di Hard Drive yang sama dengan Linux Ubuntu, perintahnya menjadi : $ sudo   grub   install   –root-directory   /media/Ubuntu1010   /dev/sdb   –force
  6. Lakukan update pada GRUB2 bootloader. $ sudo update-grub . Partisi yang tadi diinstall bootloader akan tampil pada saat pilihan sistem operasi di GRUB2 bootloader.
  7. Lakukan reboot terhadap sistem. $ sudo reboot
  8. Lakukan booting dari partisi tersebut. Biasanya muncul di pilihan paling bawah.
  9. Lakukan update pada GRUB2 bootloader. $ sudo update-grub

Selamat Anda telah berhasil melakukan instalasi atau pun perbaikan terhadap GRUB2 bootloader Anda. Silakan kalau ada yang kurang jelas ditanyakan melalui komentar.

Share
SIDEBAR
»
S
I
D
E
B
A
R
«
»  Substance:WordPress   »  Style:Ahren Ahimsa
© Hak cipta untaiankisah.web.id.