Posts Tagged 'slackware'

Downgrade Slackware Current

Konsekuensi menggunakan Slackware Current adalah paket bleeding edge dan belum tentu stabil. Seperti yang terjadi hari ini, setelah menjalankan slackpkg upgrade-all, (kalau tidak salah ingat beberapa paket berkaitan dengan X) keyboard dan mouse tidak berfungsi sama sekali. Saya tentunya punya waktu cari solusinya, tapi kalau butuh solusi cepat karena komputer mau dipakai buat kerja?

Balik ke topik. Slackware bisa didowngrade bila kita punya repository lokal lengkap sebelumnya. Saya selalu pakai skrip dari Eric ketimbang langsung pakai slackpkg (yah, hari ini lupa, langsung slackpkg) dengan tujuan repositori tersebut bisa saya gunakan untuk PC di rumah yang notabene tidak punya akses internet. Beruntunglah karena siklus ini. Tinggal arahkan mirror slackpkg ke repository lokal. Slackpkg akan memberitahu bahwa repositori yang akan digunakan sekarang lebih lawas dari pada yang sebelumnya, tekan Y karena kita memang menggunakan repository yang lebih lawas.

Memang tidak ada perintah slackpkg downgrade-all, tapi slackpkg upgrade-all tetap akan men-downgrade paket yang versinya berbeda. Dan slackware current pun balik ke masa lalu. 🙂

error alsactl

/usr/sbin/alsactl: set_control:1328: failed to obtain info for control #1 (No such file or directory)
/usr/sbin/alsactl: set_control:1328: failed to obtain info for control #2 (No such file or directory)
/usr/sbin/alsactl: set_control:1328: failed to obtain info for control #25 (No such file or directory)
/usr/sbin/alsactl: set_control:1328: failed to obtain info for control #26 (No such file or directory)

selalu muncul beberapa baris sebelum login. solusi di wiki Archlinux bekerja untuk Slackware

alsactl -f /var/lib/alsa/asound.state store

EXT3-fs: sdaX couldn’t mount because of unsupported optional features (240)

Pesan galat ini muncul di awal booting, tetapi bisa diabaikan dan masih bisa masuk sistem. Tapi tidak enak juga melihat pesan galat seperti itu setiap booting. Saya temukan solusinya di sini : http://www.linuxquestions.org/questions/slackware-14/couldnt-mount-because-of-unsupported-optional-features-240-a-843675/.

Hal ini terjadi karena kernel mendahulukan ext2 dan ext3 sebelum ext4. Tambahkan rootfstype=ext4 di baris append di /etc/lilo.conf

append="quiet vt.default_utf8=0 rootfstype=ext4"

Kemudian tulis konfigurasi lilo ke MBR.

sudo lilo

LXmed : Menu Editor untuk XFCE di Slackware 13.37

Saat masih pakai arch, saya menggunakan openbox dan nyaman dengan obmenuconfig. Bagaimana dengan XFCE di slackware (64 multilib)? Yep, LXmed adalah piranti lunak untuk menyunting menu pada LXDE, sebuah desktop manager yang lebih ringan dari pada XFCE, dan juga bekerja untuk XFCE. Silakan unduh paketnya di http://lxmed.sourceforge.net/

Ekstrak dan jalankan ./install.sh. mudah dan cepat, tetapi tidak berhenti sampai di sini. Kita membutuhkan gksu dan jre untuk bisa menjalankan lxmed. jre bisa diinstall dari dvd slackware, terletak di source/l/jre. Umm, yeah, normalnya pasang jre dulu. hehe. Sementara paket gksu (sesuaikan versi slackware dan arsitektur) bisa ditemukan di belantara internet dengan mudah, google always be our friend.

Bangun paket dengan slackbuild.

sudo ./jre.Slackbuild

paket akan terbentuk di /tmp/

sudo installpkg /tmp/jre-6u27-x86_64-1.txz

jalankan lxmed dari xfcemenu>settings>main menu editor. kita akan mendapati lxmed tidak bekerja karena pengembang lxmed menganaktirikan Slackware.

cari dimana binary lxmed.

which lxmed

kita akan tahu bahwa ternyata itu bukan berkas binary, melainkan shell script, dengan melihat dalemannya.

#!/bin/bash

# discovered distro; Debian by default
DISTRO='Debian'

# distro names
DEBIAN='Debian'
SUSE='SuSe'
REDHAT='RedHat'
MANDRAKE='Mandrake'

Slackware tidak ada, hahaha. dan di baris akhir :

if [ "${DISTRO}" = "${SUSE}" ];
then
 gnomesu --command "java -jar /opt/lxmed/LXMenuEditor.jar"
else
 gksu --message "Please enter password to run lxmed in fully operational mode:" 'java -jar /opt/lxmed/LXMenuEditor.jar'
fi

Nyatanya perintah gksu tersebut tidak jalan di Slackware. hapus saja semua barisnya dan masukkan satu baris berikut

java -jar /opt/lxmed/LXMenuEditor.jar

Simpan dan jalankan di terminal

sudo lxmed

Sebuah jendela aplikasi java akan muncul, itulah lxmed. Sampai di sini semua sudah bekerja dengan baik. Tinggal langkah terakhir, edit menu settings>main menu editor. ganti command ‘lxmed’ menjadi ‘gksu lxmed’. tanpa tanda petik.

Sekarang kita bisa mengakses lxmed dari menu xfce dan gksu bekerja untuk menanyakan password root. 🙂

no pict = hoax 😛


This blog has been discontinued. All the contents, and new posts can be found at blog.pdft.net

RSS latest post @ blog.pdft.net

  • Sebuah galat telah terjadi; umpan tersebut kemungkinan sedang anjlok. Coba lagi nanti.
Indonesia Linux Conference 2011

stats

SEO Stats powered by MyPagerank.Net
Counter Powered by  RedCounter

hits

  • 348,304 hits


This blog is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License.
pejuang mimpi tak ingkar janji