Martinus Ady H. BlOg

April 12, 2006

Pacarku ngambek

Filed under: Linux

Huah…. hari ini merupakan hari yang melelahkan :( (
ga tau neh kenapa tiba-tiba pacarku ngambek ga mau nampilin gnome-terminal :( (
Jadi ga bisa instal game cube donk klo pacar ngambek terus :( (
Padahal sore tadi sebelum berangkat ke kerja dia mau nampilin gnome-terminal, tapi
kenapa yah waktu abis pulang kerja sekitar jam 03.00 dia ga mau nampilin gnome-terminal ???

Si doi ngeluarkan peringatan kayak begini neh ke gw :

There was an error creating the child process for this terminal

Artinya apaan yakz ???
Apa gara-gara gw selalu pulang dini hari sehingga doi selalu kedinginan ?

Akhirnya yang dibuat kalang kabut yah gw sendiri :( ( ga bisa ngapa-ngapain,
masak gara-gara masalah sepele kayak begini harus instal ulang ?
Bukan pemecahan yang menyelesaikan masalah dunk klo begini caranya ?
Trs kapan dunk bisa linux ??

Sampai-sampai gw berpikir begini:
“Apa jadinya yah klo linux ga ada terminal atau shell promptnya ??
Bakal ga bisa ngapa-ngapain total neh.”

Bukannya ingin kelihatan techie klo selalu memakai shell prompt, tapi jujur ajah gw
ga bisa ngapa-ngapain klo ga di shell prompt meskipun command yg dikuasain cuman ls, rm -rf,
cp, installpkg, removepkg. Soalnya udah kebiasaan make shell prompt buat ngelakuin tugas-tugas
tsb jadi ga biasa make yang under GUI :( .

Setelah tanya ama uncle google tentang masalah ama si doi, gw dpt beberapa referensi yang sebagian besar
sangat jauh hubungannya ama trouble yang doi perbuat.
Uncle google malah ngeluarin tentang apa itu fork(), apa itu child process pada bahasa c ama c++.
Tambah pueyeng deh gw, soalnya c ama c++ bukan bhs ibu gw ;((

Setelah dpt beberapa referensi kecil yang dianggap mendekati trouble yg doi perbuat, akhirnya coba-coba deh
di praktekin ke doi. Hasilnya doi tetep ngambek ga mau nampilin apapun kecuali klo dibujuk ama akses root.

Doh tambah pueyeng deh gw, akhirnya kepaksa deh come back to warnet again jam 05.15 pagi.
Untung koneksi inetnya udah bisa, soalnya malem tadi dc waktu pukul 00.00 tepat.

Setelah menyiapkan diri untuk tanya-tanya ke channel linux luar (dgn modal bhs inggris yg pas-pasan n bantuan dr
toggletext.com) gw coba tanya-tanya. Hasilnya gw malah ga bisa jawab pertanyaan balik yg dilontarkan ama
master-master linux luar :( (.
Tanya-tanya di channel indo soalnya pd bobo smua, pagi hari ga ada yg bangun :( (.

Akhirnya coba nanya lagi ke uncle google dengan keyword yg menyangkut masalah child process pada gnome-terminal.
Dpt deh beberapa info lagi yg sedikit mendekati permasalah gw. Infonya adalah sbb:


Hi all,
i’m stumped here. i successfully installed debian/unstable with 2.6
kernel. my friend wanted to install debian/unstable in his IBM X20
laptop. i followed the same procedure, that i used in my desktop, but
got stuck with the /dev/pts problem.
when i open gnome-terminal, i get the error message “there was an error
creating the child process for this terminal”. i searched and found that
it is related to pseudo terminals which is supposed to be mounted
automatically by udev. since it didn’t happen i created a line in
/etc/fstab as
none /dev/pts devpts defaults 0 0
still when i boot it doesn’t mount, so i had to manually mount as
mount /dev/pts
and then gnome-terminal or xterm will work.
in my desktop i don’t have any line in the fstab for this /dev/pts but
still it mounts automatically every time it boots.
i’m completely lost

thanks

jc

Jayachandran Kamaraj Registered Linux User :341946

Registered Machine :230996

Akhirnya setelah dikasih pisang goreng plus frestea gratis ama yg punya warnet (doh ngerepotin bener,
udah inet ga bayar dikasih pisang goreng ama frestea lagi).
Tepat pukul 09.00 gw pulang kerumah buat ganti baju trs ke kampus ga make mandi-mandian segala.
(Ke kampus cuman buat ambil jadwal kuliah doank, padahal dah ampir 1 bln ga tau jadwal so ga pernah masuk
kul :P )

Setelah puas ngeceng dikampus :P , jam 10.45 balik deh ke rumah buat makan soalnya perut dah keroncongan banget
minta diisi.
Sampe rumah, masukkin motor kemudian ambil nasi and mulai ngerayu lagi si doi supaya ga ngambek lagi.
Pertama-tama langsung nyodorin doi ama akses root, setelah login make akses root kemudian buka
gnome-terminal. Tujuan pertama adalah ke file /etc/fstab, setelah di cek ternayta file /etc/fstab ku
hanya berisi kayak gini ajah :

—————- The Trouble Maker ———————-

This file is edited by fstab-sync - see ‘man fstab-sync’ for details

/dev/hda4 swap swap defaults 0 0
/dev/hda1 / reiserfs defaults 1 1
/dev/hda3 /home reiserfs defaults 1 2
/dev/hda5 /mnt/winD vfat nodev,noexec,umask=000,users 0 0/dev/hda6 /mnt/winE vfat nodev,noexec,umask=000,users 0 0/dev/cdrom /mnt/cdrom iso9660 noauto,users,ro 0 0
/dev/sda1 /mnt/MRT vfat user,exec,noauto 0 0

—————- The Trouble Maker ———————-

Loh….
dengan terbengong-bengong gw liatin tuh file /etc/fstab, rasa-rasanya koq ada yg ilang yakz ????
hmm /dev/pts nya koq ga ada ???
Akhirnya ketemu deh biang keladi doi ngambek selama ini, setelah buka-buka backup-an file /etc/fstab
akhirnya file /etc/fstab gw edit kayak begini:

——————- The trouble maker get out now ————————-

This file is edited by fstab-sync - see ‘man fstab-sync’ for details

/dev/hda4 swap swap defaults 0 0
/dev/hda1 / reiserfs defaults 1 1
/dev/hda3 /home reiserfs defaults 1 2
/dev/hda5 /mnt/winD vfat nodev,noexec,umask=000,users 0 0/dev/hda6 /mnt/winE vfat nodev,noexec,umask=000,users 0 0/dev/cdrom /mnt/cdrom iso9660 noauto,users,ro 0 0
/dev/sda1 /mnt/MRT vfat user,exec,noauto 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
proc /proc proc defaults 0 0

——————- The trouble maker get out now ————————-

Abis nambahin file tsb, gw restat n kemudian coba login langsung dengan akses user.
Dan eng….ing…..eng……….
Coba buka gnome-terminal dan akhirnya sodara-sodara voila gnome-terminalku mau muncul kembali :)

Special thx for Mr.Jayachandran Kamaraj for your tips :)
and temen-temen yg dah support gw dengan pisang goreng n frestea plus ama temen2x seperjuangan on

awali@dalNET i love u very much alll. Muach….Muach….Muach….Muach….Muach….Muach….

:D:) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*

Hmmm….
hal yang menarik dari pengalaman ini adalah “ABOUT SECURITY YOUR LINUX BOX” :D :)
Klo mau consolenya ga bisa dipake orang lain selain root, hilangkan ajah baris yg berisi:

devpts /dev/pts devpts gid=5,mode=620 0 0
proc /proc proc defaults 0 0

Hmm.. dijamin ga bakalan bisa tuh user akses ke terminal, dijamin 100% ga bakalan bisa
selain root doank.
Soalnya bingung tuh si doi, soalnya ga bisa buat proses anak.
Gampang n mudah kan :)
Tapi ya jangan sampai lupa konfigurasinya :P
Klo lupa mah ama aja bo’ong :D :).

Akhirnya tepat jam 11.53 segala unek-unek ini udah tertuang dlm sebuah tulisan yang siap di publish :D :)

OK…..

Thank’s for read this very “stupid” article :D :P

Get free blog up and running in minutes with Blogsome
Theme designed by Gary Rogers