문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 다음 판 양쪽 다음 판 | ||
linux:ubuntu:20.04 [2020/07/27 11:58] kwon37xi [Mouse & Touchpad] |
linux:ubuntu:20.04 [2022/06/23 10:46] kwon37xi |
||
---|---|---|---|
줄 1: | 줄 1: | ||
====== Ubuntu 20.04 Focal Fosa ====== | ====== Ubuntu 20.04 Focal Fosa ====== | ||
* https:// | * https:// | ||
+ | * [[linux: | ||
* see [[linux: | * see [[linux: | ||
+ | |||
===== Hardware 확인 ===== | ===== Hardware 확인 ===== | ||
줄 65: | 줄 67: | ||
* 기본 Extensions 확성화 가능 | * 기본 Extensions 확성화 가능 | ||
* [[linux: | * [[linux: | ||
+ | * Window Tiling 은 [[https:// | ||
* [[https:// | * [[https:// | ||
줄 77: | 줄 80: | ||
* Gnome Tweaks 를 실행하고, | * Gnome Tweaks 를 실행하고, | ||
* **-> Alt/Win 키 동작**에서 **Hyper를 윈도우 키로 매핑**를 활성화 해준다. ('' | * **-> Alt/Win 키 동작**에서 **Hyper를 윈도우 키로 매핑**를 활성화 해준다. ('' | ||
+ | * **이거 더이상 하지 말 것** [[linux: | ||
* **-> 한국어 한/영, 한자키** : 노트북이나 오른쪽 Alt/Ctrl 을 한영, | * **-> 한국어 한/영, 한자키** : 노트북이나 오른쪽 Alt/Ctrl 을 한영, | ||
* **오른쪽 Alt를 한/영 키로 만들기** 활성화 | * **오른쪽 Alt를 한/영 키로 만들기** 활성화 | ||
줄 182: | 줄 186: | ||
sudo apt-get install grub-customizer | sudo apt-get install grub-customizer | ||
</ | </ | ||
- | * [[linux:ubuntu:grub|Ubuntu | + | * [[linux: |
* 현재 내 노트북에서 해상도 조정이 안 되어서(4K모니터), | * 현재 내 노트북에서 해상도 조정이 안 되어서(4K모니터), | ||
===== grub themes ===== | ===== grub themes ===== | ||
- | * [[linux:ubuntu:grub|Ubuntu | + | * [[linux: |
* [[https:// | * [[https:// | ||
* 현재는, [[https:// | * 현재는, [[https:// | ||
줄 194: | 줄 198: | ||
</ | </ | ||
* '' | * '' | ||
- | * 사용자정의 상태의 한글 | + | * 테마의 기본 글꼴은 |
* 그외 기본 grub 테마들의 경우 사용자정의상태의 한글글꼴과 테마의 글꼴 크기('' | * 그외 기본 grub 테마들의 경우 사용자정의상태의 한글글꼴과 테마의 글꼴 크기('' | ||
sudo apt-get install grub2-themes-ubuntu-mate \ | sudo apt-get install grub2-themes-ubuntu-mate \ | ||
줄 412: | 줄 416: | ||
</ | </ | ||
- | ===== dash-to-panel 확장 설치리 Screen Lock 작동 안하는 문제 해결 ===== | + | ===== dash-to-panel 확장 설치시 Screen Lock 작동 안하는 문제 해결 ===== |
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
줄 453: | 줄 457: | ||
* 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 | ||
+ | </ | ||
===== 문제점 ===== | ===== 문제점 ===== | ||
줄 461: | 줄 480: | ||
* 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: | ||
줄 471: | 줄 666: | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// |