김종현의 블로그: 워드프레스로 이사갔음: http://jonghyunkim816.wordpress.com/
워드프레스로 이사갔음: http://jonghyunkim816.wordpress.com/
2015-04-27
워드프레스로 이사갔음: https://jonghyunkim816.wordpress.com/
새 주소:
https://jonghyunkim816.wordpress.com/
구글 블로그는 글쓰기가 너무 불편하여 이제 안 씁니다.
구글이 API를 다 막아버려서 제가 글을 쓰는 것이 불가능합니다.
2015-04-02
ubuntu 14.10 installing (updating...)
0. intel latest linux graphics driver 1.0.8
14.04에서 14.10으로 업데이트 한 이유이다. 인텔에서 14.04를 지원중단하여 14.10에서만 드라이버를 제공한다. 인텔 밉다 LTS를 버리다니!! 설치방법은 간단하다. deb 파일을 설치하고 installer를 실행하면 된다.
다운로드:
https://01.org/linuxgraphics/downloads/2015/intelr-graphics-installer-linux-1.0.8
1. samba share
$ sudo apt-get install samba samba-common system-config-samba python-glade2 gksu
문제는 $ gksu system-config-samba 실행하면, 실행이 안된다. 에러메세지는 다음과 같다.
akntk@umi:~$ gksu system-config-samba File "/usr/sbin/system-config-samba", line 45, in <module>
mainWindow.MainWindow(debug_flag)
File "/usr/share/system-config-samba/mainWindow.py", line 121, in __init__
self.basic_preferences_win = basicPreferencesWin.BasicPreferencesWin(self, self.xml, self.samba_data, self.samba_backend, self.main_window)
File "/usr/share/system-config-samba/basicPreferencesWin.py", line 97, in __init__
self.admin = libuser.admin()
SystemError: could not open configuration file `/etc/libuser.conf': No such file or directory
해결방법: 빈 파일을 만들어 주면 제대로 실행된다.
$ sudo touch /etc/libuser.conf
2. Logithech K810 function key settings
The Function Keys
기본적으로 F1-F12 펑션키들은 키보드 왼쪽 하단의 Fn과 함께 눌러야 작동된다. 하지만 번거로운 관계로 Fn버튼이 항상 눌린 상태로 만들기 위해 수정을 한다. 컴파일 해서 설치하는데, 방법이 쉽다.
마리오의 원문:
http://www.trial-n-error.de/posts/2012/12/31/logitech-k810-keyboard-configurator/
1. 컴파일하기 위한 에센셜 설치
$ sudo apt-get install build-essential
2. Download and extract Mario’s program
$ wget http://blog.chschmid.com/media/k810_conf-v0.1.tar.bz2
$ tar -jxf k810_conf-v0.1.tar.bz2
3. Compile it
$ ./build.sh
4. 실행
$ sudo ./k810_conf -d /dev/hidraw<x> -f on
<x>는 디바이스 번호다. 내 경우엔 2번으로 동작했다. 즉,
$ sudo ./k810_conf -d /dev/hidraw2 -f on
결과는 다음과 같다.
akntk@umi:~/tmp$ sudo ./k810_conf -d /dev/hidraw2 -f on
write: 0 were written instead of 7.
akntk@umi:~/tmp$
이제 Fn키가 없이도 펑션키들을 쓸 수 있다.
참고:
http://blog.chschmid.com/?p=1537
3. Virtualbox 설치시 에러메세지 발생 (미해결)
$ sudo apt-get install virtualbox 설치하면 에러가 난다. 에러는 다음과 같다.
=======================
Setting up virtualbox (4.3.18-dfsg-2ubuntu1) ...
* Stopping VirtualBox kernel modules [ OK ]
* Starting VirtualBox kernel modules * No suitable module for running kernel found
[fail]
invoke-rc.d: initscript virtualbox, action "restart" failed.
=======================
에러는 났지만, 버추얼박스는 정상 동작한다. 커널헤더가 없어서라는 글을 봤는데, 일단 되니까 넘어간다.
Compiling Pd-0.46-6 with jackd (on Ubuntu 14.10, 15.04)
This instruction tested on Ubuntu 14.04, 14.10 and 15.04
First, install essential tools.
1) install jack (I recommend jack2 for 64bit)
$ sudo apt-get install qjackctl jackd2
2) build essentials
$ sudo apt-get install autoconf libtool
3) build tools for jack support (for jack2, if you installed jack1, you may need some other dependencies)
$ sudo apt-get install libjack-jack2-dev libasound2-dev
Second, compile
$ ./autogen.sh
$ ./configure --enable-jack (--enable-jack flag is for JACK audio connection kit)
$ make
$ sudo make install
to run pd, type this command
$ /usr/local/lib/pd/bin/pd
Check Jack support and ALSA after ./configure
Sudden unexpected LOGOUT using Pure data on Ubuntu 14.04
Pd 사용중 갑자기 로그아웃이 되며 우분투 로그인창이 뜨는 현상이 발생했다. 작업 중이던 모든 데이터가 유실되는 치명적인 버그다. 이것 때문에 작업도 못 하고 일주일 동안 고생했다.
이 기현상은 우분투 14.04에서만 나타났으며, 범인은 Intel Graphic Driver였다. NVIDIA만 아니면 될 줄 알았는데, 인텔도 믿으면 안 되나보다...
인텔이 제공하는 최신 드라이버를 사용하려면 (귀찮게도) 14.10으로 업그레이드 해야만 한다. 인텔이 (괘씸하게도) 14.04 지원을 중단했다.
자 포맷을 하고, 인텔 드라이버를 다운받고, 설치하면 문제가 사라졌다.
현상1:
http://forum.pdpatchrepo.info/topic/7614/solved-pd-crashes-x-server
현상2:
http://askubuntu.com/questions/349010/computer-randomly-loggin-out-on-ubuntu-13-04
인텔 최신 드라이버 다운로드:
https://01.org/linuxgraphics/downloads/2015/intelr-graphics-installer-linux-1.0.8
2015-03-16
[Linux] Audacity won't start on Ubuntu 14.04
증상:
Cannot read socket fd = 19 err = Success
Cannot open PortAudio client
/usr/bin/audacity: symbol lookup error: /usr/bin/audacity: undefined symbol: Pa_GetStreamHostApiType
이런 메세지가 뜨면서 audacity가 실행이 안 된다.
Port Audio 라이브러리 위치가 (지멋대로) 바뀌었다고 한다. 아무튼 수정해 주자.
라이브러리 링크를 찾아보자.
$ ldd /usr/bin/audacity | grep portaudio
위치가 나올 것이다.
akntk@umi:~$ ldd /usr/bin/audacity | grep portaudio
libportaudio.so.2 => /usr/local/lib/libportaudio.so.2 (0x00007f3348225000)
저 위치에 라이브러리 파일이 없는데, 저기서 읽어오려고 하니 문제가 발생한다. 수정해 주자.
수정하기 보다는 위치를 이동하여 재검색 하는 방법으로 해결을 하였다.
파일을 이동할 폴더를 만든다.
$ sudo mkdir /usr/local/lib/bak
파일을 이동시킨다.
$ sudo mv /usr/local/lib/libportaudio* /usr/local/lib/bak/
혹시 잘못되면 저 파일들을 다시 원위치 시키면 된다.
라이브러리 다이나믹 링커를 재작동 시켜서 제대로 된 위치를 찾게 만든다.
$ sudo ldconfig
다시 검사해 보면 제대로 된 위치로 지정되었다. (대체 왜 바뀐거냐?)
다 되었다. 오다시티를 다시 실행해 보자!
참고:
2015-02-22
[Pd] Linux에서 Open with...로 파일을 바로 열기
리눅스에서 파일을 더블클릭하거나 Open With... 로 실행하면 파일이 열려야 하는데, 파일은 안 열리고 Pd만 실행이 될 때가 있다.
다음을 실행한다.
$ sudo nano /usr/share/applications/puredata.desktop
원래 있던 Exec를 #로 주석처리하고, 실행 커맨드를 pd-gui.tcl에서 pd로 바꾼다. tcl커맨드로는 %f이 동작하지 않는다.
[Desktop Entry]
### Exec=/usr/lib/puredata/tcl/pd-gui.tcl %f
Exec= /usr/lib/puredata/bin/pd %f
저장하고 나간다. 이제 파일을 클릭하면 정상적으로 열린다.
2015-01-04
samsung ssd 840 evo performance issue (before fix)
before firmware update
tested on ubuntu 14.04 / lenovo t530 sandybridge sata3
data transfer(blue) 2x slower
access time(green) 6x slower