Wayland에서 Ulauncher 단축키와 설정창 표시 문제 해결하기

이상민·2020년 12월 8일
0

리눅스 팁

목록 보기
2/4
post-thumbnail

한국에는 리눅스 데스크탑 사용자가 적어 정보를 영어로 찾을 수 밖에 없다. 개인적으로 겪은 문제, 해결 방법과 기타 팁을 저장, 공유하기 위해 글을 작성한다. Ubuntu 20.04를 기준으로 한다.

Ulauncher

  • 맥OS의 알프레드와 비슷한 기능을 하는 리눅스용 프로그램이다

문제 1: 단축키를 눌러도 실행되지 않는다

  • 기본 단축키는 ctrl+space이나, 눌러도 실행되지 않는다

문제 2: 설정창이 표시되지 않는다

  • 설치 후 기본설정으로 사용시 설정창을 켜면 다음과 같이 화면이 표시되지않고 하얀창만 뜬다


원인 1: Wayland의 단축키 처리

  • Xorg와 달리 Wayland는 글로벌 단축키를 앱에서 설정하지 못하는 것 같다.

원인 2: Wayland에서 Webkit

  • 마찬가지로 Xorg에서와 다르게 작동하는듯 하다

해결 1: Gnome 설정에서 단축키를 설정한다

Settings > Keyboard Shortcuts 에서 Custom Shortcuts를 추가해준다. 명령어는 ulauncher-toggle 이다.

충돌이 있을 수 있으므로 Ulauncher 설정에서 단축키를 쓰지않는 키 조합으로 바꾼다.

해결 2: 실행 환경 변수를 바꾼다

.desktop 파일이나 Startup 스크립트에서 실행할 때 다음과 같이 되도록 변경한다

  • 기본 실행 명령:
Exec=env GDK_BACKEND=x11 /usr/bin/ulauncher --hide-window
  • 변경 실행 명령 :
Exec=env WEBKIT_DISABLE_COMPOSITING_MODE=1 GDK_BACKEND=x11 /usr/bin/ulauncher --hide-window

profile
편하게 읽기 좋은 단위의 포스트를 추구하는 개발자입니다

0개의 댓글