Cukup banyak kasus dimana user non-root gak bisa burning CD/DVD dg k3b
or whatever di openSUSE 11.1. Di milis opensuse.org kelihatannya cukup
banyak. Saya termasuk.
Ada beberapa workaround yang bisa dilakukan, tapi yang paling
sederhana adalah memodifikasi PolicyKit. Hal ini terjadi karena
openSUSE 11.1 menganggap DVD burner sebagai removable block medium
kalau DVD-R di insert. Tapi kasusnya belum tentu spesifik. Silakan di
'strace' masing-masing dalam kondisi DVD burner kosong dan DVD burner
berisi DVD kosong.
Juga silakan cek "getfacl /dev/sr0" pada saat kompi baru di boot dan
DVD burner kosong dan bandingkan hasilnya dengan DVD burner diisi
DVD-R kosong. Pada kasus saya hasilnya
dvd burner kosong
medw...@slowhand:~> getfacl /dev/sr0
getfacl: Removing leading '/' from absolute path names
# file: dev/sr0
# owner: root
# group: disk
user::rw-
user:medwinz:rw-
group::rw-
mask::rw-
other::---
dvd burner berisi DVD-R
medw...@slowhand:~> getfacl /dev/sr0
getfacl: Removing leading '/' from absolute path names
# file: dev/sr0
# owner: root
# group: disk
user::rw-
group::rw-
mask::rw-
other::---
Workaround yang paling sederhana adalah memodifikasi file
/usr/share/PolicyKit/policy/org.freedesktop.hal.device-access.policy
Cari bagian <action
id="org.freedesktop.hal.device-access.removable-block"> dan ubah
menjadi seperti di bawah.
<action id="org.freedesktop.hal.device-access.removable-block">
<description>Directly access removable block devices</description>
<message>System policy prevents access to removable block devices</message>
<defaults>
<allow_inactive>yes</allow_inactive>
<allow_active>yes</allow_active>
</defaults>
</action>
Reboot computer. Harusnya sekarang udah bisa ngeburn DVD (setidaknya
di kompi saya berfungsi :-p)
salam,
medwinz
--
Bill Cosby - "Human beings are the only creatures on earth that allow
their children to come back home."
_______________________________________________
milis mailing list
[email protected]
http://lists.opensuse-id.org/listinfo.cgi/milis-opensuse-id.org