Solving LOWRAM mmap dosemu Problem on Slackware 13.0
Hari ini ada sedikit masalah di aplikasi yang berjalan menggunakan dosemu, yups masalah ini terjadi ketika saya meng-upgrade Sistem Operasi GNU/Linux Slackware dari versi 12.1 ke versi 13.0. Sedangkan source dosemu yang digunakan adalah milik om Alien yang bisa di download disini. Permasalahan timbul ketika saya menjalankan dosemu dari user, dan secara otomatis saya mendapatkan pesan error seperti ini :
muhib@gafa:~$ dosemu LOWRAM mmap: Invalid argument Segmentation fault muhib@gafa:~$
Hmm.. proses upgrade Sistem Operasi ternyata tidak semudah yang dibayangkan, akhir-nya setelah googling baru deh menemukan pemecahan-nya. Pemecahan-nya yaitu rubah nilai 4096 pada file /proc/sys/vm/mmap_min_addr menjadi 0 dengan menjalankan perintah seperti dibawah ini :
root@gafa:~# echo 0 > /proc/sys/vm/mmap_min_addr root@gafa:~# more /proc/sys/vm/mmap_min_addr 0 root@gafa:~#
Setelah melakukan perubahan diatas, sekarang coba jalankan lagi perintah dosemu dari user. Dan jika konfigurasi yang dilakukan sudah benar. Maka harusnya jendela dosemu akan tampil seperti gambar dibawah ini :

Dosemu sudah bisa jalan lagi di Slackware 13.0
Bagaiman teman-teman?? Asyik bukan ?
Referensi-referensi terkait :
- http://lastchancestudio.com/slackware