<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-22342315</id><updated>2012-02-17T03:11:13.719+09:00</updated><category term='others'/><category term='linux'/><category term='windows'/><category term='college'/><category term='eclipse'/><category term='android'/><category term='iis'/><title type='text'>Untitled</title><subtitle type='html'>No idea</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://songga.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://songga.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Jinsi</name><uri>http://www.blogger.com/profile/00957831281415888547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-dkpmgIeidRE/Tns4YzIZSaI/AAAAAAAADZw/Xx41UkTEGA8/s1600/songga_22384835_t.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>30</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-22342315.post-4521334373817141766</id><published>2011-06-30T20:17:00.001+09:00</published><updated>2011-06-30T20:18:16.742+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='iis'/><title type='text'>IIS7 에서 apk 파일 MIME형식 추가</title><content type='html'>application/octet-stream&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22342315-4521334373817141766?l=songga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='enclosure' type='' href='http://wonsik1616.blog.me/60102154417' length='0'/><link rel='replies' type='application/atom+xml' href='http://songga.blogspot.com/feeds/4521334373817141766/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://songga.blogspot.com/2011/06/iis7-apk-mime.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/4521334373817141766'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/4521334373817141766'/><link rel='alternate' type='text/html' href='http://songga.blogspot.com/2011/06/iis7-apk-mime.html' title='IIS7 에서 apk 파일 MIME형식 추가'/><author><name>Jinsi</name><uri>http://www.blogger.com/profile/00957831281415888547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-dkpmgIeidRE/Tns4YzIZSaI/AAAAAAAADZw/Xx41UkTEGA8/s1600/songga_22384835_t.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22342315.post-2312338699780963567</id><published>2011-03-08T15:26:00.000+09:00</published><updated>2011-03-08T15:26:58.984+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><title type='text'>윈도우xp 방화벽 설정이 안될때(원인을 알 수 없는 문제 때문에.... Windows 방화벽... 에러메시지 나올때)</title><content type='html'>원인을 알 수 없는 문제 때문에.... Windows 방화벽... 에러메시지 나올때&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;원문 : http://support.microsoft.com/kb/920074/ko&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;기술 자료: 920074 - 마지막 검토: 2008년 1월 22일 화요일 - 수정: 1.5&lt;br /&gt;Windows XP SP2에서 Windows 방화벽 서비스를 시작할 수 없다&lt;br /&gt;&lt;br /&gt;이 문서가 적용되는 제품 보기.&lt;br /&gt; &lt;br /&gt;시스템 팁&lt;br /&gt;본 문서의 정보는 현재 사용하는 Windows 버전과 다른 버전에 적용됩니다. 따라서 문서의 내용이 관련되지 않을 수도 있습니다.Windows 7 솔루션 센터 방문하기 &lt;br /&gt;중요 이 문서에서는 레지스트리 수정 방법을 설명합니다. 레지스트리를 수정하기 전에 해당 레지스트리를 백업하는 것이 좋습니다. 또한 문제가 발생할 경우 레지스트리를 복원하는 방법을 알고 있어야 합니다. 레지스트리 백업, 복원 및 수정 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.&lt;br /&gt;256986  고급 사용자를 위한 Windows 레지스트리 정보&lt;br /&gt;이 페이지에서&lt;br /&gt;&lt;br /&gt;모두 확대 | 모두 축소&lt;br /&gt;현상&lt;br /&gt;Microsoft Windows XP 서비스 팩 2(SP2)를 설치한 후 Windows 방화벽 서비스를 시작할 수 없습니다. 특히, 다음과 같은 현상이 하나 이상 나타납니다.&lt;br /&gt;제어판의 서비스 목록에 Windows Firewall/Internet Connection Sharing (ICS)이 표시되지 않습니다.&lt;br /&gt;서비스 목록에 Windows Firewall/Internet Connection Sharing (ICS)이 표시되지만 이 서비스를 시작할 수 없습니다.&lt;br /&gt;Windows 방화벽 설정에 액세스하려고 하면 다음과 같은 오류 메시지가 나타납니다.&lt;br /&gt;원인을 알 수 없는 문제 때문에 Windows에서 Windows 방화벽 설정을 열 수 없습니다.&lt;br /&gt;위로 가기&lt;br /&gt;원인&lt;br /&gt;이 문제는 SharedAccess.reg 파일이 없거나 손상되었기 때문에 발생합니다. SharedAccess.reg 파일은 Windows 방화벽 서비스를 나타냅니다.&lt;br /&gt;&lt;br /&gt;참고 Windows XP SP2의 Windows 방화벽 서비스는 이전 버전의 Windows XP에서는 인터넷 연결 방화벽(ICF)입니다.&lt;br /&gt;위로 가기&lt;br /&gt;해결 방법&lt;br /&gt;이 문제를 해결하려면 다음 방법 중 하나를 사용하십시오.&lt;br /&gt;위로 가기&lt;br /&gt;방법 1: "Setup API InstallHinfSection" 함수를 호출하여 Windows 방화벽 설치&lt;br /&gt;Windows 방화벽을 설치하려면 다음과 같이 하십시오.&lt;br /&gt;시작, 실행을 차례로 누르고 cmd를 입력한 다음 확인을 누릅니다.&lt;br /&gt;명령 프롬프트에서 다음 명령줄을 입력한 다음 Enter 키를 누릅니다.&lt;br /&gt;Rundll32 setupapi,InstallHinfSection Ndi-Steelhead 132 %windir%\inf\netrass.inf&lt;br /&gt;Windows를 다시 시작합니다.&lt;br /&gt;시작, 실행을 차례로 누르고 cmd를 입력한 다음 확인을 누릅니다.&lt;br /&gt;명령 프롬프트에서 다음 명령을 입력한 후 Enter 키를 누릅니다.&lt;br /&gt;Netsh firewall reset&lt;br /&gt;시작, 실행을 차례로 누르고 firewall.cpl을 입력한 다음 Enter 키를 누릅니다. Windows 방화벽 대화 상자에서 사용(권장)을 누른 다음 확인을 누릅니다.&lt;br /&gt;위로 가기&lt;br /&gt;방법 2: 레지스트리에 Windows 방화벽 항목 추가&lt;br /&gt;경고 레지스트리 편집기나 다른 방법을 사용하여 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 이 문제를 해결하려면 운영 체제를 다시 설치해야 할 수도 있습니다. Microsoft는 이러한 문제의 해결을 보증하지 않습니다. 레지스트리 수정에 따른 모든 책임은 사용자에게 있습니다.&lt;br /&gt;&lt;br /&gt;레지스트리에 Windows 방화벽을 추가하려면 다음과 같이 하십시오.&lt;br /&gt;다음 텍스트를 메모장에 복사한 다음 Sharedaccess.reg라는 이름으로 파일을 저장합니다.&lt;br /&gt;Windows 레지스트리 편집기 버전 5.00&lt;br /&gt;&lt;br /&gt;[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess]&lt;br /&gt;&lt;br /&gt;[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess]&lt;br /&gt;"DependOnGroup"=hex(7):00,00&lt;br /&gt;"DependOnService"=hex(7):4e,00,65,00,74,00,6d,00,61,00,6e,00,00,00,57,00,69,00,\&lt;br /&gt;  6e,00,4d,00,67,00,6d,00,74,00,00,00,00,00&lt;br /&gt;"Description"="Provides network address translation, addressing, name resolution and/or intrusion prevention services for a home or small office network."&lt;br /&gt;"DisplayName"="Windows Firewall/Internet Connection Sharing (ICS)"&lt;br /&gt;"ErrorControl"=dword:00000001&lt;br /&gt;"ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\&lt;br /&gt;  74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\&lt;br /&gt;  00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,\&lt;br /&gt;  6b,00,20,00,6e,00,65,00,74,00,73,00,76,00,63,00,73,00,00,00&lt;br /&gt;"ObjectName"="LocalSystem"&lt;br /&gt;"Start"=dword:00000002&lt;br /&gt;"Type"=dword:00000020&lt;br /&gt;&lt;br /&gt;[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Epoch]&lt;br /&gt;"Epoch"=dword:00002cd0&lt;br /&gt;&lt;br /&gt;[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters]&lt;br /&gt;"ServiceDll"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\&lt;br /&gt;  00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\&lt;br /&gt;  69,00,70,00,6e,00,61,00,74,00,68,00,6c,00,70,00,2e,00,64,00,6c,00,6c,00,00,\&lt;br /&gt;  00&lt;br /&gt;&lt;br /&gt;[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy]&lt;br /&gt;&lt;br /&gt;[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\DomainProfile]&lt;br /&gt;&lt;br /&gt;[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\DomainProfile\AuthorizedApplications]&lt;br /&gt;&lt;br /&gt;[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\DomainProfile\AuthorizedApplications\List]&lt;br /&gt;"%windir%\\system32\\sessmgr.exe"="%windir%\\system32\\sessmgr.exe:*:enabled:@xpsp2res.dll,-22019"&lt;br /&gt;&lt;br /&gt;[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile]&lt;br /&gt;&lt;br /&gt;[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\AuthorizedApplications]&lt;br /&gt;&lt;br /&gt;[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\AuthorizedApplications\List]&lt;br /&gt;"%windir%\\system32\\sessmgr.exe"="%windir%\\system32\\sessmgr.exe:*:enabled:@xpsp2res.dll,-22019"&lt;br /&gt;&lt;br /&gt;[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Setup]&lt;br /&gt;"ServiceUpgrade"=dword:00000001&lt;br /&gt;&lt;br /&gt;[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Setup\InterfacesUnfirewalledAtUpdate]&lt;br /&gt;"All"=dword:00000001&lt;br /&gt;&lt;br /&gt;[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Enum]&lt;br /&gt;"0"="Root\\LEGACY_SHAREDACCESS\\0000"&lt;br /&gt;"Count"=dword:00000001&lt;br /&gt;"NextInstance"=dword:00000001&lt;br /&gt;Sharedaccess.reg를 두 번 눌러 이 파일의 내용을 레지스트리에 추가하고 Windows 방화벽 항목을 만듭니다.&lt;br /&gt;Windows를 다시 시작합니다.&lt;br /&gt;시작, 실행을 차례로 누르고 cmd를 입력한 다음 확인을 누릅니다.&lt;br /&gt;명령 프롬프트에서 다음 명령을 입력한 후 Enter 키를 누릅니다.&lt;br /&gt;Netsh firewall reset&lt;br /&gt;시작, 실행을 차례로 누르고 firewall.cpl을 입력한 다음 확인을 누릅니다.&lt;br /&gt;사용할 Windows 방화벽 설정을 구성합니다.&lt;br /&gt;이러한 방법으로 문제가 해결되지 않으면 Windows XP SP2를 다시 설치하십시오.&lt;br /&gt;위로 가기&lt;br /&gt;추가 정보&lt;br /&gt;Windows 방화벽 서비스가 시작되었는지 확인하려면 다음과 같이 하십시오.&lt;br /&gt;시작, 실행을 차례로 누르고 services.msc를 입력한 다음 확인을 누릅니다.&lt;br /&gt;서비스 목록에서 Windows Firewall/Internet Connection Sharing (ICS)을 찾습니다. 서비스 상태가 시작됨인지 확인합니다.&lt;br /&gt;이 서비스 기능을 사용하는 방법에 대한 자세한 내용을 보려면 동작 메뉴에서 도움말을 누릅니다.&lt;br /&gt;위로 가기&lt;br /&gt;현재 상태&lt;br /&gt;Microsoft는 "본 문서의 정보는 다음의 제품에 적용됩니다." 절에 나열한 제품에서 이 문제를 확인했습니다.&lt;br /&gt;위로 가기&lt;br /&gt;참조&lt;br /&gt;Windows XP 서비스 팩 2에서 Windows 방화벽을 사용하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.&lt;br /&gt;875357  Windows XP 서비스 팩 2에서 Windows 방화벽 설정 문제 해결&lt;br /&gt;892199  Windows XP 서비스 팩 2에서 Windows 방화벽 서비스를 시작할 수 없다&lt;br /&gt;Windows XP SP2에서 Windows 방화벽 문제를 해결하는 방법에 대한 자세한 내용은 다음 Microsoft 웹 사이트를 참조하십시오.&lt;br /&gt;http://technet.microsoft.com/en-us/library/bb457029.aspx(영문)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22342315-2312338699780963567?l=songga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://support.microsoft.com/kb/920074/ko' title='윈도우xp 방화벽 설정이 안될때(원인을 알 수 없는 문제 때문에.... Windows 방화벽... 에러메시지 나올때)'/><link rel='replies' type='application/atom+xml' href='http://songga.blogspot.com/feeds/2312338699780963567/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://songga.blogspot.com/2011/03/xp-windows.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/2312338699780963567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/2312338699780963567'/><link rel='alternate' type='text/html' href='http://songga.blogspot.com/2011/03/xp-windows.html' title='윈도우xp 방화벽 설정이 안될때(원인을 알 수 없는 문제 때문에.... Windows 방화벽... 에러메시지 나올때)'/><author><name>Jinsi</name><uri>http://www.blogger.com/profile/00957831281415888547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-dkpmgIeidRE/Tns4YzIZSaI/AAAAAAAADZw/Xx41UkTEGA8/s1600/songga_22384835_t.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22342315.post-3582562796388605972</id><published>2011-02-22T12:20:00.001+09:00</published><updated>2011-02-22T12:21:54.898+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>ZXing barcode / QR Code</title><content type='html'>http://www.arp123.com/post/Identified-in-the-Android-use-ZXing-barcode-QR-Code.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22342315-3582562796388605972?l=songga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.arp123.com/post/Identified-in-the-Android-use-ZXing-barcode-QR-Code.html' title='ZXing barcode / QR Code'/><link rel='replies' type='application/atom+xml' href='http://songga.blogspot.com/feeds/3582562796388605972/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://songga.blogspot.com/2011/02/zxing-barcode-qr-code.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/3582562796388605972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/3582562796388605972'/><link rel='alternate' type='text/html' href='http://songga.blogspot.com/2011/02/zxing-barcode-qr-code.html' title='ZXing barcode / QR Code'/><author><name>Jinsi</name><uri>http://www.blogger.com/profile/00957831281415888547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-dkpmgIeidRE/Tns4YzIZSaI/AAAAAAAADZw/Xx41UkTEGA8/s1600/songga_22384835_t.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22342315.post-5391278466389982534</id><published>2011-01-25T14:02:00.000+09:00</published><updated>2011-01-25T14:02:23.976+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><title type='text'>eclipse helios Classpath Dependency Validater Messages</title><content type='html'>이클립스 helios 에서&lt;br /&gt;markers에 &lt;br /&gt;----&lt;br /&gt;Description Resource Path Location Type&lt;br /&gt;Classpath entry /Test/libs/xxx.jar will not be exported or published. Runtime ClassNotFoundExceptions may result.   ChatTest  P/Test Classpath Dependency Validator Message&lt;br /&gt;----&lt;br /&gt;경고가 있으면&lt;br /&gt;&lt;br /&gt;프로젝트 Properties --&gt; Deployment Assembly&lt;br /&gt;add --&gt; Java Build path Enteries --&gt; xxx.jar 선택하고 finish&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22342315-5391278466389982534?l=songga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://songga.blogspot.com/feeds/5391278466389982534/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://songga.blogspot.com/2011/01/eclipse-helios-classpath-dependency.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/5391278466389982534'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/5391278466389982534'/><link rel='alternate' type='text/html' href='http://songga.blogspot.com/2011/01/eclipse-helios-classpath-dependency.html' title='eclipse helios Classpath Dependency Validater Messages'/><author><name>Jinsi</name><uri>http://www.blogger.com/profile/00957831281415888547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-dkpmgIeidRE/Tns4YzIZSaI/AAAAAAAADZw/Xx41UkTEGA8/s1600/songga_22384835_t.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22342315.post-1866417380642562973</id><published>2010-12-21T10:11:00.000+09:00</published><updated>2010-12-21T10:11:15.596+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>갤럭시S 프로요 업데이트후 "USB 연결 설정" 없어진다</title><content type='html'>갤럭시 안드로이드 2.2로 업뎃하고 나니 USB 연결 설정 메뉴가 없어져서 황당 했습니다.&lt;br /&gt;&lt;br /&gt;고객센터 전화하니까 자동으로 프로요 부터 자동으로 usb메모리랑 kies랑 를 인식한다고 하던데..&lt;br /&gt;adb devices 해도 잡히는 장비 하나 없어 완전 황당..&lt;br /&gt;&lt;br /&gt;삼성 모바일 홈피가서 kies 프로그램 다운 받아 설치 하니까 그재서야 잡히네요 &lt;br /&gt;그전에는 드라이버만 설치 해서 인식 했었는데...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22342315-1866417380642562973?l=songga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://songga.blogspot.com/feeds/1866417380642562973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://songga.blogspot.com/2010/12/s-usb.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/1866417380642562973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/1866417380642562973'/><link rel='alternate' type='text/html' href='http://songga.blogspot.com/2010/12/s-usb.html' title='갤럭시S 프로요 업데이트후 &quot;USB 연결 설정&quot; 없어진다'/><author><name>Jinsi</name><uri>http://www.blogger.com/profile/00957831281415888547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-dkpmgIeidRE/Tns4YzIZSaI/AAAAAAAADZw/Xx41UkTEGA8/s1600/songga_22384835_t.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22342315.post-2580346703639198371</id><published>2010-12-09T22:18:00.001+09:00</published><updated>2010-12-09T22:21:00.646+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='others'/><title type='text'>Chrome shortcut</title><content type='html'>&lt;a href="http://www.google.com/support/chrome/bin/static.py?hl=kr&amp;amp;page=guide.cs&amp;amp;guide=25799&amp;amp;topic=28652&amp;amp;ctx=share"&gt;link to Chrome shortcuts&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22342315-2580346703639198371?l=songga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.google.com/support/chrome/bin/static.py?hl=kr&amp;page=guide.cs&amp;guide=25799&amp;topic=28652&amp;ctx=share' title='Chrome shortcut'/><link rel='replies' type='application/atom+xml' href='http://songga.blogspot.com/feeds/2580346703639198371/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://songga.blogspot.com/2010/12/chrome-shortcut.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/2580346703639198371'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/2580346703639198371'/><link rel='alternate' type='text/html' href='http://songga.blogspot.com/2010/12/chrome-shortcut.html' title='Chrome shortcut'/><author><name>Jinsi</name><uri>http://www.blogger.com/profile/00957831281415888547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-dkpmgIeidRE/Tns4YzIZSaI/AAAAAAAADZw/Xx41UkTEGA8/s1600/songga_22384835_t.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22342315.post-3528325878284513305</id><published>2010-09-10T22:17:00.000+09:00</published><updated>2010-09-10T22:17:18.839+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Android Google Maps API 사용하기</title><content type='html'>debug.keystore 파일이 있는 곳에서 커맨드 프롬프트를 열어&lt;br /&gt;아래와 같이 실행하여 fingerprint를 얻는다&lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------------------------&lt;br /&gt;keytool -list -keystore debug.keystore -keypass android -storepass android -alias androiddebugkey&lt;br /&gt;------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;http://code.google.com/android/add-ons/google-apis/maps-api-signup.html&lt;br /&gt;위 사이트에 접속 해서 얻은 fingerprint를 입력 하여 Maps API 키를 얻으면 된다.&lt;br /&gt;&lt;br /&gt;이 api key 를 MapView에 넣으면 된다&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;참조  http://code.google.com/android/add-ons/google-apis/mapkey.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22342315-3528325878284513305?l=songga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='enclosure' type='text/html' href='http://code.google.com/android/add-ons/google-apis/mapkey.html' length='0'/><link rel='replies' type='application/atom+xml' href='http://songga.blogspot.com/feeds/3528325878284513305/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://songga.blogspot.com/2010/09/android-google-maps-api.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/3528325878284513305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/3528325878284513305'/><link rel='alternate' type='text/html' href='http://songga.blogspot.com/2010/09/android-google-maps-api.html' title='Android Google Maps API 사용하기'/><author><name>Jinsi</name><uri>http://www.blogger.com/profile/00957831281415888547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-dkpmgIeidRE/Tns4YzIZSaI/AAAAAAAADZw/Xx41UkTEGA8/s1600/songga_22384835_t.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22342315.post-1882659670504668023</id><published>2009-07-17T14:21:00.000+09:00</published><updated>2009-07-17T14:21:43.865+09:00</updated><title type='text'>How to disable or uninstall the pilot version of Microsoft Windows Genuine Advantage Notifications for Windows XP</title><content type='html'>&lt;a href="http://support.microsoft.com/kb/921914/en-us"&gt;How to disable or uninstall the pilot version of Microsoft Windows Genuine Advantage Notifications for Windows XP&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;u&gt;Disable WGA Notifications&lt;br /&gt;&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;Log on to the computer by using an account that has administrative permissions.&lt;br /&gt;Make sure that the WGA Notifications version that exists on the computer is a pilot version. The version format for the pilot version is 1.5.0532.x. In this case, you can uninstall versions 527-532 only. For example, you can uninstall versions that range from 1.5.0527.0 to 1.5.0532.2. To find the WGA Notifications version, follow these steps.&lt;br /&gt;&lt;br /&gt;Click Start, and then click Control Panel.&lt;br /&gt;Double-click Add or Remove Programs, click Windows XP - Software, click Windows Genuine Advantage Notifications, and then click Click here for support information.&lt;br /&gt;In the Support Info dialog box, verify the version number, and then click Close.&lt;br /&gt;&lt;br /&gt;Rename the following files by changing the extension to .old:&lt;br /&gt;&lt;strong&gt;Rename %Windir%\system32\WgaLogon.dll to %Windir%\system32\WgaLogon.old&lt;br /&gt;Rename %Windir%\system32\WgaTray.exe to %Windir%\system32\WgaTray.old&lt;br /&gt;&lt;/strong&gt;Restart the computer.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;u&gt;Manually uninstall WGA Notifications &lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Log on to the computer by using an account that has administrative permissions.&lt;br /&gt;Make sure that the WGA Notifications version that exists on the computer is a pilot version. The version format for the pilot version is 1.5.0532.x. In this case, you can uninstall versions 527-532 only. For example, you can uninstall versions that range from 1.5.0527.0 to 1.5.0532.2. To find the WGA Notifications version, follow these steps:&lt;br /&gt;&lt;br /&gt;Click Start, and then click Control Panel.&lt;br /&gt;Double-click Add or Remove Programs, click Windows XP - Software, click Windows Genuine Advantage Notifications, and then click Click here for support information.Note If Windows Genuine Advantage Notifications does not appear, the release version is installed. You cannot uninstall the release version of WGA Notifications.&lt;br /&gt;&lt;br /&gt;In the Support Info dialog box, verify the version number, and then click Close.&lt;br /&gt;&lt;br /&gt;Rename the following files by changing the extension to .old:&lt;br /&gt;&lt;strong&gt;Rename %Windir%\system32\WgaLogon.dll to %Windir%\system32\WgaLogon.old&lt;br /&gt;Rename %Windir%\system32\WgaTray.exe to %Windir%\system32\WgaTray.old&lt;br /&gt;&lt;/strong&gt;Restart the computer.&lt;br /&gt;&lt;br /&gt;Unregister LegitCheckControl.dll by using Regsvr32. To do this, follow these steps:&lt;br /&gt;Click Start, click Run, type cmd, and then click OK.&lt;br /&gt;&lt;br /&gt;At the command prompt, type the following, and then press ENTER:&lt;br /&gt;&lt;strong&gt;Regsvr32 %Windir%\system32\LegitCheckControl.dll /u&lt;br /&gt;&lt;/strong&gt;Restart the computer.&lt;br /&gt;&lt;br /&gt;Click Start, click Run, type cmd, and then click OK.&lt;br /&gt;At the command prompt, delete the following files by typing the Del command. Press ENTER after you type each command.&lt;br /&gt;&lt;strong&gt;Del %Windir%\system32\wgalogon.old&lt;br /&gt;Del %Windir%\system32\WgaTray.old&lt;br /&gt;Del %Windir%\system32\LegitCheckControl.dll&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;At the command prompt, type regedit.&lt;br /&gt;Locate and then right-click the following registry subkeys. Click Delete after you locate each subkey.&lt;br /&gt;&lt;strong&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\ CurrentVersion\Winlogon\Notify\WgaLogon&lt;br /&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows \CurrentVersion\Uninstall\WgaNotify &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;more details: &lt;a href="http://support.microsoft.com/kb/921914/en-us"&gt;http://support.microsoft.com/kb/921914/en-us&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22342315-1882659670504668023?l=songga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://support.microsoft.com/kb/921914/en-us' title='How to disable or uninstall the pilot version of Microsoft Windows Genuine Advantage Notifications for Windows XP'/><link rel='replies' type='application/atom+xml' href='http://songga.blogspot.com/feeds/1882659670504668023/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://songga.blogspot.com/2009/07/how-to-disable-or-uninstall-pilot.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/1882659670504668023'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/1882659670504668023'/><link rel='alternate' type='text/html' href='http://songga.blogspot.com/2009/07/how-to-disable-or-uninstall-pilot.html' title='How to disable or uninstall the pilot version of Microsoft Windows Genuine Advantage Notifications for Windows XP'/><author><name>Jinsi</name><uri>http://www.blogger.com/profile/00957831281415888547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-dkpmgIeidRE/Tns4YzIZSaI/AAAAAAAADZw/Xx41UkTEGA8/s1600/songga_22384835_t.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22342315.post-3088452389586984585</id><published>2009-06-12T09:59:00.007+09:00</published><updated>2009-06-17T19:21:33.909+09:00</updated><title type='text'>ERP Solution in Steel Industry</title><content type='html'>ERP Solution customized in Steel Industry&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;- &lt;span style="font-weight:bold;"&gt;SteelRo&lt;/span&gt; -&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://cfile22.uf.tistory.com/image/12588A274A30D02C3B0835"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px; height: 300px;" src="http://cfile22.uf.tistory.com/image/12588A274A30D02C3B0835" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;more detail, &lt;br /&gt;&lt;a href="http://www.saeromcnc.com"&gt;http://www.saeromcnc.com&lt;/a&gt;&lt;br /&gt;&lt;a href="http://saeromcnc.tistory.com"&gt;http://saeromcnc.tistory.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22342315-3088452389586984585?l=songga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://songga.blogspot.com/feeds/3088452389586984585/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://songga.blogspot.com/2009/06/erp-solution-in-steel-industry.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/3088452389586984585'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/3088452389586984585'/><link rel='alternate' type='text/html' href='http://songga.blogspot.com/2009/06/erp-solution-in-steel-industry.html' title='ERP Solution in Steel Industry'/><author><name>Jinsi</name><uri>http://www.blogger.com/profile/00957831281415888547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-dkpmgIeidRE/Tns4YzIZSaI/AAAAAAAADZw/Xx41UkTEGA8/s1600/songga_22384835_t.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22342315.post-7416490822714779155</id><published>2008-01-12T15:53:00.000+09:00</published><updated>2008-01-12T15:56:06.010+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Add a Splash Image to Bootloader</title><content type='html'>&lt;div class="celltitles" style="margin-top: 15px;"&gt;    &lt;h1 style="margin: 0pt; padding: 0pt; color: rgb(49, 79, 133); display: inline; clear: none; font-size: 18px; font-weight: bold;" id="hot_title"&gt;Add a Splash Image to (K)Ubuntu Bootloader &lt;/h1&gt;    &lt;h3 style="margin: 0pt; padding: 0pt; font-size: 14px; display: inline; font-weight: normal; clear: none;"&gt; - How to add a splash image to Ubuntu Grub.&lt;/h3&gt;   &lt;/div&gt;   &lt;span style="font-size: 10px; font-weight: normal; color: rgb(108, 122, 161); font-family: Verdana;"&gt;By: Mihai Marinof, Linux Editor&lt;span&gt;   &lt;br /&gt;&lt;br /&gt;  &lt;script type="text/javascript"&gt;&lt;!-- google_ad_client = "pub-2364887827571271"; google_ad_width = 728; google_ad_height = 15; google_ad_format = "728x15_0ads_al"; google_ad_channel ="8825786042"; google_color_border = "E1EBFF"; google_color_bg = "FFFFFF"; google_color_link = "34538C"; google_color_url = "34538C"; google_color_text = "677695"; //--&gt;&lt;/script&gt; &lt;script type="text/javascript" src="file:///home/songga/Desktop/Add-a-Splash-Image-to-K-Ubuntu-Bootloader-47451_files/show_ads.js"&gt; &lt;/script&gt;&lt;iframe name="google_ads_frame" src="http://pagead2.googlesyndication.com/pagead/ads?client=ca-pub-2364887827571271&amp;amp;dt=1200120470095&amp;amp;lmt=1200120020&amp;amp;prev_fmts=728x90_as&amp;amp;format=728x15_0ads_al&amp;amp;output=html&amp;amp;correlator=1200120468224&amp;amp;channel=8825786042&amp;amp;url=file%3A%2F%2F%2Fhome%2Fsongga%2FDesktop%2FAdd-a-Splash-Image-to-K-Ubuntu-Bootloader-47451.shtml&amp;amp;color_bg=FFFFFF&amp;amp;color_text=677695&amp;amp;color_link=34538C&amp;amp;color_url=34538C&amp;amp;color_border=E1EBFF&amp;amp;cc=20&amp;amp;ga_vid=1446303169.1200120468&amp;amp;ga_sid=1200120468&amp;amp;ga_hid=451748554&amp;amp;flash=8&amp;amp;u_h=768&amp;amp;u_w=1024&amp;amp;u_ah=720&amp;amp;u_aw=1024&amp;amp;u_cd=24&amp;amp;u_tz=330&amp;amp;u_his=1&amp;amp;u_java=true&amp;amp;u_nplug=5&amp;amp;u_nmime=28" marginwidth="0" marginheight="0" vspace="0" hspace="0" allowtransparency="true" frameborder="0" height="15" scrolling="no" width="728"&gt;&lt;/iframe&gt;&lt;iframe name="google_ads_frame" src="file:///home/songga/Desktop/Add-a-Splash-Image-to-K-Ubuntu-Bootloader-47451_files/ads_002.html" marginwidth="0" marginheight="0" vspace="0" hspace="0" allowtransparency="true" frameborder="0" height="15" scrolling="no" width="728"&gt;&lt;/iframe&gt;     &lt;div class="celltext_big" style="margin-top: 10px; text-align: justify;"&gt;&lt;img style="margin-bottom: 5px;" src="file:///home/songga/Desktop/Add-a-Splash-Image-to-K-Ubuntu-Bootloader-47451_files/Add-a-Splash-Image-to-K-Ubuntu-Bootloader-2.png" alt="" border="0" /&gt;The splash image is an image shown in the background, while GRUB displays the list of operating systems available for booting. Unfortunately, Kubuntu has no splash image set by default, which might be upsetting for some people. The good news is, however, that setting a Grub splash image is a rather easy process and anyone with Gimp installed OR ImageMagick should be able to do it.&lt;br /&gt;&lt;br /&gt;First of all, you'll need an image. Search the web for a nice image with your distribution's logo or any other image, or open-up Gimp and do it yourself. However, pay attention to the image's resolution, because Grub needs a 640x480 image and we don't want to end-up with a deformed image. Therefore, only search for images with a resolution of 640x480, 800x600, 1024x768 etc.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;Create the image&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Method 1 - ImageMagick&lt;/b&gt;:&lt;br /&gt;&lt;br /&gt;    &lt;div class="embed"&gt;    &lt;script type="text/javascript"&gt;&lt;!-- google_ad_client = "pub-2364887827571271"; google_ad_width = 300; google_ad_height = 250; google_ad_format = "300x250_as"; google_ad_type = "text_image"; google_alternate_ad_url = "http://www.softpedia.com/include/ads/adserv.php?btip=350"; google_ad_channel ="0631152740"; google_color_border = "E1EBFF"; google_color_bg = "FFFFFF"; google_color_link = "E60D2E";  google_color_url = "008000";  google_color_text = "677695"; //--&gt;&lt;/script&gt; &lt;script type="text/javascript" src="file:///home/songga/Desktop/Add-a-Splash-Image-to-K-Ubuntu-Bootloader-47451_files/show_ads.js"&gt;   &lt;/script&gt;- Once you found an image, assuming it's called splash.png and you have ImageMagick installed, open a terminal, change directory to where the image is located and run the following command:&lt;br /&gt;&lt;/div&gt;&lt;div style="border: 1px solid rgb(204, 204, 204); padding: 0px;"&gt;&lt;div style="padding: 3px; background-color: rgb(240, 240, 240);"&gt;&lt;b&gt;CODE&lt;/b&gt;&lt;/div&gt;&lt;div style="padding: 3px;"&gt;&lt;code&gt;&lt;br /&gt;$ cd /path/to/where/splash.png/is/located&lt;br /&gt;$ convert -resize 640x480 -colors 14 splash.png splash.xpm &amp;amp;&amp;amp; gzip splash.xpm&lt;br /&gt;&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Method 2 - Gimp&lt;/b&gt;:&lt;br /&gt;&lt;br /&gt;- Start Gimp&lt;br /&gt;- Go to File / New (or type Ctrl + N)&lt;br /&gt;- In the Create New Image dialog, choose a 640px Width and 480px Height&lt;br /&gt;- Create the image you'd like to use as splash image. Experiment with Gimp tools or load (open as layer) an image and edit it.&lt;br /&gt;- When you're done, go to Image / Mode / Indexed, select optimal palette, &lt;b&gt;14&lt;/b&gt; maximum colors and click OK.&lt;br /&gt;- Finally, right click on the image, select File / Save as and choose the name 'splash.xpm' for the image. Save it in a directory of your choice.&lt;br /&gt;- Open a terminal, change dir to that directory:&lt;br /&gt;&lt;div style="border: 1px solid rgb(204, 204, 204); padding: 0px;"&gt;&lt;div style="padding: 3px; background-color: rgb(240, 240, 240);"&gt;&lt;b&gt;CODE&lt;/b&gt;&lt;/div&gt;&lt;div style="padding: 3px;"&gt;&lt;code&gt;&lt;br /&gt;$ cd /where/you/saved/splash.xpm&lt;br /&gt;&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;- And add it into an archive:&lt;br /&gt;&lt;div style="border: 1px solid rgb(204, 204, 204); padding: 0px;"&gt;&lt;div style="padding: 3px; background-color: rgb(240, 240, 240);"&gt;&lt;b&gt;CODE&lt;/b&gt;&lt;/div&gt;&lt;div style="padding: 3px;"&gt;&lt;code&gt;&lt;br /&gt;$ gzip splash.xpm&lt;br /&gt;&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;Configure GRUB to display the splash image&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;- Now, create a grub directory and move the splash image to it:&lt;br /&gt;&lt;div style="border: 1px solid rgb(204, 204, 204); padding: 0px;"&gt;&lt;div style="padding: 3px; background-color: rgb(240, 240, 240);"&gt;&lt;b&gt;CODE&lt;/b&gt;&lt;/div&gt;&lt;div style="padding: 3px;"&gt;&lt;code&gt;&lt;br /&gt;$ chmod 644 splash.xpm.gz&lt;br /&gt;$ sudo mkdir /boot/grub/splashimages&lt;br /&gt;$ sudo cp splash.xpm.gz /boot/grub/splashimages&lt;br /&gt;&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;- Back-up the current Grub menu.lst:&lt;br /&gt;&lt;div style="border: 1px solid rgb(204, 204, 204); padding: 0px;"&gt;&lt;div style="padding: 3px; background-color: rgb(240, 240, 240);"&gt;&lt;b&gt;CODE&lt;/b&gt;&lt;/div&gt;&lt;div style="padding: 3px;"&gt;&lt;code&gt;&lt;br /&gt;$ sudo cp /boot/grub/menu.lst /boot/grub/menu.lst.old&lt;br /&gt;&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;- Finally, open menu.lst in a text editor and add the following line at the top of the file:&lt;br /&gt;&lt;div style="border: 1px solid rgb(204, 204, 204); padding: 0px;"&gt;&lt;div style="padding: 3px; background-color: rgb(240, 240, 240);"&gt;&lt;b&gt;CODE&lt;/b&gt;&lt;/div&gt;&lt;div style="padding: 3px;"&gt;&lt;code&gt;&lt;br /&gt;splashimage=(hd0,0)/boot/grub/splashimages/splash.xpm.gz&lt;br /&gt;&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;NOTE!&lt;/b&gt; Check if the numbers between the brackets are THE SAME as the kernel you normally choose from the Grub list at boot time. Scroll down the menu.lst file and find the kernel normally used. Look at &lt;i&gt;root&lt;/i&gt; directive to check the numbers in the brackets and then look at the &lt;i&gt;kernel&lt;/i&gt; directive and check if there's a /boot/directory before vmlinuz. If there isn't, delete it from the splashimage also:&lt;br /&gt;&lt;div style="border: 1px solid rgb(204, 204, 204); padding: 0px;"&gt;&lt;div style="padding: 3px; background-color: rgb(240, 240, 240);"&gt;&lt;b&gt;CODE&lt;/b&gt;&lt;/div&gt;&lt;div style="padding: 3px;"&gt;&lt;code&gt;&lt;br /&gt;splashimage=(hd0,0)/grub/splashimages/linuxinside.xpm.gz&lt;br /&gt;&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;- Save the menu.lst file and reboot. If everything worked out well, Grub should display the new splash image.&lt;br /&gt;&lt;br /&gt;This guide should work on any Linux distribution using GRUB as the boot manager. However, &lt;b&gt;alternatively,&lt;/b&gt; for (K)Ubuntu, you can install the following packages:&lt;br /&gt;&lt;div style="border: 1px solid rgb(204, 204, 204); padding: 0px;"&gt;&lt;div style="padding: 3px; background-color: rgb(240, 240, 240);"&gt;&lt;b&gt;CODE&lt;/b&gt;&lt;/div&gt;&lt;div style="padding: 3px;"&gt;&lt;code&gt;&lt;br /&gt;Ubuntu:&lt;br /&gt;$ sudo apt-get install grub-splashimages&lt;br /&gt;&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;or&lt;br /&gt;&lt;br /&gt;&lt;div style="border: 1px solid rgb(204, 204, 204); padding: 0px;"&gt;&lt;div style="padding: 3px; background-color: rgb(240, 240, 240);"&gt;&lt;b&gt;CODE&lt;/b&gt;&lt;/div&gt;&lt;div style="padding: 3px;"&gt;&lt;code&gt;&lt;br /&gt;Kubuntu&lt;br /&gt;$ sudo apt-get install kubuntu-grub-splashimages&lt;br /&gt;&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;After the package has been installed, check the /boot/grub/menu.lst file to see if the splashimage directive has been correctly added.&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22342315-7416490822714779155?l=songga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://songga.blogspot.com/feeds/7416490822714779155/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://songga.blogspot.com/2008/01/add-splash-image-to-bootloader_12.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/7416490822714779155'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/7416490822714779155'/><link rel='alternate' type='text/html' href='http://songga.blogspot.com/2008/01/add-splash-image-to-bootloader_12.html' title='Add a Splash Image to Bootloader'/><author><name>Jinsi</name><uri>http://www.blogger.com/profile/00957831281415888547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-dkpmgIeidRE/Tns4YzIZSaI/AAAAAAAADZw/Xx41UkTEGA8/s1600/songga_22384835_t.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22342315.post-8239980820136025719</id><published>2008-01-09T13:58:00.000+09:00</published><updated>2008-01-09T14:16:48.979+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>How to Install Source Files in linux</title><content type='html'>&lt;p&gt;source files contain the programs and hence before the installation you need to compile them… so you need to install the &lt;em&gt;build-essentials&lt;/em&gt; from the &lt;em&gt;synaptic package manager&lt;/em&gt;…. else this build-essentials is already present in the cd.. and so you can install it…..else you can install it typing it in the terminal by &lt;em&gt;sudo aptitude install build-essentials&lt;/em&gt;&lt;/p&gt;&lt;p&gt;suppose you have a source file name src.tar.gz, what you do initially is that you need to extract the source files and then in the terminal….&lt;br /&gt;navigate to the folder where the source file is extracted using the cd commands….. and then&lt;br /&gt;type the following…&lt;/p&gt;&lt;p&gt;&lt;em&gt;./configure&lt;br /&gt;make&lt;br /&gt;sudo make install&lt;br /&gt;clean install&lt;/em&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;./configure….. checks whether the required dependencies are available on your system or not….. if not an error is reported….&lt;br /&gt;&lt;/p&gt;&lt;p&gt;make compiles the source code and make install is used to install the program in to the location&lt;br /&gt;if it asks for an installation location it is recommended to install all the source to /usr/src&lt;/p&gt;&lt;p&gt;&lt;br /&gt;clean install removes any temporary files created in the installation process of the source&lt;br /&gt;and thats it your source file in installed in your system.&lt;br /&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22342315-8239980820136025719?l=songga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://songga.blogspot.com/feeds/8239980820136025719/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://songga.blogspot.com/2008/01/how-to-install-source-files-in-linux.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/8239980820136025719'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/8239980820136025719'/><link rel='alternate' type='text/html' href='http://songga.blogspot.com/2008/01/how-to-install-source-files-in-linux.html' title='How to Install Source Files in linux'/><author><name>Jinsi</name><uri>http://www.blogger.com/profile/00957831281415888547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-dkpmgIeidRE/Tns4YzIZSaI/AAAAAAAADZw/Xx41UkTEGA8/s1600/songga_22384835_t.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22342315.post-6707114340883745241</id><published>2008-01-07T15:38:00.000+09:00</published><updated>2008-01-07T15:48:27.318+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Ubuntu Linux: Built-in apps get an "A", wireless support an "F"</title><content type='html'>Posted by &lt;a href="http://www.cnet.com/8300-13880_1-68.html?authorId=9808282&amp;amp;tag=author" htmlelement="true"&gt;Dennis O'Reilly&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It didn't take long after installing Canonical Ltd.'s Ubuntu 7.10 version of Linux for me to decide I liked what I saw. A quick tour of the Applications, Places, and System menus indicated that converting from Windows to Linux would be relatively seemless. The only fly in the ointment was my inability to get any of three wireless adapters to work with the OS.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;World-class applications without paying a dime&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;I expected to find the Mozilla Firefox browser bundled with Ubuntu, and seeing links on the Applications*Office menu to OpenOffice.org's Database, Presentation, Spreadsheet, and Word Processor apps--all of which are compatible with their Microsoft Office equivalents--was no surprise. But some of Ubuntu's other built-in programs were a nice bonus: the F-Spot Photo Manager, GIMP Image Editor, OpenOffice.org Drawing app, and XSane Image Scanner give you all the graphics functions you're likely to need; and for audio and video processing, you get Movie Player, Rhythmbox Music Player, Serpentine Audio CD-Creator, Sound Juicer CD Extractor, and Sound Recorder.&lt;br /&gt;[Cue late-night-TV announcer] But wait, there's more! For VoIP, use the Ekiga Softphone app; for e-mail, there's the popular Evolution open-source program; and when the IM bug bites, open the Pidgen client (previously known as Gaim), which supports just about every IM system out there. You also get about a dozen games, including Blackjack, Sudoku, and a Tetris knockoff; there's even a version of my favorite time-waster, Mahjongg.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Fly in the Ubuntu ointment: Wireless woes&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;"Too good to be true," I'm thinking as I work my way through Ubuntu's many options. And indeed I hit the wall when I tried to connect to my wireless network. The Linksys WPC300N PCMCIA adapter worked without a hitch when I booted the laptop in XP, but Ubuntu didn't recognize it. I searched the many Ubuntu forums for a solution and found that the Ndiswrapper utilities I needed to mimic the adapter's Windows driver weren't enabled. I tried the adapter again after enabling the wrappers, but still got nowhere. Next I downloaded and installed the Ndisgtk utility that lets you install device drivers without having to deal with the command line in Ubuntu's Terminal application.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://i.i.com.com/cnwk.1d/i/bto/20080103/01_04_08Ubuntuwireless1a_540x422.jpg"&gt;&lt;img style="WIDTH: 604px; CURSOR: hand; HEIGHT: 383px" height="302" alt="" src="http://i.i.com.com/cnwk.1d/i/bto/20080103/01_04_08Ubuntuwireless1a_540x422.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;copied the driver files from their CD to the Ubuntu desktop, and then pointed to the appropriate .inf file in the Wireless Network Drivers utility it added (via the System*Administration*Windows Wireless Drivers shortcut that Ndisgtk provides). I now had a "Wireless connection" option in the Network Settings window (see below), but no matter how I configured the connection, I couldn't log onto my wireless network.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://i.i.com.com/cnwk.1d/i/bto/20080103/01_04_07Ubuntuwireless1.jpg"&gt;&lt;img style="WIDTH: 428px; CURSOR: hand; HEIGHT: 403px" height="341" alt="" src="http://i.i.com.com/cnwk.1d/i/bto/20080103/01_04_07Ubuntuwireless1.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;After going through the same process with another PCMCIA card and a USB wireless adapter and getting the same results, I decided to do some more trolling for a solution on the Linux forums. I tried several of the suggestions offered by forum denizens, but nothing worked. That's when I decided to stick with the wired Ethernet link, which connected to the network right away.&lt;br /&gt;While the wireless glitches made me glad I dual-booted Ubuntu with Windows (so I could simply load Windows when I needed to connect to a wireless network), I was disappointed that I wouldn't be able to use Ubuntu the same way I use Windows, at least not until I figure out why I couldn't get Ubuntu to establish a wireless link. I haven't given up hope of replacing Windows with Linux, but neither am I willing to spend hours searching for a solution to a problem I can avoid simply by loading Windows.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ref : &lt;a href="http://www.cnet.com/8301-13880_1-9839735-68.html"&gt;http://www.cnet.com/8301-13880_1-9839735-68.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22342315-6707114340883745241?l=songga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://songga.blogspot.com/feeds/6707114340883745241/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://songga.blogspot.com/2008/01/ubuntu-linux-built-in-apps-get-a.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/6707114340883745241'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/6707114340883745241'/><link rel='alternate' type='text/html' href='http://songga.blogspot.com/2008/01/ubuntu-linux-built-in-apps-get-a.html' title='Ubuntu Linux: Built-in apps get an &quot;A&quot;, wireless support an &quot;F&quot;'/><author><name>Jinsi</name><uri>http://www.blogger.com/profile/00957831281415888547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-dkpmgIeidRE/Tns4YzIZSaI/AAAAAAAADZw/Xx41UkTEGA8/s1600/songga_22384835_t.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22342315.post-8906812425888800443</id><published>2008-01-05T20:08:00.001+09:00</published><updated>2008-01-05T20:12:18.805+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Tips for successful Kernel Recompilation in Linux</title><content type='html'>&lt;table border="0" cellpadding="0" cellspacing="0" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td valign="top" width="100%"&gt;&lt;div align="right"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/td&gt; &lt;td valign="top" width="6"&gt;&lt;br /&gt;&lt;/td&gt; &lt;td style="vertical-align: top;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style="vertical-align: top;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td rowspan="2" bgcolor="#cccccc" valign="top" width="1"&gt;&lt;img alt="spacer.gif" src="http://bobcares.com/themes/PostNukeBlue/images/spacer.gif" height="1" width="1" /&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top"&gt; &lt;/td&gt; &lt;td valign="top"&gt; &lt;table border="0" cellpadding="0" cellspacing="0" width="100%"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;"Kernel compilation is a tough nut to crack" - Most frequently this would be  followed by a sigh if the recompiled kernel is not booting up. Though the nut  has the look of a tough one to crack, kernel recompilation is still an  inescapable affair that every Linux system administrator runs into, sooner or  later. I too had to. With this article, I intend to walk you through the phases  of compiling a kernel. I am sure it will inspire confidence in you so that  compiling a kernel is no longer a "mission impossible".  &lt;h2&gt;What is a kernel?&lt;/h2&gt; &lt;p&gt;Keeping it simple, kernel is the central part of most of the operating  systems. The main functions of kernel include process management,resource  management etc. It is the first part of operating system that is loaded in to  the RAM when the machine is booted and it will remain in the main memory. Since  the kernel stays in the main memory, it is important that it should be as small  as possible.&lt;/p&gt; &lt;p&gt;In Linux, kernel is a single file called &lt;b&gt;vmlinuz&lt;/b&gt; which is stored in  the folder /boot, where &lt;i&gt;vm&lt;/i&gt; represents virtual memory and &lt;i&gt;z&lt;/i&gt; at the  end of the filename denotes that it is compressed.&lt;/p&gt; &lt;h2&gt;When do we recompile a kernel?&lt;/h2&gt; &lt;h4&gt;To reduce the size of the kernel:&lt;/h4&gt; &lt;p&gt;Suppose you are a Linux fanatic and you need an OS in your mobile. The  typical OS you get has the all the miscellaneous components and has size in GB  s, which you can't afford in your mobile. If I were you, I would do a kernel  recompilation, and remove unwanted modules.&lt;/p&gt; &lt;p&gt;When the size of the kernel is reduced removing the unwanted items, less  memory will be used which in turn will increase the resource available to  applications.&lt;/p&gt; &lt;h4&gt;To add or remove support for devices:&lt;/h4&gt; &lt;p&gt;For each device, a device driver is needed for communicating with the  operating system. For example, if a USB device is attached to a computer, we  need to enable the corresponding device driver for it to work. In technical  terms, the support for USB driver is to be enabled in the kernel.&lt;/p&gt; &lt;h4&gt;To modify system parameters:&lt;/h4&gt; &lt;p&gt;System parameters include high memory support, quota support etc. For  managing physical memory above 4 GB, high memory support (64 GB) needs to be  enabled.&lt;/p&gt; &lt;h2&gt;How do we recompile a kernel?&lt;/h2&gt; &lt;ol&gt;&lt;li&gt;Verify and update the packages required  &lt;/li&gt;&lt;li&gt;Obtain kernel source  &lt;/li&gt;&lt;li&gt;Obtain current hardware details  &lt;/li&gt;&lt;li&gt;Configure kernel  &lt;/li&gt;&lt;li&gt;Build kernel  &lt;/li&gt;&lt;li&gt;Configure the Boot loader  &lt;/li&gt;&lt;li&gt;Reboot the server &lt;/li&gt;&lt;/ol&gt; &lt;h3&gt;1. Verify and update the packages required&lt;/h3&gt; &lt;p&gt;You need to do this step only if you upgrade the kernel from version 2.4 to  2.6. You can skip this step if it is a 2.6.x to 2.6.x upgrade.&lt;/p&gt; &lt;p&gt;Before upgrading the kernel, you need to make sure that your system is  capable of accepting the new kernel. Check the utilities that interact with your  system, and verify that they are up-to-date. If they are not, go ahead and  upgrade them first.&lt;/p&gt; &lt;p&gt;The main packages to be checked and upgraded are : binutils, e2fsprogs,  procps, gcc and module-init-tools &lt;/p&gt; &lt;p&gt;You should take extreme care while upgrading &lt;b&gt;module-init-tools&lt;/b&gt;. A  module is a piece of code that can be inserted into the kernel on demand.  Module-init-tools provide utilities for managing Linux kernel modules - for  loading, unloading,listing and removing modules. &lt;/p&gt; &lt;p&gt;The main utilities available are :&lt;/p&gt; &lt;ul&gt;&lt;li&gt;insmod  &lt;/li&gt;&lt;li&gt;rmmod  &lt;/li&gt;&lt;li&gt;modprobe  &lt;/li&gt;&lt;li&gt;depmod  &lt;/li&gt;&lt;li&gt;lsmod &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Both modprobe and insmod are used to insert modules. The only difference is  that insmod doesn't know the location of the module and is unaware of  dependencies. Modprobe does this by parsing the file &lt;i&gt;/lib/modules/&lt;kernel&gt;/modules.dep&lt;/i&gt;&lt;/p&gt; &lt;p&gt;&lt;b&gt;How to install module-init-tools&lt;/b&gt;&lt;/p&gt; &lt;p&gt;Get the source &lt;a href="http://www.kernel.org/pub/linux/utils/kernel/module-init-tools/module-init-tools-3.2.2.tar.gz"&gt;http://www.kernel.org/pub/linux/utils/kernel/module-init-tools/module-init-tools-3.2.2.tar.gz&lt;/a&gt;to  the server using wget and untar it. &lt;/p&gt;&lt;pre&gt;tar -zxf module-init-tools-3.2.2.tar.gz&lt;/pre&gt;2. Configure it. &lt;pre&gt;cd module-init-tools-3.2.2&lt;br /&gt;./configure --prefix=/&lt;/pre&gt;3. Rename the existing 2.4 version of this utility  as utility.old &lt;pre&gt;make moveold&lt;/pre&gt;4. Build and install. &lt;pre&gt;make&lt;br /&gt;make install&lt;br /&gt;&lt;/pre&gt;5. Run the script generate-modprobe.conf to convert the entries in the  module configuration file for kernel version 2.4 ( /etc/modules.conf ) to a file  used by kernel version 2.6 (/etc/modprobe.conf) &lt;pre&gt;./generate-modprobe.conf /etc/modprobe.conf&lt;/pre&gt;6. Check the version of  current module-init-tools &lt;pre&gt; depmod -V&lt;/pre&gt; &lt;h3&gt;2. Obtain the Kernel Source&lt;/h3&gt; &lt;p&gt;Get the kernel source from &lt;a href="http://www.kernel.org/pub/linux/kernel/v2.6/"&gt;http://www.kernel.org/pub/linux/kernel/v2.6/&lt;/a&gt;&lt;/p&gt; &lt;p&gt;You can download the source to the &lt;i&gt;/usr/src/kernels&lt;/i&gt; folder in your  server. If you are planning to recompile your kernel to version 2.6.19.2, the  steps would be :&lt;/p&gt;&lt;pre&gt;[root]#cd /usr/src/kernels&lt;br /&gt;[root]#wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.19.2.tar.gz&lt;br /&gt;[root]#tar zxf linux-2.6.19.2.tar.gz&lt;br /&gt;[root]#cd linux-2.6.19.2&lt;/pre&gt; &lt;h3&gt;3. Obtain the Current Hardware Details&lt;/h3&gt; &lt;p&gt;The current Hardware details can be obtained using the following commands:  &lt;/p&gt; &lt;h4&gt;lspci&lt;/h4&gt; &lt;p&gt;This utility gives the details about the network card and all devices  attached to the machine. If you type &lt;b&gt;lspci&lt;/b&gt; and get an error "lscpi:  command not found", you will have to install &lt;i&gt;pciutils-2.1.99.test8-3.4  rpm&lt;/i&gt; in the server.&lt;/p&gt; &lt;p&gt;A typical &lt;b&gt;lspci&lt;/b&gt; output will be as follows :&lt;/p&gt;&lt;pre&gt;[root@XXXXX ~]# lspci&lt;br /&gt;00:01.0 PCI bridge: Broadcom BCM5785 [HT1000] PCI/PCI-X Bridge&lt;br /&gt;00:02.0 Host bridge: Broadcom BCM5785 [HT1000] Legacy South Bridge&lt;br /&gt;00:02.1 IDE interface: Broadcom BCM5785 [HT1000] IDE&lt;br /&gt;00:02.2 ISA bridge: Broadcom BCM5785 [HT1000] LPC&lt;br /&gt;00:03.0 USB Controller: Broadcom BCM5785 [HT1000] USB (rev 01)&lt;br /&gt;00:03.1 USB Controller: Broadcom BCM5785 [HT1000] USB (rev 01)&lt;br /&gt;00:03.2 USB Controller: Broadcom BCM5785 [HT1000] USB (rev 01)&lt;br /&gt;00:05.0 VGA compatible controller: ATI Technologies Inc Rage XL (rev 27)&lt;br /&gt;00:18.0 Host bridge: Advanced Micro Devices [AMD]&lt;br /&gt;K8 [Athlon64/Opteron] HyperTransport Technology Configuration&lt;br /&gt;00:18.1 Host bridge: Advanced Micro Devices [AMD]&lt;br /&gt;K8 [Athlon64/Opteron] Address Map&lt;br /&gt;00:18.2 Host bridge: Advanced Micro Devices [AMD]&lt;br /&gt;K8 [Athlon64/Opteron] DRAM Controller&lt;br /&gt;00:18.3 Host bridge: Advanced Micro Devices [AMD]&lt;br /&gt;K8 [Athlon64/Opteron] Miscellaneous Control&lt;br /&gt;01:0d.0 PCI bridge: Broadcom BCM5785 [HT1000]&lt;br /&gt;PCI/PCI-X Bridge (rev b2)&lt;br /&gt;01:0e.0 RAID bus controller: Broadcom BCM5785 [HT1000]&lt;br /&gt;SATA (Native SATA Mode)&lt;br /&gt;02:03.0 Ethernet controller: Broadcom Corporation&lt;br /&gt;NetXtreme BCM5704 Gigabit Ethernet (rev 10)&lt;br /&gt;02:03.1 Ethernet controller: Broadcom Corporation&lt;br /&gt;NetXtreme BCM5704 Gigabit Ethernet (rev 10)&lt;br /&gt;[root@XXXXX ~]#&lt;br /&gt;&lt;/pre&gt; &lt;h4&gt;cat /proc/cpuinfo&lt;/h4&gt; &lt;p&gt;The processor details can be obtained from the file &lt;i&gt;/proc/cpuinfo&lt;/i&gt;&lt;/p&gt;&lt;pre&gt;[root@XXXX ~]# cat /proc/cpuinfo&lt;br /&gt;processor : 0&lt;br /&gt;vendor_id : AuthenticAMD&lt;br /&gt;cpu family : 15&lt;br /&gt;model : 35&lt;br /&gt;model name : Dual Core AMD Opteron(tm) Processor 170&lt;br /&gt;stepping : 2&lt;br /&gt;cpu MHz : 1996.107&lt;br /&gt;cache size : 1024 KB&lt;br /&gt;physical id : 0&lt;br /&gt;siblings : 2&lt;br /&gt;core id : 0&lt;br /&gt;cpu cores : 2&lt;br /&gt;fdiv_bug : no&lt;br /&gt;hlt_bug : no&lt;br /&gt;f00f_bug : no&lt;br /&gt;coma_bug : no&lt;br /&gt;fpu : yes&lt;br /&gt;fpu_exception : yes&lt;br /&gt;cpuid level : 1&lt;br /&gt;wp : yes&lt;br /&gt;flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca&lt;br /&gt;cmov pat pse36 clflush mmx fxsr sse sse2 ht pni syscall nx mmxext fxsr_opt&lt;br /&gt;lm 3dnowext 3dnow pni&lt;br /&gt;bogomips : 3992.34&lt;br /&gt;[root@XXXXX ~]#&lt;/pre&gt; &lt;h4&gt;modinfo&lt;/h4&gt; &lt;p&gt;Another useful tool to obtain hardware information is &lt;b&gt;modinfo&lt;/b&gt;. It  gives detailed description about modules. Before using modinfo, you may need to  find out currently loaded modules. &lt;b&gt;lsmod&lt;/b&gt; is the utility that lists  currently loaded modules. &lt;/p&gt;&lt;pre&gt;[root@XXXXXX ~]# lsmod&lt;br /&gt;libata 105757 1 sata_svw&lt;br /&gt;[root@ XXXXXX~]# &lt;/pre&gt;&lt;b&gt;lsmod&lt;/b&gt; displays a module sata_svw and more details  of this module can be obtained as shown below. &lt;pre&gt;[root@XXXXX ~]# modinfo sata_svw&lt;br /&gt;filename: /lib/modules/2.6.9-55.ELsmp/kernel/drivers/ata/sata_svw.ko&lt;br /&gt;author: Benjamin Herrenschmidt&lt;br /&gt;description: low-level driver for K2 SATA controller&lt;br /&gt;license: GPL&lt;br /&gt;version: 2.0 9FF8518CB6CD3CB4AE61E35&lt;br /&gt;vermagic: 2.6.9-55.ELsmp SMP 686 REGPARM 4KSTACKS gcc-3.4&lt;br /&gt;depends: libata&lt;br /&gt;alias: pci:v00001166d00000240sv*sd*bc*sc*i*&lt;br /&gt;alias: pci:v00001166d00000241sv*sd*bc*sc*i*&lt;br /&gt;alias: pci:v00001166d00000242sv*sd*bc*sc*i*&lt;br /&gt;alias: pci:v00001166d0000024Asv*sd*bc*sc*i*&lt;br /&gt;alias: pci:v00001166d0000024Bsv*sd*bc*sc*i*&lt;br /&gt;[root@xxxxxx~]# &lt;/pre&gt; &lt;h3&gt;4. Configure the Kernel&lt;/h3&gt; &lt;p&gt;Once you have the source, the next step is to configure the kernel.&lt;/p&gt; &lt;p&gt;You can configure the kernel using any of the following :&lt;/p&gt; &lt;ol&gt;&lt;li&gt;make config - This is a text based command line interface that will ask each  and every configuration question in order.  &lt;/li&gt;&lt;li&gt;make xconfig - This is a graphical editor that requires x to be installed in  the system. Hence it is not used in servers.  &lt;/li&gt;&lt;li&gt;make oldconfig - A text based interface that takes an existing configuration  file and queries for any variable not enabled in that configuration file.  &lt;/li&gt;&lt;li&gt;make menuconfig - A text based menu configurator based on cursor-control  libraries. This is the most commonly used method for configuring kernels in  servers. &lt;/li&gt;&lt;/ol&gt; &lt;p&gt;If you are a newbie, I would recommend using the existing configuration and  use &lt;b&gt;make menuconfig&lt;/b&gt; to configure the kernel. &lt;/p&gt; &lt;p&gt;Steps for configuring your kernel are :&lt;/p&gt; &lt;h4&gt;Step 1: Copy the current kernel configuration to your new kernel  source.&lt;/h4&gt;&lt;pre&gt;[root@XXXXX ~]#pwd&lt;br /&gt;/usr/src/kernels/linux-2.6.19.2&lt;br /&gt;[root@XXXXX ~]#cp /boot/config-&lt;current_kernel_version&gt; .config&lt;br /&gt;[root@XXXXX ~]#make oldconfig&lt;/pre&gt;where &lt;current_kernel_version&gt; should  be replaced with the existing kernel version in the server. You can get  &lt;current_kernel_version&gt; in the server using the command : &lt;pre&gt;[root@XXXXX ~]# uname -r&lt;br /&gt;2.6.9-67.ELsmp2.6.9-67.ELsmp&lt;br /&gt;[root@XXXXX ~]#&lt;/pre&gt;When &lt;i&gt;make oldconfig&lt;/i&gt; prompts for values, retain the  old values.  &lt;p&gt;Even if you retain the old values, don't forget to check the hardware of the  server as well as the processor type and the model of the ethernet card. Since  options change with newer kernel versions, and some options may not be there in  the old .config files, it is advisable to double check all the options using  menuconfig.&lt;/p&gt; &lt;h4&gt;Step 2: make menuconfig.&lt;/h4&gt;&lt;pre&gt;[root@XXXXX ~]#make menuconfig&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;This is the main screen of menuconfig. Only some options can be compiled as  modules. In menuconfig, they are marked &lt; &gt;. Press M to compile as a  module. A [*] means compiled in, M means module. &lt;/p&gt;&lt;a href="http://bobcares.com/images/articles/make_menu_config.jpg"&gt;&lt;img alt="menuconfig" src="http://bobcares.com/images/articles/make_menu_config.jpg" height="368" width="513" /&gt;&lt;/a&gt;  &lt;p&gt;Menuconfig offers search feature. Use "/" to search for any module. For eg:  if you are not sure of the location of the module &lt;b&gt;iptables, &lt;/b&gt;press "/" ,  enter the search pattern as "iptables" and press enter.&lt;/p&gt; &lt;p&gt;&lt;a href="http://bobcares.com/images/articles/search_config_params.jpg"&gt;&lt;img alt="Search for configuration parameter" src="http://bobcares.com/images/articles/search_config_params.jpg" height="368" width="513" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;a href="http://bobcares.com/images/articles/search_results.jpg"&gt;&lt;img alt="menuconfig search results" src="http://bobcares.com/images/articles/search_results.jpg" height="368" width="513" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;As there are a lot of options in menuconfig, I will just mention the  important ones. The essential options needed for a kernel to be running is  processor, file system, network card and hard disk. You can select the desired  processor, file system, hard disk and network card from the options available in  menuconfig.&lt;/p&gt; &lt;p&gt;&lt;b&gt;Processor type and features&lt;/b&gt;&lt;/p&gt; &lt;p&gt;Subarchitecture Type : Select Generic architecture (Summit,bigsmp, ES7000,  default)&lt;/p&gt; &lt;p&gt;Processor family : Select the matching processor from the available list. For  eg : If the model name is Dual Core AMD Opteron(tm) Processor 170 , you can  select Opteron/Athlon64/Hammer/K8 from the options available.&lt;/p&gt; &lt;p&gt;For a multiprocessor server, enable the options Symmetric multi-processing  support and SMT (Hyper threading) scheduler support. &lt;/p&gt; &lt;p&gt;For RAM &gt; 4 GB enable the option High Memory Support (64GB) . And the  final output of the option &lt;b&gt;Processor type and features&lt;/b&gt; would look like  this :&lt;/p&gt; &lt;p&gt;&lt;a href="http://bobcares.com/images/articles/processor_type.jpg"&gt;&lt;img alt="menuconfig processor type" src="http://bobcares.com/images/articles/processor_type.jpg" height="368" width="513" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;b&gt;Networking&lt;/b&gt;&lt;/p&gt; &lt;p&gt;Iptables is enabled in this option.&lt;/p&gt;&lt;pre&gt; Location:&lt;br /&gt;-&gt; Networking&lt;br /&gt;  -&gt; Networking support (NET [=y])&lt;br /&gt;    -&gt; Networking options&lt;br /&gt;      -&gt; Network packet filtering (replaces ipchains) (NETFILTER [=y])&lt;br /&gt;        -&gt; Core Netfilter Configuration and IP: Netfilter Configuration &lt;/pre&gt; &lt;p&gt;All the modules under the option Core Netfilter Configuration and IP:  Netfilter Configuration should be enabled as modules.&lt;/p&gt; &lt;p&gt;&lt;b&gt;Device Drivers&lt;/b&gt;&lt;/p&gt; &lt;p&gt;This is the most confusing part. In this, the main options you need to check  are :&lt;/p&gt; &lt;p&gt;1. Block devices : Enable RAM disk support and Loop back device support&lt;/p&gt;&lt;pre&gt;Include Loopback device support (module)&lt;br /&gt;RAM disk support [*} compiled in&lt;br /&gt;Leave the default values of RAM disk number and size.&lt;br /&gt;Initial RAM disk (initrd) support [*} compiled in &lt;/pre&gt; &lt;p&gt;2. SCSI device support : Enable corresponding model in SCSI low level drivers  if it is a SCSI device.&lt;/p&gt; &lt;p&gt;3. Serial ATA (prod) and Parallel ATA (experimental) drivers: if hard disk is  SATA, enable the corresponding driver in this. For eg: if you have Intel  PIIX/ICH SATA in the server enable Intel PIIX/ICH SATA support in this option  &lt;/p&gt; &lt;p&gt;4. Network device support : Enable the corresponding network card in the  server. For eg: if lspci lists the network card as follows :&lt;/p&gt;&lt;pre&gt;Ethernet controller: Broadcom Corporation NetXtreme BCM5704 Gigabit Ethernet&lt;br /&gt;&lt;br /&gt;Then enable&lt;br /&gt;&lt;br /&gt;&gt; Network device support&lt;br /&gt;  &gt; Ethernet (1000 Mbit)ss&lt;br /&gt;    &gt; Broadcom NetXtremeII support&lt;/pre&gt; &lt;p&gt;&lt;b&gt;File Systems&lt;/b&gt;&lt;/p&gt; &lt;p&gt;The main modules to be enabled in this section are ext2, ext3, journaling and  Quota support.&lt;/p&gt; &lt;p&gt;Once this is complete , save the settings and quit.&lt;/p&gt; &lt;h3&gt;5. Build the Kernel&lt;/h3&gt; &lt;p&gt;The next step is to build the Kernel. You can use the command &lt;b&gt;make  bzImage&lt;/b&gt; to do this. This command will create a compressed file  &lt;i&gt;bzImage&lt;/i&gt; inside &lt;i&gt;arch/i386/boot&lt;/i&gt; in the Linux source directory and  that is the newly compiled kernel.&lt;/p&gt; &lt;p&gt;The next step is to compile and link the modules. This can be done using the  command &lt;b&gt;make modules&lt;/b&gt;.&lt;/p&gt; &lt;p&gt;After this you have to copy the modules to &lt;i&gt;/lib/modules/&lt;/i&gt;. And this is  done using the command &lt;b&gt;make modules_install&lt;/b&gt;. &lt;/p&gt; &lt;p&gt;The command sequence is as follows :&lt;/p&gt;&lt;pre&gt;make -j&lt;number&gt; bzImage&lt;br /&gt;make -j&lt;number&gt; modules&lt;br /&gt;make -j&lt;number&gt; modules-Install&lt;/pre&gt; &lt;p&gt; &lt;/p&gt;&lt;p&gt;-j tells your system to do that many jobs in Makefile together which will in  turn reduce the time for compilation.&lt;/p&gt; &lt;p&gt;&lt;number&gt; is two times the number of cpus in your system or number of  virtual processors. This number can be found using the command &lt;/p&gt;&lt;pre&gt;cat /proc/cpuinfo | grep ^processor | wc -l&lt;/pre&gt;&lt;pre&gt;[root@XXXX]# cat /proc/cpuinfo | grep ^processor | wc -l&lt;br /&gt;2&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;Once this is done copy all these to the &lt;i&gt;/boot&lt;/i&gt; folder as follows :&lt;/p&gt;&lt;pre&gt;cp .config /boot/config-2.6.19.2&lt;br /&gt;cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.19.2&lt;br /&gt;cp System.map /boot/System.map-2.6.19.2&lt;br /&gt;mkinitrd /boot/initrd-2.6.9.img 2.6.19.2&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;&lt;b&gt;mkinitrd&lt;/b&gt; is the program to create initial RAM Disk Image. &lt;/p&gt; &lt;h3&gt;6. Configure Boot Loader&lt;/h3&gt; &lt;p&gt;Boot loader is the first program that runs when a computer boots. There are  two types of boot loader :&lt;/p&gt; &lt;ul&gt;&lt;li&gt;GRUB  &lt;/li&gt;&lt;li&gt;LILO &lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;1. Determine the currently installed boot loader :&lt;/h4&gt; &lt;p&gt;Check first 512 bytes of the boot drive. Check for grub first:&lt;/p&gt;&lt;pre&gt;# dd if=/dev/hda bs=512 count=1 2&gt;&amp;amp;1 | grep GRUB&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;If it matches, the current boot loader is grub. Check for lilo if it did not  match:&lt;/p&gt;&lt;pre&gt;# dd if=/dev/hda bs=512 count=1 2&gt;&amp;amp;1 | grep LILO&lt;/pre&gt; &lt;p&gt;&lt;b&gt;Note&lt;/b&gt; : If the hard disk is SCSI or SATA, use sda instead of hda..&lt;/p&gt; &lt;h4&gt;2. Configure the boot loader&lt;/h4&gt; &lt;p&gt;If your boot loader is LILO, add entries for the new kernel in the file  &lt;i&gt;/etc/lilo.conf&lt;/i&gt;. A typical lilo entry will be as given below : &lt;/p&gt;&lt;pre&gt; image=/boot/vmlinuz-2.6.19.2&lt;br /&gt;label=linux&lt;br /&gt;initrd=/boot/initrd-2.6.19.2.img&lt;br /&gt;read-only&lt;br /&gt;append="console=tty0 console=ttyS1,19200n8 clock=pmtmr root=LABEL=/"&lt;/pre&gt; &lt;p&gt;Run the command : &lt;/p&gt;&lt;pre&gt;lilo -v&lt;br /&gt;/sbin/lilo -R "Label for new kernel"&lt;/pre&gt; &lt;p&gt;In the case of GRUB, add the entries for the new kernel at the end of the  list of kernels in the file &lt;i&gt;/etc/grub.conf&lt;/i&gt;. The first entry in GRUB gets  the index 0. An example entry is below : &lt;/p&gt;&lt;pre&gt;title Red Hat Linux (2.6.19.2)&lt;br /&gt;root (hd0,0)&lt;br /&gt;kernel /boot/vmlinuz-2.6.19.2 ro root=/dev/hda2 panic=3&lt;br /&gt;initrd /boot/initrd-2.6.19.2&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;The "panic" parameter ensures that the server reboots to the old kernel, in  the case of a kernel panic i.e the machine will be rebooted to the default  option in &lt;i&gt;grub.conf&lt;/i&gt;, if a panic occurs in 3 secs.&lt;/p&gt; &lt;p&gt;Do Not change the "default" value in the file grub.conf. Enter grub command  prompt by typing the command &lt;b&gt;grub&lt;/b&gt; at the prompt. Enter the below command  at the grub prompt: &lt;/p&gt;&lt;pre&gt;savedefault --default=3 --once&lt;/pre&gt; &lt;p&gt;This is the case if the newly added entry is having index 3. Exit from  grub-shell. &lt;/p&gt; &lt;h3&gt;7.Reboot the Server &lt;/h3&gt; &lt;p&gt;Reboot the server using the command &lt;b&gt;reboot&lt;/b&gt;. If by any chance, a kernel  panic occurs, server will be up with the old working kernel. If everything goes  fine, the server will be up with the new kernel. Once it is up with the new  kernel, do not forget to change the default value in the boot loader. &lt;/p&gt; &lt;h2&gt;Conclusion&lt;/h2&gt; &lt;p&gt;Booting a newly recompiled kernel in your first attempt is a tough task and  is at times thought impossible. Following the above steps and keeping the  compilation tricks in mind, there is no doubt Kernel Compilation will now be a  piece of cake. &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22342315-8906812425888800443?l=songga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://songga.blogspot.com/feeds/8906812425888800443/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://songga.blogspot.com/2008/01/tips-for-successful-kernel.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/8906812425888800443'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/8906812425888800443'/><link rel='alternate' type='text/html' href='http://songga.blogspot.com/2008/01/tips-for-successful-kernel.html' title='Tips for successful Kernel Recompilation in Linux'/><author><name>Jinsi</name><uri>http://www.blogger.com/profile/00957831281415888547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-dkpmgIeidRE/Tns4YzIZSaI/AAAAAAAADZw/Xx41UkTEGA8/s1600/songga_22384835_t.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22342315.post-1992127102184831816</id><published>2007-11-26T04:58:00.000+09:00</published><updated>2007-11-26T05:06:30.464+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Linux Mint</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://cfs5.tistory.com/upload_control/download.blog?fhandle=YmxvZzExNjMyNkBmczUudGlzdG9yeS5jb206L2F0dGFjaC8wLzAxMDAwMDAwMDAwMC5wbmc="&gt;&lt;img style="cursor: pointer; width: 320px;" src="http://cfs5.tistory.com/upload_control/download.blog?fhandle=YmxvZzExNjMyNkBmczUudGlzdG9yeS5jb206L2F0dGFjaC8wLzAxMDAwMDAwMDAwMC5wbmc=" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://cfs5.tistory.com/upload_control/download.blog?fhandle=YmxvZzExNjMyNkBmczUudGlzdG9yeS5jb206L2F0dGFjaC8wLzAxMDAwMDAwMDAwMS5wbmc="&gt;&lt;img style="cursor: pointer; width: 320px;" src="http://cfs5.tistory.com/upload_control/download.blog?fhandle=YmxvZzExNjMyNkBmczUudGlzdG9yeS5jb206L2F0dGFjaC8wLzAxMDAwMDAwMDAwMS5wbmc=" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://cfs6.tistory.com/upload_control/download.blog?fhandle=YmxvZzExNjMyNkBmczYudGlzdG9yeS5jb206L2F0dGFjaC8wLzAxMDAwMDAwMDAwMC5wbmc="&gt;&lt;img style="cursor: pointer; width: 320px;" src="http://cfs6.tistory.com/upload_control/download.blog?fhandle=YmxvZzExNjMyNkBmczYudGlzdG9yeS5jb206L2F0dGFjaC8wLzAxMDAwMDAwMDAwMC5wbmc=" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Linux Mint is one of the surprise packages of the past year. Originally launched as a variant of Ubuntu with integrated media codecs, it has now developed into one of the most user-friendly distributions on the market - complete with a custom desktop and menus, several unique configuration tools, a web-based package installation interface, and a number of different editions. Perhaps most importantly, this is one project where the developers and users are in constant interaction, resulting in dramatic, user-driven improvements with every new release.&lt;br /&gt;&lt;br /&gt;Some of the reasons for the success of Linux Mint are:&lt;br /&gt;&lt;br /&gt;  * It's one of the most community driven distributions. You could literally post an idea in the forums today and see it implemented the week after in the "current" release. Of course this has pros and cons and compared to distributions with roadmaps, feature boards and fixed release cycles we miss a lot of structure and potentially a lot of quality, but it allows us to react quickly, implement more innovations and make the whole experience for us and for the users extremely exciting.&lt;br /&gt;  * It is a Debian-based distribution and as such it is very solid and it comes with one of the greatest package managers.&lt;br /&gt;  * It is compatible with and uses Ubuntu repositories. This gives Linux Mint users access to a huge collection of packages and software.&lt;br /&gt;  * It comes with a lot of desktop improvements which make it easier for the user to do common things.&lt;br /&gt;  * There is a strong focus on making things work out of the box (WiFi cards drivers in the file system, multimedia support, screen resolution, etc).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;links:&lt;br /&gt;&lt;a href="http://www.linuxmint.com"&gt;http://www.linuxmint.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22342315-1992127102184831816?l=songga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://songga.blogspot.com/feeds/1992127102184831816/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://songga.blogspot.com/2007/11/linux-mint.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/1992127102184831816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/1992127102184831816'/><link rel='alternate' type='text/html' href='http://songga.blogspot.com/2007/11/linux-mint.html' title='Linux Mint'/><author><name>Jinsi</name><uri>http://www.blogger.com/profile/00957831281415888547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-dkpmgIeidRE/Tns4YzIZSaI/AAAAAAAADZw/Xx41UkTEGA8/s1600/songga_22384835_t.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22342315.post-209292129346293681</id><published>2007-11-17T00:39:00.000+09:00</published><updated>2007-11-17T00:56:56.955+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Enabling Compiz Fusion On An Ubuntu 7.10 Desktop (ATI Mobility Radeon 9200)</title><content type='html'>&lt;h2&gt;Enabling Compiz Fusion On An Ubuntu 7.10 Desktop (ATI Mobility Radeon 9200) &lt;/h2&gt; &lt;p&gt;Version 1.0&lt;br /&gt;  Author: Falko Timme &lt;ft&gt;&lt;br /&gt;Last edited 11/12/2007&lt;/p&gt; &lt;p&gt;This tutorial shows how you can enable &lt;a mce_real_href="http://www.compiz-fusion.org/" href="http://www.compiz-fusion.org/" target="_blank"&gt;Compiz Fusion&lt;/a&gt; on an Ubuntu 7.10 (Gutsy Gibbon) desktop (the system must have a 3D-capable graphics card - I'm using an ATI Mobility Radeon 9200 here). With Compiz Fusion you can use beautiful 3D effects like wobbly windows or a desktop cube on your desktop. &lt;/p&gt; &lt;p&gt;This document comes without warranty of any kind! I do not issue any guarantee that this will work for you!&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;h3&gt;1 Preliminary Note&lt;/h3&gt; &lt;p&gt;I have tried this on my 3-year old HP Pavilion zt3000 notebook which has an &lt;span class="highlight"&gt;ATI Mobility Radeon 9200&lt;/span&gt; graphic card, and it works really good there.&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;h3&gt;2 Restricted Drivers Manager&lt;/h3&gt; &lt;p&gt;If you're using a new Nvidia or ATI graphic card, you will most likely have to install a proprietary driver for it which you can do under &lt;span style="font-style: italic;" class="system"&gt;System &gt; Administration &gt; Restricted Drivers Manager&lt;/span&gt;. If you are not sure, please try to get Compiz Fusion working without a proprietary driver first, and if it doesn't work, install the proprietary driver for your graphic card using the &lt;span style="font-style: italic;" class="system"&gt;Restricted Drivers Manager&lt;/span&gt;. I don't have to do this because my ATI Mobility Radeon 9200 is old enough to be supported by default. :-)&lt;/p&gt;&lt;h3&gt;&lt;br /&gt;&lt;/h3&gt;&lt;h3&gt;3 Installing Compiz Fusion&lt;/h3&gt; &lt;p&gt;Open the &lt;span style="font-style: italic;" class="system"&gt;Synaptic Package Manager&lt;/span&gt; (&lt;span style="font-style: italic;" class="system"&gt;System &gt; Administration &gt; Synaptic Package Manager&lt;/span&gt;):   &lt;/p&gt; &lt;p&gt;&lt;a href="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/big/1.jpg" class="thickbox"&gt;&lt;img mce_real_src="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/1.jpg" src="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/1.jpg" height="344" width="550" /&gt;&lt;/a&gt;&lt;noscript style="font-size: 7pt;"&gt;&lt;/noscript&gt;&lt;/p&gt; &lt;p&gt;Use the &lt;span style="font-style: italic;" class="system"&gt;Search&lt;/span&gt; function and search for &lt;span style="font-style: italic;" class="system"&gt;compizconfig&lt;/span&gt;: &lt;/p&gt; &lt;p&gt;&lt;a href="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/big/2.jpg" class="thickbox"&gt;&lt;img mce_real_src="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/2.jpg" src="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/2.jpg" height="344" width="550" /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/a&gt;&lt;noscript style="font-size: 7pt;"&gt;&lt;br /&gt;&lt;/noscript&gt;&lt;/p&gt; &lt;p&gt;You should find the package &lt;span style="font-style: italic;" class="system"&gt;compizconfig-settings-manager&lt;/span&gt; in the results. Click on it and select &lt;span style="font-style: italic;" class="system"&gt;Mark for Installation&lt;/span&gt;: &lt;/p&gt; &lt;p&gt;&lt;a href="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/big/4.jpg" class="thickbox"&gt;&lt;img mce_real_src="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/4.jpg" src="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/4.jpg" height="344" width="550" /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/a&gt;&lt;noscript style="font-size: 7pt;"&gt;&lt;/noscript&gt;&lt;/p&gt; &lt;p&gt;Accept that package's dependencies by clicking on &lt;span class="system"&gt;Mark&lt;/span&gt;: &lt;/p&gt; &lt;p&gt;&lt;a href="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/big/5.jpg" class="thickbox"&gt;&lt;img mce_real_src="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/5.jpg" src="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/5.jpg" height="344" width="550" /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/a&gt;&lt;noscript style="font-size: 7pt;"&gt;&lt;/noscript&gt;&lt;/p&gt; &lt;p&gt;Afterwards, you should also select the packages &lt;span style="font-style: italic;" class="system"&gt;emerald&lt;/span&gt; and &lt;span style="font-style: italic;" class="system"&gt;gnome-compiz-manager&lt;/span&gt; for installation (you can use the &lt;span style="font-style: italic;" class="system"&gt;Search&lt;/span&gt; fuction again to find them): &lt;/p&gt; &lt;p&gt;&lt;a href="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/big/13.jpg" class="thickbox"&gt;&lt;img mce_real_src="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/13.jpg" src="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/13.jpg" height="344" width="550" /&gt;&lt;div&gt;&lt;img src="http://images.howtoforge.com/images/click_to_enlarge.png" alt="Click to enlarge" border="0" height="12" width="100" /&gt; &lt;/div&gt;&lt;/a&gt;&lt;noscript style="font-size: 7pt;"&gt;(JavaScript must be enabled in your browser to view the large image as an image overlay.)&lt;/noscript&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/big/14.jpg" class="thickbox"&gt;&lt;img mce_real_src="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/14.jpg" src="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/14.jpg" height="344" width="550" /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/a&gt;&lt;noscript style="font-size: 7pt;"&gt;&lt;/noscript&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/big/15.jpg" class="thickbox"&gt;&lt;img mce_real_src="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/15.jpg" src="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/15.jpg" height="344" width="550" /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/a&gt;&lt;noscript style="font-size: 7pt;"&gt;&lt;/noscript&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/big/16.jpg" class="thickbox"&gt;&lt;img mce_real_src="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/16.jpg" src="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/16.jpg" height="344" width="550" /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/a&gt;&lt;noscript style="font-size: 7pt;"&gt;&lt;/noscript&gt;&lt;/p&gt; &lt;p&gt;Next, click on the &lt;span style="font-style: italic;" class="system"&gt;Apply&lt;/span&gt; button:&lt;/p&gt; &lt;p&gt;&lt;a href="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/big/6.jpg" class="thickbox"&gt;&lt;img mce_real_src="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/6.jpg" src="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/6.jpg" height="344" width="550" /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/a&gt;&lt;noscript style="font-size: 7pt;"&gt;&lt;/noscript&gt;&lt;/p&gt; &lt;p&gt;Confirm your selection by clicking on &lt;span style="font-style: italic;" class="system"&gt;Apply&lt;/span&gt; again: &lt;/p&gt; &lt;p&gt;&lt;a href="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/big/7.jpg" class="thickbox"&gt;&lt;img mce_real_src="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/7.jpg" src="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/7.jpg" height="344" width="550" /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/a&gt;&lt;noscript style="font-size: 7pt;"&gt;&lt;/noscript&gt;&lt;/p&gt; &lt;p&gt;Afterwards, the packages are being downloaded and installed: &lt;/p&gt; &lt;p&gt;&lt;a href="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/big/8.jpg" class="thickbox"&gt;&lt;img mce_real_src="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/8.jpg" src="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/8.jpg" height="344" width="550" /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/a&gt;&lt;noscript style="font-size: 7pt;"&gt;&lt;/noscript&gt;&lt;/p&gt; &lt;p&gt;After all packages have been installed, you can close the &lt;span style="font-style: italic;" class="system"&gt;Synaptic Package Manager&lt;/span&gt;: &lt;/p&gt; &lt;a href="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/big/9.jpg" class="thickbox"&gt;&lt;img mce_real_src="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/9.jpg" src="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/9.jpg" height="344" width="550" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;4 Enabling Compiz Fusion&lt;/h3&gt; &lt;p&gt;To make sure that Compiz Fusion is enabled, go to &lt;span style="font-style: italic;" class="system"&gt;System &gt; Preferences &gt; Appearance&lt;/span&gt;:  &lt;/p&gt; &lt;p&gt;&lt;a href="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/big/20.jpg" class="thickbox"&gt;&lt;img src="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/20.jpg" height="344" width="550" /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/a&gt;&lt;noscript style="font-size: 7pt;"&gt;&lt;/noscript&gt;&lt;/p&gt; &lt;p&gt;In the &lt;span style="font-style: italic;" class="system"&gt;Appearance Preferences&lt;/span&gt; window, go to the &lt;span style="font-style: italic;" class="system"&gt;Visual Effects&lt;/span&gt; tab and make sure that &lt;span style="font-style: italic;" class="system"&gt;Custom&lt;/span&gt; is selected. That's it already. To configure Compiz Fusion, you can click on the &lt;span style="font-style: italic;" class="system"&gt;Preferences&lt;/span&gt; button... &lt;/p&gt; &lt;a href="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/big/21.jpg" class="thickbox"&gt;&lt;img src="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/21.jpg" height="344" width="550" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;... but you can do the same by going to &lt;span style="font-style: italic;" class="system"&gt;System &gt; Preferences &gt; Advanced Desktop Effects Settings&lt;/span&gt;:  &lt;p&gt;&lt;a href="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/big/10.jpg" class="thickbox"&gt;&lt;img src="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/10.jpg" height="344" width="550" /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/a&gt;&lt;noscript style="font-size: 7pt;"&gt;&lt;/noscript&gt;&lt;/p&gt; &lt;p&gt;In both cases the &lt;span style="font-style: italic;" class="system"&gt;CompizConfig Settings Manager&lt;/span&gt; opens where you can define the behaviour of Compiz Fusion: &lt;/p&gt; &lt;p&gt;&lt;a href="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/big/11.jpg" class="thickbox"&gt;&lt;img src="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/11.jpg" height="344" width="550" /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/a&gt;&lt;noscript style="font-size: 7pt;"&gt;&lt;/noscript&gt;&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;h3&gt;5 Keyboard Shortcuts &lt;/h3&gt; &lt;p&gt;Here's a list of the most common Compiz Fusion keyboard shortcuts:&lt;/p&gt; &lt;p&gt; &lt;span class="system"&gt;SUPER+SHIFT+DRAG LEFT MOUSE&lt;/span&gt; = draw fire&lt;br /&gt;  &lt;span class="system"&gt;SUPER+SHIFT+C&lt;/span&gt; = clear fire&lt;br /&gt;  &lt;span class="system"&gt;CTRL+ALT+DRAG LEFT MOUSE&lt;/span&gt; = rotate cube&lt;br /&gt;  &lt;span class="system"&gt;CTRL+ALT+LEFT ARROW&lt;/span&gt; = rotate cube&lt;br /&gt;  &lt;span class="system"&gt;CTRL+ALT+DOWN ARROW&lt;/span&gt; = flat desktop&lt;br /&gt;  &lt;span class="system"&gt;SHIFT+ALT+UP&lt;/span&gt; = initiate window picker&lt;br /&gt;  &lt;span class="system"&gt;CTRL+ALT+DOWN&lt;/span&gt; = unfold cube&lt;br /&gt;  &lt;span class="system"&gt;ALT+TAB&lt;/span&gt; = window switch&lt;br /&gt;  &lt;span class="system"&gt;SUPER+TAB&lt;/span&gt; = flip switcher or ring switcher, depending on which is enabled.&lt;br /&gt;  &lt;span class="system"&gt;ALT+F7&lt;/span&gt; = initiate 'move windows'&lt;br /&gt;  &lt;span class="system"&gt;SHIFT+F9&lt;/span&gt; = water effect&lt;br /&gt;  &lt;span class="system"&gt;SHIFT+F10&lt;/span&gt; = slow animations&lt;br /&gt;  &lt;span class="system"&gt;CTRL+ALT+D&lt;/span&gt; = show desktop&lt;/p&gt; &lt;p&gt;For Grouping and Tabbing:&lt;br /&gt;  &lt;span class="system"&gt;SUPER+S&lt;/span&gt; = select single window&lt;br /&gt;  &lt;span class="system"&gt;SUPER+T&lt;/span&gt; = tab group&lt;br /&gt;  &lt;span class="system"&gt;SUPER+Left&lt;/span&gt; = change left tab&lt;br /&gt;  &lt;span class="system"&gt;SUPER+Right&lt;/span&gt; = change right tab&lt;br /&gt;  &lt;span class="system"&gt;SUPER+G&lt;/span&gt; = group windows&lt;br /&gt;  &lt;span class="system"&gt;SUPER+U&lt;/span&gt; = ungroup windows&lt;br /&gt;  &lt;span class="system"&gt;SUPER+R&lt;/span&gt; = remove group window&lt;br /&gt;  &lt;span class="system"&gt;SUPER+C&lt;/span&gt; = close group&lt;br /&gt;  &lt;span class="system"&gt;SUPER+X&lt;/span&gt; = ignore group&lt;br /&gt;  Hold the &lt;span class="system"&gt;SUPER&lt;/span&gt; button then select the windows you want to group and then hit &lt;span class="system"&gt;SUPER+G&lt;/span&gt;.&lt;/p&gt; &lt;p&gt;The &lt;span class="system"&gt;SUPER&lt;/span&gt; key  is the Windows key on most keyboards.&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;h3&gt;6 Some Screenshots&lt;/h3&gt; &lt;p&gt;Here are some screenshots of Compiz Fusion in action: &lt;/p&gt; &lt;p&gt;&lt;a href="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/big/17.jpg" class="thickbox"&gt;&lt;img src="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/17.jpg" height="344" width="550" /&gt;&lt;/a&gt;&lt;noscript style="font-size: 7pt;"&gt;&lt;/noscript&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/big/22.jpg" class="thickbox"&gt;&lt;img src="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/22.jpg" height="344" width="550" /&gt;&lt;/a&gt;&lt;noscript style="font-size: 7pt;"&gt;&lt;/noscript&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/big/23.jpg" class="thickbox"&gt;&lt;img src="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/23.jpg" height="344" width="550" /&gt;&lt;/a&gt;&lt;noscript style="font-size: 7pt;"&gt;&lt;/noscript&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/big/24.jpg" class="thickbox"&gt;&lt;img src="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/24.jpg" height="344" width="550" /&gt;&lt;/a&gt;&lt;noscript style="font-size: 7pt;"&gt;&lt;/noscript&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/big/26.jpg" class="thickbox"&gt;&lt;img src="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/26.jpg" height="344" width="550" /&gt;&lt;/a&gt;&lt;noscript style="font-size: 7pt;"&gt;&lt;/noscript&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/big/27.jpg" class="thickbox"&gt;&lt;img src="http://images.howtoforge.com/images/compiz_fusion_ubuntu_gutsy_gibbon_ati_mobility_radeon_9200/27.jpg" height="344" width="550" /&gt;&lt;/a&gt;&lt;noscript style="font-size: 7pt;"&gt;&lt;/noscript&gt;&lt;/p&gt; &lt;span style="text-decoration: underline;"&gt;&lt;br /&gt;&lt;/span&gt;links :&lt;br /&gt;&lt;a href="http://www.howtoforge.com/compiz-fusion-ubuntu-gutsy-gibbon-ati-mobility-radeon-9200-p2"&gt;http://www.howtoforge.com/compiz-fusion-ubuntu-gutsy-gibbon-ati-mobility-radeon-9200-p2&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.compiz-fusion.org/"&gt;http://www.compiz-fusion.org/&lt;/a&gt;&lt;br /&gt;&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22342315-209292129346293681?l=songga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://songga.blogspot.com/feeds/209292129346293681/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://songga.blogspot.com/2007/11/enabling-compiz-fusion-on-ubuntu-710.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/209292129346293681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/209292129346293681'/><link rel='alternate' type='text/html' href='http://songga.blogspot.com/2007/11/enabling-compiz-fusion-on-ubuntu-710.html' title='Enabling Compiz Fusion On An Ubuntu 7.10 Desktop (ATI Mobility Radeon 9200)'/><author><name>Jinsi</name><uri>http://www.blogger.com/profile/00957831281415888547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-dkpmgIeidRE/Tns4YzIZSaI/AAAAAAAADZw/Xx41UkTEGA8/s1600/songga_22384835_t.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22342315.post-2209064604981577929</id><published>2007-11-14T17:51:00.001+09:00</published><updated>2007-11-14T19:13:07.365+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Tour of GNOME Online Desktop</title><content type='html'>&lt;table class="card"&gt;&lt;tbody class="card-tbody"&gt;&lt;tr&gt;&lt;td class="ct"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class="ctr"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="cl"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class="cc"&gt;&lt;div class="entry-container"&gt;&lt;div class="entry-main"&gt;&lt;div class="entry-date" title="2007. 11. 14 오후 2:16"&gt;&lt;br /&gt;&lt;/div&gt;&lt;h2 class="entry-title"&gt;&lt;a class="entry-title-link" target="_blank" href="http://feeds.feedburner.com/%7Er/RedHatMagazine/%7E3/184318358/"&gt;Tour of GNOME Online Desktop&lt;img src="http://www.google.com/reader/ui/2412528845-go-to.gif" class="entry-title-go-to" alt="" height="18" width="18" /&gt;&lt;/a&gt;&lt;/h2&gt;&lt;div class="entry-author"&gt;&lt;span class="entry-source-title-parent"&gt;from &lt;a href="http://www.google.com/reader/view/feed/http%3A%2F%2Ffeeds.feedburner.com%2FRedHatMagazine" class="entry-source-title" target="_blank"&gt;Red Hat Magazine&lt;/a&gt;&lt;/span&gt; by &lt;span class="entry-author-name"&gt;Havoc Pennington&lt;/span&gt;&lt;/div&gt;&lt;div class="entry-body"&gt;&lt;div id=""&gt;&lt;ins class="item-body"&gt;&lt;div&gt;&lt;p&gt;Here’s a tour of the pre-alpha demo release of GNOME Online Desktop included in Fedora 8. Learn more about what it does and how you can get involved in the project. &lt;/p&gt; &lt;h3&gt;What is it?&lt;/h3&gt; &lt;p&gt;GNOME Online Desktop is an alternate “mode” or flavor of the GNOME desktop. We’re experimenting with a few different things here. &lt;/p&gt; &lt;p&gt;1. The overall concept of tightly integrating the web into the desktop, as described at &lt;a target="_blank" href="http://live.gnome.org/OnlineDesktop/Vision"&gt;live.gnome.org/OnlineDesktop/Vision&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;2. Specific user interface ideas, such as a desktop sidebar called BigBoard. &lt;/p&gt; &lt;p&gt;3. A set of platform components that support web integration–these can be used with any application or UI, including the more traditional GNOME desktop flavor. &lt;/p&gt; &lt;p&gt;The platform components are hard to see in the screenshots, of course. But this tour shows off some of the user interface ideas. &lt;/p&gt; &lt;h3&gt;Trying it out&lt;/h3&gt; &lt;p&gt;Install the packages “online-desktop,” “mugshot,” and “bigboard.” This should mean there’s a session for Online Desktop available from the login screen (gdm). An easy way to try things out is to add the User Switch applet to your panel and create a new user account. Then use the User Switch applet to switch to your new user, and choose the Online Desktop session on the login screen. &lt;/p&gt; &lt;p&gt;Once you log in, you’ll have to create an account on &lt;a target="_blank" href="http://online.gnome.org/"&gt;online.gnome.org&lt;/a&gt; and sign in to that account. When your browser is logged in to online.gnome.org, the rest of the desktop will use the browser cookie to authenticate as well. &lt;/p&gt; &lt;p&gt;If at any point the sidebar seems seriously confused, don’t be afraid to press Alt+F2 and run &lt;code&gt;bigboard --replace&lt;/code&gt; to restart it. &lt;/p&gt; &lt;h3&gt;Overview&lt;/h3&gt; &lt;p&gt;&lt;a target="_blank" href="http://flickr.com/photos/redhatmagazine/2003617542/"&gt;&lt;img src="http://farm3.static.flickr.com/2014/2003617542_4306c04d64.jpg?v=0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;This screenshot shows a typical desktop just after login. Moving counterclockwise:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Sidebar with search box, file list, applications, people, calendar, photos &lt;/li&gt;&lt;li&gt; Applet with a show/hide sidebar button, and mini-launcher icons to start apps without opening the sidebar &lt;/li&gt;&lt;li&gt; &lt;a target="_blank" href="http://mugshot.org/stacker-learnmore"&gt;Mugshot Stacker&lt;/a&gt; application in the tray &lt;/li&gt;&lt;li&gt; Firefox, with the new &lt;a target="_blank" href="http://start.fedoraproject.org/"&gt;Fedora start page&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;More detail follows. &lt;/p&gt; &lt;h3&gt;“Self” Area (top of sidebar)&lt;/h3&gt; &lt;p&gt;&lt;a target="_blank" href="http://flickr.com/photos/redhatmagazine/2002854691/"&gt;&lt;img src="http://farm3.static.flickr.com/2344/2002854691_2f68798502.jpg?v=0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;At the top of the sidebar, you’ll see your own photo (avatar) and name. The idea is to show who’s logged in, which is handy if you use user switching. Clicking on this area opens a little menu with options to open the control center, log out, etc. &lt;/p&gt; &lt;p&gt;The small Flickr, Picasa, and LinkedIn icons underneath my picture are quick links to go to my page on those sites. &lt;/p&gt; &lt;h3&gt;Search&lt;/h3&gt; &lt;p&gt;&lt;a target="_blank" href="http://flickr.com/photos/redhatmagazine/2002850295/"&gt;&lt;img src="http://farm3.static.flickr.com/2371/2002850295_8adfae64b8.jpg?v=0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;The search box on the sidebar shows results from each of the widgets on the sidebar. In this shot, you can see file results from the Files widget, application results from Applications, people from People, and so forth.&lt;br /&gt;The search box can be used to run applications, open someone’s profile page, or open a file. &lt;/p&gt; &lt;h3&gt;Files&lt;/h3&gt; &lt;p&gt;The Files widget shows your local recent files in the same way the regular GNOME panel does, but it merges in any documents you’re working on using a web service. Right now, it only supports Google Documents. I use Google Documents for most of my word processing, but I also have PDFs and similar files on my local system. The Files widget combines all these documents into one searchable list. &lt;/p&gt; &lt;p&gt;&lt;a target="_blank" href="http://flickr.com/photos/redhatmagazine/2003582168/"&gt;&lt;img src="http://farm3.static.flickr.com/2199/2003582168_d51909be06.jpg?v=0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;If you click “More” on the Files widget, a detailed window opens to search through your recent files. &lt;/p&gt; &lt;h3&gt;Application Launching, Discovery, and Installation&lt;/h3&gt; &lt;p&gt;Application launching and simple desktop-oriented “package management” are integrated into a single design.&lt;br /&gt;If you want to launch one of your commonly-used apps, just click. &lt;/p&gt; &lt;p&gt;If this is your first time logging in–perhaps because you’re using a USB key or live CD distribution–the apps you usually use might not be installed. But since this is the online desktop, it knows which apps you usually use anyway. Say, for example, you forgot to install Nibbles: &lt;/p&gt; &lt;p&gt;&lt;a target="_blank" href="http://flickr.com/photos/redhatmagazine/2003578822/"&gt;&lt;img src="http://farm3.static.flickr.com/2396/2003578822_5e1b1b2440.jpg?v=0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Just click, and it will install the missing program. &lt;/p&gt; &lt;p&gt;If you want to search through all apps (including those not yet installed), open the app browser.&lt;/p&gt; &lt;p&gt;&lt;a target="_blank" href="http://flickr.com/photos/redhatmagazine/2002779291/"&gt;&lt;img src="http://farm3.static.flickr.com/2131/2002779291_affb84294c.jpg?v=0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;You can also browse &lt;a target="_blank" href="http://online.gnome.org/applications"&gt;online.gnome.org/applications&lt;/a&gt;. &lt;/p&gt; &lt;p&gt;You might notice that the app browser makes suggestions. For example, it tells you about the new Gourmet Recipe Manager in this screenshot. This is not an application you have installed; it’s an application from the online.gnome.org/applications database that other people have been using. &lt;/p&gt; &lt;p&gt;In the future, we’d like to extend online.gnome.org/applications to support star ratings, user comments, and so forth. For now it ranks apps purely based on how often they’re used. &lt;/p&gt; &lt;p&gt;(Technical details: If you enable application tracking, the online desktop looks at the currently-focused window to decide what you’re using. It will count each application only once per day. It does not send any information about your windows or window titles to the server. It identifies the app on the client side and sends the name of the package you used to the server to be counted.) &lt;/p&gt; &lt;h3&gt;People&lt;/h3&gt; &lt;p&gt;The People widget should become a lot more elaborate over time. It’s very simple right now, just a quick way to go to someone’s homepages on the sites they use (photo sites, blogs, etc.) &lt;/p&gt; &lt;p&gt; &lt;a target="_blank" href="http://flickr.com/photos/redhatmagazine/2002833779/"&gt;&lt;img src="http://farm3.static.flickr.com/2146/2002833779_a13cfb4786.jpg?v=0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;The idea is that this will become a “supercharged” IM buddy list showing presence on multiple IM networks, activity on multiple sites, what music people have playing, and so forth. Much of the infrastructure and information is already on the server (and shows up in the Mugshot Stacker application), but the People widget user interface hasn’t been completed. Showing everyone’s current music track is one of my favorite features.&lt;/p&gt; &lt;p&gt;&lt;a target="_blank" href="http://flickr.com/photos/redhatmagazine/2002828085/"&gt;&lt;img src="http://farm3.static.flickr.com/2172/2002828085_4af18e8a6d.jpg?v=0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;If you click More on the People widget, there’s a people browser window that opens up. This lets you see everyone you know, rather than the few people who fit on the sidebar. &lt;/p&gt; &lt;p&gt;One future direction would be to integrate the People widget with file management and other sharing-your-stuff scenarios, so you can drag a file onto someone’s picture to offer it to them, or open a remote desktop session to help them debug a problem. &lt;/p&gt; &lt;h3&gt;Calendar&lt;/h3&gt; &lt;p&gt;The calendar widget is pretty self-explanatory. Right now it only supports Google Calendar, but the idea would be to support whatever people use. &lt;/p&gt; &lt;p&gt;One problem with web-based calendars is that they can’t use the desktop APIs to give you a notification when events are coming up, so the online desktop includes a notifier that watches your Google Calendar events. &lt;/p&gt; &lt;p&gt;&lt;a target="_blank" href="http://flickr.com/photos/redhatmagazine/2002780767/"&gt;&lt;img src="http://farm3.static.flickr.com/2010/2002780767_c88e91cc24.jpg?v=0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;A great thing about a web-based calendar program is that you can access it from any computer and even your cell phone. &lt;/p&gt; &lt;h3&gt;Email&lt;/h3&gt; &lt;p&gt;There’s no widget for email yet, but Bryan Clark has design mockups at &lt;a target="_blank" href="http://live.gnome.org/"&gt;live.gnome.org&lt;/a&gt; showing the concept. &lt;/p&gt; &lt;p&gt;In the meantime, we have already implemented mail notification bubbles for Google Mail. &lt;/p&gt; &lt;p&gt;&lt;a target="_blank" href="http://flickr.com/photos/redhatmagazine/2002784669/"&gt;&lt;img src="http://farm3.static.flickr.com/2379/2002784669_d8660344b6.jpg?v=0" /&gt; &lt;/a&gt;&lt;/p&gt; &lt;h3&gt;Minimized Sidebar Mode&lt;/h3&gt; &lt;p&gt;It can be annoying to keep a sidebar open all the time, especially if you don’t have a widescreen monitor.&lt;br /&gt;The applet in the bottom-left corner of the screen supports using the sidebar in “Minimized” mode. You can enable this mode from Sidebar Preferences by clicking on your picture at the top of the sidebar. In Minimized mode, the sidebar is normally hidden but pops out when you press the Windows key or when you click the panel applet. &lt;/p&gt; &lt;p&gt;The panel applet also includes the same application launchers shown in the Applications widget on the sidebar. This lets you quickly launch apps without opening the sidebar. &lt;/p&gt; &lt;p&gt;&lt;a target="_blank" href="http://flickr.com/photos/redhatmagazine/2002767655/"&gt;&lt;img src="http://farm3.static.flickr.com/2010/2002767655_59022e5e43.jpg?v=0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;h3&gt;Preferences Sync - Behind the Scenes&lt;/h3&gt; &lt;p&gt;There’s a small daemon called online-prefs-sync-daemon, which uses whitelists kept in /usr/share/online-prefs-sync/ to store certain gconf settings on the online.gnome.org server. These settings should be instantly applied across any computers running the online desktop. So changing something like your desktop background would change it on all systems. &lt;/p&gt; &lt;p&gt;Lots of fine-tuning remains to make this work perfectly, but if you change your desktop background, you should see it in action already. &lt;/p&gt; &lt;h3&gt;Learn More or Get Involved&lt;/h3&gt; &lt;p&gt;We’re hacking on this at &lt;a target="_blank" href="http://live.gnome.org/OnlineDesktop"&gt;live.gnome.org/OnlineDesktop&lt;/a&gt; and on the &lt;a target="_blank" href="http://mail.gnome.org/mailman/listinfo/online-desktop-list"&gt;mailing list&lt;/a&gt;. &lt;/p&gt; &lt;p&gt;For background, see the &lt;a target="_blank" href="http://live.gnome.org/OnlineDesktop/Vision"&gt;vision page&lt;/a&gt; and &lt;a target="_blank" href="http://ometer.com/presentations/OnlineDesktop072007v6.pdf"&gt;slides from the GUADEC presentation&lt;/a&gt;. &lt;/p&gt; &lt;p&gt;Luis Villa is working on a slide about how we can preserve free software values in a world where “cloud hosted” software is a reality. In the meantime, &lt;a target="_blank" href="http://tieguy.org/blog/2007/10/07/some-freeopen-services-links/"&gt;here’s a blog entry he wrote with relevant links&lt;/a&gt;. &lt;/p&gt; &lt;p&gt;At least two commercial products, &lt;a target="_blank" href="http://zonbu.com/"&gt;Zonbu&lt;/a&gt; and &lt;a target="_blank" href="http://thinkgos.com/"&gt;gOS&lt;/a&gt;, have appeared recently, showing how the Online Desktop might be offered to consumers. These companies are using one-off software, though, since the mainstream distributions and desktops don’t have a solution in this area yet. &lt;/p&gt; &lt;p&gt;Because Online Desktop can keep your preferences and documents online, it’s ideal for a live CD, and we’d love to have someone keeping a recent snapshot available in live CD form. &lt;/p&gt; &lt;p&gt;We aren’t defining this project narrowly. Our goal is “the perfect window to the Internet: integrated with all your favorite online apps, secure and virus-free, simple to set up, and zero maintenance thereafter.” That leaves quite a bit of work to do. &lt;/p&gt; &lt;h3&gt;About the author&lt;/h3&gt; &lt;p&gt;Havoc Pennington is a long-time Red Hat, GTK+, and Linux desktop developer who is currently working on the GNOME Online Desktop project. &lt;/p&gt;&lt;/div&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22342315-2209064604981577929?l=songga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://songga.blogspot.com/feeds/2209064604981577929/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://songga.blogspot.com/2007/11/tour-of-gnome-online-desktop.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/2209064604981577929'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/2209064604981577929'/><link rel='alternate' type='text/html' href='http://songga.blogspot.com/2007/11/tour-of-gnome-online-desktop.html' title='Tour of GNOME Online Desktop'/><author><name>Jinsi</name><uri>http://www.blogger.com/profile/00957831281415888547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-dkpmgIeidRE/Tns4YzIZSaI/AAAAAAAADZw/Xx41UkTEGA8/s1600/songga_22384835_t.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22342315.post-3667275965839463591</id><published>2007-11-13T06:54:00.000+09:00</published><updated>2007-11-13T07:37:32.236+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Fedora 8 (Werewolf) has been released</title><content type='html'>&lt;a href="http://fedoraproject.org/"&gt;Fedora 8&lt;/a&gt; has been released on November.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://fedoraproject.org/wiki/Tours/Fedora8?action=AttachFile&amp;amp;do=get&amp;amp;target=021_Fedora_Desktop.png"&gt;&lt;img style="cursor: pointer; width: 426px; height: 319px;" src="http://fedoraproject.org/wiki/Tours/Fedora8?action=AttachFile&amp;amp;do=get&amp;amp;target=021_Fedora_Desktop.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://fedoraproject.org/wiki/Tours/Fedora8?action=AttachFile&amp;amp;do=get&amp;amp;target=020_Login_Screen.png"&gt;&lt;img style="cursor: pointer; width: 429px; height: 320px;" src="http://fedoraproject.org/wiki/Tours/Fedora8?action=AttachFile&amp;amp;do=get&amp;amp;target=020_Login_Screen.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;This release includes significant new versions of many key components and technologies such as custom spins, pulse audio, codec buddy, and so on.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://fedoraproject.org/wiki/Releases/8/ReleaseSummary"&gt;Release Summary&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://docs.fedoraproject.org/release-notes/f8/en_US/"&gt;Release Notes&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22342315-3667275965839463591?l=songga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://songga.blogspot.com/feeds/3667275965839463591/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://songga.blogspot.com/2007/11/fedora-8-has-been-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/3667275965839463591'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/3667275965839463591'/><link rel='alternate' type='text/html' href='http://songga.blogspot.com/2007/11/fedora-8-has-been-released.html' title='Fedora 8 (Werewolf) has been released'/><author><name>Jinsi</name><uri>http://www.blogger.com/profile/00957831281415888547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-dkpmgIeidRE/Tns4YzIZSaI/AAAAAAAADZw/Xx41UkTEGA8/s1600/songga_22384835_t.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22342315.post-1764704706488314844</id><published>2007-11-12T12:18:00.000+09:00</published><updated>2007-11-12T12:20:20.865+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='college'/><title type='text'>conm formulas</title><content type='html'>conm formulas (chapter 1 only)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://songga.tistory.com/attachment/ck140000000000.pdf"&gt;download&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22342315-1764704706488314844?l=songga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://songga.blogspot.com/feeds/1764704706488314844/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://songga.blogspot.com/2007/11/conm-formulas.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/1764704706488314844'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/1764704706488314844'/><link rel='alternate' type='text/html' href='http://songga.blogspot.com/2007/11/conm-formulas.html' title='conm formulas'/><author><name>Jinsi</name><uri>http://www.blogger.com/profile/00957831281415888547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-dkpmgIeidRE/Tns4YzIZSaI/AAAAAAAADZw/Xx41UkTEGA8/s1600/songga_22384835_t.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22342315.post-6465777766016484940</id><published>2007-11-11T05:05:00.000+09:00</published><updated>2007-11-11T05:09:05.984+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='college'/><title type='text'>conm program sources</title><content type='html'>Computer oriented numerical methods&lt;br /&gt;lab programme sources compiled by gcc 3.2.3&lt;br /&gt;&lt;br /&gt;&lt;a href="http://songga.tistory.com/attachment/ck190000000001.rar"&gt;download&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22342315-6465777766016484940?l=songga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://songga.blogspot.com/feeds/6465777766016484940/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://songga.blogspot.com/2007/11/conm-program-sources.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/6465777766016484940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/6465777766016484940'/><link rel='alternate' type='text/html' href='http://songga.blogspot.com/2007/11/conm-program-sources.html' title='conm program sources'/><author><name>Jinsi</name><uri>http://www.blogger.com/profile/00957831281415888547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-dkpmgIeidRE/Tns4YzIZSaI/AAAAAAAADZw/Xx41UkTEGA8/s1600/songga_22384835_t.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22342315.post-6462807724862995846</id><published>2007-11-11T05:02:00.000+09:00</published><updated>2007-11-11T05:09:44.789+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='college'/><title type='text'>cpp program sources</title><content type='html'>compiled by gcc 3.2.3&lt;br /&gt;&lt;br /&gt;&lt;a href="http://songga.tistory.com/attachment/ck190000000000.rar"&gt;download&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22342315-6462807724862995846?l=songga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://songga.blogspot.com/feeds/6462807724862995846/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://songga.blogspot.com/2007/11/cpp-program-sources.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/6462807724862995846'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/6462807724862995846'/><link rel='alternate' type='text/html' href='http://songga.blogspot.com/2007/11/cpp-program-sources.html' title='cpp program sources'/><author><name>Jinsi</name><uri>http://www.blogger.com/profile/00957831281415888547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-dkpmgIeidRE/Tns4YzIZSaI/AAAAAAAADZw/Xx41UkTEGA8/s1600/songga_22384835_t.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22342315.post-8069660552030407443</id><published>2007-11-10T04:56:00.000+09:00</published><updated>2007-11-10T18:04:06.541+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='college'/><title type='text'>Statistics</title><content type='html'>Statistics formulas&lt;br /&gt;&lt;br /&gt;&lt;a href="http://songga.tistory.com/attachment/ck010000000002.pdf"&gt;download&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22342315-8069660552030407443?l=songga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://songga.blogspot.com/feeds/8069660552030407443/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://songga.blogspot.com/2007/11/statistics.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/8069660552030407443'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/8069660552030407443'/><link rel='alternate' type='text/html' href='http://songga.blogspot.com/2007/11/statistics.html' title='Statistics'/><author><name>Jinsi</name><uri>http://www.blogger.com/profile/00957831281415888547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-dkpmgIeidRE/Tns4YzIZSaI/AAAAAAAADZw/Xx41UkTEGA8/s1600/songga_22384835_t.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22342315.post-6067573234517579553</id><published>2007-11-10T04:43:00.000+09:00</published><updated>2007-11-10T04:52:59.738+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='college'/><title type='text'>Operating System</title><content type='html'>Operating system notes&lt;br /&gt;&lt;br /&gt;ref :&lt;br /&gt;Operating System Concepts by Silberschatz, Galvin, and Gagne&lt;br /&gt;&lt;br /&gt;&lt;a href="http://songga.tistory.com/attachment/ck010000000000.pdf"&gt;download&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22342315-6067573234517579553?l=songga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://songga.blogspot.com/feeds/6067573234517579553/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://songga.blogspot.com/2007/11/operating-system.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/6067573234517579553'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/6067573234517579553'/><link rel='alternate' type='text/html' href='http://songga.blogspot.com/2007/11/operating-system.html' title='Operating System'/><author><name>Jinsi</name><uri>http://www.blogger.com/profile/00957831281415888547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-dkpmgIeidRE/Tns4YzIZSaI/AAAAAAAADZw/Xx41UkTEGA8/s1600/songga_22384835_t.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22342315.post-8737029287720529191</id><published>2007-11-10T04:32:00.000+09:00</published><updated>2007-11-10T04:49:13.749+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='college'/><title type='text'>Database Management System</title><content type='html'>DBMS notes&lt;br /&gt;&lt;br /&gt;ref :&lt;br /&gt;- Fundamentals of Database systems by Elmasri and Navathe&lt;br /&gt;- Database system concepts by Henry F.Korth, Abraham Silberschatz&lt;br /&gt;&lt;a href="http://songga.tistory.com/attachment/ck010000000000.pdf"&gt;&lt;br /&gt;&lt;/a&gt;&lt;a href="http://songga.tistory.com/attachment/ck010000000001.pdf"&gt;download&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22342315-8737029287720529191?l=songga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://songga.blogspot.com/feeds/8737029287720529191/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://songga.blogspot.com/2007/11/database-management-system.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/8737029287720529191'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/8737029287720529191'/><link rel='alternate' type='text/html' href='http://songga.blogspot.com/2007/11/database-management-system.html' title='Database Management System'/><author><name>Jinsi</name><uri>http://www.blogger.com/profile/00957831281415888547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-dkpmgIeidRE/Tns4YzIZSaI/AAAAAAAADZw/Xx41UkTEGA8/s1600/songga_22384835_t.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22342315.post-945762273788753204</id><published>2007-09-02T18:42:00.000+09:00</published><updated>2007-09-02T18:45:31.044+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>How To Install VMware Server On Ubuntu 7.04 (Feisty Fawn)</title><content type='html'>&lt;a href="http://www.howtoforge.com/ubuntu_feisty_fawn_vmware_server_howto"&gt;http://www.howtoforge.com/ubuntu_feisty_fawn_vmware_server_howto&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22342315-945762273788753204?l=songga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://songga.blogspot.com/feeds/945762273788753204/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://songga.blogspot.com/2007/09/how-to-install-vmware-server-on-ubuntu.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/945762273788753204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/945762273788753204'/><link rel='alternate' type='text/html' href='http://songga.blogspot.com/2007/09/how-to-install-vmware-server-on-ubuntu.html' title='How To Install VMware Server On Ubuntu 7.04 (Feisty Fawn)'/><author><name>Jinsi</name><uri>http://www.blogger.com/profile/00957831281415888547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-dkpmgIeidRE/Tns4YzIZSaI/AAAAAAAADZw/Xx41UkTEGA8/s1600/songga_22384835_t.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22342315.post-5940072243372145335</id><published>2007-07-02T03:56:00.000+09:00</published><updated>2007-07-02T04:01:30.992+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>install grub</title><content type='html'>Boot into the ubuntu live CD&lt;br /&gt;open a terminal and run :&lt;br /&gt;command:-&lt;br /&gt;    "sudo grub"&lt;br /&gt;&lt;br /&gt;then:&lt;br /&gt;command:-&lt;br /&gt;    "find /boot/grub/stage1"&lt;br /&gt;&lt;br /&gt;replace the question marks in the following command with the output of the last command :&lt;br /&gt;command:-&lt;br /&gt;    "root (hd?,?)"&lt;br /&gt;If you have more than one linux install, use the one that you want the grub to run from. [like : root (hdo,1) ,probably]&lt;br /&gt;then:&lt;br /&gt;command:-&lt;br /&gt;"setup (hd0)" This will put grub on the MBR of windows so if you want it somewhere else specify that here. In my opinion it is much easier to use the windows MBR for grub, and not bother about putting it somewhere else. If you reallyb want to you cvan move it later on to which ever partition you like, but frankly that just complicates things unnecessarily.&lt;br /&gt;&lt;br /&gt;and&lt;br /&gt;command:-&lt;br /&gt;    "quit"&lt;br /&gt;&lt;br /&gt;Reboot.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22342315-5940072243372145335?l=songga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://songga.blogspot.com/feeds/5940072243372145335/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://songga.blogspot.com/2007/07/install-grub.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/5940072243372145335'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/5940072243372145335'/><link rel='alternate' type='text/html' href='http://songga.blogspot.com/2007/07/install-grub.html' title='install grub'/><author><name>Jinsi</name><uri>http://www.blogger.com/profile/00957831281415888547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-dkpmgIeidRE/Tns4YzIZSaI/AAAAAAAADZw/Xx41UkTEGA8/s1600/songga_22384835_t.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22342315.post-3652225736132051381</id><published>2007-07-01T01:37:00.000+09:00</published><updated>2007-07-01T01:41:38.568+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><title type='text'>윈도우 비스타 깔다가 포기 ㅡㅡ</title><content type='html'>윈도우 비스타 어떻게 설치는 했는데&lt;br /&gt;&lt;br /&gt;줸장 이노무 그래픽 카드 때문에 ㅜㅜ&lt;br /&gt;&lt;br /&gt;ATI Radeon 9000 이 비스타에서 지원하지 않더군&lt;br /&gt;&lt;br /&gt;인터넷 열라 뒤져 드라이버 몇개 찾았는데 역쉬 안되니...&lt;br /&gt;&lt;br /&gt;맘 접고 엑스피나 다시 깔아야 겠다&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22342315-3652225736132051381?l=songga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://songga.blogspot.com/feeds/3652225736132051381/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://songga.blogspot.com/2007/07/blog-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/3652225736132051381'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/3652225736132051381'/><link rel='alternate' type='text/html' href='http://songga.blogspot.com/2007/07/blog-post.html' title='윈도우 비스타 깔다가 포기 ㅡㅡ'/><author><name>Jinsi</name><uri>http://www.blogger.com/profile/00957831281415888547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-dkpmgIeidRE/Tns4YzIZSaI/AAAAAAAADZw/Xx41UkTEGA8/s1600/songga_22384835_t.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22342315.post-1878220885282134446</id><published>2007-06-30T15:49:00.000+09:00</published><updated>2007-06-30T15:50:47.415+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>우분투 7.04에서 한영키 활성화</title><content type='html'>우분투 7.04 버전 이후부터 가능해진 기능입니다.&lt;br /&gt;한/영 변환 버튼을 터미널 없이 간편하게 변환 시킬 수 있습니다.&lt;br /&gt;&lt;br /&gt;시스템 &gt; 기본설정 &gt; 키보드 에서 [키배치] 탭&lt;br /&gt;&lt;br /&gt;더하기를 눌러 Korea, Republic of 를 찾아 101/104 키를 선택해 줍니다.&lt;br /&gt;&lt;br /&gt;그리고 남아 있는 US 키보드를 지우고 닫으면 한/영 전환 버튼을 사용 할 수 있습니다.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;원문 : http://blog.naver.com/xein?Redirect=Log&amp;amp;logNo=60037486799&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22342315-1878220885282134446?l=songga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://songga.blogspot.com/feeds/1878220885282134446/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://songga.blogspot.com/2007/06/704.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/1878220885282134446'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/1878220885282134446'/><link rel='alternate' type='text/html' href='http://songga.blogspot.com/2007/06/704.html' title='우분투 7.04에서 한영키 활성화'/><author><name>Jinsi</name><uri>http://www.blogger.com/profile/00957831281415888547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-dkpmgIeidRE/Tns4YzIZSaI/AAAAAAAADZw/Xx41UkTEGA8/s1600/songga_22384835_t.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22342315.post-3675325735370955176</id><published>2007-06-30T14:54:00.000+09:00</published><updated>2007-06-30T15:36:32.355+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>우분투에 멀티미디어 코덱 설치</title><content type='html'>-- 저장소 추가&lt;br /&gt;sudo wget http://www.medibuntu.org/sources.list.d/feisty.list -O /etc/apt/sources.list.d/medibuntu.list&lt;br /&gt;&lt;br /&gt;wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add - &amp;&amp;amp; sudo apt-get update&lt;br /&gt;&lt;br /&gt;참고 사이트 https://help.ubuntu.com/community/Medibuntu&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--코덱 설치&lt;br /&gt;sudo apt-get install ubuntu-restricted-extras libxine-extracodecs gstreamer0.10-plugins-base gstreamer0.10-plugins-good gstreamer0.10-plugins-bad gstreamer0.10-pitfdll&lt;br /&gt;&lt;br /&gt;sudo apt-get install w32codecs&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;참고사이트 http://ubuntuguide.org/wiki/Ubuntu:Feisty#How_to_install_Multimedia_Codecs&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;토템이랑 리듬박스에서 동영상 및 음악을 들을수 있을거예요&lt;br /&gt;&lt;br /&gt;우분투 7.02에서 토템은 코덱 바로 다운 받더라고요 그거 좋데요&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;***Amarok, rhyRhythmbox 한글 설정 관련&lt;br /&gt;http://suselinux.co.kr/bbs/board.php?bo_table=tip&amp;amp;wr_id=2004&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22342315-3675325735370955176?l=songga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://songga.blogspot.com/feeds/3675325735370955176/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://songga.blogspot.com/2007/06/blog-post_30.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/3675325735370955176'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/3675325735370955176'/><link rel='alternate' type='text/html' href='http://songga.blogspot.com/2007/06/blog-post_30.html' title='우분투에 멀티미디어 코덱 설치'/><author><name>Jinsi</name><uri>http://www.blogger.com/profile/00957831281415888547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-dkpmgIeidRE/Tns4YzIZSaI/AAAAAAAADZw/Xx41UkTEGA8/s1600/songga_22384835_t.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22342315.post-2288668403309669809</id><published>2007-06-29T21:03:00.000+09:00</published><updated>2007-06-29T21:05:19.665+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Rhythmbox or Totem 에서 mp3듣기</title><content type='html'>아래 플러그인만 설치 하면 됨&lt;br /&gt;yum install gstreamer-plugins-ugly&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22342315-2288668403309669809?l=songga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://songga.blogspot.com/feeds/2288668403309669809/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://songga.blogspot.com/2007/06/rhythmbox-or-totem-mp3.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/2288668403309669809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/2288668403309669809'/><link rel='alternate' type='text/html' href='http://songga.blogspot.com/2007/06/rhythmbox-or-totem-mp3.html' title='Rhythmbox or Totem 에서 mp3듣기'/><author><name>Jinsi</name><uri>http://www.blogger.com/profile/00957831281415888547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-dkpmgIeidRE/Tns4YzIZSaI/AAAAAAAADZw/Xx41UkTEGA8/s1600/songga_22384835_t.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22342315.post-6052231120963542099</id><published>2007-06-29T20:35:00.000+09:00</published><updated>2007-06-29T20:39:58.732+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>xmms로 mp3듣기</title><content type='html'>1) yum install xmms&lt;br /&gt;xmms설치하기&lt;br /&gt;&lt;br /&gt;2) yum -y install xmms-mp3&lt;br /&gt;코덱 설치&lt;br /&gt;단 이거 부터 설치 할것  livna-release-5-8.noarch.rpm&lt;br /&gt;&lt;br /&gt;일단 이것을 음악은 들을수 있습니다.&lt;br /&gt;&lt;br /&gt;3) 추가로 XOSD도 설치해보자.&lt;br /&gt;yum install xmms-mp3 xmms-xosd&lt;br /&gt;음악 재생시 바탕화면 음악 제목을 보이게 합니다.&lt;br /&gt;&lt;br /&gt;** XMMS 한글 설정&lt;br /&gt;XMMS 설정 창의 글꼴 탭에서 폰트셋 사용하기, X글꼴 사용하기를 활성화&lt;br /&gt;&lt;br /&gt;시켜주고서..&lt;br /&gt;&lt;br /&gt;연주목록 글꼴&lt;br /&gt;-adobe-helvetica-medium-r-*-*-12-*,-daewoo-gothic-medium-r-normal-*-*-120-*-*-c-*-ksc5601.1987-0&lt;br /&gt;&lt;br /&gt;기본창 글꼴&lt;br /&gt;-adobe-helvetica-medium-r-*-*-12-*,-daewoo-gothic-medium-r-normal-*-*-120-*-*-c-*-ksc5601.1987-0&lt;br /&gt;&lt;br /&gt;제목 탭에서는 제목 형식을 %f로 지정한다. 이렇게 하지 않으면 기존 EUC-KR&lt;br /&gt;&lt;br /&gt;로 되어 있는 ID3 태그들의 내용이 다 깨져 보이게 된다.&lt;br /&gt;&lt;br /&gt;그냥 파일 이름만 보는게 낫다.&lt;br /&gt;&lt;br /&gt;** XOSD 한글 설정&lt;br /&gt;XMMS가 파일을 바꿔 연주할 때마다 화면에 제목을 뿌려주는 프로그램이다.&lt;br /&gt;일반플러그닌탭에서 On Screen Display를 플러그인 사용으로 활성화&lt;br /&gt;시켜주고, 설정 버튼을 누른다.&lt;br /&gt;글꼴 선택 부분을 다음과 같이 한다.&lt;br /&gt;-adobe-helvetica-bold-r-*-*-24-*,-baekmuk-gulimbdf-bold-r-normal-*-24-*-*-*-m-*-ksc5601.1987-0&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22342315-6052231120963542099?l=songga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://songga.blogspot.com/feeds/6052231120963542099/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://songga.blogspot.com/2007/06/xmms-mp3.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/6052231120963542099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22342315/posts/default/6052231120963542099'/><link rel='alternate' type='text/html' href='http://songga.blogspot.com/2007/06/xmms-mp3.html' title='xmms로 mp3듣기'/><author><name>Jinsi</name><uri>http://www.blogger.com/profile/00957831281415888547</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/-dkpmgIeidRE/Tns4YzIZSaI/AAAAAAAADZw/Xx41UkTEGA8/s1600/songga_22384835_t.png'/></author><thr:total>0</thr:total></entry></feed>
