Memasang Papan Ketik dalam Layar “onboard” di Slackware Linux

بسم الله الرحمان الرحيم

onboard adalah sebuah program papan ketik dalam layar (on-screen keyboard) yang dapat berguna bagi pengguna komputer tablet dan pengguna dengan gangguan mobilitas. Perkakas ini telah mendukung makro, pembuatan tata letak yang mudah dan penyaranan kata. Perkakas ini awalnya dikembangkan oleh Chris Jones pada tanggal 18 Juli 2006 yang dibangun menggunakan bahasa pemrograman Python. Versi stabil terakhir saat ini adalah versi 1.4.1 yang dirilis pada tanggal 16 Februari 2017. Perkakas ini merupakan perkakas papan ketik dalam layar baku di distribusi Ubuntu Linux.

Untuk memasang perkakas “onboard” ini di Slackware Linux, kita dapat menggunakan berkas Slackbuild yang telah saya buat berdasarkan skrip PKGBUILD paket onboard untuk Arch Linux. Untuk dapat membangun paket ini kita membutuhkan paket python3 dan python3-distutils-extra telah terpasang di dalam sistem. Kedua paket ini dapat kita dapatkan dalam repositori SlackBuilds.org atau bisa juga menggunakan berkas Slackbuild yang telah saya modifikasi. Dan agar program onboard ini dapat berjalan dengan baik di sistem kita, kita juga membutuhkan paket python3-cairopython3-dbus dan python3-gobject3. Ketiga paket ini juga dapat kita dapatkan dalam repositori SlackBuilds.org (dengan nama yang berbeda) atau bisa juga menggunakan berkas Slackbuild yang telah saya modifikasi sebagaimana paket python3 dan python3-distutils-extra.

Untuk mendapatkan seluruh berkas-berkas Slackbuild dari paket-paket tersebut di atas, kita dapat mengunduhnya dari repositori GitHub milik saya yang dapat diakses melalui pranala berikut ini: https://github.com/idnux/idnux_slackbuilds.

Selamat mencoba dan semoga bermanfaat.

Memasang lightdm di Slackware Linux

بسم الله الرحمان الرحيم

LightDM merupakan sebuah manajer tampilan lintas desktop yang ringan dan mendukung sejumlah teknologi tampilan (desktop) yang berbeda, misalnya XWayland dan Mir. Program ini awalnya dikembangkan oleh Robert Ancell dari Cannonical Ltd. yang dirilis pertama kali pada tanggal 10 September 2010. Versi stabil terakhir saat ini adalah versi 1.22.0 yang dirilis pada tanggal 22 Maret 2017. Program ini merupakan program manajer tampilan yang cukup popoler dan telah tersedia di sebagian besar distribusi yang ada. Program ini juga telah digunakan sebagai manajer tampilan baku di banyak distribusi. Namun, untuk memasang program ini di Slackware Linux tidaklah mudah. Hal ini disebabkan karena para pengembang Slackware tidak menyertakan PAM (Pluggable Authentication Modules) ke dalam distribusi karena adanya masalah keamanan. Oleh karena itu, sejumlah program yang berkerja membutuhkan PAM seperti halnya LightDM juga tidak disertakan ke dalam distribusi.

Namun, saat ini kita patut berbahagia, karena skrip pembangun paket Slackware atau Slackbuild untuk paket LightDM kini telah tersedia dan siap untuk digunakan. Berkas Slackbuild ini dibangun berdasarkan skrip PKGBUILD paket LightDM untuk Arch Linux. Untuk dapat membangun paket dan menjalakan progam LightDM ini kita membutuhkan paket PAM dan polkit (PolicyKit). Untuk paket polkit, kita masih dapat menggunakan paket polkit yang disediakan oleh pengembang Slackware yang ada di dalam repositori. Sedangkan untuk paket pam, kita dapat membangun paketnya menggunakan skrip Slackbuild yang disediakan oleh Pak Willy Sudiarto Raharjo dalam proyek CSB (Cinnamon SlackBuils) miliknya atau bisa juga menggunakan skrip yang disediakan oleh Mas Widya Walesa yang terdapat dalam proyek GNOME 3 WLSBuild. Untuk dapat bekerja dengan baik, kita juga membutuhkan paket penyambut LightDM (lightdm greeter), namun saat ini skrip Slackbuild yang telah tersedia baru paket lightdm-gtk-greeter saja. Untuk mendapatkan seluruh berkas-berkas Slackbuild dari paket-paket tersebut mulai dari pamlightdm dan lightdm-gtk-greeter, teman-teman dapat mengunduhnya dari repositori GitHub milik saya yang dapat diakses melalui pranala berikut ini: https://github.com/idnux/idnux_slackbuilds.

Selamat mencoba dan semoga bermanfaat.

mythes-id, hunspell-id dan hyphen-id telah tersedia di Slackbuilds.org

بسم الله الرحمان الرحيم

Setelah sebelumnya paket “kbbi-qt” telah tersedia di SBo, alhamdulillah kini paket kamus tesaurus Bahasa Indonesia untuk perangkat lunak perkantoran LibreOffice/Apache OpenOffice.org mythes-id” beserta hunspell-id dan hyphen-id juga mengikuti dan telah tersedia di Slackbuilds.org. Bagi teman-teman yang ingin mencoba ketiganya bisa mengunjungi pranala berikut ini:

Selamat mencoba dan semoga bermanfaat.

Memasang Xfce Power Manager 1.6.0 di Slackware64 Current

بسم الله الرحمان الرحيم

Sejak Slackware64 Linux Current dengan desktop environtment Xfce terpasang di komputer jinjing pribadi saya, ada satu masalah kecil namun cukup mengganggu bagi diri saya pribadi. Masalah tersebut adalah tidak tampilnya informasi tentang status baterai pada tooltip pada aplikasi Xfce Power Manager. Karena masalah tersebut, saya jadi kesulitan untuk sekedar mendapatkan informasi tentang status baterai, sehingga pernah pada suatu saat komputer saya jadi mati tiba-tiba karena kehabisan daya baterai. Setelah saya cek, ternyata aplikasi Xfce Power Manager yang digunakan di Slackware Current saat ini masih menggunakan versi 1.4.4. Hal ini tentu dirasa agak ketinggalan mengingat versi terbaru dari aplikasi tersebut saat ini adalah versi 1.6.0.

Oleh karena itu, hal pertama yang muncul dalam pikiran saya untuk mengatasi masalah di atas adalah dengan menaikkan aplikasi Xfce Power Manager ke versi terbaru. Hal pertama yang saya lakukan adalah mendapatkan Slackbuild dari paket xfce4-power-manager versi lama untuk kemudian saya modifikasi sedikit dengan bantuan (mencontek) dari PKGBUILD paket tersebut yang saya dapatkan dari repositori Arch Linux. Setelah berkas Slackbuild-nya selesai dibuat, ternyata muncul satu masalah baru yaitu saat dilakukan kompilasi dan pembangunan paket. Masalahnya adalah proses kompilasi gagal dilakukan karena paket xfce4-power-manager terbaru membutuhkan paket upower dengan versi minimal 0.99 namun yang tersedia di sistem dan repositori adalah versi 0.9.23. Maka untuk mengatasinya, dilakukanlah kembali pembuatan berkas Slackbuild untuk paket upower versi terbaru, dan kali ini dengan sangat terpaksa 🙂 saya harus mencontek berkas Slackbuild yang dibuat oleh mas Widya Walesa. Terima kasih mas SamW41L.

Akhirnya semua paket yang saya butuhkan telah berhasil dibangun dan dapat dipasang ke dalam sistem tanpa masalah. Dan alhamdulillah setelah paket xfce4-power-manager versi 1.6.0 terpasang, kini tooltip aplikasi Xfce Power Manager telah dapat menampilkan informasi status baterai sebagaimana mestinya.

Bagi teman-teman yang ingin mencoba memasang kedua paket diatas dapat mengunduh berkas Slackbuild dan berkas paket binernya melalui tautan berikut:

Semoga bermanfaat.

Paket mythes-id untuk Slackware Linux

بسم الله الرحمان الرحيم

Alhamdulillah. Perangkat lunak kamus tesaurus bahasa Indonesia untuk perangkat lunak perkantoran LibreOffice dan Apache OpenOffice “mythes-id” kini telah tersedia dalam format paket untuk Slackware Linux. Informasi selengkapnya kunjungi https://idnux.wordpress.com/proyek/mythes-id/. Pengumuman rilis di https://idnux.wordpress.com/2017/02/22/pengumuman-rilis-perdana-mythes-id/.

Selain itu, saat ini juga telah tersedia paket hunspell-id (kamus bahasa Indonesia untuk hunspell) dan hyphen-id (pola tanda penghubung bahasa Indonesia) untuk Slackware Linux di halaman unduh paket perangkat lunak di https://idnux.wordpress.com/unduhan/paket-perangkat-lunak/.

Semoga bermanfaat.

Paket RPM mythes-id

بسم الله الرحمان الرحيم

Alhamdulillah. Perangkat lunak kamus tesaurus bahasa Indonesia untuk perangkat lunak perkantoran LibreOffice dan Apache OpenOffice “mythes-id” kini telah tersedia dalam format paket RPM. Informasi selengkapnya kunjungi https://idnux.wordpress.com/proyek/mythes-id/ atau https://idnux.wordpress.com/2017/02/22/pengumuman-rilis-perdana-mythes-id/.

Semoga bermanfaat.