Ative o escalonamento fracionário para o Ubuntu 18.04

52

Eu instalei recentemente o Ubuntu 18.04 e descobri que a opção de dimensionamento fracionário que estava em 16.04 não está mais lá. 200% é muito grande para minha exibição e esta resposta não funcionou para mim (as opções não mudaram depois de executar o comando).

Existe outra maneira de obter um dimensionamento fracionário?

    
por Mitch 28.04.2018 / 23:44

10 respostas

28

gsettings set org.gnome.desktop.interface text-scaling-factor 1.2

Este comando não é exibido em escala. Apenas um pequeno truque de dimensionamento de texto para resolver o problema do HiDP no Ubuntu. Ainda procurando a solução perfeita.

    
por Min San 29.05.2018 / 05:52
15

Solução 1

O Archwiki propõe uma solução (ou melhor, um hack) com xrandr (se você usar o padrão do Ubuntu 18.04 com xorg):

ArchWiki - HiDPI - dimensionamento fracionário

Fractional Scaling

A setting of 2, 3, etc., which is all you can do with scaling-factor, may not be ideal for certain HiDPI displays and smaller screens (e.g. small tablets).

xorg

You can achieve any non-integer scale factor by using a combination of GNOME's scaling-factor and xrandr. This combination keeps the TTF fonts properly scaled so that they do not become blurry if using xrandr alone. You specify zoom-in factor with gsettings and zoom-out factor with xrandr.

First scale GNOME up to the minimum size which is too big. Usually "2" is already too big, otherwise try "3" etc. Then start scaling down by setting zoom-out factor with xrandr. First get the relevant output name, the examples below use eDP1. Start e.g. with zoom-out 1.25 times. If the UI is still too big, increase the scale factor; if it's too small decrease the scale factor.

xrandr --output eDP1 --scale 1.25x1.25

Solução 2: sessão de Wayland

No prompt de login, selecione Configurações - > 'Ubuntu com Wayland' e habilitar o escalonamento fracional experimental:

wayland

Enable fractional Scaling experimental-feature:

gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"

Then open Settings -> Devices -> Displays

    
por spinxz 30.04.2018 / 11:20
5

Eu usei o Unity Tweak Tool no Ubuntu 16.04. Estou executando agora um ambiente de teste em que o 16.04 foi atualizado para o Ubuntu 18.04 LTS. Acabei de verificar e Unity Tweak Tool ainda está lá e dimensionar minhas telas de alta DPI corretamente. As configurações que estou usando para escalar em um monitor de 1920x1080 são:

OTextscalingfactorescalaasfonteseoselementosdainterfacedousuário,comobarrasdetítulo,botões,etc.

Otamanhodoíconeépredefinido,masotamanhodotextoabaixoaumenta,dandoailusãodequeotamanhodoíconemudou:

No .gif , o dimensionamento começa em 1.38 em um monitor de 1920x1080. Então é alterado para 1 e tudo fica minúsculo, o que é normal. Em seguida, ele é alterado para 2 , o que é ideal para os deficientes visuais. Mais uma vez, os ícones têm um tamanho de pixel fixo e a fonte encolhendo ou expandindo sob o ícone dá a ilusão de que seu tamanho está mudando.

Para instalar o uso do Unity Tweak Tool:

sudo apt install unity-tweak-tool

Outros podem estar interessados no conjunto completo de ferramentas disponíveis em 18.04 LTS :

$ apt list | grep tweak
gajim-rostertweaks/bionic,bionic 1.0.0-3 all
gnome-tweak-tool/bionic,bionic 3.28.1-1 all
gnome-tweaks/bionic,bionic 3.28.1-1 all
mate-tweak/bionic,bionic 18.04.16-1 all
mousetweaks/bionic,bionic,now 3.12.0-4 amd64 [installed]
tweak/bionic 3.02-2 amd64
unity-tweak-tool/bionic,bionic,now 0.0.7ubuntu4 all [installed]
    
por WinEunuuchs2Unix 29.04.2018 / 20:14
4

Eu executo um script de shell no login (usando o painel de controle Startup Applications) para definir o meu escalonamento desejado.

Determine seu dispositivo de saída (o meu é o DP-1) executando o xrandr sozinho.

Em seguida, coloque um script executável em algum lugar (eu tenho em meu diretório pessoal) contendo o seguinte:

#!/bin/bash

gsettings set org.gnome.desktop.interface scaling-factor 2
gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gdk/WindowScalingFactor': <2>}"
xrandr --output DP-1 --scale 1.5x1.5
xrandr --output DP-1 --panning 3840x2160
    
por TommyPeanuts 15.07.2018 / 19:07
4

Install Gnome Tweak Tools => Fonts => Scaling Factor

Pelo menos, ajuda a dimensionar o texto maior.

Na verdade eu gosto dessa abordagem, ela mantém outras coisas na escala 1, eu só preciso que os textos sejam maiores.

    
por piavgh 10.09.2018 / 13:15
3

Você não pode porque o Ubuntu voltou a Xorg como a exibição padrão. Muitas pessoas estão buscando uma solução e esse segmento é o principal resultado no Google. Infelizmente, há ainda sem dimensionamento fracionário no Xorg.

    
por G I Schmoe 29.04.2018 / 20:03
2
Estou atualmente experimentando uma correção para isso (ainda usando o Ubuntu 16.04 reconhecidamente, mas tenho certeza que as mesmas opções estão disponíveis em 18.04), que mantém a escala em 1, mas usa o seletor de resolução na tela "Screen Display". "parte das configurações do sistema para descartar a resolução do painel. Você pensaria que isso deixaria tudo embaçado, mas parece estar fazendo um bom trabalho para mim. YMMV.

Minha tela (X1 Carbono 4ª geração) é 2560x1440, uma proporção de 16: 9. O zoom de 2x tornaria efetivamente 1280x720, o que é muito pequeno. Em vez disso, eu escolho 2048x1152 (também uma proporção de 16: 9) do seletor. Pelo menos para mim, também oferece 1920x1080, 1600x900 e 1368x768 como opções, dependendo de quanto downscaling você deseja.

Eu posso acabar com 1920x1080, já que 2048x1152 ainda tem algumas coisas um pouco pequenas.

    
por Gervase Markham 30.04.2018 / 17:38
2

Você pode usar 1600x900 (16: 9) no menu suspenso para aumentar o dimensionamento.

    
por ROHIT PARMAR 03.05.2018 / 13:51
2

A solução com o Gnome Tweak Tool funciona bem para mim com o Ubuntu 18.04 com uma resolução de 3840 x 2160. Depois de definir apenas o fator de escala para 1,5 e deixar os tamanhos de fonte inalterados, a exibição da tela foi ótima para mim. Além disso, tive que ajustar o tamanho do tamanho do símbolo do dock nas configurações do gnome. Isso parece-me a solução menos intrusiva.

    
por mgorriz 15.09.2018 / 10:35
0

A área de trabalho 18.04 é adequada para imagens de papel de parede de acordo com a largura, portanto, se você redimensionar as imagens para a largura da tela (independentemente do tamanho absoluto da imagem), os papéis de parede serão ajustados. Para ajustar as imagens altas eu vou em "alterar a imagem / alterar o tamanho da tela" e adicionar bordas largas em ambos os lados usando Pinta. (ou Gimp ou o que você tem)

    
por Paul Bourgeois 31.08.2018 / 18:51