Linhas horizontais feias exibidas no Kate e Konsole com escala HiDPI fracionada

6

Aqui está uma foto do problema:

Observequetodasaslinhasdetextotêmlinhashorizontaissemelhantesaosublinhado.Noentanto,esteéumeditordetextosimples(Kate)enãofazsublinhado.Nãoháformataçãoaplicadaaestetexto.

Selecioneiotextoparaqueaslinhasaparecessemmelhoremumafoto.Masaslinhasexistemmesmosemselecionarotexto.Àsvezeselessãomuitomaisgrossoseescuros.Àsvezeselessãoleves.Àsvezeselesnãoestarãolá,apenasparavoltaremaoacaso.

OKonsoletemomesmoproblema.Comtextobrancosobrefundopreto,oKonsoleàsvezesexibelinhashorizontaismulticoloridas.Àsvezes,cadalinhanoKonsoletemessesublinhadofeioeperturbador.Àsvezes,apenasumapartedaslinhastemisso.

Àsvezes,aslinhassãotãodensaseopressivasqueédifícillerotexto.Outrasvezesaslinhassãosuaves,comonafotografiaemanexo.

Euviesseproblemapelaprimeiravezhácercadedezmesesemumcomputadordesktop.Eupenseiqueousuáriotinhafeitoalgorealmentelouconasconfiguraçõesdefonte.Masagoraestouvendooproblemaemumnovolaptopsemalteraçõessignificativasnasconfiguraçõesdopadrão.

AmbosossistemasexecutamumKDEArchLinuxtotalmenteatualizado.Nestelaptop,euredefinirtodasasconfiguraçõesdefonte(emconfiguraçõesdosistema)paravalorespadrão.TambémredefinoaaparênciadoperfildoKonsoleparaasconfiguraçõespadrão(mesmoqueasconfiguraçõesjáestivessemnosvalorespadrão).

Noentanto,aslinhashorizontaisnãodesaparecem.

Osaplicativosfuncionamcorretamente(diferentedeserdifícillertextos).Otextocopiadonãoincluiaslinhashorizontais.OscomandosnoKonsolenãosãoafetadospelaaparênciadaslinhashorizontais.Pareceserumafalhadeexibição,masnãoéespecíficaparaqualquerGPU(afetaIntelounvidia)ouparaqualquerteladeexibição(testeidiferentesmonitoresnaáreadetrabalho)ouparaqualqueroutracoisaqueeupossadeterminar.

Eutenteiváriascorreçõesnaáreadetrabalhoafetadanosúltimosdezmesesetambémnãoaresolvinessamáquina.

EutenhováriosoutroscomputadoresArchKDEquenãotêmoproblema.

Alguémtemumapistasobreoquepodecausarisso?Alguémmaisviuisso?

Editar:Porfavor,vejaorelatóriodeerrosdoKDEparaoKonsole:
373232 - Linhas horizontais com escala HiDPI fracionada

    
por MountainX 04.01.2018 / 20:24

3 respostas

5

Isto é relatado como tendo sido resolvido em QTBUG-66036 com a versão 5.12. A partir do momento que escrevo isto, o QT no Arch Linux é a versão 5.11.2-1. Outras distros comuns também não lançaram pacotes com o Qt 5.12. No entanto, quando o Qt 5.12 é lançado, os desenvolvedores esperam que esse problema seja resolvido.

Para verificar sua versão do Qt, você pode abrir um terminal e digitar:

qmake --version

A saída será semelhante a esta

QMake version 3.1
Using Qt version 5.11.1 in /usr/lib

Quando você vê a versão Qt 5.12, então você pode esperar uma resolução. Caso contrário, informe os desenvolvedores em QTBUG-66036 .

Nesse meio tempo, há uma solução alternativa, conforme descrito no relatório de erros abaixo

Etapas para reproduzir:

  1. Exibe - > Escala - > Fator de escala: 1,3 (ou 1,4, etc)
  2. Reiniciar
  3. Abra o Konsole ou o Kate, digite coisas

Solução alternativa: defina o Fator de escala de volta para 1.0 (ou para um número inteiro como 2 ou 3).

Existe um relatório de bug semelhante para o Konsole aqui

373232 - Linhas horizontais com escalonamento HiDPI fracionado link

    
por 05.01.2018 / 01:25
0

Como solução alternativa, você pode alterar o DPI das fontes :

  1. vá para Fonts , marque a caixa Force Fonts DPI
  2. definido como um valor apropriado (eu uso 144 em uma tela de 2560x1440, você pode tentar 192 em 4K)
    • DPI mais alto é convertido em texto maior na sua tela
  3. Defina o fator de escala de exibição de volta para 1
  4. Efetue logout e faça login no seu usuário (ou reinicie)

Neste ponto, as linhas horizontais devem ter desaparecido e você deve conseguir ler tudo na tela

    
por 29.10.2018 / 21:16
0

Outra solução alternativa é definir o intervalo de linha como 1 nas configurações do perfil. É quase imperceptível, mas corrige o problema.

    
por 05.12.2018 / 16:39