Saturday, October 25, 2008

PCSX-df "emulator Playstation" di linux

PCSX-df merupakan versi lanjutan dari PCSX emulator yang sudah berhenti dikembangkan, dengan tampilan menarik dan beberapa perbaikan pada tingkat kestabilan dan fungsionalitasnya.
PCSX-df memiliki internal HLE BIOS yang sangat baik yang dapat menjalankan banyak games tanpa masalah. Sangat disarankan anda menggunakannya. Namun, jika anda memiliki Playstation, anda dapat menggunakan image BIOS anda sendiri yang diletakkan di '~/.pcsx/bios'.

Paket untuk slackware dapat anda download di link yang terdapat pada Packages Repository di blog ini.

Untuk pengguna distro lainnya dapat mendownloadnya dari http://pcsx-df.sourceforge.net atau download dari http://downloads.sourceforge.net/pcsx-df


Happy Gaming,

Juan Rio Sipayung

Friday, October 17, 2008

Game Gratis dan cool "America's Army 2.0"

Di game ini "America's Army: Special Forces", pemain mencoba untuk mendapatkan status
Green Beret dengan menyelesaikan latihan individual dan kolektif yang diambil dari proses "Special Forces Assignment and Selection" (SFAS). Pemain yang memenuhi proses SFAS memiliki kesempatan unutk mengambil peranan sebagai elite Special Forces dan berkualifikasi untuk bermain di misi multiplayer missions dengan unit mulai dari elite 82d Airborne Division sampai 75th Ranger Regiment.







http://www.americasarmy.com

Pilih salah satu link untuk mendownload dari tab download, kebanyakan link filenya berekstensi exe, karena itu cari link untuk linux yang berekstensi bin.

Bagi yang berdomisi di medan dapat menghubungi kami melalui chat widget untuk mengkopi filenya yang besarnya sekitar 700M.


Happy Gaming :),

Juan Rio Sipayung

Tuesday, September 16, 2008

CD Linux Slackware

Untuk teman-teman yang berada di medan, dapat menghubungi kami jika ingin mengkopi cd linux slackware 12.1, kami juga memiliki beberapa paket untuk linux slackware 12.1. Tuliskan saja permintaan anda di free chat widget.
Kami selalu siap dan senang membantu sesama linuxer :).



Salam Slacker


Juan Rio Sipayung

Thursday, September 11, 2008

Gnome in Slackware

GNOME SlackBuild (GSB) - a GNOME distribution for Slackware Linux

Pecinta Gnome, tampilkan gnome mu dalam slackware mu!?
see in : http://gnomeslackbuild.org/

berikut ini adalah screenshots yang di berikan :
















Tuesday, September 9, 2008

screencast (membuat video dari tampilan desktop) di linux

Untuk melakukan screencast (membuat video dari tampilan desktop) di linux kita bisa menggunakan recordmydesktop.
Software ini akan merekam sesi desktop menjadi sebuah file Ogg-Theora-Vorbis.

Recordmydesktop ini menghasilkan file (default out.ogv) yang mengandung rekaman video dan audio dari sebuah sesi desktop.

Untuk lebih memudahkan penggunaannya, kita dapat menggunakan frontend-nya yakni, gtk-recordmydesktop dan qt-recordmydesktop. Karena saya lebih senang menggunakan qt interface, jadi saya lebih memilih menggunakan qt-recordmydesktop.

Untuk masing-masing packet untuk slackware bisa didownload dari slacky.eu. Khusus untuk qt-recordmydesktop telah saya buatkan SlackBuildnya, hal ini dikarenakan paket dari qt-recordmydesktop ini tidak tersedia di slacky.eu dan di slackbuild.org :(.

catatan: untuk qt-recordmydesktop dibutuhkan:
GNU automake >=1.5 --telah tersedia di slackware 12.1
Python >= 2.4 --tersedia di slackbuild.org atau slacky.eu
Qt>=4.2 --tersedia di slackbuild.org atau slacky.eu
PyQt4>=4.1 --tersedia di slackbuild.org atau slacky.eu
recordMyDesktop 0.3.5 > --tersedia di slackbuild.org atau slacky.eu

link untuk paket slackwarenya:
recordmydesktop
ini sourcenya qt-recordmydesktop 0.3.7.2:
qt-recordmydesktop
untuk SlackBuild qt-recordmydesktop dapat di download di slackbuild qt-recordmydesktop

Untuk pengguna distro lainnya dapat mencoba menginstall dari sourcenya:

recordmydesktop
qt-recordmydesktop
gtk-recordmydesktop


Happy Hacking,


Juan Rio Sipayung

Wednesday, August 20, 2008

Kde 4.1 di linux Slackware 12.1



Kde 4.1 sekarang merupakan bagian dari slackware-current, jadi buat tiap orang yang ingin mencoba nya, dapat menggunakan paket dari vincent's repository yang dapat bekerja koexsitensi dengan instalasi default Kde 3.5.9 di slackware 12.1

Saya telah mencobanya, dan memang kelihatannya lebih bagus dari Kde Versi 3.5.9 (Dari segi grafisnya), meskipun sepertinya agak lebih lambat dari Kde 3.5.9 ( mungkin karena saya masih memakai paket yang lama untuk Kde 3.5.9).

Biar tidak penasaran ini saya berikan screenshotnya:




















Selamat mencoba...

Saturday, August 16, 2008

Quadkonsole: 4 buah konsole dalam satu tampilan

Bagi pengguna linux yang terbiasa menggunakan banyak konsole sekaligus, dapat menggunakan quadkonsole untuk memudahkan pekerjaan. Hanya saja tampilan dari quadkonsole ini tidak bisa dikustomasi permanen, anda terpaksa harus mengkustomasi setiap menggunakannya.

Meskipun defaultnya 4 buah konsole, tapi anda bisa membuatnya menampil menjadi lebih dari 4 konsole.

Ini screenshotnya:
























happy hacking,

Juan Rio Sipayung

Thursday, August 14, 2008

Perbandingan Octave dengan front-end Qtoctave dan Matlab

Meskipun Octave ( disini Octave berarti Octave + Qtoctave ) tidak sehebat Matlab ( Matlab R2008a linux ) namun octave setidaknya memadai untuk melakukan komputasi skala besar yang dapat dilakukan di oleh Matlab.

Yang sangat mengejutkan, syntax yang dipakai octave sama dengan syntax yang dipakai matlab. Untuk itu pada artikel ini ditunjukkan perbedaan mendasar dan kesamaan yang ada pada kedua software ini.

1.Bagian help
Octave memberikan tampilan yang agak susah untuk dilihat dibandingkan matlab yang telah menyusun helpnya sesuai dengan kriterianya.

Dengan syntax:
help



2.Perhitungan sederhana

di masing-masing software dilakukan perhitungan 1 + 3. Syntak dan hasilnya sama persis.















3. Penggunaan variabel untuk penjumlahan

syntax dan hasil yang dihasilkan sama di kedua software. variabel yang digunakan yakni:
a = 1, b= 2, c = 3 dan d = a + b + c.
Dengan syntaxnya :
a = 1; b =2 ; c = 3;
d = a + b + c

























4.Inisialisasi array
syntax dan hasil yang dihasilkan sama di kedua software. variabel yang digunakan yakni:
a = 1 + 2.
Dengan syntaxnya:
a = 1 + 2;
a = ones(3);

























5.Plot grafik
syntax dan hasil yang dihasilkan sama di kedua software.
Dengan syntax:
t = -2*pi:0.1:2*pi; x=10*sin(t); y=10*cos(t);
plot(x,y)
























6.Pengolahan gambar
Pada bagian ini octave tidak memiliki fitur untuk mengolah gambar seperti yang ada di matlab
Dengan syntax:
IMAGE=imread('jalan.jpg'); IMAGE_contrast=imadd(IMAGE,25);
imshow(IMAGE);





































Kesimpulan
Secara garis besar bisa disimpulkan bahwa octave sangat memadai bagi pengguna linux yang ingin mengunakan kemampuan matlab tanpa terjebak dengan masalah lisensi. Di sisi lain untuk beberapa pengolahan data terpaksa digunakan Matlab karena sebagian besar fitur tersebut belum dikembangan di octave.



Happy Hacking,


Juan Rio Sipayung

Wednesday, August 13, 2008

Octave: Clone Matlab di linux

Untuk yang biasa bekerja dengan matlab dapat menggunakan octave, walaupun fiturnya tidak selengkap Matlab namun setidaknya menghindari anda dari mengeluarkan uang yang sangat banyak untuk membeli software ini ( red. menghindari pembajakan :) ).

ini kutipan dari situs octave kebetulan saya lagi malas mengartikannya (he..., he...,he.... :) ) :

GNU Octave is a high-level language, primarily intended for numerical computations. It provides a convenient command line interface for solving linear and nonlinear problems numerically, and for performing other numerical experiments using a language that is mostly compatible with Matlab. It may also be used as a batch-oriented language.

Octave has extensive tools for solving common numerical linear algebra problems, finding the roots of nonlinear equations, integrating ordinary functions, manipulating polynomials, and integrating ordinary differential and differential-algebraic equations. It is easily extensible and customizable via user-defined functions written in Octave's own language, or using dynamically loaded modules written in C++, C, Fortran, or other languages.

GNU Octave is also freely redistributable software. You may redistribute it and/or modify it under the terms of the GNU General Public License (GPL) as published by the Free Software Foundation.

Octave was written by John W. Eaton and many others. Because Octave is free software you are encouraged to help make Octave more useful by writing and contributing additional functions for it, and by reporting any problems you may have.

download octave di slackbuild.org bagi pengguna slackware dan qtoctave untuk front endnya ( kedua software ini membutuhkan qt4 jadi download dulu qt4 nya juga di slackbuild.org).

bagi pengguna linux distro lain dapat mendownload octave di sini langsung dan qtoctave di sini


Happy hacking,

Juan Rio Sipayung


Friday, July 11, 2008

Instalasi Oracle Database 11g di linux Slackware 12.1

Artikel ini sebagian besar diadopsi dari http://www.roqet.org/oracle_on_slackware.html
Referensi :
Petunjuk instalasi resmi dari Oracle Corp.

Instalasi Oracle 11g

Untuk instalasi, dibutuhkan DVD oracle atau versi downloadnya. Di tutorial ini, anda akan menginstal dari versi download ( www.oracle.com). Minimal anda membutuhkan Memory sebesar 1G untuk menjalankan oracle 11g ini.

Langkah-langkah untuk menginstal Oracle 11g di Slackware 12.1...

Ciptakan Oracle user dan install serta management group (login sebagai root):

#groupadd dba
#groupadd oinstall
#adduser oracle ;buat inisial group oinstall, dan additional group dba,users

Jika swapdisk anda lebih kecil dari 1GB, maka buat swapdisk lain, saya membuatnya di direktori /data :

#dd if=/dev/zero of =/data/tempswap bs=1k count =1000000
#cd /data
#chmod 600 tempswap
#mke2fs tempswap
#mkswap tempswap
#swapon tempswap

Kemudian, cek kebutuhan memori sistem, jalankan perintah:

#sysctl -a

Dan cek nilai-nilainya terhadap ini:

Diperlukan ; Cek dengan perintah

shmmax = 2147483648 ; cat /proc/sys/kernel/shmmax
shmmni = 4096 ; cat /proc/sys/kernel/shmmni
shmall = 2097152 ; cat /proc/sys/kernel/shmall shmmin = 1 ipcs -lm |grep "min seg size"
semmsl = 250 ; cat /proc/sys/kernel/sem | awk '{print $1}'
semmns = 32000 ; cat /proc/sys/kernel/sem | awk '{print $2}'
semopm = 100 ;cat /proc/sys/kernel/sem | awk '{print $3}'
semmni = 128 ; cat /proc/sys/kernel/sem | awk '{print $4}'
file-max = 65536 ; cat /proc/sys/fs/file-max
ip_local_port_range = 1024 65000 ; cat /proc/sys/net/ipv4/ip_local_port_range

catatan: Jangan ubah nilai dari parameter kernel sistem dimana nilainya lebih besar dari yang diperlukan di atas.

Jika ditemukan lebih kecil, modifikasi /etc/sysctl.conf:

# Kernel Parameters for Oracle 11g
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000

Kemudian , Untuk membuat nilai tersebut segera efektif (tanpa reboot) , jalankan:

sysctl -p

Setelah itu buat direktori instalasi oracle (sebagai root):

#mkdir /opt/oracle
#chown oracle /opt/oracle
#chgrp oinstall /opt/oracle

setelah selesai login sebagai user oracle, pindah ke direktori dimana kita menyimpan oracle 11gnya (dalam hal ini anggap kita menyimpan di /data/oracle) lalu jalankan installernya:

$cd /data/oracle
$./runInstaller

Akan muncul tampilan seperti ini:























Centang pilihan advanced Installation, lalu pilih Enterprise Edition, klik next:























isi oracle base dengan /opt/oracle dan destination name OraDb11g_home1 serta path dengan /opt/oracle/product/11.1.0/db_1:
























klik next, akan tampil seperti dibawah ini, dimana installer akan menguji sistem linux kita, abaikan saja warningnya karena tidak berpengaruh terhadap sistem kita (Untuk ip buat ip static dengan netconfig karena oracle database kurang baik bekerja dengan ip dinamic, kunjungi oracle.com untuk lebih lanjut mengenai instalasi di dhcp sistem), yes kan saja warningnya lalu klik next :















































Pilih configuration option = Create database, database configuration = general purpose/Transaction Processing seperti gambar di bawah ini, klik next:














































Spesifikasikan database configuration options, Global database name= ROQDB.Christ (Formatnya adalah "nama database.nama Sistem" untuk nama sistem anda bisa membuat nama sistem sesuai dengan nama sistem anda), SID = ROQDB, klik next:



























Pada bagian Specify database config details, ubah penggunaan memori sesuai dengan yang anda mau ( dalam hal ini saya tidak mengubah configurasi lainnya) , klik next:















































setelah itu pilih use database control for database management, klik next:

























Untuk database storage option pilih filesystem buat lokasinya /opt/oracle/oradata/,klik next:



























pada bagian backup dan recovery options anda bisa memilih untuk tidak mengaktifkan automated backup, tapi pada sistem saya, automated backup diaktifkan. Untuk mengaktifkannya pilih Enabled automated backup, filesystem lalu isi dengan lokasi recovery yang anda mau (saya memakai defaultnya :) di /opt/oracle/flash_recovery_area/ ) , isi usename = oracle password = oracle (username dan password dapat anda isi sesuai dengan keinginan anda) klik next:



























Di bagian specify database schema password, isi password dengan password anda (saya memakai password=oracle dengan memilih use the same password for all the accounts), klik next:



























pada bagian privileged Operating system Groups, pilih database administrator groupnya = dba, database operator group = users, ASM administrator group = oinstall, klik next:



























selanjutnya klik next (saya tidak perlu registrasi, mungkin anda perlu :) ) :



























Setelah itu muncul tampilan summary, maka anda siap untuk memulai instalasi, klik install:



























muncul tampilan seperti dibawah ini, selama proses penginstalan akan muncul error klik continue saja karena tidak berpengaruh terhadap sistem oracle nantinya:
















































Setelah itu muncul configuration assistant tunggu sampai selesai:
















































Selesai, Klik OK:

























Setelah itu kita perlu untuk mengeksekusi orainstRoot.sh dan root.sh sebagai user root, buka konsole dan ketikan seperti dibawah ini :
su -

cd /opt/oracle/oraInventory
./orainstRoot.sh
cd ../product/11.1.0/db_1
./root.sh
exit
exit
kembali ke tampilan installer lalu klik OK.
klik Exit. Klik Yes untuk konfirmasi exit.

Setelah itu modifikasi bash_profile pada user oracle :
# user-specific settings

PATH=$PATH:$HOME/bin

# Oracle Environment

ORACLE_BASE=/opt/oracle; export ORACLE_BASE
ORACLE_HOME=/opt/oracle; export ORACLE_HOME
ORACLE_SID=ROQDB; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
export TNS_ADMIN=$ORACLE_HOME/config
NLS_LANG=AMERICAN; export NLS_LANG
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/openwin/lib
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/td/lib:/usr/ucblib:/usr/local/lib
export LD_LIBRARY_PATH fi
if [ -z $CLASSPATH ]
then
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib
export CLASSPATH
else
CLASSPATH=$CLASSPATH:$ORACLE_HOME/JRE:$ORACLE_HOME/jlib
CLASSPATH=$CLASSPATH:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlib
export CLASSPATH
fi
ORAENV_ASK=NO

#set shell search paths
PATH=$PATH:$ORACLE_HOME/bin

Sekarang saatnya untuk mengeset supaya oracle di start otomatis saat linux dimulai :

cat > /etc/rc.d/rc.dbora
#!/bin/sh
#
# dbora This scripts starts and shuts down the
# oracle database
#
# chkconfig: 345 99 10
# description: This script calls the dbstart script
# to start Oracle
# and dbshut to stop it
# processname: oracle*
# config: /etc/oratab
#
# Set ORACLE_HOME to be equivalent to the $ORACLE_HOME
# from which you wish to execute dbstart and dbshut;
# Set ORA_OWNER to the user id of the owner of the
# Oracle database in ORACLE_HOME.
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=/opt/oracle
export ORACLE_SID=ROQDB
ORACLE_HOME=/opt/oracle
ORA_OWNER=oracle
if [ ! -f $ORACLE_HOME/bin/dbstart ]
then
echo "Oracle startup: cannot start"
exit
fi
case "$1" in
'start')
su $ORA_OWNER -c $ORACLE_HOME/bin/dbstart &
su $ORA_OWNER -c "$ORACLE_HOME/bin/lsnrctl start" &
;;
'stop')
su $ORA_OWNER -c "$ORACLE_HOME/bin/lsnrctl stop " &
su $ORA_OWNER -c $ORACLE_HOME/bin/dbshut &
;;
'restart')
su $ORA_OWNER -c "$ORACLE_HOME/bin/lsnrctl stop " &
su $ORA_OWNER -c $ORACLE_HOME/bin/dbshut &
sleep 15 su $ORA_OWNER -c $ORACLE_HOME/bin/dbstart &
su $ORA_OWNER -c "$ORACLE_HOME/bin/lsnrctl start " &
;;
esac

Buat menjadi executable:

chmod 755 /etc/rc.d/rc.dbora

Kemudian tambahkan code ini ke file /etc/rc.d/rc.M :

# Start Oracle - roq
if [ -x /etc/rc.d/rc.dbora ]; then
. /etc/rc.d/rc.dbora start
fi

Kemudian tambahkan kode ini ke /etc/rc.d/rc.K (diatas baris "# Kill all processes" ) dan ke /etc/rc.d/rc.0:

# Shut down Oracle - roq
if [ -x /etc/rc.d/rc.dbora ]; then
. /etc/rc.d/rc.dbora stop
fi

Kemudian edit file /etc/oratab untuk memasukkan database anda saat autostart, format baris nya yang anda butuhkan adalah: SID:ORACLE_HOME:AUTO_START:

ROQDB:/opt/oracle:Y

Untuk mengizinkan aplikasi yang lain untuk melakukan koneksi ke Oracle, penting untuk menambahkan code dibawah ke /etc/profile:

export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=/opt/oracle
export ORACLE_SID=ROQDB

Jika anda ingin mengakses Oracle Enterprise Manager (OEM), maka anda perlu mengaktifkan service: /opt/oracle/bin/emctl start dbconsole

Kemudian anda dapat memulainya dengan ( formatnya https:/nama host:1158/em ): https://localhost:1158/em

Selamat mencoba,


Best Regards,

Juan Rio Sipayung


Friday, May 30, 2008

Membuat tampilan Lilo menjadi Grafis

Bootloader merupakan hal yang tidak asing bagi pengguna GNU/Linux. Salah satu bootloadernya GNU/Linux yaitu Lilo. Tampilan Lilo default memang tidak begitu mengesankan, tetapi kita dapat mempercantiknya dengan tampilan grafis. Beberapa distro biasanya telah mengubah tampilan Lilo defaultnya.
Tampilan Lilo akan kita buat grafis, langkah-langkah yang dilakukan untuk mengganti tampilan lilo.
  • Sediakan gambar yang di gunakan untuk tampilan lilo. Gambar tersebut harus menggunakan warna 8 bit dan beresolusi 800x600 serta berformat bitmap. Masukkan gambar tersebut ke dalam direktori /boot/
  • Text yang di sisipkan ke lilo.conf

install=/boot/boot-bmp.b
bitmap=/boot/"nama file gambar"
bmp-colors=38,68,53,112,38,25 # warna teks
bmp-table=114p,347p,2,7 # posisi label, p=pixel
bmp-timer=470p,336p,25,0,11 # posisi timer, p= pixel

warna text, posisi label dan timer dapat di ubah sesuai keinginan

  • Edit file lilo.conf yang terdapat pada direktori /etc/, kemudian sisipkan baris di atas ke dalam lilo.conf
  • Berikan tanda "#" pada awal baris "message = /boot/boot_message.txt
  • Simpan dan kemudian konfigurasi lilo.conf dengan command :
#lilo -C /etc/lilo.conf

Tampilan Lilo akan menjadi grafis sesuai dengan keinginan

Thursday, May 29, 2008

Cedega, software proprietary Untuk menjalankan game Microsoft Windows di Linux

Cedega (sebelumnya dikenal sebagai WineX) merupakan Teknologi proprietary TransGaming dari Wine (dimana lisensi Wine bukan LGPL tetapi lisensi X11), yang khusus didesain untuk menjalankan game yang dibuat untuk Microsoft Windows di Linux. Fokus utamanya adalah mengimplementasikan DirectX API.

Meskipun Cedega merupakan proprietary software, Transgaming menyediakan source untuk publik yang tersedia via CVS, dalam campuran lisensi. Meskipun hal ini pada dasarnya dilakukan untuk memudahkan non-TG staff untuk melihat dan memberikan perbaikan terhadap kode, juga biasanya digunakan untuk mendapatkan versi 'demo' dari Cedega.



cedega 6.0 menjalankan The Elder Scrolls IV: Oblivion

Saturday, May 24, 2008

Buku Linux Device Drivers, Edisi ke-3 (Free)

Buku ini merupakan sumber informasi yang menarik bagi yang ingin bereksperimen dengan komputernya dan bagi teknisi programmer yang perlu mengetahui level lebih jauh mengenai linux box.

Buku ini tersedia dibawah lisensi Creative Commons Attribution-ShareAlike 2.0 license. Yang berarti anda dapat mendownload dan mendistribusikannya secara bebas. Namun Pengembangan buku ini dapat terlaksana oleh bantuan orang-orang yang melakukan pembelian dari O'Reilly atau dari tempat lainnya.


download ebooknya Linux Device Drivers, 3rd Edition

atau kunjungi situsnya http://lwn.net/Kernel/LDD3/,
atau jika anda ingin mensupport pengembangan buku ini lakukan pembelian di O'Reilly



Happy Reading,

Juan Rio Sipayung

Saturday, May 17, 2008

Driver Via Openchrome Untuk Slackware

Untuk slacker yang menggunakan parentboard yang ber-VGA Via dapat menggunakan driver Via Openchrome yang disediakan oleh SlackBuild. Saya telah mencoba driver untuk Slackware 12 dan berjalan dengan baik, tetapi untuk slackware 12.1 belum pernah saya coba.

Pada Slackware 12, teknik penginstalasiannya cukup sederhana:

1.Pertama masuk kedalam konsole . lalu masuk sebagai root.
$su
password:password
#

2.Pindah direktori ke tempat driver dan slackbuild yang anda simpan misalnya /home/user/driver
#cd /home/user/driver

3.Ekstrak xf86-video-openchrome-xxx.tar.bz2 dan xf86-video-openchrome.tar.gz

4.Pindahkan file xf86-video-openchrome-xxx.tar.bz2 ke folder xf86-video-openchrome
#cp xf86-video-openchrome-xxx.tar.bz2 ./xf86-video-openchrome

5. Pindah direktori ke xf86-video-openchrome lalu Bangun paket menggunakan SlackBuild
#cd xf86-video-openchrome
#./xf86-video-openchrome.SlackBuild

6.Setelah selesai membangun akan terbentuk paket xf86-video-openchrome-xxx.tgz di /tmp pindah ke direktori tersebut lalu install paketnya dengan installpkg
#cd /tmp
#installpkg xf86-video-openchrome-xxx.tgz

7.Tahap yang terakhir, yakni mengubah file xorg.conf. Ganti name driver menjadi openchrome pada section Device
#vi /etc/X11/xorg.conf
...
...
Section "Device"
Identifier "name"
Driver "openchrome"
options
...
EndSection
...
...


Kedua file baik driver dan SlackBuildnya untuk slackware 12.1 dapat didownload di sini

Happy hacking


Best Regard,

Juan Rio Sipayung

Thursday, May 15, 2008

Mengatasi Permasalahan Harddisk yang lambat

Berdasarkan pengalaman saya, harddisk lambat dikarenakan tidak dienablekannya dma. Pada komputer saya sebelum diaktifkan dma kecepatan buffernya hanya berkisar 14 M, setelah diaktifkannya dma ( dan settingan lainnya) menjadi kisaran 114 M.

Untuk setting harddisk dapat menggunakan hdparm ( lihat manual hdparm), dalam contoh ini saya menggunakan komputer dengan spesifikasi ( kebetulan ini komputer yang saya punya :> ) :

Processor : Pentium IV 3.06 GHz
ParentBoard : Biostar P4M890
Memory : Kingston 1 GB

Untuk pertama sekali pastikan pilihan SATA controller pada bios diaktifkan, kalau tidak settingan dma dengan hdparm tidak bisa dilakukan.

Bagaimana ?

Untuk melakukan settingan hdparm lakukan hal-hal berikut:
1. Masuk ke dalam Konsole sebagai root
$ su
password: password
#
2. Check informasi mengenai harddisk anda dengan perintah:
#hdparm -i /dev/hda
/dev/hda jika harddisk yang ingin anda setting merupakan harddisk primer atau sesuaikan dengan letak harddisk anda
3. ketik perintah :
#hdparm -d1 -u1 -m16 -X udma5 -X dma2 /dev/hda
Lihat informasi harddisk anda sebelumnya. Perintah di atas hanya sebagai contoh, ubah sesuai settingan yang didukung harddisk anda

Cara ini sangat melelahkan, karena setiap anda menyalakan komputer anda harus mensetting ulang lagi hdparmnya. Untuk itu anda bisa meletakkan perintah ini di rc.local


Catatan: -d1 artinya mengenablekan dma, -u1 mengenablekan unmasked interrupt, m16 mengenablekan multicount menjadi 16, -X mengenablekan udma atau dma ( Lihat manual)


Happy Hacking,

Best Regard Juan Rio Sipayung