October 14, 2014

그놈 트윅 도구(gnome-tweak-tool)에서 시작프로그램 등록이 되지 않을 때 해결법

source:
https://bbs.archlinux.org/viewtopic.php?pid=1414443#p1414443

우분투 그놈 14.04.1 및 그놈쉘 3.12를 사용하고 있습니다. 얼마 전, Plank(Dock의 일종)를 설치하고 트윅 도구의 Startup Applications 메뉴에서 시작 프로그램으로 등록하려고 했더니 도통 "+" 버튼이 먹지를 않는 것이었습니다. 이유는 정확히 모르겠지만 검색을 통해 발견한 해결법은 다음과 같습니다.

/usr/lib/python2.7/dist-packages/gtweak/tweaks/tweak_group_startup.py 파일을 다음과 같이 수정합니다. 노랗게 칠한 부분은 추가하시고, 붉은 부분은 삭제하시면 됩니다.

@@ -17,6 +17,7 @@
 from __future__ import print_function

 import os.path
+import getpass
 import subprocess
 import logging

@@ -207,7 +208,7 @@
         exes = []
         cmd = subprocess.Popen([
                     'ps','-e','-w','-w','-U',
-                    os.getlogin(),'-o','cmd'],
+                    getpass.getuser(),'-o','cmd'],
                     stdout=subprocess.PIPE)
         out = cmd.communicate()[0]
         for l in out.split('\n'):

October 12, 2014

오드로이드 U3(ODROID-U3)에 Flash Plugin 설치하기

source:
https://www.bountysource.com/issues/3330423-chromium-36-needs-pepper-flash-12-only-old-pepper-flash-11-in-alarm-repros
http://forum.odroid.com/viewtopic.php?f=8&t=2374

Flash를 개발한 Adobe사가 리눅스용 Flash 플러그인의 개발을 중단했기 때문에 Chromium Browser는 자체적으로 개발한 PepperFlash를 내장하고 있습니다. 특히 arm 버전의 리눅스용으로 포팅된 Adobe Flash 플러그인이 없기 때문에 오드로이드에서 Flash를 보기위한 유일한 방법은 Chromium을 이용하는 것 뿐입니다.

그런데 최근 제가 사용하고 있는 "U2/3 Ubuntu 14.04 Trusty Dev Center" 이미지에서는 Chromium은 설치되어 있지만 플러그인이 없다며 Flash 컨텐츠가 재생되지 않았습니다. PepperFlash 패키지가 빠져 있는듯 했습니다. 우분투 저장소에서 제공하는 패키지가 없기 때문에 번거롭지만 다음과 같은 방식으로 Flash 플러그인을 설치합니다.

터미널을 열고 아래와 같이 입력합니다.

$ wget http://odroidxu.leeharris.me.uk/u2/chromium-pepper-flash-armv7h-12.0.0.77-1-armv7h.pkg.tar.xz
$ sudo tar xvf chromium-pepper-flash-armv7h-12.0.0.77-1-armv7h.pkg.tar.xz -C /

다음에 /etc/chromium-browser/default의 내용을 다음과 같이 추가합니다.

# Default settings for chromium-browser. This file is sourced by /bin/sh from
# /usr/bin/chromium-browser

# Options to pass to chromium-browser
CHROMIUM_FLAGS=" --ppapi-flash-path=/usr/lib/PepperFlash/libpepflashplayer.so --ppapi-flash-version=12.0.0.77"

Chromium 브라우저를 다시 실행하면 정상적으로 Flash 컨텐츠가 작동하게 됩니다.

October 2, 2014

gvim 메뉴와 메시지 출력 언어 변경하기

vi 단축키 외우기가 그렇게 힘들었는데, 회사를 다니니까 엄청 빨리 외워지는군요! 역시 사람은 먹고 사는 문제와 관련이 있어야 잘할 수 있...

Windows에서도 gVim을 설치하여 사용하기 시작했습니다. 한글 Windows 환경에서 gVim을 실행시키니 메뉴와 메시지가 자동으로 한글로 출력되는데 번역이 저랑은 좀 맞지 않네요. 편집모드(insert mode) 같은 경우 끼워넣기로 번역되어 있는데 틀린 말은 아니지만 낯설어서 영어로 쓰는 것이 나은 것 같아요.

메뉴와 메시지를 영어로 변경하시려면 Windows 7 기준으로 C:\Program Files (x86)\Vim\_vimrc 파일에 다음 두 줄을 추가해주시면 됩니다.

set langmenu=en_US.UTF-8
language messages en_US.UTF-8