ibus
가 아니면 gnome search 등에서 한글 입력이 불가하고, ibus
를 깔아도 한글 입력하면 매우 버벅인다.gnome-shell
프로세스에 Memory Leak이 발생한다. 초기 시작시에는 600MB 정도의 메모리만 사용하지만 지속적으로 증가한다.gnome-shell
자체의 문제일 수도 있고 특정 extension 의 문제일 수도 있다.Alt+F2
→ r
로 gnome-shell
을 재시작하여 해결한다.ibus
와 다른 입력기를 복합으로 사용하는 방법을 살펴볼 것.gnome-control-center --list
설정 목록 확인gnome-control-center display
: Display Settings 열기gsettings list-recursively
gnome-tweaks
→ 일반 → 애니메이션을 끈다.~/.config/monitors.xml
파일도 함께 변경해야만함.gsettings reset org.gnome.shell app-picker-layout # 이후 Alt+F2 누르고, r 로 Gnome Shell reload
gsettings set org.gnome.desktop.interface show-battery-percentage true
Alt-F2
로 명령실행창을 띄운뒤에 r
실행하면 Gnome Shell 을 reload 한다.busctl --user call org.gnome.Shell /org/gnome/Shell org.gnome.Shell Eval s 'Meta.restart("Restarting…")'
killall -HUP gnome-shell
gnome-shell --repace
명령을 실행한다.gnome-tweaks
로 작업공간을 고정 갯수로 변경한다. 동적 갯수로 할 경우에 내가 원하는 작업 공간에 원하는 애플리케이션들을 고정시켜 두지 못한다.dconf-editor
에서 다음 값을 true
로 변경해준다./org/gnome/shell/app-switcher/current-workspace-only
/org/gnome/shell/window-switcher/current-workspace-only
dash-to-dock
, ubuntu-dock
, dash-to-panel
등의 플러그인에서는 각각의 플러그인 설정을 따른다.# workspace 갯수 고정 gsettings set org.gnome.mutter dynamic-workspaces false gsettings set org.gnome.desktop.wm.preferences num-workspaces 4 # 현재 작업공간에서만 애플리케이션 스위칭 gsettings set org.gnome.shell.app-switcher current-workspace-only true gsettings set org.gnome.shell.window-switcher current-workspace-only true
gnome-tweaks
→ 창 → 창 동작키를 Alt
로 바꾸면 Alt+마우스 좌클릭
으로 창을 이동할 수 있다.Super
키 상태로 두고 사용중.gnome-tweaks
로 하면 더 편하다.*.desktop
파일로 들어간다./usr/share/applications
에 있는 *.desktop
파일을 복사해둬도 된다.X-GNOME-Autostart-Delay=10
항목을 넣으면 지정된 초(seconds)만큼 지연돼서 프로그램을 시작한다.[Desktop Entry] Name=ApplicationName Exec=/path/to/application Type=Application Terminal=false Type=Application X-GNOME-Autostart-enabled=true # 기타 참고 정보 X-GNOME-Autostart-Delay=10 X-KDE-autostart-after=panel
/usr/share/applications
, ~.local/share/applications
에 있는 *.desktop
파일만 실행한다.~/.gnomerc
를 읽어서 환경변수 등을 등록해줄 수 있다./etc/X11/Xsession.d/55gnome-session_gnomerc
에 관련 설정 있음..xprofile
을 사용해야 했다.gnome-tweaks
의 최상위 표시줄 → 활동 개요 핫 코너를 off 해주면 된다.~/.themes/kwon37xi-custom/gnome-shell/gnome-shell.css
를 다음과 같이 만들고(혹은 /usr/share/themes
에서 복를 한 뒤에) .panel-button 항목의 hpadding
값을 작게 변경한다..panel-button { -natural-hpadding: 1px; -minimum-hpadding: 1px; }
gnome-tweaks
에서 gnome-shell 테마를 선택해준다. 나머지 설정은 기본값을 자동 임포트한다.dash-to-panel
플러그인 사용시에는 테마 설정은 불필요하고, 위 값과 동일하게 Fine-Tune → Tray Icon Padding/Status Icon Padding 등을 조정해준다.# Overview/Activities Main.overview.show() 는 보여주기 hide() 는 숨기기 # Main.overview.toggle() dbus-send --session --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval string:'Main.overview.show();'
dbus-send --session --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval string:'Main.shellDBusService.ShowApplications();'
dconf write /org/gnome/desktop/sound/event-sounds "false" # 혹은 gsettings set org.gnome.desktop.sound event-sounds false
gnome-tweaks
에서 설정하거나gsettings set org.gnome.desktop.interface locate-pointer true
false
로 끄는게 나음.# GTK Theme by cli gsettings set org.gnome.desktop.interface gtk-theme <themename> # Window Manager Theme by cli gsettings set org.gnome.desktop.wm.preferences theme <themename>
vanilla-gnome-desktop
설치하기. 원래 우분투는 ubuntu-gnome-desktop
을 설치함.