Проблемы разрешения проблем в Wine / Проблемы с разрешением игр в Wine

В настоящее время Ubuntu Se Queda Con Una Resolución Baja. Tengo que cerra sesión y volver a entrar para reggir el problemma. ¿Como lo puedo solucionar?

Когда я выхожу из игры с более низким разрешением, чем система, Ubuntu застревает в низком разрешении. Я должен выйти и снова войти, чтобы исправить проблему. Как я могу это исправить?

3
задан 23 October 2011 в 22:28

3 ответа

Обычно это означает, что игра вылетала или закрывалась до завершения очистки, поэтому вы можете проверить файл ~ / .xsession-errors и посмотреть, говорит ли он что-нибудь. Если вы используете вино, проверьте также винные журналы.

Лучший обходной путь для исправления разрешения:

  1. нажмите на маленький значок шестеренки в верхнем правом меню.
  2. выберите «отображает»
  3. выберите соответствующее разрешение из списка
0
ответ дан 23 October 2011 в 22:28

Это не ответ для , почему это происходит (потому что я не знаю), это обходной путь.

Перед запуском игры перейдите в терминал и введите xrandr. Вы должны увидеть что-то вроде этого:

$ 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 

Видите звездочку? Эта строка является режимом (который включает разрешение), на который она установлена. В моем случае мое разрешение 1600х900. Запишите свое решение.

Позже, после у вас испортилось разрешение экрана, перейдите к терминалу и наберите

xrandr -s YOUR_RESOLUTION_HERE

. Это должно сбросить ваше разрешение до его состояния до игры.

0
ответ дан 23 October 2011 в 22:28

ИСПАНСКИЙ ЯЗЫК

Hola David, lo que mencionas es un problema подставляет ВИНО muy pero muy viejo. Довод "против" Tiene que ver que никакой detecte el modo фактический de resolucion китайский que lo sustituya подставляет el que estaba usando el juego. Esto pasa por dejar que wine использует la фактическое разрешение, Комо основывает para la del juego o aplicacion. Параграф estos problemas te танго 3 opciones.

OPCION 1 - Abrir winecfq, luego haz нажимают en el tab de Graficos/Graphics y la 4ta opcion que dice трезвый "Emular, ООН Escritorio, Виртуальная" / ", Эмулирует Виртуальный рабочий стол" haz, нажимают alli параграф activar ЕКА opcion y luego colocas una resolucion igual o, незначительный а-ля реальный que estas utilizando en tu escritorio. Танго Por ejemplo en mi caso 1920x1080 pero la resolucion que le coloco winehq es 1280x1024. Форма De esta реальный evito el problema del cambio de resolucion ya que aislo la resolucion de wine de la resolucion.

OPCION 2 - Agregas al atajo de wine del juego una resolucion especifica. Для параграфа Por ejemplo НУЖНЫ 4 СКОРОСТИ, НАИБОЛЕЕ ТРЕБУЕМЫЕ эй танго, un icono en el escritorio подставляет данные la siguiente:

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"

la пустословят проводник que te importa es/desktop=WoW, 1280x1024 en donde mencionas 2 elementos, el nombre de la ventana MostWanted y la resolucion de dicha ventana 1280x1024. Que ganas подставляет esta opcion. Que la resolucion море ESPECIFICA para este juego o programa en vez de afectar todos Лос juegos o programas Комо en la opcion 1.

OPCION 3 - Crear un atajo/shortcut que al ocurrir el problema de resolucion simplemente presionas una combinacion de teclas y tiene la resolucion que querias. Параграф realizar esto debes seguir Лос siguientes песо:

  1. Abre una consola/terminal y escribes xrandr
  2. Te saldran варьируется opciones de resolucion. Comenzando подставляют la primera en la lista se enumeran del 0, имеет к надетому llegue la ultima 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 
    

    Комо puedes ver ми primera opcion es 1920x1080. La segunda es 1680*1050 лет asi sucesivamente. La primera opcion tiene el valor 0, la siguiente 1, la siguiente 2 y ya imagino que tienes la idea. Estos доблесть, 0, 1, 2... сын para el comando xrandr.

Алгоритм СИ llega pasar y quieres regresar а-ля ставки resolucion que tenias, asumiendo que sea la 0 (O море 1920x1080 en ми caso). Simplemente escribes xrandr -s 0 консоль en. Ahora bien, никакая El Tiempo TODO эстера podras hacerlo ya que la resolucion TAN MALA que no podras ver nada o en algunos casos ni siquiera la consola. Asi que para eso vamos crear el atajo. Ya подставляют la resolucion que quieres nos vamos а-ля ventana del TECLADO (Esto lo buscas en el menu o traves del Dash. Форма De una u otroa debes llegar а-ля ventana надетый uno настраивает el teclado). Sigue las imagenes para tener una idea:

Ventana del Teclado enter image description here

Tab de Atajos/Shortcuts enter image description here

Seleccion de Atajos/Shortcuts CUSTOMIZADOS enter image description here

Seleccion del simbolo + параграф agregar ООН Atajo/Shortcut Customizado enter image description here

Параграф Ventana agregar Atajo/Shortcut Customizado enter image description here

Пустая болтовня En esta es надела le colocaremos un atajo que al ejecutarlo nos solucionara el problema de la resolucion cuando nos pase. Ню Agregamos nombre al atajo que nos sea, знакомый а-ля funciona que tendra y abajo el comando que se ejecutara.

enter image description here

Hacemos doble нажимают en надетая игра в кости Disable/Desactivado para colocar la nueva combinacion de teclas que ejecutaran el comando. enter image description here

Aqui puedes ver una que invente Комо ejemplo. enter image description here

Сопоставитель las 3 opciones mas comunes параграфа сына Estas este problema.


АНГЛИЙСКИЙ ЯЗЫК

Привет David, что Вы упоминаете здесь, является старой проблемой, связанной с ВИНОМ. Это имеет отношение, как вино обнаруживает фактическое настольное разрешение и заменяет им с игровым разрешением. Это происходит, потому что мы позволяем вину взять разрешение, которое мы используем в тот момент в качестве основы для той, которую это будет использовать в игре или приложении. Для этой проблемы существует 3 возможных варианта:

ОПЦИЯ 1 - открытый winecfq, нажмите на вкладку Graphics и на 4-й опции, которая говорит, "Эмулируют Виртуальный рабочий стол", нажимают на него для активации его и вход разрешение, Вы хотите, чтобы ВИНО открыло будущие игры. Например, в моем случае, я имею 1920x1080 настольное разрешение, но я меньшее 1280x1024 для ВИННОГО разрешения. Таким образом, я избегаю проблемы вина, изменяющего реальное разрешение для винного разрешения, используемого в игре..

ОПЦИЯ 2 - Добавляет к игровому ярлыку в рабочем столе определенное разрешение. Например, для ПОТРЕБНОСТИ 4 СКОРОСТИ, НАИБОЛЕЕ ТРЕБУЕМЫЕ, у меня есть значок в рабочем столе со следующим ярлыком:

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"

Раздел, который вопросы являются проводником/desktop=WoW, 1280x1024 дюйма, которые Вы говорите ВИНУ 2 вещи, название окна игра, выполнит MostWanted и разрешение, на котором окно будет работать 1280x1024. Что делает Вы получаете с этой опцией, Вы получаете то, что определенное разрешение будет только влиять на ту игру и не все игры runned, asi в случае Опции 1, которая будет влиять на все игры/приложения runned в вине.

OPCION 3 - Создает ярлык, что, когда проблема разрешения появляется, Вы просто выполняете комбинацию ярлыка, и это решит проблему прямо тогда и там. Чтобы сделать это, мы следуем за простым набором шагов:

  1. Открытая консоль/терминал и тип xrandr
  2. Вы будете список разрешений. При запуске сначала в списке они перечислят от 0 до последнего показанного разрешения (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 
    

Поскольку Вы видите, что моя первая опция 1920x1080. Второе 1680*1050 и т.д и так далее.. Первая опция имеет значение 0, следующее 1 и то после этого 2. Это продолжается для всех разрешений в списке. Это 0,1,2... значения для команды xrandr.

Если проблема происходит, и Вы хотите вернуться к разрешению, которое Вы имели прежде, предполагая, что это 0 (0 в моем случае, 1920x1080), Вы просто вводите xrandr -s 0 в терминале. Теперь, проблема иногда состоит в том, что ВИНО разрешения создает после того, как проблемой не является видимый/весь маленький черный цвет/также. В этом случается, Вы не будете знать то, что Вы делаете. Это - причина создать ярлык для команды xrandr. После знания, какое разрешение Вы хотите (0,1,2..) мы переходим к Окну Горячей клавиши (Ищите его в меню, тире, терминале..) и затем следуют следующим изображениям для конфигурирования его:

Окно горячей клавиши enter image description here

Вкладка ярлыка enter image description here

(Специализированный) выбор ярлыка enter image description here

Выберите + Символ для добавления Ярлыка enter image description here

Ярлык добавляет Windows enter image description here

В этой части мы добавим ярлык, который при выполнении решит проблему разрешения, вызванную вином. Мы добавляем имя ярлыка, связанное с действием, которое ярлык сделает и затем фактическая команда, которую выполнит ярлык. enter image description here

Двойной щелчок по слову Отключает для добавления сочетания клавиш для выполнения ярлыка. enter image description here

Здесь Вы видите тот, который я составил. enter image description here

Это - эти 3 опции, необходимо решить эту проблему.

3
ответ дан 23 October 2011 в 22:28

Другие вопросы по тегам:

Похожие вопросы: