Btw coba aja langsung edit aja file /etc/group tambahkan dari sana
saja user yg mau nge-print. Saya pernah kejadian klo masuk lewat menu
user manager malah ndak ketambah ke group lp :D

2009/2/2 Patrick_Stiady <psti...@bdg.centrin.net.id>:
> Terima kasih atas respons cepatnya.  Saya coba echo "testing" > /dev/lp0
> ternyata juga permission denied.
>
> Saya coba menambahkan group lp ke user saya melalui
> System-Administration-Users and Groups.  Karena saya tidak melihat ada
> group lp, maka saya click tombol "Add Group" dan memasukkan nama "lp"
> tanpa memperhatikan "Group ID"-nya.
>
> Jika di terminal saya ketik:
> $ group myname
>
> group lp sudah terlihat, tetapi echo "testing" > /dev/lp0 masih
> permission denied.  Kalau echo "testing" | lpr, sih berhasil, tapi lpr
> jadi nama file, kalau saya masukkan ke coding Java.
>
> Saya sudah mengganti Group ID lp dari 1004 menjadi 7, masih juga tidak
> berhasil.
>
> Mohon petunjuknya lagi.
>
> Terima kasih,
> Patrick
>
> On Mon, 2009-02-02 at 18:53 +0700, mRt ITnewbies wrote:
>> Btw user yang ngejalanin program tersebut dah masuk ke group-nya printer blm 
>> ?
>> Atau gini aja deh yg paling mudah, coba perintah ini di user yg mau 
>> nge-print:
>> echo "testing" > /dev/lp0
>>
>> bisa ngeprint tulisan testing ndak ? Klo bisa, harusnya program anda
>> juga bisa. Tapi klo ga bisa, program anda juga ga bakalan bisa :)
>>
>> Solusi-nya, coba masukkin ke group lp untuk user yg mau ngeprint
>> tersebut then try to print via console :)
>>
>>
>> 2009/2/2 Patrick_Stiady <psti...@bdg.centrin.net.id>:
>> > Halo semua,
>> >
>> > Saya mencoba mengirim karakter ke printer melalui Java:
>> >
>> >
>> >        public static void main(String[] args) {
>> >                // TODO Auto-generated method stub
>> >                try{
>> >                        FileWriter out = new FileWriter("/dev/lp0");
>> >                        out.write("Hello World!");
>> >                        out.write(0x0D);
>> >                        out.close();
>> >                }catch(IOException e){
>> >                        e.printStackTrace();
>> >                }
>> >
>> >
>> > Dan saya mendapat error message:
>> >
>> > java.io.FileNotFoundException: /dev/lp0 (Permission denied)
>> >        at java.io.FileOutputStream.open(Native Method)
>> >        at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
>> >        at java.io.FileOutputStream.<init>(FileOutputStream.java:70)
>> >        at java.io.FileWriter.<init>(FileWriter.java:46)
>> >        at testcode.PrinterTest1.main(PrinterTest1.java:14)
>> >
>> >
>> > Kenapa ya "Permission denied", padahal saya bisa nge-print open-office
>> > file saya ke printer tersebut?  Apakah printer-nya perlu diset supaya
>> > membolehkan program Java tersebut nge-print?  Bagaimana cara memberikan
>> > permission tsb, padahal di System-Administration-Printing pada tab
>> > Access Control sudah di set Allow printing for everyone except these
>> > users dan tidak ada user yang di blok?
>> >
>> > O ya, saya pakai Ubuntu 8.04 HH.
>> >
>> > Terima kasih atas panduannya,
>> > Patrick
>> >
>> >
>> > --
>> > Berhenti langganan: linux-programming-unsubscr...@linux.or.id
>> > Arsip dan info: http://linux.or.id/milis
>> >
>> >
>>
>>
>>
>> --
>> Martinus Ady H.
>> http://martinusadyh.web.id/
>>
>
>
> --
> Berhenti langganan: linux-programming-unsubscr...@linux.or.id
> Arsip dan info: http://linux.or.id/milis
>
>



-- 
Martinus Ady H.
http://martinusadyh.web.id/

--
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis

Kirim email ke