[해결] 패널 메인 메뉴에서 일부 메뉴의 한글 미표기 및 아이콘이 제대로 표시 되지 않는 문제

안녕하세요?

제목과 같이, 패널 메인 메뉴에서 일부 메뉴의 한글 미표기 및 아이콘이 제대로 표시 되지 않는 문제 때문에 문의 드립니다.

아래 그림에서 보시면,

[attachment=0:13xteq79]menu.png[/attachment:13xteq79]
몇몇 메뉴가 한글이 아닌 영문으로 표시되고 있으며, 해당 메뉴의 아이콘도 평이한 폴더 모양으로, 제대로 표시되고 있지 않습니다.

언어 관련해서는 아래와 같은 패키지들을 모두 설치하였습니다.

[code:13xteq79]$ aptitude search language | grep ko
i language-pack-gnome-ko - GNOME translation updates for language Kor
i language-pack-gnome-ko-base - GNOME translations for language Korean
i language-pack-kde-ko - KDE translation updates for language Korea
i language-pack-kde-ko-base - KDE translations for language Korean
i language-pack-ko - translation updates for language Korean
i language-pack-ko-base - translations for language Korean
i language-support-fonts-ko - Additional fonts metapackage for Korean
i language-support-input-ko - Input methods metapackage for Korean
i language-support-ko - metapackage for Korean language support[/code:13xteq79]
사실 이 문제는 제가 8.04에서 9.04로 한꺼번에 올릴 때 발생하였는데, 시간이 지나면 괜찮아 지겠거니 하고 있다가 9.10으로 업한 후에도 계속 같은 문제가 발생하여 문의 드립니다.

혹시나 하여 위 패키지들을 재설치 해보았는데도 결과는 똑같네요.

8.04에서 9.04로 올 때 위 메뉴 설정이 좀 틀어진 것 같은데… 어떻게 하면 해결할 수 있는지 알려주시면 감사드리겠습니다.

참고할만한 내용이 있는 페이지 링크 해주셔도 감사드리고요. :)

그럼 이만.

개인설정중 메뉴 초기화 해보십시오
rm -rf ~/.config/menus
그리고 재로긴 슈슝 ~~ :shock:

흠, 미루고 미루고 미루고 미루다가, 오늘에서야 손 한 번 대봤네요.; 요새 여유도 좀 있고 해서…

분도 님 말씀처럼, 일단 홈 디렉터리 아래에 .config/menus 디렉터리를 백업해 놓고 지운 후 로그아웃 했다가 다시 로그인 하니까 새로 파일들(applications.menu, setting.menu)이 생성되더군요.

그런데 그렇게 해도 메뉴의 순서만 바뀔 뿐 문제는 여전한 겁니다.

혹시나 하여 applications.menu 파일을 열어 보니, 전과는 다르게 아래처럼 짧아졌더군요.

[code:5dzeljjy]<!DOCTYPE Menu
PUBLIC ‘-//freedesktop//DTD Menu 1.0//EN’
‘http://standards.freedesktop.org/menu-spec/menu-1.0.dtd’>
<Menu>
<Name>Applications</Name>
<MergeFile type="parent">/etc/xdg/menus/applications.menu</MergeFile>
</Menu>[/code:5dzeljjy]
대충 보아하니 /etc/xdg/menus/applications.menu 이 파일에서 내용을 가져오는 것으로 보여서 그 위치로 가서 한 번 확인해 보았습니다.

[code:5dzeljjy]$ ls -la applications.menu*
-rw-r–r-- 1 root root 7.3K 2009-10-02 22:29 applications.menu
-rw-r–r-- 1 root root 4.3K 2009-03-25 15:16 applications.menu.dpkg-dist[/code:5dzeljjy]
아시다시피, .dpkg-dist 확장자는 업그레이드 시 기존의 설정 파일을 보존하기를 선택하면 새 버전의 설정 파일에 붙는 겁니다. 혹시나 하여 기존 설정 파일은 백업해 두고, 이 applications.menu.dpkg-dist 파일의 파일명을 applications.menu로 변경한 후 로그아웃 & 로그인 해보았습니다.

그러니까 이제 제대로 나오네요. 아마 버전이 올라가면서 설정 파일의 형식이 조금 변했나 봅니다. 전에 문제 있을 때는 메뉴 편집에 들어가서 문제 있는 메뉴의 속성 보기를 해도 속성이 뜨지 않았었거든요. 이제는 아주 잘 됩니다.

과도한(?) 우분투 버전 업 후에 이와 같은 문제가 생기신 분들은 참고하시기 바랍니다.

그럼 이만.