Problemas de resolução de problemas en Vinho / Problemas de resolução de jogos no Wine

3

Cuando de um vídeo que tem uma resolução inferior ao sistema, o Ubuntu se encontra com uma resolução baja. Tengo que cerrar sesión y volver a entrar para corregir o problema. ¿Como lo puedo solucionar?

Quando eu deixo um jogo que tem uma resolução menor do que o sistema, o Ubuntu fica preso em uma resolução baixa. Eu tenho que fazer logoff e entrar novamente para corrigir o problema. Como posso consertar isso?

    
por David 23.10.2011 / 17:10

3 respostas

3

ESPANHOL

Hola David, que é um problema com WINE muy pero muy viejo. Tiene that ver that not detected the real mode of resolution that sustituya with the use in the juego. O que está acontecendo com o vinho que você pode usar como solução de base para o sucesso do aplicativo. Para estás problemas te tengo 3 opciones.

OPCION 1 - Abrir winecfq , clique na aba de Graficos / Gráficos e la 4ta opcion que dados sobre "Emular un Escritorio Virtual" / "Emular um ambiente de trabalho virtual" alli para activar esa opcion y luego colocas una resoluçã o igual o menor que as que estão a ser utilizadas na sua autoria real. Por ejemplo en mi caso tengo 1920x1080 para a resolução que le coloco a winehq es 1280x1024. Esta forma evita o problema da mudança de resolução que é a resolução do vinho da resolução real.

OPCION 2 - Agregação de um produto de consumo exclusivo. Por ejemplo para NEED 4 SPEED MAIS QUERIDO yo tengo un icono en el escritorio con la siguiente data:

env WINEPREFIX="/home/cyrex/.wine" wine explorer /desktop=MostWanted,1280x1024 "/home/cyrex/.wine/drive_c/Program Files/EA GAMES/Need for Speed Most Wanted/speed.exe"

a parte que importa es explorer / desktop = WoW, 1280x1024 en donde namora 2 elementos, o nome da ventana MostWanted e a resolução de dicha ventana 1280x1024 . Que ganas con esta opcion. Que a resolução mar ESPECIFICAR para o jogo ou programa de afeto a todos os jogos ou programas na primeira hora.

OPCION 3 - Criando um atalho / atalho para o problema de resolução de problemas, com uma combinação de teclas e resolução de problemas. Para obter mais detalhes, siga os seguintes passos:

  1. Abre uma consola / terminal y escribes xrandr
  2. Te saldran varias opciones de resolución. O primeiro com a lista de enumeração do primeiro é o último mostrada.

        cyrex@cyrex:~$ xrandr  
        xrandr: Failed to get size of gamma for output default  
        Screen 0: minimum 320 x 240, current 1920 x 1080, maximum 1920 x 1080  
        default connected 1920x1080+0+0 0mm x 0mm  
           1920x1080      50.0*    51.0   
           1680x1050      52.0     53.0  
           1440x900       54.0  
           1400x1050      55.0  
           1360x768       56.0     57.0  
           1280x1024      58.0     59.0  
           1280x960       60.0  
           1280x720       61.0  
           1152x864       62.0  
           1024x768       63.0     64.0  
           960x600        65.0  
           960x540        66.0  
           840x525        67.0     68.0  
           800x600        69.0     70.0     71.0     72.0  
           720x450        73.0  
           700x525        74.0  
           680x384        75.0     76.0  
           640x480        77.0     78.0  
           512x384        79.0  
           320x240        80.0 
    

    Como você pode ver as primeiras opções em 1920x1080. La segunda es 1680 * 1050 y asi sucesivamente. A primera opcao tem a valentia 0, o siguiente 1, o siguiente 2 y ya imagino que tienes a ideia. Estos valores, 0, 1, 2 ... filho para o comando xrandr.

O que se passa com um pasar e quiero regresar é a resolução que tenias antes, que se chamam mar sea 0 (O mar 1920x1080 en mi caso). Simplemente escribes xrandr -s 0 en consola. Ahora bien, no TODO el tiempo podras hacerlo ya que la resolución estara TAN MALA que no podras ver nada em algunos casos ni siquiera la consola. Asi que para eso vamos a crear el atajo. Ya con la resolving that we are the ventures of the TECLADO (This is bus in the menu of the traves of Dash. De una u otroa debes llegar a ventana donde uno configura el teclado). Sigue las imagenes para tener una idea:

Ventana del Teclado

Tab de Atajos / Atalhos

Seleção de Atalhos / Atalhos CUSTOMIZADOS

Selecione o símbolo + para adicionar um atalho / atalho personalizado

Ventana para agregar Atajo / Atalho Customizado

En esta parte es donde, o que é um processo para resolver o problema da resolução com o fim do processo. Agregamos o nome de um nombre ao mar que está familiarizado com as funções que o comando e comando ejecutara.

Hacemos doble click in donde dice Disable / Desactivado para obter a nova combinação de teclas que ejecutaran o comando.

Aqui você pode ver que invente como ejemplo.

Estas são as 3 mas as comunidades para resolver este problema.

INGLÊS

Olá David, o que você mencionou aqui é um problema antigo relacionado ao WINE. Tem a ver com o modo como o vinho detecta a resolução real da área de trabalho e a substitui pela resolução do jogo. Isso acontece porque deixamos que o vinho leve a resolução que estamos usando naquele momento como base para o que será usado dentro do jogo ou aplicativo. Para este problema existem 3 opções possíveis:

OPÇÃO 1 - Abra winecfq , clique na guia Gráficos e na quarta opção que diz "Emular uma Área de Trabalho Virtual", clique nela para ativá-la e inserir a resolução desejada. para abrir futuros jogos. Por exemplo, no meu caso, eu tenho uma resolução de desktop de 1920x1080, mas eu tenho uma resolução menor de 1280x1024 para a resolução WINE. Desta forma, evito o problema do vinho mudar a resolução real para a resolução do vinho usada em um jogo.

OPÇÃO 2 - Adicione ao atalho do jogo na área de trabalho uma resolução específica. Por exemplo, para NEED 4 SPEED MAIS QUERIDO, tenho um ícone na área de trabalho com o seguinte atalho:

env WINEPREFIX="/home/cyrex/.wine" wine explorer /desktop=MostWanted,1280x1024 "/home/cyrex/.wine/drive_c/Program Files/EA GAMES/Need for Speed Most Wanted/speed.exe"

A seção que importa é explorer / desktop = WoW, 1280x1024 em que você diz ao WINE 2 coisas, o nome da janela em que o jogo será executado MostWanted e a resolução essa janela será executada em 1280x1024 . O que você ganha com esta opção, você ganha o fato de que a resolução específica afetará apenas o jogo e nem todos os jogos executados, asi no caso da Opção 1, que afetará todos os jogos / aplicativos executados no vinho.

OPCION 3 - Crie um atalho que, quando o problema de resolução aparecer, você simplesmente execute a combinação de atalhos e isso resolverá o problema ali mesmo. Para fazer isso, seguimos um conjunto simples de etapas:

  1. Abra o console / terminal e digite xrandr
  2. Você terá uma lista de resoluções. A partir do primeiro da lista, eles irão enumerar de 0 até a última resolução mostrada (0,1,2,3 ... 10)

        cyrex@cyrex:~$ xrandr  
        xrandr: Failed to get size of gamma for output default  
        Screen 0: minimum 320 x 240, current 1920 x 1080, maximum 1920 x 1080  
        default connected 1920x1080+0+0 0mm x 0mm  
           1920x1080      50.0*    51.0   
           1680x1050      52.0     53.0  
           1440x900       54.0  
           1400x1050      55.0  
           1360x768       56.0     57.0  
           1280x1024      58.0     59.0  
           1280x960       60.0  
           1280x720       61.0  
           1152x864       62.0  
           1024x768       63.0     64.0  
           960x600        65.0  
           960x540        66.0  
           840x525        67.0     68.0  
           800x600        69.0     70.0     71.0     72.0  
           720x450        73.0  
           700x525        74.0  
           680x384        75.0     76.0  
           640x480        77.0     78.0  
           512x384        79.0  
           320x240        80.0 
    

Como você pode ver, minha primeira opção é 1920x1080. O segundo é 1680 * 1050 e assim por diante e assim por diante. A primeira opção tem um valor de 0, o próximo 1 e o outro depois disso 2. Isso continua para todas as resoluções na lista. Estes valores de 0,1,2 ... são para o comando xrandr.

Se o problema acontecer e você quiser voltar para a resolução que você tinha antes, assumindo que seja 0 (0 no meu caso foi 1920x1080), você simplesmente digita xrandr -s 0 no terminal. Agora, o problema às vezes é que a resolução WINE é criada depois que o problema não é visível / todo preto / muito pequeno. Nesses casos, você não saberá o que está fazendo. Este é o motivo para criar um atalho para o comando xrandr. Depois de saber qual resolução você quer (0,1,2 ..) vamos para a janela de atalhos de teclado (procure por ela no menu, dash, terminal ..) e depois siga as próximas imagens para configurá-lo:

Janela de atalhos de teclado

Guia de atalhos

Seleção de atalhos (personalizada)

Selecione + Símbolo para adicionar um atalho

Atalho Adicionar Janelas

Nesta parte, adicionaremos o atalho que, quando executado, resolverá o problema de resolução causado pelo vinho. Adicionamos o nome do atalho relacionado à ação que o atalho fará e, em seguida, o comando real que o atalho executará.

Clique duas vezes na palavra Desativar para adicionar a combinação de teclas para executar o atalho.

Aqui você pode ver uma que eu inventei.

Estas são as 3 opções que você tem para resolver esse problema.

    
por Luis Alvarado 23.10.2011 / 20:16
1

Normalmente, isso significa que o jogo travou ou saiu antes de terminar a limpeza, para que você possa verificar o seu arquivo ~ / .xsession-errors e ver se ele diz alguma coisa. Se estiver usando vinho, verifique também os registros de vinhos.

Uma solução melhor para corrigir a resolução é:

  1. clique no pequeno ícone de engrenagem no menu superior direito
  2. escolha "exibe"
  3. escolha a resolução adequada na lista
por ImaginaryRobots 23.10.2011 / 19:27
0

Isso não é uma resposta para por que isso acontece (porque eu não sei), isso é uma solução alternativa.

Antes de iniciar o jogo, vá até um terminal e digite xrandr . Você deveria ver algo assim:

$ xrandr
Screen 0: minimum 320 x 200, current 1600 x 900, maximum 1600 x 1600
DFP1 disconnected (normal left inverted right x axis y axis)
CRT1 connected 1600x900+0+0 (normal left inverted right x axis y axis) 443mm x 249mm
   1600x900       60.0*+
   1366x768       59.9 +
   1280x1024      75.0     60.0  
   1440x900       59.9  
   1280x960       75.0     60.0  
   1360x768       60.0  
   1280x800       75.0     60.0  
   1152x864       75.0     60.0  
   1280x768       74.9     59.9  
   1280x720       60.0  
   1024x768       75.0     60.0  
   800x600        75.0     60.3  
   720x480        60.0  
   640x480        75.0     60.0 

Veja o asterisco? Essa linha é o modo (que inclui resolução) definido para. No meu caso, minha resolução é de 1600x900. Escreva sua resolução.

Mais tarde, após você tem uma resolução de tela confusa, vá até o terminal e digite

xrandr -s YOUR_RESOLUTION_HERE

Isso deve redefinir sua resolução para o estado pré-jogo.

    
por John 23.10.2011 / 18:45