A configuração do X é redefinida na alteração de exibição

1

Eu uso o Ubuntu 16.04 no meu laptop, mas eu uso o i3 como meu gerenciador de janelas. Eu configurei ~/.xprofile para configurar minha taxa de repetição de tecla e alguns mapeamentos de teclado personalizados (veja abaixo)

# Detect and apply current monitor layout
autorandr --change 2>/dev/null

# Set key repeat rate
xset r rate 200 40

# Set wallpaper
set-random-wallpaper

# Set up caps to be:
# - <esc> when tapped
# - <ctrl> when held
setxkbmap -option 'caps:ctrl_modifier'
xcape -e 'Caps_Lock=Escape' &

( set-random-wallpaper é um script mínimo que escrevi para definir o plano de fundo da minha área de trabalho - ele é executado como uma tarefa cron, mas é chamado aqui para definir o plano de fundo inicial no login)

Eu uso autorandr para gerenciar minha configuração de monitor - este é um laptop, e muitas vezes faço a transição entre 'docked' e configurações de 'roaming' que requerem configuração de monitor diferente.

Meu problema é o seguinte: toda vez que eu entro ou saio do estado encaixado, meus mapeamentos de teclado e taxa de repetição de tecla são redefinidos para o padrão do Ubuntu. Meu palpite é que estou lutando com um sistema de configuração diferente, mas não consegui encontrar onde está.

Eu estou indo sobre a minha configuração da maneira errada? Existe realmente um sistema Ubuntu subjacente que não tenha sido desativado corretamente?

Eu sei que parece que tenho um caso sério de Arch inveja (e eu faço!), mas esta é uma máquina de trabalho, e a maioria dos nossos SOPs são construídos assumindo um sistema operacional Ubuntu, especialmente com apt ...

    
por Austin Glaser 01.02.2017 / 18:22

0 respostas

Tags