Pantheon Shell on Archlinux

marlock
Переключение раскладок по shift+caps доступно в настройках
Очень удобно, когда одна комбинация включает одну раскладку, вторая -- другую. Поэтому хочу использовать привычный способ, которым пользуюсь уже несколько лет.
Mirk
У меня одного хоткеи не работают? Скриншоты, громкость и свои комбинации тоже не работают.
Случайно заметил, что в pantheon запущенном через .xinitrc это работает, но не работает, если запускать через dm. Автозапуск через графические настройки тоже работает. По громкости (PulseAudio):
В dconf искать по пути /org/gnome/settings-daemon/plugins/media-keys/ (volume-down, volume-mute и volume-up)

Или:

gsettings set org.gnome.settings-daemon.plugins.media-keys volume-down XF86AudioLowerVolume
gsettings set org.gnome.settings-daemon.plugins.media-keys volume-mute XF86AudioMute
gsettings set org.gnome.settings-daemon.plugins.media-keys volume-up XF86AudioRaiseVolume
Народ, поделитесь пакетом gala-git, если есть у кого.
так в aur есть, же.
Ошибки в тексте-неповторимый стиль автора©
indeviral, он уже сколько месяцев не собирается.
Странно, фиксы для компиляции с mutter 3.3x были вмёржены. Я думаю должен собираться. Какие ошибки?

Сам не могу проверить, поскольку уже давно сижу на федоре с пантеоном - работает отлично и никаких внезапных проблем (минутка рекламы).
marlock,
yay -S gala-git --noconfirm
:: Checking for conflicts...
:: Checking for inner conflicts...
[Aur: 1]  gala-git-0.3.0.r238.0f0724c-1

  1 gala-git                                 (Installed) (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==>
:: PKGBUILD up to date, Skipping (1/1): gala-git
  1 gala-git                                 (Installed) (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==>
:: Parsing SRCINFO (1/1): gala-git
==> Making package: gala-git 0.3.0.r238.0f0724c-1 (Thu Jan  2 18:32:11 2020)
==> Retrieving sources...
  -> Updating gala git repo...
Fetching origin
==> Validating source files with sha256sums...
    gala ... Skipped
==> Making package: gala-git 0.3.0.r238.0f0724c-1 (Thu Jan  2 18:32:14 2020)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating gala git repo...
Fetching origin
==> Validating source files with sha256sums...
    gala ... Skipped
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Creating working copy of gala git repo...
Cloning into 'gala'...
done.
==> Starting pkgver()...
==> Updated version: gala-git 0.3.0.r421.b3a0aa6-1
==> Sources are ready.
==> Making package: gala-git 0.3.0.r421.b3a0aa6-1 (Thu Jan  2 18:32:17 2020)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting pkgver()...
==> Removing existing $pkgdir/ directory...
==> Starting build()...
+ exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_lto=true -D b_pie=true gala build
The Meson build system
Version: 0.52.1
Source dir: /home/mirk/.cache/yay/gala-git/src/gala
Build dir: /home/mirk/.cache/yay/gala-git/src/build
Build type: native build
Project name: gala
Project version: 3.2.0
Appending CFLAGS from environment: '-march=x86-64 -mtune=generic -O2 -pipe -fno-plt'
Appending LDFLAGS from environment: ['-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now']
Appending CPPFLAGS from environment: '-D_FORTIFY_SOURCE=2'
Appending CFLAGS from environment: '-march=x86-64 -mtune=generic -O2 -pipe -fno-plt'
Appending LDFLAGS from environment: ['-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now']
Appending CPPFLAGS from environment: '-D_FORTIFY_SOURCE=2'
C compiler for the host machine: cc (gcc 9.2.0 "cc (GCC) 9.2.0")
C linker for the host machine: GNU ld.bfd 2.33.1
Vala compiler for the host machine: valac (valac 0.42.7)
Host machine cpu family: x86_64
Host machine cpu: x86_64
Configuring config.h using configuration
Found pkg-config: /usr/bin/pkg-config (1.6.3)
Run-time dependency gio-2.0 found: YES 2.62.4
Run-time dependency gio-unix-2.0 found: YES 2.62.4
Run-time dependency gmodule-2.0 found: YES 2.62.4
Run-time dependency gtk+-3.0 found: YES 3.24.13
Run-time dependency gdk-x11-3.0 found: YES 3.24.13
Run-time dependency gee-0.8 found: YES 0.20.2
Run-time dependency libbamf3 found: YES 0.5.4
Run-time dependency plank found: YES 0.11.89
Run-time dependency granite found: YES 5.3.0
Run-time dependency gnome-desktop-3.0 found: YES 3.34.2
Run-time dependency gnome-settings-daemon found: YES 3.28.1
Library m found: YES
Found CMake: /usr/bin/cmake (3.16.2)
Run-time dependency libmutter-2 found: NO (tried pkgconfig and cmake)
Run-time dependency libmutter-3 found: NO (tried pkgconfig and cmake)
Run-time dependency libmutter-4 found: NO (tried pkgconfig and cmake)
Run-time dependency libmutter-5 found: NO (tried pkgconfig and cmake)
Run-time dependency libmutter-6 found: NO (tried pkgconfig and cmake)

meson.build:226:1: ERROR: Problem encountered: No supported mutter library found!

A full log can be found at /home/mirk/.cache/yay/gala-git/src/build/meson-logs/meson-log.txt
==> ERROR: A failure occurred in build().
    Aborting...
Error making: gala-git
mutter пакет установлен?
marlock, конечно
sudo pacman -Q mutter
mutter 3.34.2-1
https://aur.archlinux.org/packages/gala-stable-git/
Ошибки в тексте-неповторимый стиль автора©
 
Зарегистрироваться или войдите чтобы оставить сообщение.