Showing posts with label Menggunakan Linux::Tips Ubuntu. Show all posts
Showing posts with label Menggunakan Linux::Tips Ubuntu. Show all posts

Thursday, December 06, 2007

Tebakan Solusi Masalah Shutdown, Reboot dan Hibernate pada Gutsy

Saya sering mengalami kegagalan shutdown, reboot, hibernate atau malah sekedar log off.
Komputer jadi hang. Nah, saya temukan (tebakan) solusinya adalah sebagai berikut :
Gunakan semua ini di dalam xterm (console/terminal) :
u/ shutdown : sudo shutdown -P now
v/ restart : sudo reboot now
w/ hibernate : sudo /etc/acpi/hibernate

Satu trik lagi, sptnya pastikan hard-disk di akses sebelum mulainya proses tersebut. Triknya coba jalankan aja Open Office Word Processor atau beberapa aplikasi besar lainnya.

Sepertinya sampai kernel Linux belum diu-upgrade, saya harus melakukan ini terus

Thursday, November 29, 2007

[Updated] : Quick Install Ogre3D di Ubuntu

Berawal dari posting pertama disini, saya akan memaparkan dengan singkat dan lengkap, langkah u/ instalasi Ogre 3D di Ubuntu Gutsy (setidak2nya Gutsy sudah menyediakan paket libfreeimage, jadi Anda tidak perlu download dari sourcenya). Selamat mengikuti !!!

Download beberapa paket yg belum ada di Gutsy : OIS dan Cg Toolkit.

Dan lanjutkan dengan :

Instalasi OIS

Install dulu dependency :

sudo apt-get install autoconf automake1.9 libtool libxaw6-dev build-essential


membutuhkan 63.3 MB

Kemudian mulai build

make clean # bersihkan folder objek hasil kompilasi sebelumnya
./bootstrap
./configure --disable-ogre # karena ogre yg akan memanggil ois
make
sudo make install

Instalasi Cg Toolkiet

extract Cg_toolkit, dan kopi ke /usr semuanya :
cd Cg
sudo cp usr/* /usr -R

Instalasi Ogre

Install dulu dependency :
sudo apt-get install libzzip-dev libxxf86vm-dev \
libxrandr-dev libxrandr-dev libfreeimage-dev \
libcegui-mk2-dev libfreetype6-dev libdevil-dev \
libgtk2.0-dev libcppunit-dev libglut3-dev

jalankan terlebih dahulu :
aclocal

Kemudian mulai build :
./bootstrap
./configure

(disini saya masih belum bs menghidupkan library DevIL dan thread. Mungkin ada yg bisa membantu? Sepertinya Doube Precision dan STLPort juga)


make
sudo make install


Ok. Sudah semua.
Semoga bermanfaat!

Sunday, November 25, 2007

Tips Ubuntu : Bagaimana Mengubah Urutan Booting Agar Kembali ke Windows

Saat ini saya sedang berada di rumah Aji Pamungkas.

Dan ada teman Mas Aji yang menelpon untuk diberitahu bagaimana mengubah urutan prioritas booting Ubuntunya, agar Windows menjadi sistem operasi yang diprioritaskan.

Ini jawabannya.

Ubuntu menggunakan aplikasi yang disebut dengan Grub sebagai boot loader (program kecil yang menentukan sistem operasi apa yang akan di pakai untuk menghidupkan komputer, tentu bermanfaat jika Anda menggunakan multiple operating system). File Ubuntu yang menentukan konfigurasi prioritas booting ini berada pada file /boot/grub/menu.lst

Edit isinya dengan perintah (pada Terminal ya, karena Anda butuh akses sebagai super user dengan sudo) :

cd /boot/grub
sudo gedit menu.lst

Lihat baris yang bertuliskan :

default 0

Nah, ubah 0 ke angka yang menunjukkan sistem operasi yang Anda inginkan dijadikan prioritas booting. Untuk mengetahuinya, lihat di bagian-bagian akhir file tersebut, dan perhatikan bagian yang bertuliskan

## ## End Default Option ##

Nah, entry setelah itu adalah daftar sistem operasi yang dikenali oleh Grub. Penomorannya dimulai dari 0 ya.

Ah ya, sebagai contoh, ini bagian file menu.lst yang saya maksudkan :

## ## End Default Options ##

title Ubuntu 7.10, kernel 2.6.22-14-rt
root (hd0,6)
kernel /boot/vmlinuz-2.6.22-14-rt root=UUID=34f62da4-5587-43f6-99f3-45c92112743a ro quiet splash
initrd /boot/initrd.img-2.6.22-14-rt
quiet

title Ubuntu 7.10, kernel 2.6.22-14-rt (recovery mode)
root (hd0,6)
kernel /boot/vmlinuz-2.6.22-14-rt root=UUID=34f62da4-5587-43f6-99f3-45c92112743a ro single
initrd /boot/initrd.img-2.6.22-14-rt

title Ubuntu 7.10, memtest86+
root (hd0,6)
kernel /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST


Jadi, untuk mengubah prioritas ke memory test, maka Anda harus merubah nilai default ke 2.

Mudah bukan?

Selanjutnya update grub dengan menjalankan (pada Terminal) :

sudo update-grub


Ok. Semoga berhasil ya!

NB : Mungkin Anda juga ingin mengganti nilai timeout ke angka yang lebih sesuai untuk sistem Anda. Sebagai contoh, karena saya hanya menggunakan Ubuntu, maka nilai timeout saya berikan 0 agar tidak ada waktu yang terbuang untuk masuk ke Ubuntu ^_^

Saturday, November 24, 2007

Tips Ubuntu : Menggunakan ZIM Desktop Wiki

Saya senang sekali kalau bisa membuat orang lain menggunakan software bermanfaat yang saya senangi ^_^

Nama software ini ZIM, berikut screen shotnya :


Kalau Anda mengerti apa yang dimaksud Wiki, maka Anda pasti senang dengan tambahan kata Desktop. Umumnya wiki dibuat sebagai aplikasi Web. Nah, wiki yang ini di tulis dengan Phyton + GTK sehingga dapat berjalan di desktop.

Wiki adalah singkatan dari Wiki Wiki. Istilah ini berasal dari Hawai, yang berarti cepat cepat. Silahkan baca pada link wikipedia yang saya sertakan, yang paling penting adalah Wiki merupakan bagian dari Web 2.0 yang sangat revolusioner.

Dengan ZIM, Anda mungkin tidak butuh file-file teks bertebaran kalau untuk mencatat berbagai data penting. Cukup dengan satu aplikasi desktop ini saja. Fitur yang menarik adalah (sudah lumrah di Wiki) :
  • Pembuatan Hyperlink item otomatis untuk Camel Case words
  • Pelacakan backtrack
  • Berbagai fitur pemercepat pengetikan seperti auto numbering
  • Mekanisme plugin yang memungkinkan software ini ditambahkan fasilitasnya
Sebenarnya saya ingin sekali ada plugin Export to PDF (atau odt). Wah, semoga ada yang bisa berkontribusi untuk ini.

Dan semoga itu saya ^_^

(Emailnya authornya di pardus@cpan.org)

Semoga bermanfaat!!!

Monday, November 12, 2007

Menginstall Ogre 3D pada Ubuntu Feisty

Alhamdulillah.
Sebenarnya di Ubuntu Repository sudah ada Ogre3D, namun hanya terbatas pada library (pada /usr/lib/OGRE) dan development headernya (pada folder /usr/include/OGRE). Mereka disimpan pada package libogre6 dan libogre-dev. Dan juga, yang berguna, adalah dokumentasi ogre yang disimpan pada package ogre-doc

Tapi, Ubuntu tidak menyertakan Samples yang memudahkan Anda untuk mempelajari, dan terkesan, pada Ogre. Namun, menginstall Ogre dari Source pun tidak mudah. Ada beberapa hal yang perlu dicermati :
  1. Ada library yg harus Anda download, yaitu Freeimage, OIS, dan Cg_toolkit. Anda harus mendownload sourcesnya, dan melakukan kompilasi. Siap-siap ya dengan membaca file2 spt README, INSTALL dan sebagainya. Bagi Anda yang pemula, Anda hanya tinggal menjalankan ./configure, make dan make install. Itu aja kok, mudah. Tapi untuk jelasnya silahkan baca masing-masing petunjuk instalasi. Oh ya, kalau saat instalasi OIS, Anda disuruh menginstall beberapa paket yang dibutuhkan, install saja. Misalnya nanti Anda akan disuruh menginstall Automake dan sebagainya. Bisa kan menginstall mereka dengan sudo apt-get install ? Pastikan dulu nama packagenya dengan mencari dengan apt-search ya.
  2. Ah ya Silahkan download source ogre di halaman ini.
Oh ya, saya bisa menyelesaikan instalasi sourcenya, karena membaca dua artikel berikut : ini dan ini.

Bacalah, dan gunakan sebagai pedoman instalasi, saya yakin Anda akan berhasil, insya Allah.

Sebentar, coba saya buatkan screenshot demo Ogre yang saya sukai.
Ah, bisa. Anda tinggal menekan tombol PrintScreen saja kok.
Disini :


Itu adalah dari Water Samples.

Ah ya, ada yang pentiiiiing banget. Untuk menjalankan semua Demo ini, Anda harus berada di folder Samples/Common/bin dan menjalankan semua file binary hasil perintah make dari situ. Contoh untuk menjalankan demo Water ini, perintahnya adalah ../../Water/src/Water, tentu dari direktori /Samples/Common/bin.

Ah ya sudah.

Semoga Anda bisa menggunakan informasi pada blog ini untuk memulai proyek Game 3D Anda yang pertama.

Sebenarnya saya ingin menambahkan entry blog ini dengan suatu proyek open source dengan Ogre yang akan saya usulkan sebagai code base proyek 3D yang sudah mulai berjalan (meski dalam taraf persiapan). Tapi, nantilah ya, kalau sudah fix apa yang akan kami kerjakan dan apa tool-tool yang akan digunakan.

Semoga apa yang saya sharing disini bisa bermanfaat!!!!
Barokallahu....

Monday, September 03, 2007

Organisasi Notes Efektif 'ala Console dengan Hierarchical Notebook

Akhir minggu kemarin saya meluangkan waktu untuk mencari tool di Linux yang bisa menggantikan Note kecil-kecil yang berguna untuk mencatat sekedar checklist yang harus diselesaikan, proyek yang membutuhkan perhatian, alamat teman atau sekedar daftar alamat email yang penting.

Tool ini sesungguhnya sudah menjadi default baik di Ubuntu maupun Kubuntu. Namun karena saya menggunakan Enlightenment sebagai Window Manager, maka saya harus mencari utiliti serupa. Setelah mencari beberapa saat, saya temukan suatu utiliti berbasis konsol, yang dibangun di atas librari NCurses, yaitu HNB, atau Hierarchical Notebook. Utiliti unik dan benar-benar tepat dengan bayangan saya akan suatu utiliti kecil yang mampu menyimpan data dalam format Hirarki berupa Tree.

Fitur yang menyenangkan untuk beberapa kasus adalah fitur Todo. Jadi, setiap item yang Anda masukkan, dapat diubah menjadi Todo list lengkap dengan checkboxnya. Jika item Todo ini berada dalam suatu parent, maka saat menyelesaikan suatu item Todo, HNB akan menghitung persentase penyelesaian suatu Proyek, misalnya. Fitur ini sangat bermanfaat untuk melacak progress suatu pekerjaan.

Untuk menginstall HNB, gunakan perintah apt biasa : sudo apt-get install hnb
Atau gunakan Synaptic untuk kemudahan dan kenyamanan.