20.04.2 Pninting 안 될 때...

하드웨어 지원 및 드라이버 설치 등에 관한 문제 해결

Moderator: Dry8r3aD

Post Reply
oedo7401
Posts: 124
Joined: 2009/02/27 Fri 6:16 pm

20.04.2 Pninting 안 될 때...

Post by oedo7401 » 2021/02/20 Sat 12:53 am

20.04.2 에서는 /etc/group 의 lp 그룹에 가입하지 않으면 프린터에 인쇄가 되지 않습니다.

-서가-

User avatar
황병희
Posts: 1006
Joined: 2009/10/18 Sun 1:47 am
Contact:

Re: 20.04.2 Pninting 안 될 때...

Post by 황병희 » 2021/02/20 Sat 1:18 pm

프린터를 직접 써본적은 없지만 서가님의 문제점이 대충 상상이 됩니다.
과거 언젠가 제가 임의로 만든 스크립트가 mail 자원에 접근해야 해서 /etc/group 과 /etc/passwd 파일을 손수 편집한 적이 있었어요.
그곳을 편집한 후 제가 만든 스크립트를 다시 구동하니 정상 작동하더이다...

프린터 관련 /etc/group 에 자동으로 뭔가가 잘 안되는것이 있다면 그 문제점을 면밀히 조사후
우분투 패키지팀에 버그 보고서를 제출해보는걸 추천합니다.

우분투쪽 버그 보고서를 제출하는 양식은 저도 자세히 모르겠습니다.
일반적으로 ubuntu 사용자 메일링리스트 [0] 에 문제점을 서면으로 보고하면 관련 패키지 책임자의 피드백이 날라옵니다.
그리고 버그로 확실히 판명되면 다음에 문제점을 보완한 패키지가 만들어지구요.

잘 해결되었음 좋겠어요^^^

[0] https://lists.ubuntu.com/mailman/listinfo/ubuntu-users

황병희 드림

[크롬북에서 적었습니다~]
^고맙습니다 감사합니다_^))//

oedo7401
Posts: 124
Joined: 2009/02/27 Fri 6:16 pm

Re: 20.04.2 Pninting 안 될 때...

Post by oedo7401 » 2021/02/20 Sat 6:05 pm

결론적으로 말씀 드리자면 이것은 버그가 아닙니다.

본래 Unix 에서 프린터를 이용하려면 filter 라는 script 를 작성하여 device driver 로 삼고, /etc/group 을 편집하여 lp 그룹에 가입해야 했지요. 이것은 당연히 해야 할 일이었습니다.

그런데 유닉스를 바탕으로 한 무료 운영체제인 Linux 가 태동할 당시에는 규칙에 따르고도 제대로 동작하지 않거나 대신, 규칙에 정확히 맞지 않아도 배포판 특유의 편법으로 가능하게 해 주는 배포판이 만들어져 왔습니다. 유닉스의 규칙 그대로 따르기만 하는 Unix 는 상용 유닉스들 뿐이었지요.

이제 리눅스도 제 자리를 잡아 가는 것 같습니다. 이제는 서서히 본래의 유닉스 규칙대로 만들어지는 리눅스들이 등장할 때가 되었나 봅니다.

filter 를 작성해야 하는 불편은 CUPS 의 등장으로 사라졌습니다. /etc/group 의 lpadmin group 에 가입하는 일은 자동적으로 되어 있고 이래야 프린터 설치 설정이 가능합니다. 그러나 /etc/group 의 lp 그룹에 가입되어 있지 않으면 test page 조차 인쇄할 수 없습니다.

-서가-
Last edited by oedo7401 on 2021/02/22 Mon 12:00 am, edited 1 time in total.

User avatar
황병희
Posts: 1006
Joined: 2009/10/18 Sun 1:47 am
Contact:

Re: 20.04.2 Pninting 안 될 때...

Post by 황병희 » 2021/02/20 Sat 6:53 pm

아 추가정보 감사합니다^^^

서가님의 코멘트에서 유닉스과 리눅스 관계의 (제가 자세힌 모르지만) 그 무게감이 전달되서 조으네요
기회가 되면 유닉스 전통 계보를 이어가고있는 FreeBSD에 다시한번 도전 해보고 싶습니다.

감사합니다^^^

[우분투 18.04 파여폭스 나비에서 적었어요~]
^고맙습니다 감사합니다_^))//

Post Reply