Ubuntu 12.04 MATLAB 2012a 문제해결

안녕하세요.
ubuntu 12.04에 MATLAB 2012a를 설치했습니다.
설치는 root 계정에서 /usr/local/MATLAB/R2012a 에다 했구요.
설치하고 나서 desktop icon을 /usr/share/applications/matlab 으로 만들어서 사용중입니다. (launcher)

root 계정으로 MATLAB 사용시 문제가 없으나
admin 계정으로 MATLAB 사용시 current folder 창이 제대로 열지지 않습니다.
그리고 MATLAB 실행시에 아래와 같은 워닝을 토해냅니다.
뭔가 preference configuration 을 읽기/쓰기가 안되서 발생되는 문제 같은데
어떻게 해결해야 할까요 .
root 계정으로 계속 사용할 수는 없어서요. 여러명이 터미널에 접속해서 사용해야 하는데.

Warning: Unable to create com.mathworks.mde.explorer.Explorer, for details see
/home/andrew/MATLABDesktopCreateError.log
Exception in thread "AWT-EventQueue-0" java.lang.RuntimeException: com.mathworks.services.settings.SettingValidationException: IMsgIDException for "matlab.desktop.currentfolder.lastfolder.GroupColumn": The multipleSet operation on node (or key), Multiple Keys, failed because you do not have write permission on level user of the Settings file.
at com.mathworks.mlwidgets.explorer.model.table.ExplorerTableConfigurationSerializer.saveGroupMode(ExplorerTableConfigurationSerializer.java:91)
at com.mathworks.mlwidgets.explorer.model.table.ExplorerTableConfigurationSerializer.save(ExplorerTableConfigurationSerializer.java:65)
at com.mathworks.widgets.grouptable.GroupingTableConfiguration$1.propertyChange(GroupingTableConfiguration.java:157)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at com.mathworks.widgets.grouptable.GroupingTableConfiguration$4$1.run(GroupingTableConfiguration.java:995)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: com.mathworks.services.settings.SettingValidationException: IMsgIDException for "matlab.desktop.currentfolder.lastfolder.GroupColumn": The multipleSet operation on node (or key), Multiple Keys, failed because you do not have write permission on level user of the Settings file.
at com.mathworks.services.settings.Setting.nativeSet(Native Method)
at com.mathworks.services.settings.Setting.set(Setting.java:887)
at com.mathworks.services.settings.Setting.set(Setting.java:745)
at com.mathworks.services.settings.Setting.set(Setting.java:687)
at com.mathworks.mlwidgets.explorer.model.table.ExplorerTableConfigurationSerializer.saveGroupMode(ExplorerTableConfigurationSerializer.java:88)
… 13 more
The desktop configuration was not saved successfully

또 current folder 에 한글 폴더 들이 글씨가 깨져서 ㅁㅁ ㅁㅁ 처럼 나오는데
이 문제를 어떻게 해결 할 수 있나여??

자문 자답이네요 .

http://ubuntuforums.org/showthread.php?t=850798&page=2

여기 나온 것처럼

sudo chwon -R username /home/username/.matlab

을 터미널에 입력하면 되는군요.

하지만 여전히 한글이 ㅁㅁ ㅁ ㅁㅁ 하고 나오는 문제는 해결하지 못했습니다.

preferences -> fonts 에서 직접 폰트 변경해보세요

어라…이건 제가 해결봤던 문제인데요. 한글문제는

Matlab설치된곳/sys/java/jre/glnxa64/jre/lib

그러니까
/usr/local/MATLAB/R2012a/sys/java/jre/glnxa64/jre/lib
가 되겠군요.

안에 첨부된파일의 압축을 여기에 풀어주시면 됩니다. 은돋움으로 나오게 하는 설정 파일입니다. 폰트가 맘에 안 드시면 텍스트에디터로 수정해서 바꾸시면 됩니다.