Estou usando o Ubuntu 16.04 com telas duplas de 4k há cerca de 3-4 meses, mas, de repente, hoje, o nível de zoom e o tamanho da interface do usuário parecem desativados no Chrome.
A captura de tela em dois monitores possui três janelas (da esquerda para a direita): Visual Studio Code, Chromium e Chrome.
Como você pode ver, o Chrome e o Chromium estão chegando a diferentes conclusões sobre qual escala as coisas deveriam ter.
Como o Visual Studio Code é construído na Plataforma Electron , é efetivamente uma instância do Chrome, por isso o incluí aqui para comparação. O painel esquerdo com a lista de arquivos normalmente tem cerca de 60% do tamanho nesta captura de tela.
Tanto para o Chrome quanto para o VS Code, diminuir o zoom em dois níveis leva quase ao lugar onde esteve o tempo todo.
Então, pergunta : como faço para corrigir isso para não precisar aumentar / diminuir o zoom no Chrome?
Além disso:
em Configurações de exibição no Ubuntu permanecem as mesmas - ambas exibem @ 3840x2160 res e um fator de escala de 1,5x para 'menus e barras de título'.
Meu sistema é um i5 6600K com GTX 960 usando o driver binário NVIDIA, v 361.45.18
a fonte do menu em todas as janelas aparece um pouco maior que o normal
fonte
Beta
. Essa resposta funcionou com um ajuste na substituição de cadagoogle-chrome
instância porgoogle-chrome-beta
. Felicidades.Consegui fazer o Chrome escalar automaticamente na mesma escala que estou usando no desktop gnome, fazendo o seguinte:
Eu criei um script bash em
/usr/bin/chrome-scaled
:E então eu criei um novo atalho na área de trabalho em
/user/share/applications/chrome-scaled.desktop
:Abri o atalho e o tranquei no meu iniciador. Agora, qualquer escala que você estiver usando no gnome também será usada no Chrome.
Você também pode evitar criar o novo arquivo .desktop e apenas editá-lo
google-chrome.desktop
.fonte
Exec
para que o Actions funcionasse, caso contrário, ele usaria as configurações padrão do hidpi e ignoraria aExec
ordem editada .O problema ainda persiste ao usar o Google Chrome no Ubuntu 18.04. Como não queria tocar no arquivo da área de trabalho em todo o sistema (que acredito ser substituído por uma atualização do Chrome), editei o iniciador do Chrome usando o editor de menu Alacarte, adicionando o
--force-device-scale-factor=n
que Brandon instruiu. Funcionou, mas apenas para iniciar o Chrome a partir da visão geral. Ao iniciá-lo a partir do dock, a substituição do fator de escala foi desconsiderada e todas as fontes foram novamente pequenas. Para corrigi-lo, editei o~/.local/share/applications/google-chrome.desktop
(provavelmente criado por Alacarte), inserindo--force-device-scale-factor=n
em todas as linhas apósExec=/usr/bin/google-chrome-stable
- existem três dessas linhas no arquivo da área de trabalho, e Alacarte apenas alterou a primeira, mas não as de "Nova janela" e "Nova janela anônima". Agora, a substituição de dpi da fonte funciona mesmo ao iniciar o Chrome a partir do dock, e não tive que alterar os arquivos como root.fonte
Tente adicionar:
no
chrome.desktop
arquivo e fontes em guias e menu com boa aparência.fonte
Na versão 18.04, tive a mesma experiência relatada pelo @nur nos comentários:
--force-device-scale-factor
foi ignorada. No meu caso, eu estava usando o Chromium.Eu queria atualizar a escala do Chromium (muito pequena). Descobri a postagem do nur um mês depois em /ubuntu//a/963997/457417, onde eles relatavam uma solução:
apt
pacote via Ubuntu Software Center), desinstale-o e remova a pasta de configuração de~/.config/chromium
gsettings set org.gnome.desktop.interface text-scaling-factor 1.2
) /ubuntu//a/1041423/457417apt
pacote via Ubuntu Software CenterEsta resposta está um pouco fora da questão, mas acho que poderia ajudar alguém a usar os padrões mais recentes do Ubuntu.
fonte
Eu fiz o que foi dito acima e funcionou o que não estava claro era ...
Quando abri o arquivo usando este comando do terminal:
a única linha que parecia semelhante estava na parte inferior: e mostrava isso:
Então eu comentei a linha, ... e adicionei a linha com um valor de 200
Então parece que isso
fonte
OK, então definitivamente isso funcionou ... 2 não 200!
na parte inferior, encontre uma linha semelhante a "Exec = / usr / bin / google-chrome-stable --incognito" e ... comente ou remova-a ou modifique-a para se parecer com
"# Comentado por Mark Exec = / usr / bin / google-chrome-stable --incognito
Exec = / usr / bin / google-chrome-stable --force-device-scale-factor = 2% U
O 2 é o fator de escala!
Espero que ajude
fonte