====== Ubuntu 20.10 ====== ===== Nvidia Screen tearing ===== * [[linux:nvidia|Linux Nvidia Graphic Card]] * [[https://www.youtube.com/watch?v=MfL_JkcEFbE|Screen tearing test]] * [[https://www.youtube.com/watch?v=rg_0D96ZGSY|Screen Tearing Example]] * [[https://www.cmscritic.com/how-to-fix-nvidia-screen-tearing-in-xfce-mate-kde-lxde-and-others/|How to Fix NVIDIA Screen Tearing in XFCE, MATE, KDE, LXDE and others]] ===== 시스템 확인 ===== uname -a; sleep 2; lsb_release -a; sleep 2; lsblk; sleep 2; lshw -short; sleep 2; * [[https://www.ubuntubuzz.com/2021/01/first-ubuntu-commands-for-first-timer.html|uname -a; sleep 2; lsb_release -a; sleep 2; lsblk; sleep 2; lshw -short; sleep 2;]] ===== EFI 파티션 ===== * FAT32 EFI 파티션은 500MB 이상으로 설정할 것. * [[linux:partition|Linux Partition]] ===== Gnome Input method 복합 사용. ===== * see [[linux:inputmethod|Input Method (입력기, 한글)]] * [[linux:inputmethod:ibus|iBus]]는 [[linux:gnome|Gnome]]과 일부 애플리케이션용으로 사용하고, [[linux:inputmethod:uim|UIM]]은 나머지 모든 애플리케이션에 대해 기본으로 사용하는게 가능함을 알게 되었다. # ibus와 uim 을 동시에 설치하고, im-config -n uim gsettings set org.gnome.settings-daemon.plugins.keyboard active true gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gtk/IMModule':<'ibus'>}" ===== Gnome Extension 설치 한 것들 ===== * [[linux:gnome:extension|Gnome Shell Extension]] * Dash to panel * Frippery Move Clock * [[https://extensions.gnome.org/extension/2087/desktop-icons-ng-ding/|Desktop Icons NG(Ding)]] * User Themes * Ubuntu Appindicators -> Tray Icons - Reloaded 단독. * Workspace Indicator * [[https://extensions.gnome.org/extension/2950/compiz-alike-windows-effect/|Compiz alike windows effect - 그놈 쉘 확장]] * CPU Power Manager * Nothing to say * Sound Input & Output Device Chooser * system-monitor * Panel OSD * Gnome Shell Pomodoro * Docker Integration * [[https://extensions.gnome.org/extension/3956/gnome-fuzzy-app-search/|Fuzzy App Search]] * GTile * Window Search Provider * [[linux:gnome:dropdownterminal_x|Drop Down Terminal eXtended]] * Clipboard Indicator ===== nvidia 드라이버 사용시 HDMI Port 연결 인식 못함. ===== * nvidia proprietary **455** 드라이버 사용시에 HDMI 연결을 인식하지 못했음.(그런데 Pop! OS의 455 드라이버는 잘 인식했음) * **450** 버전으로 다운그레이드하자 잘 인식했음. * 그대로 또 안 돼서 BIOS 에서 설정을 바꿨다 복구했다 해봄. * 혹은 [[https://askubuntu.com/questions/1105332/external-monitor-not-working-ubuntu-nvidia/1134579#1134579|drivers - External Monitor not working. Ubuntu, nvidia - Ask Ubuntu]] * [[https://askubuntu.com/questions/1033785/external-monitor-not-detected-on-ubuntu-18-04|drivers - External monitor not detected on Ubuntu 18.04 - Ask Ubuntu]] * [[https://askubuntu.com/a/1165791/287371|gdm 사용하면서 X.org 를 root로 실행]] * 혹은 [[linux:lightdm|LightDM]] 으로 바꾸면 잘 된다는 얘기도 있음. * ''prime-select intel'' 상황에서는 뭘 해도 모니터 인식 안됐음. nvidia 455 * 등 참조해서 이것저것 해봄. ===== 지문 인식 로그인 불가 fingerprint, fprintd ===== * Gnome 환경이고, 설정에서 지문 등록까지 했으나 로그인/Lock Screen/sudo 화면에서 지문인식이 안됨. * [[https://askubuntu.com/questions/1015416/use-fingerprint-authentication-not-only-for-login|sudo - Use fingerprint authentication not only for login - Ask Ubuntu]] * 아래 명령 실행 후 **Fingerprint authentication** 활성화 sudo pam-auth-update {{:linux:ubuntu:pam-auth-update.png|}} * 위 설정을 수행하면, ''/etc/pam.d/common-auth'' 파일에 다음 항목 추가됨. auth [success=2 default=ignore] pam_fprintd.so max_tries=1 timeout=10 # debug * 단, 이 경우 일부 ''sudo'' 등을 수행할 때 비밀번호로는 안되고 지문으로만 작동했다. ===== 문제점들 ===== ==== guake Full Screen - Gnome Crash ==== * [[https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/3234|Guake fullscreen toggle-hide crashes gnome-shell on 3.38 (#3234) · Issues · GNOME / gnome-shell · GitLab]] * [[linux:guake|Guake]] Full screen toggle 시에 Gnome Shell 이 재시작되는 현상 발생. * Maximize/Full screen 을 안하면 좀 괜찮은 듯 보임. * mutter/gnome 관련 패키지 버전업 한 뒤에 괜찮아 진 것같음. * guake double click 시에 새 탭이 떠버림. 원래는 단어 선택이 돼야 함. ==== guake 대신 xfce4-terminal ==== * [[linux:guake|Guake]] 3.7 에 마우스 더블클릭시 새 탭이 열리는 버그가 있어서 결국 [[linux:xfce:xfce4-terminal|XFCE4-Terminal]] 을 최종 drop down terminal 로 사용한다. ==== bluetooth headset HSP/HFP 지원 안함 ==== * 블루투스 헤드셋이 A2DP와 HSP/HFP 를 분명히 지원하는데, HSP/HFP 프로필로 전환이 안되는 현상 발생. # HSP/HFP 지원 확인 bluetoothctl info # 아래 명령 실행결과를 보면 heaset_head_unit available: 아니오 pactl list 프로파일: a2dp_source: 고충실도 캡처(A2DP 소스) (sinks: 0, sources: 1, priority: 20, available: 아니오) a2dp_sink: 고충실도 재생(A2DP 싱크) (sinks: 1, sources: 0, priority: 40, available: 예) headset_head_unit: 헤드셋 헤드 유닛(HSP/HFP) (sinks: 1, sources: 1, priority: 30, available: 아니오) off: 끄기 (sinks: 0, sources: 0, priority: 0, available: 예) 활성 프로파일: a2dp_sink * [[https://ang-love-chang.tistory.com/35|[Ubuntu 20.04LTS] Connecting airopods pro as headset]] * [[https://wiki.archlinux.org/index.php/bluetooth_headset#HFP_not_working_with_PulseAudio|Bluetooth headset - ArchWiki]] * ''ofono''라는 것을 설치하고 pulseaudio가 이를 사용하게 변경해야함. -> ''phonesim'' 패키지가 사라져서, 복잡해서 하다가 포기. * [[https://askubuntu.com/questions/1242450/when-will-add-ofono-phomesim-to-the-focal-repository-20-04|bluetooth - When will add ofono-phomesim to the focal repository (20.04)? - Ask Ubuntu]] * https://launchpad.net/~smoser/+archive/ubuntu/bluetooth * [[https://unix.stackexchange.com/questions/616973/use-high-quality-codec-and-microphone-simultaneously-with-bluetooth-headset|linux - Use high-quality codec and microphone simultaneously with Bluetooth headset - Unix & Linux Stack Exchange]] : Kernel 5.8 이상 [[https://en.wikipedia.org/wiki/PipeWire|PipeWire]] 사용시 가능하다고 함. ==== gnome-sushi ==== * gnome nautilus 미리보기 플러그인. 작동안함. * 현재 3.34 버전이 패키징돼 있는데, 3.38 버전으로 올려야 하는데 올리지 않고 있음. * [[https://gitlab.gnome.org/GNOME/sushi/-/issues/48#note_944527|gnome-sushi does not seem to work on ubuntu 20.10 (#48) · Issues · GNOME / sushi · GitLab]] cd ~/Downloads git clone --branch gnome-3-38 https://gitlab.gnome.org/GNOME/sushi.git cd sushi sudo apt remove gnome-sushi sudo apt install meson libevince-dev gir1.2-gstreamer-1.0 librust-gstreamer-audio-sys-dev librust-gstreamer-audio-sys-dev libgtksourceview-4-dev libmusicbrainz5-dev libwebkit2gtk-4.0-dev libgirepository1.0-dev ninja-build meson builddir && cd builddir sudo meson install * 설치 후 nautilus 재시작하고, 그림 파일 등에서 스페이스바를 누르면 미리보기가 작동함. ==== gnome-session-quit 실행시 QT/KDE 애플리케이션 종료 ==== * 로그아웃/시스템 종료 대화 상자(''gnome-session-quit'')이 실행 될 경우 ''copyq'', ''kdenlive'' 등 QT/KDE 애플리케이션이 죽는다. * ''segmentation fault'' 발생. * [[https://forum.qt.io/topic/46176/qt-applications-close-when-selecting-shut-down-in-gnome-3/20|Qt applications close when selecting "shut down" in Gnome 3 | Qt Forum]] ==== 짜증나는 알람 ==== * 알람음이 매우 크고 자극적이라서 귀가 아프다. * freedesktop.org 의 ''alarm-clock-elapsed.ogg'' 파일을 알람으로 사용하는데 사운드 테마를 바꿔서 해결. * [[linux:theme:sound|Linux Sound Theme]] ===== Kubuntu 20.10 ===== * KDE 5.19 ==== 설치 후 ==== * [[linux:kde:sticky_window_snapping|KDE sticky-window-snapping]] 설치 ==== kmix 패키지 설치 ==== * ''kmix'' 패키지가 누락되어서 볼륨 조정 단축키가 작동을 안 한다. sudo apt install kmix ==== yakuake 멀티 모니터 오동작 ==== * [[linux:kde:yakuake|yakuake]] 가 멀티 모니터에서 이 모니터 저 모니터 왔다갔다 하면서 나오는 현상이 발생한다. * [[linux:guake|Guake]]로 설치해서 대체했다. -> [[linux:xfce:xfce4-terminal|XFCE4-Terminal]] ==== 4k 모니터 문제 ==== * 마우스 우클릭 컨텍스트 메뉴의 아이콘이 너무 작게 나온다. * **System Settings -> Icons -> Configure Icon Sizes -> Small Icons** 값을 **32** 정도로 변경하고 Apply, logout/login 한다. ==== Mouse wheel 로 바탕화면에서 가상 데스크탑 이동 안됨 ==== * [[https://bugs.kde.org/show_bug.cgi?id=419867|419867 – Bouncing when changing virtual desktop through touchpad or mouse wheel scroll (broken with Folder View, works with Desktop view)]] * KDE 5.19 에서, 바탕화면에서 마우스 휠로 가상 데스크탑 이동이 원래 가능해야 하는데 안된다. * **Configure Desktop(바탕화면 우클릭) -> Wallpaper -> Layout**을 "Folder View"에서 "Desktop"으로 변경하면 되긴하는데, 그래도 버그임. 이 경우 바탕화면에 파일 아이콘이 안 나온다. * **Configure Desktop -> Mouse Actions** 에서 마우스 휠의 액션을 변경할 수 있다. ===== 참조 ===== * [[https://www.omgubuntu.co.uk/2020/10/things-to-do-after-installing-ubuntu-20-10-groovy-gorilla|10 Things to Do After Installing Ubuntu 20.10 - OMG! Ubuntu!]] * [[https://www.omgubuntu.co.uk/2020/10/how-to-upgrade-to-ubuntu-20-10-from-ubuntu-20-04?utm_medium=feed|How to Upgrade to Ubuntu 20.10 from Ubuntu 20.04 - OMG! Ubuntu!]]