fullscreen xinit raspberry pi

3

Posso iniciar o cromo a partir de um comando xinit

xinit /usr/bin/chromium --kiosk www.google.co.uk

E ele inicializa no navegador, mas não está usando toda a largura da tela. O navegador aparece à esquerda dois terços da tela com o terceiro negro à direita. Pode ser feito para usar a largura total?

coolblue2000
fonte

Respostas:

3

Você precisa ter sua chomiumjanela redimensionada manualmente anteriormente, para o qual você precisa carregá-la uma vez com um gerenciador de janelas adequado. Ou edite o arquivo ~/.config/chromium/Default/Preferences(não testei com mais de um perfil) e edite a seção a seguir.

  "window_placement": {                                                      
     "bottom": 1080,
     "left": 0,
     "maximized": true,
     "right": 1920,
     "top": 0,
     "work_area_bottom": 1080,
     "work_area_left": 0,
     "work_area_right": 1920,
     "work_area_top": 0
  }

A maximizedopção pode não funcionar, desde que eu suponho que você não está usando um gerenciador de janelas, mas você pode ver que as propriedades bottom, left, right, top, work_area_bottom, work_area_left, work_area_righte work_area_top, se referem ao tamanho e posição da janela. Portanto, brinque com seu próprio tamanho de tela e isso deve funcionar.

Martín Canaval
fonte
Eu mudei este arquivo para refletir a minha resolução de tela (como os parâmetros da esquerda e da direita eram de fato o tamanho que está exibindo). No entanto, quando reiniciei e executei novamente o comando xinit, o navegador abriu o mesmo de antes. Quando eu dei uma olhada no arquivo de preferências novamente, os parâmetros foram alterados de volta para o que eram antes ... Definitivamente salvos corretamente, pois depois que eu os salvei abri novamente e os valores ainda eram os que eu tinha mudou, então parece que está definindo os valores no boot.
coolblue2000
OK, se eu inicializar o pi framboesa, em seguida, defina as preferências, em seguida, execute o comando xinit ele inicializa para o navegador em tela cheia, então quando eu reiniciar, fica em tela cheia! Parece que talvez o Chrome estivesse redefinindo as variáveis ​​ao desligar e como já estava em um tamanho de tela parcial, ele substituiu minhas configurações. Funciona bem agora Obrigado
coolblue2000