Page 1 of 1

일반계정으로 firefox 실행불가

Posted: 2004 10 08 17:38 26
by 손님
Fedora Core2 에서 원래 들어있던 mozilla-1.7 을 지우고
Firefox 1.0PR을 받아서 root 계정으로 설치했습니다.
그런데 root 로는 실행이 되지만 다른 계정으로 /usr/bin/firefox 를
실행시키면

Code: Select all

*** loading the extensions datasource
*** loading the extensions datasource
*** loading the extensions datasource
*** loading the extensions datasource
*** loading the extensions datasource
*** loading the extensions datasource
*** loading the extensions datasource
*** loading the extensions datasource
*** loading the extensions datasource
*** loading the extensions datasource
*** loading the extensions datasource
 
(Gecko:6447): libgnomevfs-WARNING **: Cannot create pipe for GnomeVFSProcess initialization: 열린 파일이 너무 많음
*** loading the extensions datasource
Fontconfig error: Cannot load default config file
/usr/lib/firefox/run-mozilla.sh: line 451:  6447 세그멘테이션 오류 "$prog" ${1+"$@"}
위와 같은 에러메시지가 뜹니다. 참고로 loading the extensions datasource 라는
메시지는 위에 생략했지만 백여번이 반복되서 뜨더군요.

Code: Select all

$ /usr/lib/firefox/run-mozilla.sh
un-mozilla.sh: Cannot execute .

Code: Select all

$ /usr/lib/firefox/firefox-bin
/usr/lib/firefox/firefox-bin: error while loading shared libraries: libmozjs.so: cannot open shared object file: No such file or directory
run-mozilla.sh 나 firefox-bin 을 실행시켰을 때는 위와 같은 에러메시지가 뜹니다.
(/usr/lib/firefox 와 /usr/lib/firefox/libmozjs.so 의 퍼미션은 755 입니다.)

Re: 일반계정으로 firefox 실행불가

Posted: 2004 10 08 17:43 52
by 손님
추가합니다.
/usr/lib/firefox/ 의 .so 파일을 /usr/lib 에 전부 링크걸고
firefox-bin 을 실행시키면 제일 처음의 loading the extensions datasource 가 다시 뜨네요.

Re: 일반계정으로 firefox 실행불가

Posted: 2004 10 09 11:46 13
by 손님
http://forums.mozillazine.org/viewtopic.php?t=95000 를 참고로 해결했습니다.
그런데 어쩌다가 했는지를 모르겠군요. -_______--

~/.mozilla 디렉토리 지우고 chmod -R $USER /usr/lib/firefox 해주고 실행했다가
다시 chmod -R root /usr/lib/fire 하니까 잘 되네요.