이 장에서는 알려진 실행 시간 문제들을 설명합니다. Solaris CD에 있는 SUNWrdm 패키지 내의 온라인 runtime_bugs 파일을 참고하여 다른 실행 시간 문제도 점검하는 것이 바람직합니다.
이 장에 있는 정보는 Solaris 7 CD에 있는 SUNWrdm 패키지의 일부인 runtime_bugs 파일에 나열된 정보를 보충합니다. Solaris 7 CD에서 부트할 때에 runtime_bugs 파일은 다음 디렉토리에서 찾을 수 있습니다:
/cdrom/sol_7_sparc/s2/Solaris_2.7/Docs/release_info/C
runtime_bugs 파일의 기본 설치 위치는 다음과 같습니다:
/usr/share/release_info/Solaris_2.7/C
본 제품의 이름은 Solaris 7이지만 코드와 경로 또는 패키지 경로 이름에는 Solaris 2.7 또는 SunOS 5.7이 사용될 수 있습니다. 항상 기록된 코드나 경로를 그대로 따르십시오.
dtterm 사용시 헤브루어 또는 태국어 단어는 마우스를 두번 눌러서 선택할 수 있습니다.
문제 해결 방법: 마우스를 끌어서 전체 단어를 선택하십시오.
th_TH 로켈에서는 모든 데스크탑 응용프로그램들(dtpad, dtmail 등)이 "파일 이름 입력"과 같은 텍스트 필드에 잔류하는 커서를 표시합니다.
문제 해결 방법: 없음. 그러나 기능에는 영향이 없습니다.
문제 해결 방법: 마우스를 사용하여 한자를 선택하십시오.
웹 페이지를 포스트스크립트 파일로 인쇄한 후 파일을 sdtimage에서 보거나 lp를 사용하여 인쇄할 경우, 한자를 읽을 수 없습니다.
문제 해결 방법: 없음
zh 및 zh_GBK 로켈에서 비트맵 글꼴과 TrueType 글꼴의 이름이 같은 경우, TrueType 글꼴은 표시되지만 비트맵 글꼴은 표시되지 않습니다.
문제 해결 방법: 비트맵 글꼴이나 TrueType 글꼴의 이름을 변경하여 두 글꼴의 이름이 다르게 하십시오.
문제 해결 방법: 첨부물을 파일로 저장하고 이미지 뷰어를 사용하여 수동으로 여십시오.
th_TH 로켈에서는 dtpad 및 dtmail 내의 "기타" 메뉴와 같은 일부 단축키 메뉴는 비어있습니다.
문제 해결 방법: 이 응용프로그램에서는 풀다운 메뉴를 사용하십시오.
th_TH 로켈에서 dtpad 및 dtmail와 같은 데스크탑 응용프로그램을 사용할 경우, 두번째 마우스 단추를 사용하면 끌어서 놓기가 작동하지 않습니다.
문제 해결 방법: 없음.
th_TH 로켈의 vi에서 커서 동작이 CTL을 사용하게 되어있지 않으므로 동작이 불규칙합니다.
문제 해결 방법: vi 대신에 텍스트 편집기를 사용하여 파일을 수정하십시오.
문제 해결 방법: 없음.
th_TH 로켈에서는 dtmail에서 표준 다이아몬드 부호 대신에 태국어 문자 메시지 첨부물을 표시합니다.
문제 해결 방법: 없음. 그러나 기능에는 영향이 없습니다.
문제 해결 방법: 포스트스크립트 표시 응용프로그램을 사용하려면 ko.euc 로켈로 전환하십시오.
모든 아시아 로켈에서 동봉 파일이 dtmail에 의해 수신되고 이를 열어 본 후에는 dtpad 제목 표시줄에서 지역화된 제목을 읽을 수 없게 됩니다. 파일의 내용에는 영향이 미치지 않습니다.
문제 해결 방법: 동봉 파일을 저장한 후에 dtpad를 사용하여 수동으로 동봉 파일을 여십시오.
sdtperfmeter의 "Log Samples in" 필드에서 멀티바이트 문자를 입력하면 읽을 수 없는 문자가 표시됩니다.
문제 해결 방법: 이 필드에 멀티바이트 문자를 입력하지 마십시오.
문제 해결 방법: 로켈 변경시 "재설정 로그인"을 선택하여 XServer를 종료하십시오. XServer가 재시작되면 다시 로그인하십시오.
th_TH 의 경우, 파일 관리자(dtfile)가 오류 메시지와 함께 시작되며 응용프로그램 창에 텍스트 필드가 나타나지 않습니다.
문제 해결 방법: 풀다운 메뉴를 사용하여 디렉토리 간을 이동하십시오.
문제 해결 방법: 없음.
solregis를 사용하여 등록을 완료한 후 "Print for fax/mail"을 선택하면 모든 아시아 로켈에서 읽을 수 없는 문자가 인쇄됩니다.
문제 해결 방법: 없음.
zh 및 zh.GBK 로켈의 경우, sdtfontadm에서 song-medium 글꼴을 선택한 후에 속성 단추를 누르면 Char Set 필드에 읽을 수 없는 문자가 표시됩니다.
문제 해결 방법: 없음.
문제 해결 방법: 없음.
등록 정보가 다음과 같이 설정된 경우:
Htt: preedit/status window: root window, composite layout Htt: lookup window: location=preedit/status window Font size: XLARGE |
zh.GBK 로켈에서 한자를 입력할 때에 표시 영역이 충분히 크지 않아 모든 대상을 다 표시할 수 없습니다.
문제 해결 방법: 탐색 창의 위치를 다음과 같이 변경하십시오:
location=nearby the client window |
zh, zh.GBK, zh_TW 및 zh_TW.BIG5 로켈에서 존재하지 않는 폴더에서 찾기 기능을 사용하려고 하면 다음 메시지가 대화 상자에 표시됩니다:
The following folder does not exist or is not accessible: |
폴더의 이름이 표시되지 않습니다.
문제 해결 방법: 없음.
Solaris 7 운영 환경에서 아랍어 16 비트 비례 글꼴을 사용하면 문자들이 부분적으로만 화면에 표시됩니다.
문제 해결 방법: 모노스페이스 글꼴만 사용하십시오.
아이콘 텍스트 및 작업 공간 패널 텍스트와 같은 정적 텍스트는 복잡한 텍스트 레이아웃을 위해 사용할 수 없습니다. 그러므로 영어 정적 텍스트의 아랍어 및 헤브루어 번역은 정확히 표시되지 않습니다.
zh, zh.GBK, zh_TW 및 zh_TW.BIG5 로켈에서 SIMS 버전이 3.5보다 낮은 경우, dtmail이 중국어 문자열을 찾을 수 없습니다.
문제 해결 방법: SIMS의 버전을 3.5로 업그레이드하십시오.
문제 해결 방법: zh, zh.GBK, zh_TW 및 zh_TW.BIG5 로켈에서는, 파일을 보기 전에 인코딩을 ISO-2022-CN으로 변경하십시오. ko 및 ko.UTF-8 로켈에서는 파일을 보기 전에 인코딩을 ISO-2022-KR로 변경하십시오.
문제 해결 방법: 없음.
dtpad나 vi에서 한자나 한글 문자를 입력하면 코어 덤프가 발생하고 ASCII 입력 모드로 전환됩니다.
문제 해결 방법: 텍스트 부분을 누른 후에 Ctrl+스페이스를 눌러서 한국어 입력 모드로 돌아가십시오.
문제 해결 방법: 일반 사용자로서 맞춤법 검사 도움말을 여십시오.
아시아 로켈에서는 OpenWindows는 코어 덤프를 유발하고 명령줄 프롬프트로 돌아갑니다.
문제 해결 방법: dtlogin에서 명령줄에 /usr/openwon/bin/openwin을 입력하십시오.
한국어 로켈에서 프론트 패널의 호스트 메뉴에 있는 성능 측정기 아이콘을 누르면 응용프로그램이 시작되지 않습니다.
문제 해결 방법:프론트 패널 자체에서 성능 측정기를 시작하거나 명령줄에서 sdtpermeter를 입력하여 시작하십시오.
한국어 로켈에서 명령줄로부터 dtmail을 시작하면 다음 메시지가 나타납니다:
libsDtMail: Warning: Xt Warning: Cannot convert string "40" to type KeySym libsDtMail: Warning: Xt Warning: Cannot convert string "40" to type KeySym libsDtMail: Warning: Xt Warning: Cannot convert string "Ctrl+D" to type KeySym libsDtMail: Warning: Xt Warning: Cannot convert string "Ctrl<Key>D" to type KeySym libsDtMail: Warning: Xt Warning: Cannot convert string "40" to type KeySym |
문제 해결 방법: 없음. 그러나 기능에는 영향이 미치지 않습니다.
dtmail에서 문자 세트를 서너 번 변경하면 zh.GBK 로켈에서 코어 덤프가 발생합니다.
문제 해결 방법: 문자 세트를 계속하여 여러 번 변경하지 마십시오.
문제 해결 방법: 아시아 로켈에서 sdtudctool을 사용하지 마십시오.
zh 로켈에서는 df 명령 사용시 나타나는 단어"블록"이 "잼"으로 잘못 번역됩니다.
문제 해결 방법: /usr/lib/locale/zh.GBK/LC_MESSAGES/SUNW_OST_OSCMD.mo를 /usr/lib/locale/zh/LC_MESSAGES/SUNW_OST_OSCMD.mo에 복사하십시오.
문제 해결 방법: F5에서 F9까지 아무 키나 누른 후에 Ctrl+space를 눌러서 ASCII로 전환하십시오.
루트 하에서 파일을 선택하고 sdtfind에서 "Go To"를 누르면 세그멘테이션 폴트와 코어 덤프가 발생합니다.
문제 해결 방법: 없음.
편집전 창의 위치가 "Connect to the client window"으로 설정되면 적용을 누른 후에 편집 전 창이 zh.GBK 로켈에서 프레임 없이 표시됩니다.
문제 해결 방법: htt 서버를 재시작하십시오.
zh_TW.BIG5가 시스템에 설치된 유일한 로켈인 경우, 지역화된 포스트스크립트 파일을 zh_TW.BIG5 로켈 내의 imagetool에 로드하면 시스템 충돌이 발생할 수 있습니다.
문제 해결 방법: zh_TW 로켈도 설치하십시오.
OpenWindows는 다음 로켈 및 부분 로켈에서 데스크탑 옵션으로 지원되지 않습니다:
표 2-1 지원되지 않는 데스크탑 옵션
데스크탑 옵션 |
국명 |
---|---|
en_GB.ISO8859-15 |
영국 |
de.ISO8859-15 |
독일 |
fr.ISO8859-15 |
프랑스 |
it.ISO8859-15 |
이탈리아 |
es.ISO8859-15 |
스페인 |
sv.ISO8859-15 |
스웨덴 |
da.ISO8859-15 |
덴마크 |
de_AT.ISO8859-15 |
오스트리아 |
en_IE.ISO8859-15 |
아일랜드 |
pt.ISO8859-15 |
포르투갈 |
nl_BE.ISO8859-15 |
벨기에 |
nl.ISO8859-15 |
네덜란드 |
fr_BE.ISO8859-15 |
벨기에 |
fi.ISO8859-15 |
핀란드 |
el_EURO |
그리스 |
th |
태국 |
th_TH |
태국 |
he |
이스라엘 |
ar |
이집트 |
de.UTF-8 |
독일 |
fr.UTF-8 |
프랑스 |
it.UTF-8 |
이탈리아 |
es.UTF-8 |
스페인 |
sv.UTF-8 |
스웨덴 |
en_EU.UTF-8 |
유럽 |
ja_JP.UTF-8 |
일본 |
ja_JP.PCK |
일본 |
ko.UTF-8 |
한국 |
zh.GBK |
PRC |
zh_TW.BIG5 |
타이완 |
sys-suspend(1M)는 일부 느린 시스템에서 화면을 정지시키거나 최신 표시하지 않을 수 있습니다. 시스템이 작동을 재개한 후에 기본값에 따라 화면 잠금이 실행됩니다. 이 문제는 사용자 암호를 입력한 후에 발생합니다. 공통 데스크탑 환경(CDE) 화면 대신에 흰 화면이 표시됩니다. 시스템에 원격 액세스할 수는 있지만 화면이 여전히 잠겨져 있기 때문에 입력할 수 있습니다. 이 문제가 발생하면 시스템 수퍼유저로 원격 로그온하여 sys-suspend 과정을 종료시킴으로써 CDE 세션을 복구할 수 있습니다.
문제 해결 방법: 이 문제가 autoshutdown의 실행 결과로 발생하면 dtpower(1M) 프로그램을 사용하여 autoshutdown을 사용 불능화하십시오. 화면 잠금 옵션 없이 sys-suspend를 실행하면 이 문제가 발생하지 않습니다.
키보드의 파워 키에 의해 호출된 sys-suspend에 대해 화면 잠금을 사용 불능화하는 방법에 대한 설명은 Solaris 7 Reference Manual Collection의 Using Power Management에서 "화면 잠금 사용불가능" in 전원 관리 사용법. CDE 작업 공간 메뉴에서 호출되는 sys-suspend 명령에 대해 화면 잠금을 사용 불능화하려면:
수퍼유저가 되어야 합니다.
다음 dtaction 파일을 만드십시오 /etc/dt/appconfig/types/locale/sunOW.dt. locale은 CDE 시작시 선택되는 언어 옵션의 이름입니다.
ACTION SDTsuspend { ... 정의를 /usr/dt/appconfig/types/locale/sunOW.dt에서 /etc/dt/appconfig/types/locale/sunOW.dt로 복사하십시오.
/etc/dt/appconfig/types/locale/sunOW.dt 파일에서 -x 플래그를 sys-suspend 명령에 추가하십시오.
CDE 세션을 종료하고 다시 로그인하십시오.
파일 시스템 로그 기능이 사용 가능화 된 경우 cpr Suspend 후에 재부트하면 위에 나열된 메시지 또는 변화가 표시될 수 있습니다.
기록이 루트 파일 시스템 또는 cpr 상태 파일을 위해 선택된 파일 시스템에서 사용된 경우에 cpr Suspend/Resume 기능은 기록 파일 시스템 기능과 같이 작동하지 않습니다.
cpr 사용을 위한 기준은 다음과 같습니다:
루트가 기록 파일 시스템이 아니어야 합니다
cpr 상태 파일 (power.conf(4) 참조)용으로 선택된 파일 시스템이 기록 파일 시스템이 아니어야 합니다.
문제 해결 방법: 루트 이외의 cpr 상태 파일용 파일 시스템이나 기록 기능이 켜진 파일 시스템을 선택하십시오.