우분투 17.10에서 mpv media player 자막 읽지 못하는 문제 해결 방법

우분투 17.10을 설치하고 나면 동영상 재생기로 mpv 0.26.0-3ubuntu1이 설치된다. 그런데 이전 버전인 17.04에서는 mpv에서 한글 자막을 읽는데 문제가 없었는데 이번 버전은 smi 자막을 인식하지 못한다.

이를 해결하려면 smi 자막 파일의 확장자를 srt로 고치면 해결된다.

우분투 데스크탑 17.10 릴리즈 노트

  • 32비트 설치 이미지가 우분투 데스크탑 버전에 더 이상 제공되지 않음.
  • 우분투 데스크탑에 유니티(Unity) 대신 그놈(GNOME) 사용.
  • 웨이랜드가 기본 디스플레이 서버로 사용. 기존 디스플레이 서버(Xorg)도 사용은 가능.
  • 디스플레이 매니저로 GDM이 LightDM으로 교체. 로그인 스크린이 7번 가상 터미널에서 1번 가상 터미널로 변경.
  • 2010 년 이후 처음으로 창 제어 버튼이 다시 표시.
  • GNOME에서 제공하는 응용 프로그램이 3.26으로 업데이트.
  • 현재 IPP Everywhere, Apple AirPrint, Wi-Fi Direct 및 Mopria 장치에 대한 드라이버없는 인쇄 지원이 가능.
  • 설정 응용 프로그램에서 프린터 구성이 완료. 장치 및 프린터를 차례로 선택. 이 도구는 프린터를 식별하고 이전에 사용 된 system-config-printer와 같은 드라이버를 선택하는 데 동일한 알고리즘을 사용하며 최대한 많은 프린터를 지원하기 위해 드라이버없는 인쇄를 최대한 활용. 프린터 공유와 같은 일부 옵션이 없어짐. 이들에게 연락하려면 사용 가능한 인쇄 대기열 목록 끝에있는 Additional Printer Settings … 버튼을 클릭하면 이전의 system-config-printer를 얻을 수 있음.
  • 아마존 앱이 기본 웹브라우저로 로드.
  • 기본 키보드가 온보드에서 GNOME’s Caribou로 변경.
  • 카렌다에 반복 이벤트 지원.
  • 리브레 오피스 5.4로 업데이트.
  • 파이선 2는 더 이상 기본으로 설치되지 않음. 파이선 3은 3.6으로 업데이트.
  • Rhythmbox 뮤직 플레이어는 Ubuntu Budgie 개발자 인 David Mohamed가 만든 대체 사용자 인터페이스를 사용.
  • 설정 앱이 새로이 디자인됨.
  • Simple Scan은 새로운 작업 흐름과 디자인을 가지며 이제는 핵심 GNOME의 일부가 됨.
  • 시스템 로그는 systemd 저널의 로그를 볼 수있는 로그 인 로그로 대체.
  • 우분투 그놈 플레이버는 단종. Ubuntu GNOME을 사용하는 경우 Ubuntu로 업그레이드됨. 기본 우분투 환경을 원한다면 로그인 화면의 톱니 바퀴에서 Ubuntu 세션을 선택.
  • GNOME의 더 업스트림 버전을 사용하려면 로그인 화면의 톱니 바퀴에서 그놈을 선택. 더 많은 핵심 응용 프로그램을 설치하려면 vanilla-gnome-desktop 메타 패키지를 설치.

via https://wiki.ubuntu.com/ArtfulAardvark/ReleaseNotes?_ga=2.219336665.1101349428.1508465178-989212816.1508465178#Ubuntu_Desktop

문서, 위치 iPhone 장치를 마운트할 수 없습니다 – 처리되지 않는 락다운 오류 : 우분투에서 아이폰 마운트 문제

문서, 위치 iPhone 장치를 마운트할 수 없습니다.

처리되지 않는 락다운 오류(-3)

우분투에 아이폰을 마운트하려고 할 때 위와 같은 경고가 뜨면서 마운트가 되지 않는 경우에는 아래와 같이 libimobiledevice를 설치하면 해결이 되는 경우가 있다.

$ sudo apt-get install ifuse libimobiledevice-utils
$ idevicepair unpair && idevicepair pair

그러나 최신 우분투에는 이미 libimobiledevice가 설치되어 있으므로 다음과 같은 것들을 추가로 살펴보면 해결할 수 있다.

  1. 아이폰이 비밀번호로 잠겨있다.
  2. USB에 연결된 장치가 <신뢰>되어 있지 않다.
  3. USB 케이블이 연결된 PC의 USB 포트가 불량이다. 모든 포트를 바꿔가며 시도해 본다.

우분투에서 한글이 깨질 때 설치해야 하는 폰트

우분투도 이제 한글 지원이 거의 완벽해져서 설치 후 한글 폰트를 추가로 설치해야 하는 경우는 드물다.

그러나 스팀 게임이라든가 Wine에 기반한 소프트웨어 같은 경우 윈도우용 글꼴을 강제로 요구하는 경우가 있어서 다음과 같이 한글이 벽돌모양으로 깨지는 경우가 있다.

위 이미지는 Wine 유틸리티인 PlayOnLinux에서 Wine 설정으로 들어간 화면이다. 한글이 죄다 깨졌다.

이를 해결하는 방법은 저 화면에서 요구하는 글꼴을 설치하는 것이다. 짐작건대 굴림을 요구하는 것 같다.

일단 아래 콘솔 명령어로 무료로 설치 가능한 나눔폰트와 마이크로소프트 코어 폰트를 설치해 보자. 세번재 라인은 폰트 캐시 초기화 명령어이다. 반드시 실행해야 폰트 추가를 확인할 수 있다.

jungle@jungle-TA790GX-XE:~$ sudo apt install fonts-nanum

jungle@jungle-TA790GX-XE:~$ sudo apt install msttcorefonts

jungle@jungle-TA790GX-XE:~$ sudo fc-cache -r

이렇게 해도 해결이 안된다면 굴림체 문제가 확실하므로 굴림체를 다운로드하고 나서 다음 명령어로 굴림체를 폰트 디렉토리에 복사하고 폰트 캐시를 초기화해 보자.(굴림체 다운로드는 구글 검색으로…)

jungle@jungle-TA790GX-XE:~$ sudo cp Gulim.ttf /usr/share/fonts/truetype/

jungle@jungle-TA790GX-XE:~$ sudo fc-cache -r

여담으로 이렇게 추가적으로 몇가지 한글 폰트를 설치하고 나면 해당 문제만 해결되는 것이 아니라 웹브라우저 본문이나 기타 한글 관련 폰트가 바뀌는 것을 볼 수 있다.

우분투에서 아래 한글(hwp) 파일 보기

우분투에서도 아래 한글 파일(hwp)을 볼 수 있다.

한글과컴퓨터 자료실에서 우분투용 한컴오피스 한글 뷰어를 다운로드하여 설치하면 된다.

참고로 한컴오피스는 윈도우 이외에도 맥, 리눅스(페도라), 리눅스(우분투), 안드로이드, iOS에서도 파일을 볼 수 있는 뷰어를 제공한다.

아이폰에서 우분투로 사진 복사하기

얼마 전 아이폰에 저장된 사진을 우분투로 복사하려다가 폴더가 비었다는 이유로 잘 안되어 이런 글을 쓴 적이 있었다.

그런데 최근 아이폰 iOS 업데이트 후 아예 카메라롤 자체에 접근이 안되는 문제가 발견되어 한참 애먹다가 iOS 장치의 데이터 즉, 사진이나 문서 등은 더 이상 우분투에서 접근할 수 없다는 글을 발견하고 낙심했다.

그런데 오늘 우연히 문제가 해결되었다.

혹시 iOS 버전 문제일 수도 있겠다 생각이 들어 아이패드 미니 1세대를 우분투에 연결하니 카메라롤이 보이면서 사진을 복사할 수 있는 거다. 오~ 역시.

아이패드 미니 1세대는 정책적으로 iOS 9.3.5에서 업데이트가 멈추었다. 그렇다면 혹시 iOS 버전에 따른 문제일까도 생각할 수도 있는데 아이패트 미니를 분리하고 다시 아이폰 6s(iOS 10.3.1)을 연결하니 이게 왠일? 카메라롤이 보인다. 사진도 복사된다. 뭐지?

EncFS로 우분투에서 폴더 암호화하기

우분투에서 폴더를 암호화하려면 EncFS라는 명령어로 암호화 대상의 폴더를 마운트해서 사용하면 된다.

우분투 17.04 배포판에는 기본적으로 설치되어 있지 않으므로 다음 명령어로 설치한다.

sudo apt-get -y install encfs

암호화할 폴더와 복호화할 폴더를 하나씩 만든다.

mkdir -p ~/encrypted
mkdir -p ~/decrypted

암호화할 폴더를 복호화할 폴더로 마운트한다.

encfs ~/encrypted ~/decrypted

암호화하는 중간에 “x”와 “p” 중 하나를 입력하라는 단계가 나오는데 보통 이 글을 보고 설치한다면 전문가가 아닐테니 “p”를 누르고 암호를 입력하면 설치가 왼료된다.

이제부터 저장할 데이터를 decrypted 폴더에 저장하면 되고 폴더를 잠그려면 다음 명령어로 마운트를 해제하면 된다.

fusermount -u ~/decrypted

물론 다시 마운트 하려면 encfs 명령어로 마운트해야 한다. encfs로 마운트하지 않는 이상 복호화 폴더는 비어 있는 상태이고 암호화 폴더에 저장된 파일은 파일명과 속성이 암호화되어 있어 절대 내용을 확인할 수 없다.