Wayland y los atajos globales

Ya tengo respuesta para el tema. Antes tenía que hacer un dup, que el último fue la snapshot 20240625 y me ha convencido la snapshot 20240724 (1 mes después).

Por cierto. Uso OBS porque es el único que funciona bien en Wayland (vokoscreenNG está muy verde y no funciona bien). Sigo en X11 pero me estoy acostumbrando a las 2 únicas funciones que quiero de OBS, grabar la pantalla completa (para mi) y parar. Antes usaba SimpleScreenRecorder pero es incompatible con Wayland (sale mensaje de sólo X11).

He instalado el python311-pipx y he instalado el obs-cli:

 ~/Descargas  pipx install obs-cli                                              ✔  46s  11:08:42
  installed package obs-cli 0.8.2, installed using Python 3.11.9
  These apps are now globally available
    - obs-cli
⚠  Note: '/home/krovikan/.local/bin' is not on your PATH environment variable. These apps will not
    be globally accessible until your PATH is updated. Run `pipx ensurepath` to automatically add
    it, or manually modify your PATH in your shell's config file (e.g. ~/.bashrc).
done! ✨ 🌟 ✨

 ~/Descargas  pipx ensurepath                                                    ✔  9s  11:09:28
/home/krovikan/.local/bin has been been added to PATH, but you need to open a new terminal or
    re-login for this PATH change to take effect. Alternatively, you can source your shell's config
    file with e.g. 'source ~/.bashrc'.

You will need to open a new terminal or re-login for the PATH changes to take effect.
Alternatively, you can source your shell's config file with e.g. 'source ~/.bashrc'.

Otherwise pipx is ready to go! ✨ 🌟 ✨

También he añadido el PATH a la config de Fish:

~/Descargas  cat $HOME/.config/fish/config.fish                                    ✘ 1  12:11:49 
if status is-interactive
    # Commands to run in interactive sessions can go here
end

alias ls1='eza -labh --long'
alias hoy="date +\"Hoy es %A, %d de %B de %Y %nEsta es la semana %V y han pasado %j días de este año %nSon las %R %:z %Z\""
alias cls='clear'

fish_add_path /home/krovikan/bin/
fish_add_path /home/krovikan/.local/bin/

He abierto OBS y he activado el WebSocket y deshabilitado la petición de contraseña:


Después he asignado atajos de teclado para las órdenes que quiero (1):

He probado la grabación con OBS minimizado pulsando esos atajos y funciona perfectamente. Al menos en X11. He de creer que en Wayland también ya que el otro atajo que se ve en el pantallazo (el dbus-send etc) funciona en Wayland y en X11.

Saludos

1 Like