2009/02/09

gnome 사용자 환경 초기화 하기

솔라리스를 여러 버젼을 오랜 동안 업그레이드해오면서도 사용자 디렉토리(홈)은 계속 유지해서 사용해오다 보니,
홈디렉토리에는 상당히 많은 '가비지'들이 누적되게 됩니다.
그 중에서도 구성과 관련된 설정 화일들이 남아서 새버젼에서 홈을 마운트할 때 호환성 문제를 야기시키더군요.
대표적인 것이 gnome 구성 화일인데, 이 구성 화일을 쉽게 초기화 하는 방법이 있습니다.

썬 솔라리스에서는 로그 아웃을 하시고 Failsafe Mode로 로그인하신 후
$gnome-cleanup exit
를 실행하고 재 로그인하면 된다고 되어 있군요.

opensolaris의 경우에는 svcadm disable -t gdm 을 실행해서 로그인 매니저를 죽인후 터미널 로그인 환경으로 재 로그인해서 위의 명령어를 실행하고 다시 svcadm enable -t gdm을 실행하면 될 듯 합니다.

---- 아래 Solaris 10 08/10(U6) Release Note 원문입니다. ----

User Preferences Not Fully Compatible



User preferences in your home account for an earlier version of the
GNOME Desktop might be partly incompatible with the version on the Java DS
Release 3.




Workaround: Reset your preferences.
Perform the following steps:





  1. Log out of the Java Desktop System.





  2. Click Session and choose Failsafe terminal.





  3. Log in.





  4. In the failsafe terminal window, enter the following commands:










    % <b><kbd>gnome-cleanup exit</kbd></b><br />




  5. Log in again.



    Your GNOME preferences are now reset.





Windows 7이 발표되었다는 군요... 솔라리스랑 한번 비교해봤습니다. 좀 웃기나 ^^;

Windows7 Home Premium (컨수머용) OpenSolaris
Windows7 Professional(중소기업용)
SunSolaris
Windows7 Enterprise
SunSolaris
Windows7 Home Basic(신흥국가)
OpenSolaris
Windows7 Starter(일부 OEM)
OpenSolaris
Windows7 Ultimate
N/A