'Linux'에 해당되는 글 128건

  1. 2008.05.31 crond에서 GUI프로그램 사용하기 4
  2. 2008.05.29 파이어폭스3 rc1 간단 사용기 4
  3. 2008.05.24 X에서 루트가 GUI프로그램 사용하기 2
  4. 2008.05.23 리눅스에서 hp 프린터 인식문제 4
  5. 2008.03.31 Xpdf 에서 한글 나오게 하기~~~ 7

crond에서 GUI프로그램 사용하기

기본적으로(?) cron(d)는 사용자의 환경변수를 읽지 않기 때문에 따로 DISPLAY 변수를 설정해주어야 해여.

물론 나타나는 현상은 저저번 포스팅이라 비슷한이야기 에러메세지도 같아요.

프로그램 실행할때마다,

crontab -e 를 한후


0-59/10 * * * * export DISPLAY=:0;/usr/bin/alrim "`date`" #or `date +%r`

이런식편집해주면 된다 간단하네..

(이거 알기전에는 DISPLAY=:0; 이것만 하고 있었다 export를 안했다니 바버!)

즉 프로그램 실행전에 DISPLAY 변수만 제대로 적으면 된다는 이야기,물론 저 값들은 xhost에서 어떻게

설정했나에 따라 다름~ xhost localhost 로 했다면, 위애거 처럼 해주면 되고 만약 xhost + 로 해주면

.0:0 다 해주어야 하네여.

나는 이렇게 해서, 간단한 현재시각을 10분씩 띠워서 알려주는 프로그램을 돌렸어여.

내가. gtk로 만드었는데 하는 내용은 그냥 argv[1]의 내용을 매세지박스로 출력해주는 프로그램인데..

귀찮아서 인수는 그냥 쉘의 것으 가져다 쓰고,............. 50줄도 안되는 그런거라 그리 복잡하지도 않고 좋네여..
사용자 삽입 이미지

출저는 kldp, 자세한 링크는 찾기 귀찮아서.......생략 ㅋ kldp검색에서  하면 나올듯..

'Linux > 내부설정' 카테고리의 다른 글

dir-615로 무선인터넷 구성하기  (12) 2008.08.27
imhangul을 설치해 보았다.  (5) 2008.06.27
X에서 루트가 GUI프로그램 사용하기  (2) 2008.05.24
리눅스에서 hp 프린터 인식문제  (4) 2008.05.23
대기 모드 설정  (2) 2008.03.07

파이어폭스3 rc1 간단 사용기

어라.. 앞,뒤 버튼이 없어져버렸네요... 덕분에 마우스 오른쪽 버튼의 힘을 빌려야 합니다 ㅋ
있는 버튼은 3개 뿐인가요; 어짜피 플러그인(정식명칭은 확장기능 이지만 전 그냥 한번에 써요..)
stop-or-reload button 을 쓰면 달랑 2개만 남는건가요 ㅎㄷ.. 홈이랑 새로고침만 덩그라니...;
그리고 자주찾은사이트가 있어서 자주간 사이트를 로그형식으로 나타내주는거 같군요..
누군가 감시? 할때 좀 유용하게 쓰일거 같아요.
그리고 스마트 북마크 기능이 있네요..
세부 내용으론, 가장많이 찾은 북마크,최근 북마크 된것,태그 이렇게 3개가 있네요...
사용자 삽입 이미지
환경설정 하는 그림인데요 약간 설정에 추가된게 잇습니다
해당 스샷엔 없는거 같지만. 특히 프로그램이라는 주탭이 생겨서 더욱더 편하게 프로그램을 연결시킬수
있게 해봈습니다 저번버전처럼 프로그램연결하나 할려고 여기저기 뒤지지 않아도 되게 만들어 놨네요.
이기능 말고도 더 몇개가 있어요. 보안관련이랑 쿠키관련... 또 일부 설정하는건 위치가 좀 바뀌었더군요.
사용자 삽입 이미지
확장기능 입니다
아직 rc1이라서 제대로 지원되는 확장기능이 별로 없는듯..
플레시 블럭밖에 아직 정식지원이 안되네요.. 이거또 파일 편집해서 강제적으로
버전무시하고 쓰는 방법이 있다고 하지만 귀찮아서..
사용자 삽입 이미지

이건 전에도 많이 소게되었던 확장기능 검색 기능입니다
이제 확장기능 찾으로 매번 사이트 뒤질 필요가 줄어들게 됬네요.

사용자 삽입 이미지
다운로드 관리자 화면인데요 그냥 받은것준에서 파일 많으면 검색하는 기능인듯..
별 필요 있어보이는 기능은 아니네요 전 어짜피 바로 바로 지워서......
사용자 삽입 이미지
다음은 드래그 기능입니다
글자도 잡고 끌면 스샷처럼 쭉 딸려 나옵니다.
그리고 그림도 저렇게 직 끌면 그다로 나오네요.. 신기해라...
전 이기능이 젤 재미있더군요 ㅋ
사용자 삽입 이미지
사용자 삽입 이미지

그외 내부적인것들
일단 메모리 릭이 상당히 적어진거 같습니다 탭을 몇개띠운다고 해도 전처럼은 많이 자원을 먹지는 않는거 같네요
하기만..
페이지 로딩속도가 빨라지지도 않았고
프로그램 자체도 빨라진것도 없는거 같고요.
제대로 지원대는 확장기능도 별로 없고
플레시 문제도 별 해결본거 같지도 않고요...(여전히 느림)
아! 위 사항은 리눅스에서 입니다.. 윈도우에서는 안써봐서 모르겠군요
아직까지 무리해서 ff3를 써야할 이유는 없을거 같군요

rc2가 6월 초에, ff3정식버전이 한 6월말쯤에 나올것으로 예측되니 그냥 전 정식버전 나오면 쓸렵니다~

X에서 루트가 GUI프로그램 사용하기

Gtk-WARNING  **: cannot open display:

unable to open display ":0.0"

No protocol specified

에러 메시자 해결법은 디스플레이 변수 를 다음과 같이 정하면 제대로 되는게 정상

$DISPLAY=":0.0"  #나중을 대비해서 ~/.bashrc에 넣어주셈.
$echo $DISPLAY
:0.0

이런식으로  되면정상인데 나는 저렇게 해도 안된다.. 왜냐하면..
난 윈도우로긴 메니저를 안쓰기 때문에~~~

런레벨도 5로 안들어가고...... (어짜피  3이나 5나... 엑스가 고정되는거 빼곤 뭐 다른것도 없는거 같고..)

3으로 들어가거든요.. 로긴메니저 쓰면 느려지기도하고.. 답답해서요...

그래서 오랬동안 su로 갈궈봤는데..

얼마전부터 또 아치에서  X가 버전업되서 그런지 루트에서 gui 프로그램이 실행되지 않는군요..

내 일단 프로세스 구조 먼저보면..

init─┬─acpid
├─2*[agetty]
├─crond
├─cupsd
├─dhcpcd
├─keytouch-acpid
├─2*[mount.ntfs-3g]
├─mpd───mpd───mpd
├─scim-helper-man
├─scim-launcher
├─scim-panel-gtk───{scim-panel-gtk}
├─screen─┬─bash───pstree
│ ├─irssi
│ ├─vim
│ └─w3m
├─su───xinit─┬─X
│ └─fluxbox─┬─conky───{conky}
│ ├─firefox───run-mozilla.sh───firefox-bin───6*[{firefox-bin}]
│ ├─keytouchd
│ └─lowterm─┬─gnome-pty-helpe
│ ├─lyrics
│ ├─ncmpc
│ └─2*[screen]
├─syslog-ng
└─udevd

저기 su! 가 있는바람에 아무리 DISPLAY 변수를 주어도 안되는거 같다는..........

그래서 root,lowid(user) 모두의 ~/.bashrc 파일에다가
DISPLAY=:0.0

을 적어주고
~/.xinitrc 에다가
xhost+

적어주면 되네............(요게 중요한거 같다...)
알고나니까 무지 쉽다..

이제 root로 hp-setup를 실행시키는것도 가능해졌다..
물론 루트에서 다른 gui프로그램 실행도 가능하다..........ㅋ

리눅스에서 hp 프린터 인식문제

에...

저번엔 그냥 퍼미션이 안맞아도 잘 됬는데..........  요번에 업뎃한번하고 나서는

퍼미션이 안맞으면 아예 프린터 자체가 안되는군요........

뭐 일일이 usb device file을 찾아서 수동으로 퍼미션 주어도 되긴합니다만.. 귀찮치 않습니까..

매번 프린터 건드릴때마다 이래야 하니까;;;;;;;;;;;;;

그래서 한 두달 정도 방치해놨었는데.. 갑자기 리누기에서 프린터를 할 필요성이 생겨서.......

다시 시도 해보기로 했답니다...

다 싹지우고 나서 cpus 데몬도 켜고  했는대.. 역시나 다시 해도 안되는군요..

(무슨 애러 코드가 code=12던거 그렇던데)

그리해서 우리의 구글신께 열심히 빌었더니 기본적인 정보눈 던져 주시더군요..........

"udev 문제 일지도"

아넵,.. 구글님이 말하는데료 udev를 조사해봤어여..

/etc/udev/rules.d/55-hpmud.rules를 건드려 보라는 군요..
# Udev rules file for HP printer products.

ACTION!="add", GOTO="hpmud_rules_end"
SUBSYSTEM=="ppdev", OWNER="lp", GROUP="lp", MODE="0666"
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0666", GOTO="pid_test"
SUBSYSTEM!="usb_device", GOTO="hpmud_rules_end"

LABEL="pid_test"

# Check for AiO products (0x03f0xx11).
SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??11", OWNER="root", GROUP="lp",
MODE="0666"
# Check for Photosmart products (0x03f0xx02).
SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??02", OWNER="root", GROUP="lp",
 MODE="0666"
# Check for Business Inkjet products (0x03f0xx12).
SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??12", OWNER="root", GROUP="lp",
MODE="0666"
# Check for Deskjet products (0x03f0xx04).
SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??04", OWNER="root", GROUP="lp",
MODE="0666"
# Check for LaserJet products (0x03f0xx17).
SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??17", OWNER="root", GROUP="lp",
 MODE="0666"

LABEL="hpmud_rules_end"

딸랑 저 빨간색으로 된거밖에 수정을 안했는데 잘동이 잘되는군요 ㅜㅜ,.

LABEL="pid_test" 뒤에 SYSFS부분 MODE랑 OWNER가 틀린줄알고 열심히 수정했는데 안되겠길래

아 이파일에서 설정하는게 아닌가..했는데 여기서 설정하는거 맞군요.. 아래만 열심히 건들였는데..

그게 아니라 위에였구나..........;;;;;;;;; 어쨋든 잘됬으니까뭐.....ㅋ 아래는 증거 스샷..ㅋ
사용자 삽입 이미지


Xpdf 에서 한글 나오게 하기~~~


아치라서 이런 삽질을 하는거 겠지만.........

뭐 딴 배포판은 잘되겠죠? 요즘 잘나가는 우분투라던가......

각설하고 이제 xpdf에서 한글이나 나오게 설정해보죠..

(뭐 다른 pdf 뷰어도 있지만.... 이녀석이 제일 빠르고 리소스도 적게 먹죠.! 그래서 전 이걸.. 선호)

일단 pacman -S xpdf xpdf-koerean 을 설치합니다..

에러 내용인즉...

Error: Couldn't create a font for 'Gulim'


뭐 이런식으로 폰트가 없다능... 하고 에러메세지를 벹어 냅니다...

해결책으로는 ..  /usr/share/xpdf/xpdf-korean 이란 파일에 있는데 이안에서

폰트 설정부분의 폰트를 굴림으로 바꿔주면 됩니다... ( ~/.xpdfrc 수백번 바꿔줘 봤자....소용 없음!! )

아 물론.... 폰트 PATH를 제대로 끝까지 틀림없이! 넣어야 하는건 당연........(딴건 그대로 두고 PATH만..)

설정다하고 xpdf열어서 보니 잘보이네요......근데...... 문제점은 제대로 다하고 보니까 설정파일이

사라졌는지...... 찾을수가 없네요 ......... 그래서 더이상 자세한 설명이...

일단 인증샷.

사용자 삽입 이미지

이제 수업자료도 한글 안꺠지고 제대로 볼수 있다는..
prev 1 ··· 10 11 12 13 14 15 16 ··· 26 next