Execute um aplicativo wine em tela cheia em um único monitor a partir da configuração de monitor duplo


8

Eu tenho um sistema de monitor duplo, executando o Ubuntu 12.10 com área de trabalho do Gnome 3. Quero executar um aplicativo wine em tela cheia em um monitor (vou chamá-lo de "secundário"), enquanto outro ("primário") não será afetado e continuará executando a área de trabalho normal do Gnome.

Imagem, explicando visualmente o que eu quero alcançar

Eu tenho que usar o wine virtual desktop ( wine explorer /desktop=foo,1680x1050), porque, caso contrário, o segundo monitor será desligado e o aplicativo será executado no principal.

No entanto, a janela da área de trabalho virtual não ocupa todo o cenário por causa da decoração da janela. Eu os removi das janelas maximizadas usando esta receita , mas a janela não é maximizada (embora seja redimensionável) e não pode ser maximizada usando seu menu de contexto.

Não há painel Gnome ou outros obstáculos no monitor secundário. Se eu pudesse me livrar das decorações, alcançarei exatamente o que quero.

Existe alguma maneira de maximizar a janela da área de trabalho virtual do vinho à força ou dizer ao Metacity que essa janela não deve ser decorada? Ou, talvez, haja outra abordagem?

Obviamente, tentei winecfg"permitir ao gerenciador de janelas decorar / controlar as janelas", mas elas não parecem afetar a janela da área de trabalho virtual. O aplicativo não pode ser executado em janelas sozinho e sempre entra em tela cheia.

Observe que, explicitamente, não quero configurar monitores como displays X11 separados, cada um executando um servidor X separado.

Respostas:


4

Existe uma maneira fácil de usar um modo de janela no Wine:

  1. Iniciar configuração do Wine (winecfg)

  2. Clique na guia 'Gráficos'

  3. Marque 'Emular uma área de trabalho virtual'

  4. Ao lado de "Tamanho da área de trabalho", digite a resolução exata da tela.


O aplicativo WINE não é executado no modo de tela cheia. Mesmo com o WINE 2.8, alguns aplicativos não respondem à resolução de tela disponível e oferecem apenas valores padrão como 1024x786, o que não ocorre no modo de tela cheia real.
Karl Richter

4

Eu descobri ~/.config/monitors.xmlonde você pode definir qual monitor é o principal (primário: sim) para que o vinho exiba o Skyrim no meu monitor direito, enquanto o meu esquerdo ainda exibe a unidade e o firefox :)


As alterações parecem exigir uma reinicialização, não apenas o login e o re-login, e o Ubuntu 17.04 e possivelmente outros.
Karl Richter
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.