i3 Como salvar o plano de fundo e a resolução da tela?

i3 Como salvar o plano de fundo e a resolução da tela?

Estou executando o i3 em um sistema operacional Lubuntu com especificações muito baixas. O i3 é um ótimo ambiente de área de trabalho, mas toda vez que eu saio, minha imagem BG e a resolução da tela voltam ao padrão.

Eu queria saber se alguém poderia me dizer como configurá-lo para que permaneçam nas configurações atuais.

~ Obrigado.

Responder1

i3é apenas umgerenciador de janelas, isso énãoaambiente de área de trabalho. Como tal, definir a resolução da tela ou uma imagem de fundo não cai no domínio dei3.

Isso não quer dizer que não haja nada que você possa fazer. Você pode simplesmente adicionar execconfigurações para os comandos ao seu arquivo ~/.i3/config.

  • Normalmente, o X.org deve encontrar e definir sozinho a resolução de tela correta. Se isso não funcionar por algum motivo, você pode criar/modificar o arquivo de configuração do X.org para definir a resolução correta manualmente. Se você quiser apenas fazer as configurações na sua sessão X, eu sugiro xrandr.

    xrandr --output OUTPUT --mode MODE
    

    Onde OUTPUTestá o nome da sua saída e MODEuma das resoluções disponíveis no formato WIDTHxHEIGHT. Você pode obter ambos na saída de xrandr --query. Por exemplo:

    Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 8192 x 8192
    DP-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 475mm x 267mm
       1920x1080     60.00*+
       1680x1050     59.95  
       1600x900      60.00  
       1440x900      59.89  
       1280x1024     60.02  
       1280x960      60.00  
       1280x720      60.00  
       1024x768      60.00  
       800x600       60.32  
       640x480       59.94  
    DP-1 disconnected (normal left inverted right x axis y axis)
    DP-2 disconnected (normal left inverted right x axis y axis)
    DP-3 disconnected (normal left inverted right x axis y axis)
    

    Aqui a saída conectada é nomeada DP-0e 1920x1080é o modo atualmente definido. Com xrandr --output DP-0 --mode 1600x900a resolução poderia ser definida para 1600 por 900 pixels.

  • Existem muitos programas que permitem alterar a imagem de fundo. Se a sua escolha atual tiver uma interface de linha de comando, você pode simplesmente usá-la. Caso contrário, eu sugeriria nitrogen. Possui uma GUI simples, que permite escolher e aplicar facilmente planos de fundo da área de trabalho, e o estado salvo anteriormente pode ser restaurado apenas com o nitrogen --restore.

Então você pode adicionar o seguinte ao seu~/.i3/config

exec --no-startup-id xrandr --output OUTPUT --mode MODE
exec --no-startup-id nitrogen --restore

Responder2

Se você precisar de um front-end GUI para o xrandr gerenciar a resolução em qualquer lugar (qualquer DE), use o arandr.

sudo pacman -Sy arandr

informação relacionada