O que pode ser feito para tornar o Wine mais integrado ao Unity?

17

O vinho parece um alienígena que diz "Olá, definitivamente não faço parte do seu ambiente de trabalho". Muitas aplicações de vinho não têm ícones e o próprio vinho é executado no tema feio do Windows 95.

  • Existe uma maneira de tornar o vinho mais estético e menos estranho?
  • Como posso adicionar ícones a programas de vinho, como o MS office, por exemplo?

Tentei o tema Ambience XP, mas ele não parece tão bom e ainda não parece relacionado ao tema GTK3 Ambience do Unity.

Joey-Elijah, o editor do OMG! UBUNTU! fiz um post sobre um script que integra o vinho à área de trabalho, mas eu executei o script e ele não teve efeito. Eu assumi que o script não é executado no Precise. Estou errado? Existe uma maneira de fazer o vinho parecer ... mais bonito?

Vagrant232
fonte

Respostas:

17

Infelizmente, devido à natureza do Windows e, portanto, do Wine, atualmente é bastante difícil conseguir o que você está procurando.

Até onde eu sei, há planos para que os aplicativos Wine adotem o estilo da área de trabalho em que estão sendo executados, mas confie em mim, isso provavelmente levará um tempo antes que aconteça.

Sua melhor aposta é usar winetricks, que tem uma opção de usar o esquema de cores da área de trabalho para criar aplicativos Wine. Fora isso, a menos que alguém tenha criado um estilo, não há muito o que fazer.

As inúmeras substituições de temas de ícones disponíveis no Windows podem funcionar, mas não muito bem, devido a diferenças entre o Wine e o Windows shell*.dll. Sinto muito, mas não posso fornecer a solução que você queria.

Vejo que minha resposta não foi suficiente para você, então vou tentar torná-la mais satisfatória.

  • Existe uma maneira de tornar o vinho mais estético e menos estranho?
    Sim, mas é difícil. Você precisaria criar um .msstylestema para Windows (compatível com XP) e aplicá-lo como um tema no Wine. Como a Microsoft nunca pretendeu criar temas personalizados, criar msstylesnão é um "passeio no parque" e criar um que combine com o estilo do Ubuntu é ainda mais difícil.

Duvide do que estou dizendo?
Leia aqui: http://en.wikipedia.org/wiki/MSSTYLES

  • Como posso adicionar ícones a programas de vinho, como o MS office, por exemplo?
    Sim e não. Você pode corrigir esses aplicativos, mas lembre-se de que os aplicativos do Windows têm temas muito diferentes dos aplicativos que você encontrará no Ubuntu (especialmente produtos da Microsoft).
    • Você pode aplicar "pacotes de transformação" no Wine, mas infelizmente os resultados serão um pouco diferentes do que você esperaria no Windows ( acredite, tentei ).
      Isso ocorre principalmente porque os pacotes de transformação foram projetados para colocar em tema todo um ambiente de área de trabalho (do Gerenciador de arquivos até a barra de tarefas). O Wine não possui alguns componentes do Windows e, portanto, tudo o que você verá são aplicativos específicos com alterações menores e incompletas, como ícones alterados, e nem todos os ícones também serão alterados.
    • A maioria dos aplicativos oficiais do Windows (especialmente produtos da Microsoft) não usa ícones livremente alteráveis ​​(como o que você encontraria no Ubuntu) que você pode trocar por outros temas. Os ícones são "codificados" em DLLs como shell.dll, e às vezes em DLLs específicas de aplicativos. Ocasionalmente, um aplicativo no Windows usa recursos externos (como .pngarquivos) que você pode alterar, mas isso é raro e, portanto, não fará diferença na sua experiência com o Wine.
    • Mesmo se você conseguir aplicar um pacote de transformação, provavelmente criará instabilidade em seus aplicativos ( confie em mim, eu tentei !!! ). Por esse motivo, aconselho que você aguente o que está disponível. A menos que um milagre aconteça, não há outra resposta que alguém possa lhe dar.
RolandiXor
fonte
Eu não estava duvidando do que você estava dizendo, mas acho que esperava que alguém soubesse um truque que a maioria dos outros não. Obrigado por esclarecê-lo.
Vagant232
1
Oi, você pode me dizer como o 'winetricks' faz com que o tema do vinho se pareça com o esquema de cores da minha área de trabalho (estou usando o Ubuntu 14.04LTS) Anexei uma captura de tela de 'winetricks' do meu laptop postimg.org/image/4w73n5n13
mr_azad
O @rashedazad winetricks simplesmente copia as cores do seu sistema no registro e as aplica. Nada mais.
RolandiXor
1
Eu estava perguntando sobre o processo, como posso aplicar o esquema de cores da minha área de trabalho no wine com winetricks.
Mr_azad
Se você tiver outra pergunta, faça-o clicando no botão Fazer pergunta .
RolandiXor
1

A preparação do vinho agora tem uma opção para o tema GTK. Para usá-lo:

1. Primeiro, instale wine-staging:

De https://wiki.winehq.org/Ubuntu :

  1. Se o seu sistema for de 64 bits, ative a arquitetura de 32 bits (se ainda não o tiver):

    sudo dpkg --add-architecture i386
    
  2. Adicione o repositório:

    wget -nc https://dl.winehq.org/wine-builds/Release.key
    sudo apt-key add Release.key
    sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/
    
  3. Atualize a lista de pacotes:

    sudo apt-get update
    
  4. Então instale:

    sudo apt-get install --install-recommends winehq-staging
    

    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:

  1. Aberto winecfg
  2. Clique na guia "Preparação"
  3. Marque "Ativar tema GTK"
  4. Clique OK

3. Ative a suavização de fonte:

Melhorar a aparência da GUI dos aplicativos Wine

QwertyChouskie
fonte
Parece que “Ativar GTK Theming” está sempre acinzentado, a menos que você tenha desenvolvido especificamente o winehq-staging com suporte ao GTK.
Moilleadóir 19/10