nvidia 그래픽카드 설치

sudo apt install nvidia-driver-535

cudnn 등을 설치하지 않는 이유

docker에서 nvidia를 이용할 경우 드라이버와 NVIDIA Container Toolkit만 설치해주면, 별다른 설정 없이 nvidia 드라이버를 온전히 사용할 수 있다.

한글 폰트 설치

sudo apt-get install fonts-nanum* 를 통해 나눔폰트를 설치한다. 사실 구지 설치하지 않아도 괜찮고, 백묵폰트나 은폰트도 있으나, 나눔폰트는 워낙 오피스 상황에서 보편적으로 많이 쓰니 설치

  • 은폰트: sudo apt-get install fonts-unfonts-core fonts-unfonts-extra
  • 백묵폰트: sudo apt-get install fonts-baekmuk

사용자 폴더 생성

가끔 사용자 폴더(Documents 등)가 생성되지 않는 경우가 있다. xdg-user-dirs-update를 입력하면 된다.

한글 입력기

예전에는 ibus-hangul을 많이 사용했다. 설정이 쉽고 두루두루 잘 작동해서. 하지만, 요즘은 fcitx5를 이용한다. (KDE neon에서 ibus는 부팅시 자동실행이 안되는 오류가 있다. 꽤 오래 해결이 안되는 중) 원래 우분투는 ibus, neon은 fcitx가 호환이 잘 된다.

KED neon에서 설치방법

sudo apt-get install fcitx5-hangul을 입력해서 입력기를 설치한다. fcitx5-configtool로 언어를 설정한다. 한글은 hangul이다. 한영전환은 KDE neon 설정에서 Keyboard에 가면 Advanced가 있다. 여기서 Korean Hangul/Hanja keys 설정을 해주면 된다.

이후에 설정의 Keyboard - Virtual Keyboard에서 Fcitx 5를 선택한다. 이후 im-config를 입력하고 ‘do not set any IM from im-config and use desktop default’를 선택하고 재부팅한다.

해당 작업을 안 하면, 우측 하단에 경고 메세지가 뜬다.

그리고 ~/.profile에 export XMODIFIERS=@im=fcitx를 추가한다. 이 부분을 입력하지 않아도, 일반적인 상황에서 사용하는데 문제는 없지만, 이 설정을 추가하지 않으면 bottles를 비롯해서 몇 가지 프로그램에서 입력기가 적용이 안된다.

wine 카카오톡 한글 입력

위처럼 입력기를 설정하면, wine(정확히는 bottles)으로 설치한 카카오톡에서 한글 입력이 안된다. 이때, bottle의 Settings에서 환경변수를 추가해주면 된다. 관련 내용은 bottles로 리눅스에서 카카오톡 사용하기 문서를 확인.

서버 로케일 설정

Ubuntu를 Desktop으로 설치하면 언어 설정이 문제가 없지만, 서버로 설치하면 대부분의 경우 한글이 깨져서 나타나지 않을 수 있다. 이 때는 서버 로케일을 설정해주면 된다. 아래 명령어로

  • sudo locale-gen ko_KR.UTF-8
  • sudo dpkg-reconfigure locales

VS Code 설치

VS Code는 무조건 deb 파일로 설치합니다. flatpak은 공식 지원이 아니어서 온갖 예상하지 못한 오류가 발생합니다. 아이콘도 이상함 snap은 데스크탑 입력기가 제대로 안 먹는 현상이 있습니다. ibus나 fcitx나 동일한 현상이 발생합니다. 즉, 한글 입력이 안됩니다.