문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
linux:ubuntu:20.04 [2020/07/07 12:41] kwon37xi [ubuntu-restricted-extras] |
linux:ubuntu:20.04 [2022/10/12 14:58] kwon37xi [전원 설정] |
||
---|---|---|---|
줄 1: | 줄 1: | ||
====== Ubuntu 20.04 Focal Fosa ====== | ====== Ubuntu 20.04 Focal Fosa ====== | ||
* https:// | * https:// | ||
+ | * [[linux: | ||
* see [[linux: | * see [[linux: | ||
+ | |||
===== Hardware 확인 ===== | ===== Hardware 확인 ===== | ||
줄 29: | 줄 31: | ||
{{: | {{: | ||
+ | * 우분투 기본 " | ||
+ | * [[https:// | ||
===== ubuntu-restricted-extras ===== | ===== ubuntu-restricted-extras ===== | ||
* [[https:// | * [[https:// | ||
줄 36: | 줄 40: | ||
</ | </ | ||
- | ===== webupd8 PPA 추가 ===== | ||
- | * https:// | ||
- | * 각종 Ubuntu 비공식 애플리케이션들 저장소 | ||
- | <code sh> | ||
- | sudo add-apt-repository ppa: | ||
- | sudo apt-get update | ||
- | </ | ||
===== Gnome Software / flatpak 설치 ===== | ===== Gnome Software / flatpak 설치 ===== | ||
줄 70: | 줄 67: | ||
* 기본 Extensions 확성화 가능 | * 기본 Extensions 확성화 가능 | ||
* [[linux: | * [[linux: | ||
+ | * Window Tiling 은 [[https:// | ||
* [[https:// | * [[https:// | ||
- | ===== Hyper 키 사용 가능하게 ===== | + | ===== 기본 디렉토리 이름 변경 ===== |
+ | 한글로 된 기본 디렉토리들(다운로드, | ||
+ | <code sh> | ||
+ | LANG=C xdg-user-dirs-gtk-update | ||
+ | </ | ||
+ | |||
+ | ===== Hyper 키 사용 가능하게 | ||
* 단축키 지정시 ''< | * 단축키 지정시 ''< | ||
- | * Gnome Tweaks 를 실행하고, | + | * Gnome Tweaks 를 실행하고, |
+ | * **-> Alt/Win 키 동작**에서 **Hyper를 윈도우 키로 매핑**를 활성화 해준다. ('' | ||
+ | * **이거 더이상 하지 말 것** [[linux: | ||
+ | * **-> 한국어 한/영, 한자키** : 노트북이나 오른쪽 Alt/Ctrl 을 한영, | ||
+ | * **오른쪽 Alt를 한/영 키로 만들기** 활성화 | ||
+ | * **오른쪽 Ctrl을 한자 키로 만들기** 활성화 | ||
* 기존 '' | * 기존 '' | ||
+ | * 아제 입력기 설정에서 한영키와 한자키를 설정할 수 있게 된다. | ||
* [[https:// | * [[https:// | ||
줄 94: | 줄 104: | ||
===== 지역 및 언어 ===== | ===== 지역 및 언어 ===== | ||
* **설정 -> 지역 및 언어** 의 '' | * **설정 -> 지역 및 언어** 의 '' | ||
+ | * 입력기별 상황 | ||
+ | * '' | ||
+ | * [[linux: | ||
+ | * [[linux: | ||
+ | * [[linux: | ||
* 입력 소스를 iBus 를 사용할 예정이라면 여기서 불필요한 언어를 제거하고, | * 입력 소스를 iBus 를 사용할 예정이라면 여기서 불필요한 언어를 제거하고, | ||
* **한국어(Hangul)** 설정에서 자판을 세벌식390 으로 변경하고 단축키 지정 가능. | * **한국어(Hangul)** 설정에서 자판을 세벌식390 으로 변경하고 단축키 지정 가능. | ||
- | * iBus 도 상당히 좋아진 듯 하다. 과거에는 버그가 너무 많았었는데.. | + | * '' |
- | * [[linux: | + | * [[linux: |
* 입력기를 '' | * 입력기를 '' | ||
sudo apt-get remove ibus ibus-gtk ibus-gtk3 ibus-hangul ibus-table | sudo apt-get remove ibus ibus-gtk ibus-gtk3 ibus-hangul ibus-table | ||
줄 105: | 줄 120: | ||
sudo mv / | sudo mv / | ||
</ | </ | ||
- | * 현재는 fcitx 사용중. gnome 검색박스에서 한글 입력할 일이 거의 | + | * [[linux: |
+ | # 먼저 uim-toolbar-qt5 가 목록에 있는지 확인 | ||
+ | sudo update-alternatives --list uim-toolbar | ||
+ | |||
+ | # 없으면 지정 | ||
+ | sudo update-alternatives --install / | ||
+ | / | ||
+ | |||
+ | sudo update-alternatives --config uim-toolbar | ||
+ | # 새로 추가한 uim-toolbar-qt5 를 선택해준다. | ||
+ | |||
+ | # 현재 버전의 uim-toolbar-qt5 는 툴바 클릭시 실행하는 애플리케이션이 | ||
+ | # qt4 기준으로 잘못돼 있다. qt5 애플리케이션 링크걸어주기 | ||
+ | cd /usr/bin | ||
+ | sudo ln -s uim-im-switcher-qt5 uim-im-switcher-qt4 | ||
+ | sudo ln -s uim-pref-qt5 uim-pref-qt4 | ||
+ | </ | ||
===== .bashrc 기본 설정 ===== | ===== .bashrc 기본 설정 ===== | ||
줄 138: | 줄 169: | ||
+ | ===== 더 단순한 gpaste clipboard manager 설치 ===== | ||
+ | * https:// | ||
+ | * copyq 반응속도가 좀 느리고 gnome 과 조화가 잘 안돼서. | ||
+ | |||
+ | <code sh> | ||
+ | sudo apt-get install gpaste gnome-shell-extensions-gpaste | ||
+ | </ | ||
===== Mouse & Touchpad ===== | ===== Mouse & Touchpad ===== | ||
* [[linux: | * [[linux: | ||
* [[linux: | * [[linux: | ||
* Gnome 설정에서만 타이핑중 터치패드 작동 방지 등을 해주면 딱히 명령행으로 해줄 필요가 없었음. | * Gnome 설정에서만 타이핑중 터치패드 작동 방지 등을 해주면 딱히 명령행으로 해줄 필요가 없었음. | ||
+ | * [[linux: | ||
===== grub-customizer ===== | ===== grub-customizer ===== | ||
줄 147: | 줄 186: | ||
sudo apt-get install grub-customizer | sudo apt-get install grub-customizer | ||
</ | </ | ||
- | * [[linux:ubuntu:grub|Ubuntu | + | * [[linux: |
* 현재 내 노트북에서 해상도 조정이 안 되어서(4K모니터), | * 현재 내 노트북에서 해상도 조정이 안 되어서(4K모니터), | ||
+ | |||
+ | ===== grub themes ===== | ||
+ | * [[linux: | ||
+ | * [[https:// | ||
+ | * 현재는, [[https:// | ||
+ | * 압축을 풀고< | ||
+ | cd Tela-4k/ | ||
+ | tar cvzf tela-4k.tar.gz * | ||
+ | </ | ||
+ | * '' | ||
+ | * 테마의 기본 글꼴은 한글을 포함하지 않기 때문에 **배민 연성체**로 직접 지정하였음. | ||
+ | * 그외 기본 grub 테마들의 경우 사용자정의상태의 한글글꼴과 테마의 글꼴 크기('' | ||
+ | sudo apt-get install grub2-themes-ubuntu-mate \ | ||
+ | grub2-themes-ubuntustudio | ||
+ | </ | ||
===== Google Chrome 설치 ===== | ===== Google Chrome 설치 ===== | ||
<code sh> | <code sh> | ||
줄 308: | 줄 362: | ||
* [[linux: | * [[linux: | ||
+ | ===== 지문인식 ===== | ||
+ | * [[computer: | ||
+ | * **설정 -> 사용자 -> 지문로그인** | ||
===== 노트북 설정 tlp ===== | ===== 노트북 설정 tlp ===== | ||
- | * [[linux: | + | * [[linux: |
+ | * [[linux:tlp|tlp]] | ||
* 나는 thinkpad 사용중 | * 나는 thinkpad 사용중 | ||
* [[https:// | * [[https:// | ||
줄 320: | 줄 378: | ||
# 즉시 시작을 원할 경우, 재부팅하면 자동시작됨. | # 즉시 시작을 원할 경우, 재부팅하면 자동시작됨. | ||
sudo tlp start | sudo tlp start | ||
- | </ | ||
+ | # tlpui | ||
+ | sudo add-apt-repository ppa: | ||
+ | sudo apt update | ||
+ | sudo apt install tlpui | ||
+ | </ | ||
+ | * [[linux: | ||
+ | ===== 전원 설정 ===== | ||
+ | * [[linux: | ||
===== 원격 프린터 자동 추가 ===== | ===== 원격 프린터 자동 추가 ===== | ||
* 자동으로 계속해서 원격 프린터를 추가하는 것을 멈추기. | * 자동으로 계속해서 원격 프린터를 추가하는 것을 멈추기. | ||
줄 329: | 줄 394: | ||
</ | </ | ||
- | ===== dash-to-panel 확장 설치리 Screen Lock 작동 안하는 문제 해결 ===== | + | ===== dash-to-panel 확장 설치시 Screen Lock 작동 안하는 문제 해결 ===== |
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
* gnome-shell 버전 3.36.2 의 버그이기 때문에 3.36.1 혹은 3.36.3 이상 버전을 사용하면 된다. | * gnome-shell 버전 3.36.2 의 버그이기 때문에 3.36.1 혹은 3.36.3 이상 버전을 사용하면 된다. | ||
- | * Ubuntu 20.04 에서 3.36.3 을 공식 업그레이드 지원하기 전까지 강제로 업그레이드를 할 수 있다. [[https:// | + | * Ubuntu 20.04 에서 3.36.3 을 공식 업그레이드 지원하기 전까지 강제로 업그레이드를 할 수 있다. **2020/ |
wget http:// | wget http:// | ||
wget http:// | wget http:// | ||
줄 366: | 줄 431: | ||
===== nvidia ===== | ===== nvidia ===== | ||
* Gnome + [[linux: | * Gnome + [[linux: | ||
+ | * 2020년 7월 중반이후 업데이트 적용하니까 '' | ||
* '' | * '' | ||
* Gnome 의 Animation lag 이 줄어드는 듯한 느낌도 있음. | * Gnome 의 Animation lag 이 줄어드는 듯한 느낌도 있음. | ||
* 단, '' | * 단, '' | ||
+ | |||
+ | ===== console HiDPI 글꼴 변경 ===== | ||
+ | * UHD 모니터에서 [[linux: | ||
+ | * [[linux: | ||
+ | |||
+ | ===== xmonad kernel 설치 ===== | ||
+ | * [[linux: | ||
+ | <code sh> | ||
+ | echo 'deb http:// | ||
+ | |||
+ | sudo apt update && sudo apt install linux-xanmod | ||
+ | |||
+ | # intel microcode | ||
+ | sudo apt install intel-microcode iucode-tool | ||
+ | </ | ||
===== 문제점 ===== | ===== 문제점 ===== | ||
줄 374: | 줄 455: | ||
* '' | * '' | ||
* factional scaling 을 왔다갔다 하다보니 200%가 사실은 150% 정도로 작동하는 현상도 일어났었음. Windows 부팅을하고 돌아오니까 복구됐음. | * factional scaling 을 왔다갔다 하다보니 200%가 사실은 150% 정도로 작동하는 현상도 일어났었음. Windows 부팅을하고 돌아오니까 복구됐음. | ||
- | * [[computer: | + | * <del>[[computer: |
- | * Gnome 은 입력기로 ibus 만을 공식 지원하는데, | + | * Gnome 은 입력기로 ibus 만을 공식 지원하는데, |
- | * [[linux: | + | * [[linux: |
+ | * VPN 설정에서 사용자명(username)이 저장되지 않고 계속해서 물어보는 현상 발생 [[linux: | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * ''/ | ||
+ | |||
+ | < | ||
+ | # sudo 불필요. | ||
+ | # < | ||
+ | nmcli con mod < | ||
+ | </ | ||
+ | * 화면 lock 이후 혹은, '' | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * Gnome 이 수시로 재시작 된다. | ||
+ | * Gnome 이 어느 순간 나도 모르는 사이에 수시로 재시작된다. | ||
+ | * 화면 Lock만 했다가 풀어도 재시작이 된다. | ||
+ | * KDE 는 ''< | ||
+ | ===== Kubuntu KDE로 전환 ===== | ||
+ | * Gnome 의 버그등이 마음에 안들어 [[linux: | ||
+ | * Ubuntu 는 Spin 배포판 패키지들도 모두 다 가지고 있기 때문에 재설치 없이, 다른 Spin 의 패키지만 깔아서 설치가 가능하다. | ||
+ | * 보통은 **kubuntu-desktop** 처럼 spin 배포판 이름 + '' | ||
+ | |||
+ | ==== kubuntu-desktop ==== | ||
+ | * '' | ||
+ | <code sh> | ||
+ | sudo apt-get install kubuntu-desktop kubuntu-restricted-addons kubuntu-restricted-extras | ||
+ | |||
+ | # 설치 도중 디스플레이 매니저를 선택하라고 나올 때 sddm 선택 | ||
+ | </ | ||
+ | * [[linux: | ||
+ | * 최초 로그인시 세션을 **KDE Plasma**로 선택해야만 한다. | ||
+ | |||
+ | ==== gnome 삭제 ==== | ||
+ | * gnome desktop 환경을 모두 삭제해버린다. | ||
+ | * [[https:// | ||
+ | |||
+ | <code sh> | ||
+ | sudo apt-get remove ubuntu-desktop gnome-shell | ||
+ | sudo apt-get remove --auto-remove ubuntu-desktop | ||
+ | sudo apt-get purge ubuntu-desktop | ||
+ | |||
+ | # gnome 으로 시작하는 패키지 일괄 삭제 | ||
+ | |||
+ | sudo apt-get remove $(apt list --installed " | ||
+ | sudo apt-get remoe mutter nautilus # 확인사살 | ||
+ | |||
+ | |||
+ | # gnome 이라는 이름이 들어가는 패키지 더 찾아서 직접 보면서 불필요한 패키지 삭제 | ||
+ | apt list --installed | grep -i gnome | ||
+ | |||
+ | sudo apt-get remove language-pack-gnome-en-base language-pack-gnome-en language-pack-gnome-ko-base language-pack-gnome-ko language-selector-gnome | ||
+ | sudo apt-get remove guake | ||
+ | sudo apt-get remove network-manager-*-gnome | ||
+ | sudo apt-get remove thunderbird-gnome-support | ||
+ | sudo apt-get remove libgnome-menu-3-0 libpam-gnome-keyring libreoffice-gnome pinentry-gnome3 | ||
+ | sudo apt-get remove xpad gedit abiword gnumeric thunderbird | ||
+ | |||
+ | |||
+ | sudo apt-get autoremove | ||
+ | |||
+ | |||
+ | </ | ||
+ | * '' | ||
+ | * 삭제시 삭제 대상 패키지 목록을 잘 살펴보고 자기가 꼭 사용해야 하는게 있으면 제외할 것. | ||
+ | |||
+ | ===== yakuake 설치 ===== | ||
+ | * [[linux: | ||
+ | |||
+ | <code sh> | ||
+ | sudo apt-get install yakuake | ||
+ | </ | ||
+ | |||
+ | * 단축키를 ''< | ||
+ | |||
+ | |||
+ | ===== copyq 설치 ===== | ||
+ | * [[: | ||
+ | * KDE는 '' | ||
+ | * 패널에서 마우스 우클릭 **패널편집 -> 시스템트레이 설정 -> 항목 -> 클립보드** : 비활성화로 변경 | ||
+ | |||
+ | ===== dolphin 파일 탐색기에 Google Drive 등 연동 ===== | ||
+ | <code sh> | ||
+ | sudo apt-get install dolphin-plugins dolphin-owncloud kio-gdrive | ||
+ | </ | ||
+ | |||
+ | * 이제 파일 탐색기에서 | ||
+ | |||
+ | ===== 패널의 작업관리자를 아이콘만 있는 것으로 변경 ===== | ||
+ | * 패널의 기본 작업관리자는 애플리케이션의 이름 전체를 보여주는게 기본으로 돼 있음. | ||
+ | * 패널에서 마우스 우클릭**패널 편집 -> 작업관리자 -> 대체항목 보기**에서 **아이콘만 있는 작업관리자** 선택 | ||
+ | * 애플리케이션 아이콘을 우클릭해서 **작업관리자에 고정**이 가능한데, | ||
+ | * 다시 기본 작업관리자로 돌아가서 | ||
+ | * 작업관리자 **설정 -> 행동 -> 정렬** : **수동** 으로 변경. | ||
+ | * 다시 아이콘만 있는 작업관리자로 변경 | ||
+ | * " | ||
+ | |||
+ | ===== HiDPI ===== | ||
+ | * 설정 -> **디스플레이와 모니터**에서 [[linux: | ||
+ | * 한 번 하면 QT와 GTK 애플리케이션 모두에 자동 적용된다. | ||
+ | * sddm 에 이를 반영하려면 안된다면, | ||
+ | |||
+ | ===== 창 관리자 효과 ===== | ||
+ | * 설정 -> **작업공간 행동 -> 데스크톱 효과**에서 창 움직일 때 애니메이션 등 다양한 효과를 줄 수 있다. | ||
+ | |||
+ | ===== 작업 공간(workspace) ===== | ||
+ | * 설정 -> **작업공간 행동 -> 가상 바탕 화면**에서 작업 공간을 추가할 수 있다. | ||
+ | * 세로(vertical)로 추가하려면 열 갯수를 증가 시키고 각 열에 1개씩의 작업 공간을 배치한다. | ||
+ | * 작업공간 위젯을 패널에 추가한다. | ||
+ | |||
+ | ===== 한영키 ===== | ||
+ | * Gnome 에서 설정했던 우측 Alt/Ctrl 한영, 한자키가 안먹는다. | ||
+ | * 시스템 설정 -> **입력장치 -> 키보드 -> 고급 ** | ||
+ | * " | ||
+ | * " | ||
+ | |||
+ | ===== 노트북 배터리 상태 패널에 보여주기 ===== | ||
+ | * **패널편집 -> 시스템트레이 설정 -> 항목 -> 배터리와 밝기** : 항상 표시로 변경 | ||
+ | |||
+ | ===== 터치패드 ===== | ||
+ | * Gnome 에서 한 터치패드 설정이 무시된다. | ||
+ | * 시스템설정 -> **입력장치 -> 터치패드** : 속도 조정하고, | ||
+ | ===== Chrome Plasma Integration ===== | ||
+ | * https:// | ||
+ | <code sh> | ||
+ | sudo apt-get install plasma-browser-integration | ||
+ | </ | ||
+ | |||
+ | ===== Package 관리자 ===== | ||
+ | * [[linux: | ||
+ | * [[linux: | ||
+ | * [[linux: | ||
+ | <code sh> | ||
+ | sudo apt-get install plasma-discover-backend-flatpak \ | ||
+ | plasma-discover-backend-fwupd \ | ||
+ | plasma-discover-backend-snap | ||
+ | </ | ||
+ | |||
+ | ===== CPU Freq 조정 위젯 ===== | ||
+ | * https:// | ||
+ | * [[linux: | ||
+ | * 위젯을 패널에 추가. | ||
+ | |||
+ | ===== Compositor 설정 변경 ===== | ||
+ | * 시스템설정 -> **디스플레이와 모니터 -> 컴포지터**에서 | ||
+ | * 시작할 때 컴포지팅 사용하기 : 체크 | ||
+ | * 크기 조절 방법 : 부드럽게 | ||
+ | * 렌더링 백엔드 : **OpenGL 3.1** : 이 부분 기본값이 '' | ||
+ | * 참고 : [[linux: | ||
+ | |||
+ | ===== 로그인시 기존 세션 복원 안하게 ===== | ||
+ | * KDE 는 기본 설정이 로그인시 기존 세션 복원하기임. | ||
+ | * 시스템설정 -> **시작 및 종료 -> 데스크톱 세션** 에서 **로그인할 때 - 빈 세션으로 시작하기** 설정 | ||
+ | |||
+ | ===== KDE Wallet git-credential-helper-kwallet 설정 ===== | ||
+ | * [[linux: | ||
+ | |||
+ | ===== 현재 Theme ===== | ||
+ | * [[linux: | ||
+ | * KDE materia ([[linux: | ||
+ | * Gnome/GTK materia | ||
+ | * Papirus Icon | ||
+ | * Insparation SDDM | ||
+ | |||
+ | ===== Kubuntu/KDE 문제점 ===== | ||
+ | * [[linux: | ||
+ | * 지문 로그인을 기본 설정으로 지원하지 않는다. | ||
+ | * **시스템설정 -> 단축키 -> 전역단축키 -> Plasma -> 프로그램 실행기 위젯 활성화하기**의 단축키를 없애면 ''< | ||
+ | * 단축키 신규지정, | ||
+ | * Kwin 단축키 '' | ||
+ | |||
+ | ===== Bluetooth Mic 블루투스 마이크 ===== | ||
+ | * 기본적으로 bluetooth HSP 가 지원이 안돼서 마이크가 작동안함. | ||
+ | * [[https:// | ||
+ | * [[linux: | ||
+ | |||
===== 참조 ===== | ===== 참조 ===== | ||
* [[https:// | * [[https:// | ||
줄 384: | 줄 643: | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// |