Em muitos casos, os programas do Windows funcionam bem no Wine, mas ainda existe o problema irritante de sua aparência.
Como melhorar as coisas no Wine, especialmente fontes?
A solução abaixo deve ser considerada no contexto do progresso feito pelo playonlinux - que agora é muito capaz de fornecer imediatamente , pelo menos para os programas considerados quando essa resposta foi publicada pela primeira vez, como foobar2000, os ajustes necessários para melhor aparência da GUI dos aplicativos Wine.
Se você não gosta do Playonlinux e só usa o Wine diretamente, sinta-se à vontade para comentar e / ou editar esta resposta em questões relacionadas ao vinho.
Considerando a temática GTK no Wine : veja a última parte desta resposta.
winefontssmoothing_en.sh
e execute no Terminal usando o comando bash winefontssmoothing_en.sh
:#!/bin/sh # Quick and dirty script for configuring wine font smoothing # # Author: Igor Tarasov <[email protected]> WINE=${WINE:-wine} WINEPREFIX=${WINEPREFIX:-$HOME/.wine} DIALOG=whiptail if [ ! -x "`which "$WINE"`" ] then echo "Wine was not found. Is it really installed? ($WINE)" exit 1 fi if [ ! -x "`which "$DIALOG"`" ] then DIALOG=dialog fi TMPFILE=`mktemp` || exit 1 $DIALOG --menu \ "Please select font smoothing mode for wine programs:" 13 51\ 4\ 1 "Smoothing disabled"\ 2 "Grayscale smoothing"\ 3 "Subpixel smoothing (ClearType) RGB"\ 4 "Subpixel smoothing (ClearType) BGR" 2> $TMPFILE STATUS=$? ANSWER=`cat $TMPFILE` if [ $STATUS != 0 ] then rm -f $TMPFILE exit 1 fi MODE=0 # 0 = disabled; 2 = enabled TYPE=0 # 1 = regular; 2 = subpixel ORIENTATION=1 # 0 = BGR; 1 = RGB case $ANSWER in 1) # disable ;; 2) # enable MODE=2 TYPE=1 ;; 3) # enable cleartype rgb MODE=2 TYPE=2 ;; 4) # enable cleartype bgr MODE=2 TYPE=2 ORIENTATION=0 ;; *) rm -f $TMPFILE echo Unexpected option: $ANSWER exit 1 ;; esac echo "REGEDIT4 [HKEY_CURRENT_USER\Control Panel\Desktop] \"FontSmoothing\"=\"$MODE\" \"FontSmoothingOrientation\"=dword:0000000$ORIENTATION \"FontSmoothingType\"=dword:0000000$TYPE \"FontSmoothingGamma\"=dword:00000578" > $TMPFILE echo -n "Updating configuration... " $WINE regedit $TMPFILE 2> /dev/null rm -f $TMPFILE echo ok
selecione a terceira opção no terminal - com as setas e, em seguida, use a tecla Tab para selecionar ok e 'enter'
(fonte aqui )
winecfg
(Wine / Configure Wine / Desktop Integration) como "Luna" ou "Royale" .winecfg
(Wine / Configure Wine / Graphics), que aumentará os detalhes gerais (incluindo fontes) (se é isso que você precisa: no meu laptop, os detalhes dos programas wine são muito pequenos por padrão) Mas as imagens acima são tiradas após ativar a suavização da fonte. Essa é a ação mais importante , como pude testar. Como tive que reinstalar o Wine em algum momento, também tive que reiniciar todos os procedimentos aqui. Usando todas as outras soluções (incluindo a instalação de todas as fontes, como sugerido na Shauna 's resposta - que é muito conveniente, e deve ser considerado como uma parte da solução para esta questão) - com exceção de suavização de fontes, Foobar2000 parecia tão :
Após a suavização da fonte:
Importante: Alterar as configurações em winecfg
pode redefinir a suavização de fonte , por isso é melhor executá-la no final ou reativá-la quando as fontes parecerem feias.
(mencionado nesta resposta mais recente), os resultados podem variar dependendo da área de trabalho do Linux e dos diferentes aplicativos. O tema GTK no Wine parece uma questão de preferência, pois é discutível se um tema GTK em um programa Windows parece melhor do que um tema Windows.
Exemplo para Foobar2000:
No Ubuntu:
No elementaryOS:
Não há muita melhoria em comparação com o msstyle Luna por padrão no Playonlinux:
No Playonlinux GTK, o tema parece ausente, mesmo com a versão mais recente do Wine disponível, pois ao adicionar uma versão do Wine a uma unidade virtual no Playonlinux, a guia "Staging" aparece na configuração do Wine para essa unidade, mas "Enable GTK Theming" é acinzentado.
Isso é porque o que é necessário não é qualquer encenação versão do vinho, mas o winwhq-staging
pacote, que não pode ser instalado em PlayOnLinux.
ATUALIZAÇÃO: Vejo que nas versões posteriores do Playonlinux, na data desta edição (novembro de 2018), as versões de teste do vinho no Playonlinux não são exibidas em todas as opções gtk acinzentadas mencionadas acima.
Certifique-se de instalar as fontes :
Os problemas de fonte geralmente ocorrem devido ao programa usar fontes TrueType que não acompanham o Linux ou o Wine. A instalação deles através do Winetricks (que vem com as versões atuais do Wine) deve resolver o problema da fonte.
fonte
Primeiro de tudo ... Esta seção me ajudou a configurar o Wine para obter a aparência correta para o Photoshop CS6.
Às vezes
winetricks allfonts
não funciona muito bem. Ocasionalmente, você pode receber erros na soma SHA1 para algumas fontes, se elas forem atualizadas e ainda não estiverem refletidas no script winetricks.A versão atual dos winetricks nos repositórios de fontes Droid aponta para http://android.git.kernel.org, que está desativada no momento devido a hackers.
Procure algo como isto:
E altere DROID_URL pela linha 6867 para:
Eu também tive que alterar a soma SHA1 da fonte "Droid Sans Fallback" localizada na linha 6059 para:
Se você receber outro erro, encontre o "nome da fonte" ofensivo, calcule o novo SHA1 e altere o valor nos truques de win:
E altere o valor com novo cálculo!
Essa dica também funciona com o sistema operacional elementar. Mas você precisa alterar o gedit e usar o editor de texto zero.
fonte
Como não tenho reputação de comentar a resposta aceita, colocarei meu comentário aqui.
Outro arquivo oficial do msstyle dos servidores da MS.
Tema Zune da Microsoft.com
Acabei de instalar o
.msi
arquivo e pude selecionar 'Zune Style' na caixa de diálogo Wine Configuration.fonte
A resposta cipricus acima é excelente e muito completa. No entanto, há outro fator que afeta a qualidade da fonte, renderizada pelo FreeType.
Conforme resolvido aqui e discutido aqui , a alteração da versão de renderização pode reverter para fontes legíveis.
Adicione esse prefixo na linha que inicia seu aplicativo wine
FREETYPE_PROPERTIES="truetype:interpreter-version=35"
por exemplo
FREETYPE_PROPERTIES="truetype:interpreter-version=35" wine cmd
fonte
A preparação do vinho agora tem uma opção para o tema GTK. Para usá-lo:
1. Primeiro, instale
winehq-staging
:De https://wiki.winehq.org/Ubuntu :
Se o seu sistema for de 64 bits, ative a arquitetura de 32 bits (se ainda não o tiver):
Adicione o repositório:
Para o Ubuntu 18.10:
Para versões do Ubuntu anteriores a 18.10:
Atualize a lista de pacotes:
Então instale:
Se o apt-get se queixar de dependências ausentes, instale-as e repita as duas últimas etapas (atualizar e instalar).
2. Ative o tema GTK:
winecfg
3. Ative a suavização de fonte:
Melhorar a aparência da GUI dos aplicativos Wine
fonte
wine-staging
ewinehq-staging
. Qual é o último? - Ele precisa e instala o primeiro para funcionar, mas não acho que o Playonlinux o instale e esse pode ser o problema.